diff options
| author | Lawrence Chonavel <[email protected]> | 2024-02-03 19:27:31 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-02-03 10:27:31 -0800 |
| commit | 7164a238ddd2da25b302e1ff44970a8c43912911 (patch) | |
| tree | 1a980af0dfc23eb96f16c7f41dbd54206428477b /data | |
| parent | cd4676e4985ee2781ebefbe7c11397232c5b01e7 (diff) | |
ConTeXt template: support font fallback (#9361)
This uses the same YAML options as the LaTeX template.
Diffstat (limited to 'data')
| -rw-r--r-- | data/templates/default.context | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/data/templates/default.context b/data/templates/default.context index da66d599e..2e18f985e 100644 --- a/data/templates/default.context +++ b/data/templates/default.context @@ -59,6 +59,16 @@ $endif$ \setupbodyfontenvironment[default][em=italic] % use italic as em, not slanted +$-- set up font fallbacks +$for(mainfontfallback)$ +\definefallbackfamily[mainface][rm][$mainfontfallback$][range=0x0000-0xFFFF, check=yes, force=no] +$endfor$ +$for(sansfontfallback)$ +\definefallbackfamily[mainface][ss][$sansfontfallback$][range=0x0000-0xFFFF, check=yes, force=no] +$endfor$ +$for(monofontfallback)$ +\definefallbackfamily[mainface][tt][$monofontfallback$][range=0x0000-0xFFFF, check=yes, force=no] +$endfor$ \definefallbackfamily[mainface][rm][CMU Serif][preset=range:greek, force=yes] \definefontfamily[mainface][rm][$if(mainfont)$$mainfont$$else$Latin Modern Roman$endif$] \definefontfamily[mainface][mm][$if(mathfont)$$mathfont$$else$Latin Modern Math$endif$] |
