Hi, I occasionally run into (commercial) fonts that have gaps in their encoding vector. For instance, no 'sfthyphen', or no fi/fl/ffl/ffi ligatures. Of course one can handcraft a vector, but to keep thinsg simple I wonder how complicated it would be to have a fall back, say: - if no sfthyphen is present, then take the hyphen - if no fi ligature is present, output an f and i and cross your fingers for proper font based kerning If you look into the texnansi vector, yuo will notice that esp this sfthyphen has resulted in either taking or not taking a slot. Of course another option could be to patch afmtotfm to do a more rigourous check (remove ligs that are not in the font, remap sfthyphen). Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------