[NTG-context] Font for MetaPost graphics
adityam at umich.edu
Thu May 3 02:22:47 CEST 2012
On Thu, 3 May 2012, Marco wrote:
> The wiki claims setting up an MPenvironment is enough to change the
> font in MetaPost graphics:
> \switchtobodyfont [sans]
> This should be serif.
> draw textext("This should be in sans.");
> However, this has no effect. All text is in default serif font. If
> [global] is provided, all text is in sans font. I am aware of a
> similar issue in a thread last year¹, but the solution didn't really
> address the problem. textext("\sans This should be sans.") works
> here, but the point is that the MPenvironment fails. Why is that?
Metapost now runs as a library. All the text is first typeset by ConTeXt
and metapost only knows the bounding box of the labels.
You can try (untested):
This is serif
draw textext("This should be sans");
More information about the ntg-context