[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