Difference between revisions of "Fonts"
Jump to navigation
Jump to search
Line 8: | Line 8: | ||
<context source=yes text="This produces:""> | <context source=yes text="This produces:""> | ||
+ | %= Specific layout for rendering on the wiki | ||
\definepapersize[sheet][width=16cm,height=11cm] | \definepapersize[sheet][width=16cm,height=11cm] | ||
\setuppapersize[sheet] | \setuppapersize[sheet] | ||
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=15cm,height=11cm] | + | \setuplayout[topspace=0.5mm, |
− | + | backspace=0.5mm, | |
+ | header=0pt, | ||
+ | headerdistance=0pt, | ||
+ | footer=0pt, | ||
+ | footerdistance=0pt, | ||
+ | width=15cm, | ||
+ | height=11cm] | ||
+ | % | ||
\definefontfamily [latinmodernroman] [rm] [latinmodernroman] | \definefontfamily [latinmodernroman] [rm] [latinmodernroman] | ||
\definefontfamily [latinmodernsans] [rm] [latinmodernsans] | \definefontfamily [latinmodernsans] [rm] [latinmodernsans] | ||
Line 27: | Line 35: | ||
\definefontfamily [gentium] [rm] [gentium] | \definefontfamily [gentium] [rm] [gentium] | ||
\setupbodyfont[latinmodernroman] | \setupbodyfont[latinmodernroman] | ||
+ | % | ||
+ | \setupbodyfont[12pt] %== Doesn't in the wiki if different, but ok on https://live.contextgarden.net/ | ||
+ | % | ||
\starttext | \starttext | ||
+ | % | ||
\startitemize[n,packed] | \startitemize[n,packed] | ||
− | \item The quick brown fox jumps over the lazy dog (default)\\ | + | \item The quick brown fox jumps over the lazy dog (default)\\ |
\switchtobodyfont[latinmodernroman] \item The quick brown fox jumps over the lazy dog\\ | \switchtobodyfont[latinmodernroman] \item The quick brown fox jumps over the lazy dog\\ | ||
\switchtobodyfont[latinmodernsans] \item The quick brown fox jumps over the lazy dog\\ | \switchtobodyfont[latinmodernsans] \item The quick brown fox jumps over the lazy dog\\ |
Revision as of 18:33, 31 May 2020
First, be aware of the 21 fonts provided by the ConTeXt distribution's Fonts.
If required, you can regenerate the font database:
mtxrun --script font --reload --force
How to use the fonts included by default in the distribution
%= Specific layout for rendering on the wiki \definepapersize[sheet][width=16cm,height=11cm] \setuppapersize[sheet] \setuplayout[topspace=0.5mm, backspace=0.5mm, header=0pt, headerdistance=0pt, footer=0pt, footerdistance=0pt, width=15cm, height=11cm] % \definefontfamily [latinmodernroman] [rm] [latinmodernroman] \definefontfamily [latinmodernsans] [rm] [latinmodernsans] \definefontfamily [latinmodernmono] [rm] [latinmodernmono] \definefontfamily [texgyreadventor] [rm] [texgyreadventor] \definefontfamily [texgyrebonum] [rm] [texgyrebonum] \definefontfamily [texgyrecursor] [rm] [texgyrecursor] \definefontfamily [texgyrechorus] [rm] [texgyrechorus] \definefontfamily [texgyrepagella] [rm] [texgyrepagella] \definefontfamily [texgyreshola] [rm] [texgyreshola] \definefontfamily [texgyretermes] [rm] [texgyretermes] \definefontfamily [dejavuserif] [rm] [dejavuserif] \definefontfamily [dejavusans] [rm] [dejavusans] \definefontfamily [dejavusansmono] [rm] [dejavusansmono] \definefontfamily [gentium] [rm] [gentium] \setupbodyfont[latinmodernroman] % \setupbodyfont[12pt] %== Doesn't in the wiki if different, but ok on https://live.contextgarden.net/ % \starttext % \startitemize[n,packed] \item The quick brown fox jumps over the lazy dog (default)\\ \switchtobodyfont[latinmodernroman] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[latinmodernsans] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[latinmodernmono] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[texgyreadventor] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[texgyrebonum] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[texgyrechorus] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[texgyrecursor] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[texgyrepagella] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[texgyreshola] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[texgyretermes] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[dejavuserif] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[dejavusans] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[dejavusansmono] \item The quick brown fox jumps over the lazy dog\\ \switchtobodyfont[gentium] \item The quick brown fox jumps over the lazy dog\\ \stopitemize \stoptext
This produces: