Difference between revisions of "Fonts/ConTeXt distribution's Fonts"
< Fonts
Jump to navigation
Jump to search
(There is no typescript called 'latinmodern'. The wiki displays the right output simply because the fallback font is latin modern) |
|||
(45 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {|class="wikitable" | + | A collection of fonts is called a ''typescript'' in ConTeXt. The following typescripts are available for fonts distributed with ConTeXt (the name of the typescript is shown as <code>typescriptname</code>): |
+ | |||
+ | * The Latin Modern font family, which is a modern version of standard TeX font [https://en.wikipedia.org/wiki/Computer_Modern Computer Modern]: | ||
+ | **<code>modern</code>: synonym <code>modern-base</code> | ||
+ | **<code>modernvariable</code>: synonym <code>modern-variable</code> (a variable width typewriter font) | ||
+ | |||
+ | * The [http://www.gust.org.pl/projects/e-foundry/tex-gyre TeX Gyre] Collection of Fonts, cross-platform OpenType formats. | ||
+ | ** <code>pagella</code>: synonym <code>palatino</code> | ||
+ | ** <code>termes</code>: synonym <code>times</code> | ||
+ | ** <code>heros</code>: synonym <code>helvetica</code> | ||
+ | ** <code>bonum</code>: synonym <code>bookman</code> | ||
+ | ** <code>scholas</code>: synonym <code>schoolbook</code> | ||
+ | ** <code>adventor</code>: synonym <code>avantgarde</code> | ||
+ | ** <code>cursor</code>: synonym <code>courier</code> | ||
+ | ** <code>chorus</code>: synonym <code>chancery</code> | ||
+ | * The DejaVu font family : <code>dejavu</code> and <code>dejavu-condensed</code> | ||
+ | * 6 additionals fonts (covering serif, sans serif, and monospaced) | ||
+ | ** Gentium : <code>gentium</code> | ||
+ | ** Antykwa Poltawskiego : <code>antykwa-poltawskiego</code> | ||
+ | ** Antykwa Toruńska: <code>antykwa-torunska</code> | ||
+ | ** Kurier : <code>kurier</code> | ||
+ | ** Iwona: <code>iwona</code> | ||
+ | * 3 additional math fonts: | ||
+ | ** Euler: <code>eulernova</code> | ||
+ | ** STIX2: <code>stix</code> | ||
+ | ** XITS: <code>xits</code> | ||
+ | |||
+ | {|class="wikitable" style="width: 85%;" | ||
! style="text-align:left;"| Name | ! style="text-align:left;"| Name | ||
! style="text-align:left;"| Serif | ! style="text-align:left;"| Serif | ||
! style="text-align:left;"| Sans serif | ! style="text-align:left;"| Sans serif | ||
− | ! style="text-align:left;"| | + | ! style="text-align:left;"| Monospaced |
! style="text-align:left;"| Class | ! style="text-align:left;"| Class | ||
! style="text-align:left;"| Similar to | ! style="text-align:left;"| Similar to | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | | | + | | style="background-color:#eeeedc; |Latin Modern |
+ | | | ||
+ | <context> | ||
+ | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] | ||
+ | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
+ | \definefontfamily [mainface] [rm] [modern] \setupbodyfont[mainface] | ||
+ | \switchtobodyfont[12pt] | ||
+ | \starttext \rm Latin Modern\stoptext | ||
+ | </context><br/> | ||
+ | latinmodernroman | ||
+ | | | ||
+ | <context> | ||
+ | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] | ||
+ | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
+ | \definefontfamily [mainface] [ss] [modern] \setupbodyfont[mainface] | ||
+ | \switchtobodyfont[12pt] | ||
+ | \starttext \ss Latin Modern\stoptext | ||
+ | </context><br/> | ||
+ | latinmodernsans | ||
+ | | | ||
+ | <context> | ||
+ | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] | ||
+ | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
+ | \definefontfamily [mainface] [tt] [modern] \setupbodyfont[mainface] | ||
+ | \switchtobodyfont[12pt] | ||
+ | \starttext \tt Latin Modern\stoptext | ||
+ | </context><br/> | ||
+ | latinmodernmono | ||
+ | | Didone, current TeX standard, [https://www.tug.org/TUGboat/tb24-1/jackowski.pdf]. | ||
+ | | Computer Modern | ||
+ | <!------------------------------------------------------------------------------> | ||
+ | |- | ||
+ | | Tex Gyre Adventor | ||
+ | | - | ||
+ | | | ||
+ | <context> | ||
+ | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] | ||
+ | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
+ | \definefontfamily [mainface] [rm] [texgyreadventor] \setupbodyfont[mainface] | ||
+ | \switchtobodyfont[12pt] | ||
+ | \starttext \rm Tex Gyre Adventor \stoptext | ||
+ | </context><br/> | ||
+ | texgyreadventor | ||
+ | | - | ||
+ | | Geometric sans-serif | ||
+ | | ITC Avant Garde Gothic | ||
+ | <!------------------------------------------------------------------------------> | ||
+ | |- | ||
+ | | style="background-color:#eeeedc; | Tex Gyre Bonum | ||
+ | | | ||
+ | <context> | ||
+ | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] | ||
+ | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
+ | \definefontfamily [mainface] [rm] [texgyrebonum] \setupbodyfont[mainface] | ||
+ | \switchtobodyfont[12pt] | ||
+ | \starttext \rm Tex Gyre Bonum \stoptext | ||
+ | </context><br/> | ||
+ | texgyrebonum | ||
+ | | - | ||
+ | | - | ||
+ | | Old Style, Serif transitional, | ||
+ | | ITC Zapf Chancery | ||
+ | <!------------------------------------------------------------------------------> | ||
+ | |- | ||
+ | | Tex Gyre Chorus | ||
+ | | | ||
+ | <context> | ||
+ | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] | ||
+ | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
+ | \definefontfamily [mainface] [rm] [texgyrechorus] \setupbodyfont[mainface] | ||
+ | \switchtobodyfont[12pt] | ||
+ | \starttext \rm Tex Gyre Chorus \stoptext | ||
+ | </context><br/> | ||
+ | texgyrechorus | ||
+ | | - | ||
+ | | - | ||
+ | | Script | ||
+ | | ITC Zapf Chancery | ||
+ | <!------------------------------------------------------------------------------> | ||
+ | |- | ||
+ | | style="background-color:#eeeedc; | Tex Gyre Cursor | ||
+ | | - | ||
+ | | - | ||
+ | | | ||
+ | <context> | ||
+ | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] | ||
+ | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
+ | \definefontfamily [mainface] [tt] [texgyrecursor] \setupbodyfont[mainface] | ||
+ | \switchtobodyfont[12pt] | ||
+ | \starttext \tt Tex Gyre Cursor \stoptext | ||
+ | </context><br> | ||
+ | texgyrecursor | ||
+ | | Monospaced, Slab serif | ||
+ | | Courier | ||
+ | <!------------------------------------------------------------------------------> | ||
+ | |- | ||
+ | | Tex Gyre Pagella | ||
+ | | | ||
+ | <context> | ||
+ | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] | ||
+ | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
+ | \definefontfamily [mainface] [rm] [texgyrepagella] \setupbodyfont[mainface] | ||
+ | \switchtobodyfont[12pt] | ||
+ | \starttext \rm Tex Gyre Pagella \stoptext | ||
+ | </context><br> | ||
+ | texgyrepagella | ||
+ | | - | ||
+ | | - | ||
+ | | Old Style, Serif | ||
+ | | Palatino | ||
+ | <!------------------------------------------------------------------------------> | ||
+ | |- | ||
+ | | style="background-color:#eeeedc; | Tex Gyre Schola | ||
+ | | | ||
+ | <context> | ||
+ | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] | ||
+ | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
+ | \definefontfamily [mainface] [rm] [texgyreshola] \setupbodyfont[mainface] | ||
+ | \switchtobodyfont[12pt] | ||
+ | \starttext \rm Tex Gyre Schola \stoptext | ||
+ | </context><br> | ||
+ | texgyreshola | ||
+ | | - | ||
+ | | - | ||
+ | | Serif transitional | ||
+ | | Century Schoolbook | ||
+ | <!------------------------------------------------------------------------------> | ||
+ | |- | ||
+ | | Tex Gyre Termes | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width= | + | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] |
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width= | + | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] |
− | \definefontfamily [mainface] [rm] [ | + | \definefontfamily [mainface] [rm] [texgyretermes] \setupbodyfont[mainface] |
+ | \switchtobodyfont[12pt] | ||
+ | \starttext \rm Tex Gyre Termes \stoptext | ||
+ | </context><br> | ||
+ | texgyretermes | ||
+ | | - | ||
+ | | - | ||
+ | | Old Style transitional | ||
+ | | Times (new) Roman | ||
+ | <!------------------------------------------------------------------------------> | ||
+ | |- | ||
+ | | style="background-color:#eeeedc; |DejaVu | ||
+ | | | ||
+ | <context> | ||
+ | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] | ||
+ | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
+ | \definefontfamily [mainface] [rm] [dejavuserif] | ||
\setupbodyfont[mainface] | \setupbodyfont[mainface] | ||
− | \starttext \switchtobodyfont[ | + | \starttext \switchtobodyfont[12pt] \rm DejaVu Serif \stoptext |
− | </context> | + | </context><br> |
+ | dejavuserif | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width= | + | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] |
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width= | + | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] |
− | \definefontfamily [mainface] [ss] [ | + | \definefontfamily [mainface] [ss] [dejavusans] \setupbodyfont[mainface] |
− | \starttext \switchtobodyfont[ | + | \starttext \switchtobodyfont[12pt] \ss DejaVu Sans \stoptext |
− | </context> | + | </context><br> |
+ | dejavusans | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width= | + | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] |
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width= | + | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] |
− | \definefontfamily [mainface] [tt] [ | + | \definefontfamily [mainface] [tt] [dejavusansmono] \setupbodyfont[mainface] |
− | \switchtobodyfont[ | + | \switchtobodyfont[12pt] |
\starttext \tt DejaVu Mono \stoptext | \starttext \tt DejaVu Mono \stoptext | ||
− | </context> | + | </context><br> |
+ | dejavusansmono | ||
| Sans-serif, Humanist | | Sans-serif, Humanist | ||
| Bitstream Prima | | Bitstream Prima | ||
Line 39: | Line 213: | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width= | + | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] |
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width= | + | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] |
− | \definefontfamily [mainface] [rm] [ | + | \definefontfamily [mainface] [rm] [gentium] \setupbodyfont[mainface] |
− | \switchtobodyfont[ | + | \switchtobodyfont[12pt] |
\starttext \rm Gentium \stoptext | \starttext \rm Gentium \stoptext | ||
− | </context> | + | </context><br> |
+ | gentium | ||
| - | | - | ||
| - | | - | ||
Line 51: | Line 226: | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | |Antykwa Poltawskiego | + | | style="background-color:#eeeedc; |Antykwa Poltawskiego |
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width= | + | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] |
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width= | + | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] |
\definefontfamily [mainface] [rm] [antykwapoltawskiego] \setupbodyfont[mainface] | \definefontfamily [mainface] [rm] [antykwapoltawskiego] \setupbodyfont[mainface] | ||
− | \switchtobodyfont[ | + | \switchtobodyfont[12pt] |
\starttext \rm Antykwa Poltawskiego \stoptext | \starttext \rm Antykwa Poltawskiego \stoptext | ||
− | </context> | + | </context><br> |
+ | antykwapoltawskiego | ||
| | | | ||
| - | | - | ||
Line 66: | Line 242: | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | |Kurier | + | |Antykwa Toruńska |
+ | | | ||
+ | <context> | ||
+ | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] | ||
+ | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
+ | \definefontfamily [mainface] [rm] [antykwatorunska] \setupbodyfont[mainface] | ||
+ | \switchtobodyfont[12pt] | ||
+ | \starttext \rm Antykwa Toruńska\stoptext | ||
+ | </context><br> | ||
+ | antykwatorunska | ||
+ | | - | ||
+ | | - | ||
+ | | Antiqua | ||
+ | | | ||
+ | <!------------------------------------------------------------------------------> | ||
+ | |- | ||
+ | | style="background-color:#eeeedc; |Kurier | ||
| - | | - | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width= | + | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] |
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width= | + | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] |
\definefontfamily [mainface] [ss] [kurier] \setupbodyfont[mainface] | \definefontfamily [mainface] [ss] [kurier] \setupbodyfont[mainface] | ||
− | \switchtobodyfont[ | + | \switchtobodyfont[12pt] |
\starttext \ss Kurier (not Iwona)\stoptext | \starttext \ss Kurier (not Iwona)\stoptext | ||
− | </context> | + | </context><br> |
+ | kurier | ||
| - | | - | ||
| Sans serif | | Sans serif | ||
Line 85: | Line 278: | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width= | + | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] |
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width= | + | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] |
\definefontfamily [mainface] [ss] [iwona] \setupbodyfont[mainface] | \definefontfamily [mainface] [ss] [iwona] \setupbodyfont[mainface] | ||
− | \switchtobodyfont[ | + | \switchtobodyfont[12pt] |
\starttext \ss Iwona (not Kurier)\stoptext | \starttext \ss Iwona (not Kurier)\stoptext | ||
− | </context> | + | </context><br> |
+ | iwona | ||
| - | | - | ||
| Sans serif, alternative to Kurier | | Sans serif, alternative to Kurier | ||
Line 96: | Line 290: | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | |Arabic-Latin Modern Fixed | + | | style="background-color:#eeeedc; |Arabic-Latin Modern Fixed |
| - | | - | ||
| - | | - | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width= | + | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] |
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width= | + | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] |
\definefontfamily [mainface] [tt] [almfixed] \setupbodyfont[mainface] | \definefontfamily [mainface] [tt] [almfixed] \setupbodyfont[mainface] | ||
− | \switchtobodyfont[ | + | \switchtobodyfont[12pt] |
\starttext \tt ALM Fixed\stoptext | \starttext \tt ALM Fixed\stoptext | ||
− | </context> | + | </context><br> |
+ | almfixed | ||
| extension of TeX-Gyre LM Mono 10 | | extension of TeX-Gyre LM Mono 10 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
Line 129: | Line 309: | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width= | + | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] |
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width= | + | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] |
\definefontfamily [mainface] [rm] [neoeuler] \setupbodyfont[mainface] | \definefontfamily [mainface] [rm] [neoeuler] \setupbodyfont[mainface] | ||
− | \switchtobodyfont[ | + | \switchtobodyfont[12pt] |
\starttext \rm Euler (for math)\stoptext | \starttext \rm Euler (for math)\stoptext | ||
− | </context> | + | </context><br> |
+ | neoeuler | ||
| - | | - | ||
| - | | - | ||
Line 140: | Line 321: | ||
| | | | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | | STIX2 | + | | style="background-color:#eeeedc; | STIX2 |
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width= | + | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] |
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width= | + | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] |
\definefontfamily [mainface] [rm] [stixtwotext] \setupbodyfont[mainface] | \definefontfamily [mainface] [rm] [stixtwotext] \setupbodyfont[mainface] | ||
− | \switchtobodyfont[ | + | \switchtobodyfont[12pt] |
\starttext \rm STIX Two \stoptext | \starttext \rm STIX Two \stoptext | ||
− | </context> | + | </context><br> |
+ | stixtwotext | ||
| - | | - | ||
| - | | - | ||
− | | | + | | [https://www.stixfonts.org Scientific and Technical Information Exchange] fonts.For scientific typesetting with proper mathematical support |
− | | | + | | Times (new) Roman |
− | |||
|- | |- | ||
− | | | + | | XITS |
− | |||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width= | + | \definepapersize[sheet][width=4.1cm,height=0.7cm] \setuppapersize[sheet] |
− | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width= | + | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] |
− | \definefontfamily [mainface] [rm] [ | + | \definefontfamily [mainface] [rm] [xits] \setupbodyfont[mainface] |
− | \switchtobodyfont[ | + | \switchtobodyfont[12pt] |
− | \starttext \rm | + | \starttext \rm XITS (for math) \stoptext |
− | </context> | + | </context><br> |
+ | xits | ||
| - | | - | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| - | | - | ||
− | | | + | | Clone of STIX font |
− | | | + | | Times (new) Roman |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|} | |} | ||
+ | = Overview = | ||
− | + | <context source=yes text="This produces:""> | |
− | + | %= 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] | ||
+ | % | ||
+ | \setupbodyfont[modern] | ||
+ | \setupbodyfont[10pt] | ||
+ | \setupinterlinespace[4ex] | ||
+ | % | ||
+ | \starttext | ||
+ | |||
+ | \startbuffer[line] | ||
+ | The quick brown fox jumps over the lazy dog | ||
+ | \stopbuffer | ||
+ | |||
+ | \startitemize[none,packed] | ||
+ | \item default: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[modern] \item lmserif: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[modern] \item \ss lmsans: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[modern] \item \tt lmmono: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[adventor] \item adventor: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[bonum] \item bonum: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[chorus] \item chorus: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[cursor] \item cursor: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[pagella] \item pagella: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[shola] \item shola: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[termes] \item termes: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[dejavu] \item dejavuserif: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[dejavu] \item \ss dejavusans: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[dejavu] \item \tt dejavumono: \getbuffer[line]\\ | ||
+ | \switchtobodyfont[gentium] \item gentium: \getbuffer[line]\\ | ||
+ | \stopitemize | ||
+ | |||
+ | \stoptext | ||
+ | </context> | ||
− | + | = Symbols = | |
− | + | Distribution also provides with: | |
− | |||
− | |||
− | |||
+ | * marvosym: [https://www.ctan.org/pkg/marvosym Martin Vogel's Symbols] with [https://martinvogel.de/blog/index.php?/archives/131-Marvosym.ttf.html link to picture ] | ||
+ | * cc-icons: https://www.ctan.org/tex-archive/fonts/ccicons Creative Commons icons] and [https://ctan.crest.fr/tex-archive/fonts/ccicons/ccicons.pdf pdf] | ||
+ | * FontAwesome: [https://ctan.org/tex-archive/fonts/fontawesome Font Awesome] provides web-related icons (2016) | ||
− | + | A page is dedicated to [[Symbols]] | |
− | + | [[Category:Fonts]] |
Revision as of 06:04, 7 June 2020
A collection of fonts is called a typescript in ConTeXt. The following typescripts are available for fonts distributed with ConTeXt (the name of the typescript is shown as typescriptname
):
- The Latin Modern font family, which is a modern version of standard TeX font Computer Modern:
modern
: synonymmodern-base
modernvariable
: synonymmodern-variable
(a variable width typewriter font)
- The TeX Gyre Collection of Fonts, cross-platform OpenType formats.
pagella
: synonympalatino
termes
: synonymtimes
heros
: synonymhelvetica
bonum
: synonymbookman
scholas
: synonymschoolbook
adventor
: synonymavantgarde
cursor
: synonymcourier
chorus
: synonymchancery
- The DejaVu font family :
dejavu
anddejavu-condensed
- 6 additionals fonts (covering serif, sans serif, and monospaced)
- Gentium :
gentium
- Antykwa Poltawskiego :
antykwa-poltawskiego
- Antykwa Toruńska:
antykwa-torunska
- Kurier :
kurier
- Iwona:
iwona
- Gentium :
- 3 additional math fonts:
- Euler:
eulernova
- STIX2:
stix
- XITS:
xits
- Euler:
Name | Serif | Sans serif | Monospaced | Class | Similar to |
---|---|---|---|---|---|
Latin Modern |
|
|
|
Didone, current TeX standard, [1]. | Computer Modern |
Tex Gyre Adventor | - |
|
- | Geometric sans-serif | ITC Avant Garde Gothic |
Tex Gyre Bonum |
|
- | - | Old Style, Serif transitional, | ITC Zapf Chancery |
Tex Gyre Chorus |
|
- | - | Script | ITC Zapf Chancery |
Tex Gyre Cursor | - | - |
|
Monospaced, Slab serif | Courier |
Tex Gyre Pagella |
|
- | - | Old Style, Serif | Palatino |
Tex Gyre Schola |
|
- | - | Serif transitional | Century Schoolbook |
Tex Gyre Termes |
|
- | - | Old Style transitional | Times (new) Roman |
DejaVu |
|
|
|
Sans-serif, Humanist | Bitstream Prima |
Gentium |
|
- | - | Old Style | |
Antykwa Poltawskiego |
|
- | Antiqua | ||
Antykwa Toruńska |
|
- | - | Antiqua | |
Kurier | - |
|
- | Sans serif | |
Iwona | - |
|
- | Sans serif, alternative to Kurier | |
Arabic-Latin Modern Fixed | - | - |
|
extension of TeX-Gyre LM Mono 10 | |
Euler |
|
- | - | An upright cursive typeface, for maths. | |
STIX2 |
|
- | - | Scientific and Technical Information Exchange fonts.For scientific typesetting with proper mathematical support | Times (new) Roman |
XITS |
|
- | - | Clone of STIX font | Times (new) Roman |
Overview
%= 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] % \setupbodyfont[modern] \setupbodyfont[10pt] \setupinterlinespace[4ex] % \starttext \startbuffer[line] The quick brown fox jumps over the lazy dog \stopbuffer \startitemize[none,packed] \item default: \getbuffer[line]\\ \switchtobodyfont[modern] \item lmserif: \getbuffer[line]\\ \switchtobodyfont[modern] \item \ss lmsans: \getbuffer[line]\\ \switchtobodyfont[modern] \item \tt lmmono: \getbuffer[line]\\ \switchtobodyfont[adventor] \item adventor: \getbuffer[line]\\ \switchtobodyfont[bonum] \item bonum: \getbuffer[line]\\ \switchtobodyfont[chorus] \item chorus: \getbuffer[line]\\ \switchtobodyfont[cursor] \item cursor: \getbuffer[line]\\ \switchtobodyfont[pagella] \item pagella: \getbuffer[line]\\ \switchtobodyfont[shola] \item shola: \getbuffer[line]\\ \switchtobodyfont[termes] \item termes: \getbuffer[line]\\ \switchtobodyfont[dejavu] \item dejavuserif: \getbuffer[line]\\ \switchtobodyfont[dejavu] \item \ss dejavusans: \getbuffer[line]\\ \switchtobodyfont[dejavu] \item \tt dejavumono: \getbuffer[line]\\ \switchtobodyfont[gentium] \item gentium: \getbuffer[line]\\ \stopitemize \stoptext
This produces:
Symbols
Distribution also provides with:
- marvosym: Martin Vogel's Symbols with link to picture
- cc-icons: https://www.ctan.org/tex-archive/fonts/ccicons Creative Commons icons] and pdf
- FontAwesome: Font Awesome provides web-related icons (2016)
A page is dedicated to Symbols