Fontinst modifications

Thierry Bouche Thierry.Bouche@ujf-grenoble.fr
Tue, 9 Jun 1998 17:47:28 +0200 (MET DST)


» (You can, of course, achieve a similar effect at .mtx level as well, 
» by instructions such as
» 
»   \setglpyh{zerooldstyle}\glpyh{zero}{1000}\endsetglpyh
» 
» but then you also have to take care of reshuffling the kern pairs
» 
»   \ifnum\kerning{#1}{#2}>0
»     \setkern{#1oldstyle}{#2oldstyle}{\kerning{#1}{#2}}
»   \else\ifnum\kerning{#1}{#2}<0
»     \setkern{#1oldstyle}{#2oldstyle}{\kerning{#1}{#2}}
»   \fi\fi
» 
» which is rather tedious.)
» 

i think though that hacks should stay at the mtx level. ETX define the
encoding & you should conform to it somehow.

i don't see why you wouldn't like something like 

%% j8r to 7d&8r (!) 
\setglpyh{zerooldstyle}\glpyh{zero}{1000}\endsetglpyh
\setleftrightkerning{zerooldstyle}{zero}

BTW i believe that null kerns are ignored by fontinst. (because there
is something like \if\kerning{a}{b}>\minimumkern\then... )

Thierry