[NTG-context] How do I add cyrillic to my typescript/document?
Henning Hraban Ramm
texml at fiee.net
Mon May 4 08:14:38 CEST 2020
> Am 04.05.2020 um 00:36 schrieb Gerben Wierda <gerben.wierda at rna.nl>:
>
>
> \starttypescript [sans] [optima]
> \setups[font:fallback:sans]
> \definefontsynonym [Sans] [file:Optima.ttc(Optima Regular)] [features=default]
> \definefontsynonym [SansBold] [file:Optima.ttc(Optima Bold)] [features=default]
> \definefontsynonym [SansItalic] [file:Optima.ttc(Optima Italic)] [features=default]
> \definefontsynonym [SansBoldItalic] [file:Optima.ttc(Optima Bold Italic)] [features=default]
> \stoptypescript
>
> \definetypeface [optima] [ss] [sans] [optima] [default]
> \definetypeface [optima] [rm] [serif] [optima] [default]
> \definetypeface [optima] [tt] [mono] [modern] [default]
> \definetypeface [optima] [mm] [math] [pagella] [default]
>
> \definefallbackfamily
> [optima]
> [ss]
> [file:Helvetica.ttc]
> [preset=range:cyrillic,
> force=yes]
>
> \setupbodyfont [optima]
>
> The error is:
>
> fonts > typescripts > unknown library 'optima'
This is about \definetypeface [optima] [rm] [serif] [optima] [default], because you only defined [sans][optima].
> open source > level 3, order 6, name '/usr/local/context-osx-64/tex/texmf-context/tex/context/fonts/mkiv/type-imp-texgyre.mkiv'
> close source > level 3, order 6, name '/usr/local/context-osx-64/tex/texmf-context/tex/context/fonts/mkiv/type-imp-texgyre.mkiv'
> selectfont > the requested fallback font 'file:Helvetica.ttc' for typeface 'optima' style 'ss' was ignored because no files where found.
The fallback font for cyrillic, Helvetica.ttc, is not found. No problem with Optima reported.
Best, Hraban
More information about the ntg-context
mailing list