[NTG-context] Confusion with fonts

T. Kurt Bond tkurtbond at gmail.com
Tue Dec 8 10:13:47 CET 2020

I think that what confused me the most is that "\setupbodyfont[pagella]"
works fine, but "\definefontfamily[mainface][rm][pagella]" does not.

On Sun, Dec 6, 2020 at 7:03 AM T. Kurt Bond <tkurtbond at gmail.com> wrote:

> I've got a small ConTeXt source file, that is a minimization of a file
> generated by the the ConTeXt output of pandoc using pandoc features to set
> the main font to ebgaramond:
> \definefallbackfamily[mainface][rm][CMU Serif][preset=range:greek,
> force=yes]
> \definefontfamily[mainface][rm][ebgaramond]
> \definefontfamily[mainface][mm][Latin Modern Math]
> \definefontfamily[mainface][ss][Latin Modern Sans]
> \definefontfamily[mainface][tt][Latin Modern Typewriter][features=none]
> \setupbodyfont[mainface]
> \starttext
> Is this text in Pagella?
> \stoptext
> When I run it through context it works and produces output that uses the
> EBGaramond font.  The following also work: antykwapoltawskiego, asana,
> cambria, charter, ebgaramond, gentium, inconsolata, iwona, kurier, lato,
> punknova, stix, and xits.  But other things, like palatino and pagella and
> dejavu.  Those end up using Latin Modern Roman.
> I realize I don't understand ConTeXt's font handling and typescripts very
> well, could someone explain why some of those things work, and others don't?
> I'll note that pandoc generates this because it lets users of pandoc
> specify different fonts for the main body font, the math font, the sans
> font, and the mono font.
> Can anybody suggest a different way of doing that, which works more often
> or more simply?
> --
> T. Kurt Bond, tkurtbond at gmail.com, https://tkurtbond.github.io

T. Kurt Bond, tkurtbond at gmail.com, https://tkurtbond.github.io
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-context/attachments/20201208/0de9870d/attachment.htm>

More information about the ntg-context mailing list