Difference between revisions of "ConTeXt distribution's 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) |
|||
(36 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 | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | |Latin Modern | + | | style="background-color:#eeeedc; |Latin Modern |
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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] [modern] \setupbodyfont[mainface] |
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm Latin Modern\stoptext | \starttext \rm Latin Modern\stoptext | ||
− | </context> | + | </context><br/> |
+ | latinmodernroman | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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] [modern] \setupbodyfont[mainface] |
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \ss Latin Modern\stoptext | \starttext \ss Latin Modern\stoptext | ||
− | </context> | + | </context><br/> |
+ | latinmodernsans | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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] [modern] \setupbodyfont[mainface] |
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \tt Latin Modern\stoptext | \starttext \tt Latin Modern\stoptext | ||
− | </context> | + | </context><br/> |
− | | Didone | + | latinmodernmono |
+ | | Didone, current TeX standard, [https://www.tug.org/TUGboat/tb24-1/jackowski.pdf]. | ||
| Computer Modern | | Computer Modern | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
Line 41: | Line 71: | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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] | \definefontfamily [mainface] [rm] [texgyreadventor] \setupbodyfont[mainface] | ||
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm Tex Gyre Adventor \stoptext | \starttext \rm Tex Gyre Adventor \stoptext | ||
− | </context> | + | </context><br/> |
+ | texgyreadventor | ||
| - | | - | ||
| Geometric sans-serif | | Geometric sans-serif | ||
Line 52: | Line 83: | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | | Tex Gyre Bonum | + | | style="background-color:#eeeedc; | Tex Gyre Bonum |
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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] | \definefontfamily [mainface] [rm] [texgyrebonum] \setupbodyfont[mainface] | ||
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm Tex Gyre Bonum \stoptext | \starttext \rm Tex Gyre Bonum \stoptext | ||
− | </context> | + | </context><br/> |
+ | texgyrebonum | ||
| - | | - | ||
| - | | - | ||
Line 70: | Line 102: | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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] | \definefontfamily [mainface] [rm] [texgyrechorus] \setupbodyfont[mainface] | ||
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm Tex Gyre Chorus \stoptext | \starttext \rm Tex Gyre Chorus \stoptext | ||
− | </context> | + | </context><br/> |
+ | texgyrechorus | ||
| - | | - | ||
| - | | - | ||
Line 82: | Line 115: | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | | Tex Gyre Cursor | + | | style="background-color:#eeeedc; | Tex Gyre Cursor |
| - | | - | ||
| - | | - | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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] | \definefontfamily [mainface] [tt] [texgyrecursor] \setupbodyfont[mainface] | ||
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \tt Tex Gyre Cursor \stoptext | \starttext \tt Tex Gyre Cursor \stoptext | ||
− | </context> | + | </context><br> |
+ | texgyrecursor | ||
| Monospaced, Slab serif | | Monospaced, Slab serif | ||
| Courier | | Courier | ||
Line 100: | Line 134: | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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] | \definefontfamily [mainface] [rm] [texgyrepagella] \setupbodyfont[mainface] | ||
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm Tex Gyre Pagella \stoptext | \starttext \rm Tex Gyre Pagella \stoptext | ||
− | </context> | + | </context><br> |
+ | texgyrepagella | ||
| - | | - | ||
| - | | - | ||
Line 112: | Line 147: | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | | Tex Gyre Schola | + | | style="background-color:#eeeedc; | Tex Gyre Schola |
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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] | \definefontfamily [mainface] [rm] [texgyreshola] \setupbodyfont[mainface] | ||
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm Tex Gyre Schola \stoptext | \starttext \rm Tex Gyre Schola \stoptext | ||
− | </context> | + | </context><br> |
+ | texgyreshola | ||
| - | | - | ||
| - | | - | ||
Line 130: | Line 166: | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
\definefontfamily [mainface] [rm] [texgyretermes] \setupbodyfont[mainface] | \definefontfamily [mainface] [rm] [texgyretermes] \setupbodyfont[mainface] | ||
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm Tex Gyre Termes \stoptext | \starttext \rm Tex Gyre Termes \stoptext | ||
− | </context> | + | </context><br> |
+ | texgyretermes | ||
| - | | - | ||
| - | | - | ||
Line 142: | Line 179: | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | |DejaVu | + | | style="background-color:#eeeedc; |DejaVu |
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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] [dejavuserif] |
\setupbodyfont[mainface] | \setupbodyfont[mainface] | ||
\starttext \switchtobodyfont[12pt] \rm DejaVu Serif \stoptext | \starttext \switchtobodyfont[12pt] \rm DejaVu Serif \stoptext | ||
− | </context> | + | </context><br> |
+ | dejavuserif | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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[12pt] \ss DejaVu Sans \stoptext | \starttext \switchtobodyfont[12pt] \ss DejaVu Sans \stoptext | ||
− | </context> | + | </context><br> |
+ | dejavusans | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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[12pt] | \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 173: | Line 213: | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm Gentium \stoptext | \starttext \rm Gentium \stoptext | ||
− | </context> | + | </context><br> |
+ | gentium | ||
| - | | - | ||
| - | | - | ||
Line 185: | Line 226: | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | |Antykwa Poltawskiego | + | | style="background-color:#eeeedc; |Antykwa Poltawskiego |
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm Antykwa Poltawskiego \stoptext | \starttext \rm Antykwa Poltawskiego \stoptext | ||
− | </context> | + | </context><br> |
+ | antykwapoltawskiego | ||
| | | | ||
| - | | - | ||
Line 203: | Line 245: | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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] | \definefontfamily [mainface] [rm] [antykwatorunska] \setupbodyfont[mainface] | ||
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm Antykwa Toruńska\stoptext | \starttext \rm Antykwa Toruńska\stoptext | ||
− | </context> | + | </context><br> |
+ | antykwatorunska | ||
| - | | - | ||
| - | | - | ||
Line 215: | Line 258: | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | |Kurier | + | | style="background-color:#eeeedc; |Kurier |
| - | | - | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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[12pt] | \switchtobodyfont[12pt] | ||
\starttext \ss Kurier (not Iwona)\stoptext | \starttext \ss Kurier (not Iwona)\stoptext | ||
− | </context> | + | </context><br> |
+ | kurier | ||
| - | | - | ||
| Sans serif | | Sans serif | ||
Line 234: | Line 278: | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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[12pt] | \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 245: | Line 290: | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | |Arabic-Latin Modern Fixed | + | | style="background-color:#eeeedc; |Arabic-Latin Modern Fixed |
| - | | - | ||
| - | | - | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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[12pt] | \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 263: | Line 309: | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm Euler (for math)\stoptext | \starttext \rm Euler (for math)\stoptext | ||
− | </context> | + | </context><br> |
+ | neoeuler | ||
| - | | - | ||
| - | | - | ||
Line 276: | Line 323: | ||
<!------------------------------------------------------------------------------> | <!------------------------------------------------------------------------------> | ||
|- | |- | ||
− | | STIX2 | + | | style="background-color:#eeeedc; | STIX2 |
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \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[12pt] | \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 | | XITS | ||
| | | | ||
<context> | <context> | ||
− | \definepapersize[sheet][width=4.1cm,height=0. | + | \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] | \setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=4cm,heigth=0.6cm] | ||
\definefontfamily [mainface] [rm] [xits] \setupbodyfont[mainface] | \definefontfamily [mainface] [rm] [xits] \setupbodyfont[mainface] | ||
\switchtobodyfont[12pt] | \switchtobodyfont[12pt] | ||
\starttext \rm XITS (for math) \stoptext | \starttext \rm XITS (for math) \stoptext | ||
− | </context> | + | </context><br> |
+ | xits | ||
| - | | - | ||
| - | | - | ||
− | | | + | | Clone of STIX font |
| Times (new) Roman | | 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