font loading with simplefonts
simplefonts is required, since ConTeXt stable from TeX Live 2015 seems to have problem with some typefaces when not used.
This commit is contained in:
parent
ff9ebaa31a
commit
56bb94b61f
1 changed files with 9 additions and 7 deletions
|
@ -38,23 +38,25 @@ $if(pagenumbering)$
|
|||
\setuppagenumbering[$for(pagenumbering)$$pagenumbering$$sep$,$endfor$]
|
||||
$endif$
|
||||
% use microtypography
|
||||
\definefontfeature[default][default][protrusion=quality,expansion=quality,onum=yes,pnum=yes]
|
||||
\definefontfeature[smallcaps][smallcaps][protrusion=quality,expansion=quality,onum=yes,pnum=yes]
|
||||
\definefontfeature[default][default][script=latn, protrusion=quality, expansion=quality, itlc=yes, textitalics=yes, onum=yes, pnum=yes]
|
||||
\definefontfeature[smallcaps][script=latn, protrusion=quality, expansion=quality, smcp=yes, onum=yes, pnum=yes]
|
||||
\setupalign[hz,hanging]
|
||||
\setupitaliccorrection[global, always]
|
||||
\setupbodyfontenvironment[default][em=italic] % use italic as em, not slanted
|
||||
\usemodule[simplefonts$if(fontsize)$,$fontsize$$endif$]
|
||||
\setmainfontfallback[DejaVu Serif][range={greekandcoptic, greekextended}, force=yes, rscale=auto]
|
||||
$if(mainfont)$
|
||||
\definefontfamily[mainfont][serif][$mainfont$]
|
||||
\setmainfont[$mainfont$]
|
||||
$endif$
|
||||
$if(sansfont)$
|
||||
\definefontfamily[sansfont][sans][$sansfont$]
|
||||
\setsansfont[$sansfont$][rscale=auto]
|
||||
$endif$
|
||||
$if(monofont)$
|
||||
\definefontfamily[monofont][mono][$monofont$][features=none]
|
||||
\setmonofont[$monofont$][features=none, rscale=auto]
|
||||
$endif$
|
||||
$if(mathfont)$
|
||||
\definefontfamily[mathfont][math][$mathfont$]
|
||||
\setmathfont[$mathfont$][rscale=auto]
|
||||
$endif$
|
||||
\setupbodyfont[mainfont$if(fontsize)$,$fontsize$$endif$]
|
||||
\setupwhitespace[$if(whitespace)$$whitespace$$else$medium$endif$]
|
||||
$if(indenting)$
|
||||
\setupindenting[$for(indenting)$$indenting$$sep$,$endfor$]
|
||||
|
|
Loading…
Add table
Reference in a new issue