FMi on text symbol encodings
Ulrik Vieth
vieth@thphy.uni-duesseldorf.de
Mon, 1 Mar 1999 12:49:34 -0500
Lars.Hellstrom:
> On the LATEX-L list yesterday, Frank Mittelbach
> <frank.mittelbach@UNI-MAINZ.DE> mensioned something about text symbol
> encodings which I think is relevant for fontinst, so I have forwarded it
> here:
>> In particular it works not very well in the current situation where
>> the TS1 is effectively ony correctly implemented in CM fonts while
>> all the PS fonts contain huge gaps in the encodings that claim to
>> be TS1.
>>
>> BUT ... in my opinion there error here lies in calling those font
>> encodings TS1. My approach would be to distangle TS1 into several
>> sub-encodings, eg
>>
>> TSA = Text Symbol Adobe basics
>> TSX = Text Symbol Adobe basics + expert
that's essentially what's actually in 8c and 9c at the moment
>> TS1 = Text Symbol as defined by Joerg
that's an encoding which is only realized in Joerg's TC fonts
and nowhere else
>> and a change in textcomp to allow loading a subset
>> This needs some further thoughts i'm sure but the current situation
>> is not good where the problem appears only at the printing stage
>> (and it does violate the invariant of the encoding, ie that 2 fonts
>> in the same encoding produce the same glyph set)
> The current average behaviour of fontinst (or perhaps rather of
> \latinfamily, but that's not important)---to make "TS1 encoded"
> fonts which contain a substansial amount of Unfakable
> \specials---isn't very friendly. Perhaps it should rather be to
> make TSX or TSA encoded fonts, depending on what fonts are found.