[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
9.2.3 Fonts for Printing, Not Info
Texinfo provides one command to change the size of the main body font
in the TeX output for a document: @fonttextsize
. It has no
effect at all in other output. It takes a single argument on the
remainder of the line, which must be either ‘10’ or ‘11’.
For example:
@fonttextsize 10 |
The effect is to reduce the body font to a 10pt size (the
default is 11pt). Fonts for other elements, such as sections
and chapters, are reduced accordingly. This should only be used in
conjunction with @smallbook
(see section Printing “Small” Books) or similar, since 10pt fonts on standard paper
(8.5x11 or A4) are too small. One reason to use this command is to
save pages, and hence printing cost, for physical books.
Texinfo does not at present have commands to switch the font family to use, or more general size-changing commands.
Texinfo also provides a number of font commands that specify font changes in the printed manual and (where possible) in the HTML output, but have no effect in the Info file. All the commands apply to an argument that follows, surrounded by braces.
-
@b
-
selects bold face;
-
@i
-
selects an italic font;
-
@r
-
selects a roman font, which is the usual font in which text is printed. It may or may not be seriffed.
-
@sansserif
-
selects a sans serif font;
-
@slanted
-
selects a slanted font;
-
@t
-
selects the fixed-width, typewriter-style font used by
@code
;
(The commands with longer names were invented much later than the others, at which time it did not seem desirable to use very short names for such an infrequently needed feature.)
Only the @r
command has much use: in example-like
environments, you can use the @r
command to write comments in
the standard roman font instead of the fixed-width font. This looks
better in printed output, and produces a <lineannotation>
tag
in Docbook output.
For example,
@lisp (+ 2 2) ; @r{Add two plus two.} @end lisp |
produces
(+ 2 2) ; Add two plus two.
|
In general, you should avoid using the other font commands. Some of them are only useful when documenting functionality of specific font effects, such as in TeX and related packages.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |