Small caps problem
Rebecca and Rowland
rebecca@astrid.u-net.com
Sun, 7 Jun 1998 03:03:07 +0100
I'm trying to create a set of vfs based on cmr that use oldstyle numerals
by default.
I've managed to get a bunch of vpls that seem to work okay, aside from the
small caps versions. I've tried fontinst on this:
\installfont {cmcscod10} {cmcsc10, cmmi10,dostretch} {OT1c9}
{OT1} {cmrod}{m}{sc} {<10><10.95><12><14.4><17.28>
<20.74><24.88>}
And the result is a horrible mess; replacing OT1c9 with OT19 reduces the
mess, but it's still not right; I get things like `fl' replaced by unsexed
quote, `ff' replaced by uparrow, and so on.
Can anyone explain what the problem is, and perhaps suggest a solution?
Rowland.
dostretch.mtx looks like this:
\relax
\metrics
\ifisint{italicslant}\then\setint{fontdimen(1)}{\int{italicslant}}\fi
\ifisint{interword}\then\setint{fontdimen(2)}{\int{interword}}\fi
\ifisint{stretchword}\then\setint{fontdimen(3)}{\int{stretchword}}\fi
\ifisint{shrinkword}\then\setint{fontdimen(4)}{\int{shrinkword}}\fi
\ifisint{xheight}\then\setint{fontdimen(5)}{\int{xheight}}\fi
\ifisint{quad}\then\setint{fontdimen(6)}{\int{quad}}\fi
\ifisint{extraspace}\then\setint{fontdimen(7)}{\int{extraspace}}\fi
\endmetrics