!e : 위 첨자 사용시 사용
!d : 아래첨자 사용시 사용
!n : 원래 상태로(위첨자, 아래첨자가 아닌) 돌릴 때 사용
!x : 폰트를 원래 상태로 돌릴 때 사용..
이 세 가지를 조합해서 표시하면 됨..
p.s 1. Angstrom은 '!6!sA!r!u!9 %!6!n'
이걸로 표시가 되긴 하지만, 완전하지는 않다.
p.s 2. !와 관련된 명령어는 아래의 테이블 정도이면 충분할듯 싶다.
Table H-33: Embedded Font Selection Commands
Command |
Hershey Vector Font |
TrueType Font |
PostScript Font |
!3 |
Simplex Roman (default) |
Helvetica |
Helvetica |
!4 |
Simplex Greek |
Helvetica Bold |
Helvetica Bold |
!5 |
Duplex Roman |
Helvetica Italic |
Helvetica Narrow |
!6 |
Complex Roman |
Helvetica Bold Italic |
Helvetica Narrow Bold Oblique |
!7 |
Complex Greek |
Times |
Times Roman |
!8 |
Complex Italic |
Times Italic |
Times Bold Italic |
!9 |
Math/special characters |
Symbol |
Symbol |
!M |
Math/special characters (change effective for one character
only) |
Symbol |
Symbol |
!10 |
Special characters |
Symbol * |
Zapf Dingbats |
!11(!G) |
Gothic English |
Courier |
Courier |
!12(!W) |
Simplex Script |
Courier Italic |
Courier Oblique |
!13 |
Complex Script |
Courier Bold |
Palatino |
!14 |
Gothic Italian |
Courier Bold Italic |
Palatino Italic |
!15 |
Gothic German |
Times Bold |
Palatino Bold |
!16 |
Cyrillic |
Times Bold Italic |
Palatino Bold Italic |
!17 |
Triplex Roman |
Helvetica * |
Avant Garde Book |
!18 |
Triplex Italic |
Helvetica * |
New Century Schoolbook |
!19 |
|
Helvetica * |
New Century Schoolbook Bold |
!20 |
Miscellaneous |
Helvetica * |
Undefined User Font |
!X |
Revert to the entry font |
Revert to the entry font |
Revert to the entry font |
Table H-34: Vector-Drawn Positioning and Miscellaneous
Commands
Command |
Action |
!A |
Shift above the division line. |
!B |
Shift below the division line. |
!C |
"Carriage return," begins a new line of text. Shift back to
the starting position and down one line. This command also performs an implicit
"!N" command, returning to the normal level and character size at the beginning
of the new line. |
!D |
Shift down to the first level subscript and decrease the
character size by a factor of 0.62. |
!E |
Shift up to the exponent level and decrease the character
size by a factor of 0.44. |
!I |
Shift down to the index level and decrease the character size
by a factor of 0.44. |
!L |
Shift down to the second level subscript. Decrease the
character size by a factor of 0.62. |
!N |
Shift back to the normal level and original character size.
|
!R |
Restore position. The current position is set from the top of
the saved positions stack. |
!S |
Save position. The current position is saved on the top of
the saved positions stack. |
!U |
Shift to upper subscript level. Decrease the character size
by a factor of 0.62. |
!X |
Return to the entry font. |
!Z(u0,u1,...,un) |
Display one or more character glyphs according to their
unicode value. Each ui within the
parentheses will be interpreted as a 16-bit hexadecimal unicode value. If more
than one unicode value is to be included, the values should be separated by
commas.
Note - If the specified unicode value does not exist in
the current font, IDL will make a
substitution and generate errors in the output log. For example, the Symbol font
included with IDL is not a
unicode font; specifying unicode values will generate errors.
|
!! |
Display the ! symbol. |
RECENT COMMENT