Advanced text formatting advanced-text-formatting

Use the following commands for advanced text formatting.

Command
Description
Notes
\dn N
Subscript without font size change.
Position in half-points; default is 6.
\up N
Superscript without font size change.
Position in half-points; default is 6.
\kerning N
Disable/enable at specified font size.
Font size in half-points, above which to apply kerning; 0 to disable kerning; default is 1 for kerning all font sizes over ½ point.
\kerningoptical
Select optical kerning.
textPs= only.
\kerningmetric
Select metric kerning.
Default.
\expnd N
Modify character spacing.
Positive or negative quarter-points; default is 0.
\expndtw N
Modify character spacing.
Positive or negative twips.
\charscalex N
Horizontal character scaling.
Positive or negative percent; default is 100.
\charscaley N
Vertical character scaling.

Positive or negative percent; default is 100; Dynamic Media extension.

\charscaley also scales line spacing when applied with text= . textPs= always preserves line spacing regardless of the amount of vertical character scaling.

\ltrch
Select left-to-right character flow.
Default.
\rtlch
Select right-to-left character flow.
text= only.
\copyfit N
Enable copy-fitting and set largest allowed font size.
Font size in half-points; textPs= only; Dynamic Media extension.
\copyfitlines N
Maximum copy-fit lines (soft limiting).
0 for no line limitation; textPs= only; Dynamic Media extension.
\copyfitmaxlines N
Maximum copy-fit lines (truncating).
textPs= only; Dynamic Media extension.
\baselinedir N
Character orientation.

textPs= only; ignored for non-Roman fonts; ignored when \stextflow1 is not in effect.

0 vertical (default).

1 rotated 90 degrees clockwise.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49