[Fontinst] Mantinia
Adrian Heathcote
adrian.heathcote@philosophy.usyd.edu.au
Tue, 14 Jan 2003 17:43:38 +1100
Thanks Lars
>
> Well, _if_ there (according to the AFM) are no unencoded glyphs in the
> font
> to begin with, then you can just skip reencoding. Instead of e.g.
>
> \transformfont{manr8r}{\reencodefont{8r}{\fromafm{manr8m}}}
>
> and later
>
> \installfont{manr8t}{manr8r, ...
>
> just go
>
> \installfont{manr8t}{manr8m,
>
> at that later point.
I'd wondered if I could get away with doing this---but essentally, I
was trying to follow Alan H.'s tutorial example, and it is clear from
what he says that the Windows version of mantinia does have unencoded
glyphs. I wasn't sure what would happen to the rest of his
instructions if I deviated right at the outset. Still, I'm pretty happy
with the resulting installation. Mantinia sets properly in TeX in a way
that it doesn't with other software, particularly wrt glyph positioning.
For anyone on the list who is interested in installing mantinia (the
Mac version), here is the adaptation of Alan H's glyph renaming file.
Two items have been commented out because they do not process by the
reencoding method, using the extended 8r.enc.
Thanks for all your help
Adrian Heathcote
This is manx.mtx, to redefine glyphs in the mantinia font.
\metrics
\setcommand\saveglyphas#1#2{%
% eg \saveglyphas{numbersign}{TT}
\setglyph{#2}
\glyph{#1}{1000}
\endsetglyph
\setleftkerning{#2}{#1}{1000}
\setrightkerning{#2}{#1}{1000}}
\saveglyphas{numbersign}{TT}
\saveglyphas{percent}{dollarsuperior}
\saveglyphas{plus}{Qalt}
\saveglyphas{less}{TU}
\saveglyphas{equal}{qalt}
\saveglyphas{greater}{TW}
\saveglyphas{at}{Talt}
\saveglyphas{backslash}{ralt}
\saveglyphas{asciicircum}{CT}
\saveglyphas{bar}{Ralt}
\saveglyphas{asciitilde}{TH}
\saveglyphas{product}{UP}
\saveglyphas{dagger}{TE}
\saveglyphas{daggerdbl}{ampersandalt}
\saveglyphas{perthousand}{HE}
\saveglyphas{infinity}{Esmall}
\saveglyphas{bullet}{ornament1}
\saveglyphas{endash}{rangedash}
\saveglyphas{emdash}{punctdash}
\saveglyphas{partialdiff}{MD}
%\saveglyphas{apple}{Hsmall}
\saveglyphas{radical}{Yalt}
\saveglyphas{currency}{Ttall}
\saveglyphas{fi}{Ltall}
\saveglyphas{section}{ornament2}
\saveglyphas{pi}{MP}
\saveglyphas{logicalnot}{LA}
\saveglyphas{approxequal}{TY}
\saveglyphas{plusminus}{CI}
\saveglyphas{fraction}{Itall}
\saveglyphas{Omega}{Zsmall}
\saveglyphas{mu}{ME}
\saveglyphas{periodcentered}{ornament3}
\saveglyphas{summation}{Wsmall}
\saveglyphas{notequal}{Usmall}
\saveglyphas{ellipsis}{Tsmall}
\saveglyphas{copyright}{Ysmall}
\saveglyphas{trademark}{Asmall}
\saveglyphas{fl}{Ytall}
\saveglyphas{dotlessi}{Ismall}
\saveglyphas{registered}{Rsmall}
\saveglyphas{integral}{MB}
\saveglyphas{Delta}{Csmall}
\saveglyphas{lozenge}{VI}
\saveglyphas{degree}{Osmall}
%\saveglyphas{germadbls}{Ssmall}
\endmetrics