Difference between revisions of "Fonts"
Jump to navigation
Jump to search
Line 35: | Line 35: | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Line 97: | Line 44: | ||
#* the command {{cmd|rm}} , as Roman, will switch to Serif font | #* the command {{cmd|rm}} , as Roman, will switch to Serif font | ||
#* the command {{cmd|ss}} , as Sans Serif, will switch to Sans Serif font | #* the command {{cmd|ss}} , as Sans Serif, will switch to Sans Serif font | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 19:28, 31 May 2020
How to use the provided fonts: 3 steps, 5 sec.
- #1. First, be aware of the 21 fonts provided.
-
- If required, you can regenerate the font database
mtxrun --script font --reload --force
- If required, you can regenerate the font database
- #2. Give a name to the set of fonts you want to use and select a first font
-
- Use the command \definefontfamily. Sometimes, the name of the set of font is called the "typescript identifier"
- Let's take an example, for a Serif font, for which TeX practice is to refer to them as roman (=rm)
\definefontfamily[MyFontIdentifier][rm][refcode to the serif font]
- #3. Declare it as your default font family for your document
-
- Use the command with \setupbodyfont
\setupbodyfont[MyFontIdentifier]
- #4. Specify the font size
-
\setupbodyfont[xxpt]
Example
-
This basic input is typeset with the default font, Latin Modern:
\setupbodyfont[14pt] The quick brown fox jumps over the lazy dog
-
And by adding the two lines discussed above, and using the reference to Tex Gyre Pagella Serif font (texgyrepagella) we obtain:
\definefontfamily [MyFontIdentifier] [rm] [texgyrepagella] \setupbodyfont[MyFontIdentifier] \setupbodyfont[14pt] The quick brown fox jumps over the lazy dog
- There is mainly 2 major kind of fonts you want to setup : serif and sans serif.