[metapost] space in labels
Ranousse
ranousse at gmx.com
Mon Oct 8 21:08:21 CEST 2012
>> I want to write a label with a space in it
>> label("my label", position);
>> Instead of a space a kind of minus caracter is written.
>> Is there a solution to my problem without using btex my label etex ?
>
> That's an encoding problem. The default font is cmr10, which
> doesn't have a space character. In the position usually occupied
> by the space character is a sort of accent mark (used to build the
> Polish "suppressed l").
>
> You need to switch to a font that has an actual space.
> Something like
>
> label("my label" infont "ptmr8r", position);
>
> to select Times Roman. You need to pick a font that appears in
> pdftex.map (used to be psfonts.map; when did that change?).
> You may also want to set
> prologues:=3;
Thank you for the explanation.
More information about the metapost
mailing list