Next: , Previous: emph & strong, Up: Emphasis


9.2.2 @sc{text}: The Small Caps Font

Use the `@sc' command to set text in a small caps font (where possible). Write the text you want to be in small caps between braces in lower case, like this:

     Richard @sc{Stallman} founded @acronym{GNU}.

This produces:

     Richard Stallman founded GNU.

As shown here, we recommend using @acronym for actual acronyms (see acronym), and reserving @sc for special cases where you want small caps. The output is not the same (@acronym prints in a smaller text font, not the small caps font), but more importantly it describes the actual text more accurately.

Family names are one case where small capitals are sometimes desirable, also as shown here.

TeX typesets any uppercase letters between the braces of an @sc command in full-size capitals; only lowercase letters are printed in the small caps font. In the Info output, the argument to @sc is printed in all upper case. In HTML, the argument is uppercased and the output marked with the <small> tag to reduce the font size.

Since it's redundant to mark all-uppercase text with @sc, makeinfo warns about such usage.

We recommend using regular mixed case wherever possible.