Stefan Wachter wrote:
1. A particual problem in this situation
Is it possible to define font synonymes locally (i.e. inside a group)? In that case I could map the virtual fonts that are base on 8a encoded raw fonts into virtual fonts that are based on texnansi reencoded raw fonts.
I tried that but it seems that font synonymes are accepted only at the beginning.
not true; what you observe is that font defs are frozen; an option is to define multiple typeface collections, since these store information; so, \definetypeface[timesa][rm][serif][times][default[encoding=texnansi] \definetypeface[timesb][rm][serif][times][default[encoding=ec] now you can use both intermixed
The switch must respect the current font characteristics (i.e. \ss, \rm, \tt, \bf, \it, \bi, and size).
\timesa \bf test \pushcurrentfont \timesb \popcurrentfont test alternatively you can define symbols for those special chars, see symb-*.tex; \getglyph is also an option; this one follows the style Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------