|
|
{\slshape slanted shape} {\scshape small caps shape}'' yields:
``slanted shape small caps shape''
Here is how HEVEA implements text-style declarations by default:
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
\mbox{\decl...}. For instance,
\texttt is defined as a command with one argument whose body is
\mbox{\ttfamily#1}.
Finally, the \emph command for emphasized text also exists.
{\itshape italic shape \slshape slanted shape
\scshape small caps shape \upshape upright shape}
Then, in the rendering below, ``small caps shape'' apears in navy blue
only and not in italics:
Old style declarations are also recognized, they translate to text-level elements. However, no elements are canceled when using old style declaration. Thus, the source ``
italic shape slanted shape small caps shape upright shape
{\sl\sc slanted and small caps}'' yields navy blue
italics: ``slanted and small caps''.
Users need probably not worry about this. However this has an
important practical consequence: to change the default rendering of
type styles, one should redefine old style declaration in order to
benefit from the cancelation mechanism. See
section 9.2 for a more thorough description.
|
\tiny to \Huge are recognized.
Output is not satisfactory inside headers elements
generated by sectioning commands.
|
\symbol{num} outputs character number num
from the iso-latin1 character set.
This departs from LATEX, which output symbol number num in
the current font.