On Mar 12, 2005, at 3:58 PM, Adam Lindsay wrote:
David Wooten said this at Sat, 12 Mar 2005 15:07:25 -0800:
Hmm. What do your typescript definitions look like, then? Does ConTeXt know you're using 8r as the encoding for the font?
I believe so. An example from the typescript file:
\usetypescriptfile [type-buy] \loadmapfile [8r-stf-andulka-book.map]
\starttypescript [serif] [andulka-book] [name] \definefontsynonym [Serif] [Andulka-Book] \stoptypescript
\starttypescript [serif] [andulka-book] [8r] \definefontsynonym [Andulka-Book] [8r-andulkabook]
Ah-ha. ConTeXt isn't *that* clever about names. At the end of the font synonym chain, you need to associate the font name with an encoding explicitly. The typescript names are just symbols (for the most part) that signal to ConTeXt which groups of definitions to use.
Therefore, the above line should be:
\definefontsynonym [Andulka-Book] [8r-andulkabook] [encoding=8r]
Bravo, that does it. Many thanks, Adam.