Changes

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
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;"| Serif
! style="text-align:left;"| Sans serif
! style="text-align:left;"| Sans-serif monospaced Monospaced
! style="text-align:left;"| Class
! style="text-align:left;"| Similar to
<!------------------------------------------------------------------------------>
|-
|DejaVustyle="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>
\definepapersize[sheet][width=74.1cm,height=10.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] [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=7cm4cm,heigth=1cm0.6cm]\definefontfamily [mainface] [rm] [DejaVu Serifdejavuserif]
\setupbodyfont[mainface]
\starttext \switchtobodyfont[20pt12pt] \rm DejaVu Serif \stoptext</context><br>dejavuserif
|
<context>
\definepapersize[sheet][width=74.1cm,height=10.1cm7cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=6cm4cm,heigth=1cm0.6cm]\definefontfamily [mainface] [ss] [DejaVu Sansdejavusans] \setupbodyfont[mainface]\starttext \switchtobodyfont[20pt12pt] \ss DejaVu Sans \stoptext</context><br>dejavusans
|
<context>
\definepapersize[sheet][width=74.1cm,height=10.1cm7cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm4cm,heigth=1cm0.6cm]\definefontfamily [mainface] [tt] [DejaVu Sans Monodejavusansmono] \setupbodyfont[mainface]\switchtobodyfont[20pt12pt]
\starttext \tt DejaVu Mono \stoptext
</context><br>dejavusansmono
| Sans-serif, Humanist
| Bitstream Prima
|
<context>
\definepapersize[sheet][width=74.1cm,height=10.1cm7cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm4cm,heigth=1cm0.6cm]\definefontfamily [mainface] [rm] [Gentiumgentium] \setupbodyfont[mainface]\switchtobodyfont[20pt12pt]
\starttext \rm Gentium \stoptext
</context><br>gentium
| -
| -
<!------------------------------------------------------------------------------>
|-
| style="background-color:#eeeedc; |Antykwa Poltawskiego
|
<context>
\definepapersize[sheet][width=74.1cm,height=10.1cm7cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm4cm,heigth=1cm0.6cm]
\definefontfamily [mainface] [rm] [antykwapoltawskiego] \setupbodyfont[mainface]
\switchtobodyfont[20pt12pt]
\starttext \rm Antykwa Poltawskiego \stoptext
</context><br>antykwapoltawskiego
|
| -
<!------------------------------------------------------------------------------>
|-
|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>
\definepapersize[sheet][width=74.1cm,height=10.1cm7cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm4cm,heigth=1cm0.6cm]
\definefontfamily [mainface] [ss] [kurier] \setupbodyfont[mainface]
\switchtobodyfont[20pt12pt]
\starttext \ss Kurier (not Iwona)\stoptext
</context><br>kurier
| -
| Sans serif
|
<context>
\definepapersize[sheet][width=74.1cm,height=10.1cm7cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm4cm,heigth=1cm0.6cm]
\definefontfamily [mainface] [ss] [iwona] \setupbodyfont[mainface]
\switchtobodyfont[20pt12pt]
\starttext \ss Iwona (not Kurier)\stoptext
</context><br>iwona
| -
| Sans serif, alternative to Kurier
<!------------------------------------------------------------------------------>
|-
| style="background-color:#eeeedc; |Arabic-Latin Modern Fixed
| -
| -
|
<context>
\definepapersize[sheet][width=74.1cm,height=10.1cm7cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm4cm,heigth=1cm0.6cm]
\definefontfamily [mainface] [tt] [almfixed] \setupbodyfont[mainface]
\switchtobodyfont[20pt12pt]
\starttext \tt ALM Fixed\stoptext
</context><br>almfixed
| extension of TeX-Gyre LM Mono 10
|
<!------------------------------------------------------------------------------>
|-
|Antykwa Toruńska
|
<context>
\definepapersize[sheet][width=7.1cm,height=1.1cm] \setuppapersize[sheet]
\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm,heigth=1cm]
\definefontfamily [mainface] [rm] [antykwatorunska] \setupbodyfont[mainface]
\switchtobodyfont[20pt]
\starttext \rm Antykwa Toruńska\stoptext
</context>
| -
| -
| Antiqua
|
<!------------------------------------------------------------------------------>
|
<context>
\definepapersize[sheet][width=74.1cm,height=10.1cm7cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm4cm,heigth=1cm0.6cm]
\definefontfamily [mainface] [rm] [neoeuler] \setupbodyfont[mainface]
\switchtobodyfont[20pt12pt]
\starttext \rm Euler (for math)\stoptext
</context><br>neoeuler
| -
| -
|
<!------------------------------------------------------------------------------>
|-
|Latin Modern
|
<context>
\definepapersize[sheet][width=7.1cm,height=1.1cm] \setuppapersize[sheet]
\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm,heigth=1cm]
\definefontfamily [mainface] [rm] [latinmodernroman] \setupbodyfont[mainface]
\switchtobodyfont[20pt]
\starttext \rm Latin Modern\stoptext
</context>
|
<context>
\definepapersize[sheet][width=7.1cm,height=1.1cm] \setuppapersize[sheet]
\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm,heigth=1cm]
\definefontfamily [mainface] [ss] [latinmodernsans] \setupbodyfont[mainface]
\switchtobodyfont[20pt]
\starttext \ss Latin Modern\stoptext
</context>
|
<context>
\definepapersize[sheet][width=7.1cm,height=1.1cm] \setuppapersize[sheet]
\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm,heigth=1cm]
\definefontfamily [mainface] [tt] [latinmodernmono] \setupbodyfont[mainface]
\switchtobodyfont[20pt]
\starttext \tt Latin Modern\stoptext
</context>
| Didone. The TeX standard, [https://www.tug.org/TUGboat/tb24-1/jackowski.pdf extension] of Computer Modern.
| Computer Modern
<!------------------------------------------------------------------------------>
|-
| style="background-color:#eeeedc; | STIX2
|
<context>
\definepapersize[sheet][width=74.1cm,height=10.1cm7cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm4cm,heigth=1cm0.6cm]
\definefontfamily [mainface] [rm] [stixtwotext] \setupbodyfont[mainface]
\switchtobodyfont[20pt12pt]
\starttext \rm STIX Two \stoptext
</context><br>stixtwotext
| -
| -
| The [https://www.stixfonts.org Scientific and Technical Information eXchange (STIX) Exchange] fonts.For scientific typesetting with proper mathematical support |<!------------------------------------------------------------------------------>Times (new) Roman
|-
| Tex Gyre Adventor| -XITS
|
<context>
\definepapersize[sheet][width=74.1cm,height=10.1cm7cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm4cm,heigth=1cm0.6cm]\definefontfamily [mainface] [rm] [texgyreadventorxits] \setupbodyfont[mainface]\switchtobodyfont[20pt12pt]\starttext \rm Tex Gyre Adventor XITS (for math) \stoptext</context><br>xits
| -
| Geometric sans-serif
| ITC Avant Garde Gothic
<!------------------------------------------------------------------------------>
|-
| Tex Gyre Bonum
|
<context>
\definepapersize[sheet][width=7.1cm,height=1.1cm] \setuppapersize[sheet]
\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm,heigth=1cm]
\definefontfamily [mainface] [rm] [texgyrebonum] \setupbodyfont[mainface]
\switchtobodyfont[20pt]
\starttext \rm Tex Gyre Bonum \stoptext
</context>
| -
| -
| Old Style, Serif transitional,
| ITC Zapf Chancery
<!------------------------------------------------------------------------------>
|-
| Tex Gyre Chorus
|
<context>
\definepapersize[sheet][width=7.1cm,height=1.1cm] \setuppapersize[sheet]
\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm,heigth=1cm]
\definefontfamily [mainface] [rm] [texgyrechorus] \setupbodyfont[mainface]
\switchtobodyfont[20pt]
\starttext \rm Tex Gyre Chorus \stoptext
</context>
| -
| -Clone of STIX font | Script| ITC Zapf Chancery<!------------------------------------------------------------------------------>|-| Tex Gyre Cursor|<context>\definepapersize[sheet][width=7.1cm,height=1.1cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm,heigth=1cm]\definefontfamily [mainface] [tt] [texgyrecursor] \setupbodyfont[mainface]\switchtobodyfont[20pt]\starttext \tt Tex Gyre Cursor \stoptext</context>| -| -| Monospaced, Slab serif| Courier<!------------------------------------------------------------------------------>|-| Tex Gyre Heros|| -<context>\definepapersize[sheet][width=7.1cm,height=1.1cm] \setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm,header=0pt, headerdistance=0pt,footer=0pt,footerdistance=0pt,width=7cm,heigth=1cm]\definefontfamily [mainface] [ss] [texgyreheros] \setupbodyfont[mainface]\switchtobodyfont[20pt]\starttext \ss Tex Gyre Cursor \stoptext</context>| -| Sans-serif, neo-grotesque| HelveticaTimes (new) Roman
<!------------------------------------------------------------------------------>
|}
= Overview =
- Heros<context source=yes text="This produces: Sans-serif"">%= Specific layout for rendering on the wiki\definepapersize[sheet][width=16cm,height=11cm]\setuppapersize[sheet]\setuplayout[topspace=0.5mm, backspace=0.5mm, header=0pt, neo-grotesque headerdistance=0pt, replacement for a popular font Helvetica footer=0pt, - Pagella: Old Style footerdistance=0pt, Serif width=15cm, replacement for height=11cm]%\setupbodyfont[modern]\setupbodyfont[10pt]\setupinterlinespace[4ex]%\starttext \startbuffer[line]The quick brown fox jumps over the renowned Palatino fontlazy dog - Schola\stopbuffer \startitemize[none,packed] \item default: Serif transitional, as a replacement for the Century Schoolbook typeface \getbuffer[line]\\ - Termes\switchtobodyfont[modern] \item lmserif: as a replacement for the renowned Times (new) Roman font\getbuffer[line]\\- /tex/texmf/fonts/opentype/public/tex-gyre-math \switchtobodyfont[modern] \item \ss lmsans:math \getbuffer[line]\\\switchtobodyfont[modern] extenstion for Bonum, DejaVu, Pagella, Shola and Thermes\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>
/tex/texmf/fonts/opentype/public/xits: a Times-like font for scientific typesetting with proper mathematical support= Symbols =
== Symbols ==/tex/texmf/fonts/truetype/public/marvosym/tex/texmf/fonts/truetype/public/cc-icons/tex/texmf/fonts/opentype/public/FontAwesomeDistribution 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)
== other ==A page is dedicated to [[Symbols]]
Cambria, Lucida, Minion, Libertinus,[[Category:Fonts]]

Navigation menu