Difference between revisions of "ConTeXt distribution's Fonts"

From Wiki
Jump to navigation Jump to search
Line 2: Line 2:
  
 
Noticeably, you will find:
 
Noticeably, you will find:
* Latin Modern font family, the TeX standard, complete and ready for maths.
+
* Latin Modern font family, the TeX standard, complete and ready for maths.<code>latinmodern</code>
 +
 
 +
* Tex Gyre
 +
** <code>pagella</code>, also called by <code>palatino</code>
 +
** <code>termes</code>, also called by <codetimes</code>
 +
** <code>heros</code>, also called by <codehelvetica</code>
 +
** <code>bonum</code>, also called by <codebookman</code>
 +
** <code>scholas</code>, also called by <codechoolbook</code>
 +
** <code>adventor</code>, also called by <codeavantgarde</code>
 +
** <code>cursor</code>, also called by <codecourier</code>
 +
** <code>chorus</code>, also called by <codechancery</code>
 +
* DejaVu : <code>dejavu</code> and <code>dejavu-condensed</code>
 +
* Gentium : <code>gentium</code>
 +
* Antykwa Poltawskiego : <code>antykwa-poltawskiego</code>
 +
* Antykwa Toruńska: <code>antykwa-torunska</code>
 +
 
 +
 
 +
 
 +
 
 +
 
 
* The [http://www.gust.org.pl/projects/e-foundry/tex-gyre TeX Gyre] Collection of Fonts, cross-platform OpenType formats.
 
* The [http://www.gust.org.pl/projects/e-foundry/tex-gyre TeX Gyre] Collection of Fonts, cross-platform OpenType formats.
 
* The DejaVu font family
 
* The DejaVu font family

Revision as of 15:09, 1 June 2020

You can visualize here the pack of fonts available in ConTeXt's distribution.

Noticeably, you will find:

  • Latin Modern font family, the TeX standard, complete and ready for maths.latinmodern
  • Tex Gyre
    • pagella, also called by palatino
    • termes, also called by <codetimes
    • heros, also called by <codehelvetica
    • bonum, also called by <codebookman
    • scholas, also called by <codechoolbook
    • adventor, also called by <codeavantgarde
    • cursor, also called by <codecourier
    • chorus, also called by <codechancery
  • DejaVu : dejavu and dejavu-condensed
  • Gentium : gentium
  • Antykwa Poltawskiego : antykwa-poltawskiego
  • Antykwa Toruńska: antykwa-torunska



  • The TeX Gyre Collection of Fonts, cross-platform OpenType formats.
  • The DejaVu font family
  • 6 additionals fonts (covering serif, sans serif, and monospaced)
  • 3 additionals fonts for sciences and maths
Name Serif Sans serif Monospaced Class Similar to
Latin Modern


latinmodernroman


latinmodernsans


latinmodernmono

Didone, current TeX standard, [1]. Computer Modern
Tex Gyre Adventor -


texgyreadventor

- Geometric sans-serif ITC Avant Garde Gothic
Tex Gyre Bonum


texgyrebonum

- - Old Style, Serif transitional, ITC Zapf Chancery
Tex Gyre Chorus


texgyrechorus

- - Script ITC Zapf Chancery
Tex Gyre Cursor - -


texgyrecursor

Monospaced, Slab serif Courier
Tex Gyre Pagella


texgyrepagella

- - Old Style, Serif Palatino
Tex Gyre Schola


texgyreshola

- - Serif transitional Century Schoolbook
Tex Gyre Termes


texgyretermes

- - Old Style transitional Times (new) Roman
DejaVu


dejavuserif


dejavusans


dejavusansmono

Sans-serif, Humanist Bitstream Prima
Gentium


gentium

- - Old Style
Antykwa Poltawskiego


antykwapoltawskiego

- Antiqua
Antykwa Toruńska


antykwatorunska

- - Antiqua
Kurier -


kurier

- Sans serif
Iwona -


iwona

- Sans serif, alternative to Kurier
Arabic-Latin Modern Fixed - -


almfixed

extension of TeX-Gyre LM Mono 10
Euler


neoeuler

- - An upright cursive typeface, for maths.
STIX2


stixtwotext

- - Scientific and Technical Information Exchange fonts.
XITS


xits

- - For scientific typesetting with proper mathematical support 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]
%
\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:


Symbols

Distribution also provides with:

A page is dedicated to Symbols