On Monday, May 12, 2003, at 05:27 PM, Patrick Gundlach wrote:
The strategy he used does not use virtual fonts.
Who is "he" in this case? Adam?
Yes. And me too.
It involved running afm2tfm (via texfont) on the afms to extract the glyphs using different encodings.
But afm2tfm gives you the vf's! And how can you reencode a font without vf's? Are you doing this in the mapfile?
OK, I don't fully understand virtual fonts, but let's take an example: You have a font with 1,000 + glyphs (an OpenType Pro font). You take texnansi as your base encoding, and create a variant encoding that replaces regular figures with old-style. You run afm2tfm on the afms using this variant encoding, and it creates a tfm with all of the necessary metric information. When you typeset, you tell it to use texnansi so that TeX uses the old-style figures. No need for virtual fonts (as it was explained to me, you will put TeX into infinite loop if you actually refer to the vfs in this case, but I don't understand exactly why; I think because the vf refers to the tfm, which refers back to the vf.). Bruec