%% 8r.mtx: Just the part of latin.mtx that's needed for installing %% kern-and-ligfull 8r fonts. %% By Constantin Kahn. %% %% It used to contains more kerning commands %% for lower case glyphs than latin.mtx but these were commented %% out February 1997 after representation on tex-fonts list %% by Thierry Bouche and others. %% %% It also adds a default for the %% `alternate-hyphen' glyph. % SPQR 1997/02/03 added an \isglyph test to zerodepth \relax \metrics % Uses the fontinst package. \needsfontinstversion{1.334} % Get a hyphen into the `alternate-hyphen' slot (nee `softhyphen') \setglyph{alternate-hyphen} \glyph{hyphen}{1000} \endsetglyph % \setleftrightkerning is \setleftkerning and \setrightkerning. \setcommand\setleftrightkerning#1#2#3{ \setleftkerning{#1}{#2}{#3} \setrightkerning{#1}{#2}{#3} } % Kern accented characters the same way as their base characters % (characters listed in the order in which they appear in 8r.enc) \setleftrightkerning{Lslash}{L}{1000} %\setleftrightkerning{lslash}{l}{1000} \setleftrightkerning{Zcaron}{Z}{1000} %\setleftrightkerning{zcaron}{z}{1000} \setleftrightkerning{Scaron}{S}{1000} %\setleftrightkerning{scaron}{s}{1000} \setleftrightkerning{Ydieresis}{Y}{1000} \setleftrightkerning{Agrave}{A}{1000} \setleftrightkerning{Aacute}{A}{1000} \setleftrightkerning{Acircumflex}{A}{1000} \setleftrightkerning{Atilde}{A}{1000} \setleftrightkerning{Adieresis}{A}{1000} \setleftrightkerning{Aring}{A}{1000} \setleftrightkerning{Ccedilla}{C}{1000} \setleftrightkerning{Egrave}{E}{1000} \setleftrightkerning{Eacute}{E}{1000} \setleftrightkerning{Ecircumflex}{E}{1000} \setleftrightkerning{Edieresis}{E}{1000} \setleftrightkerning{Igrave}{I}{1000} \setleftrightkerning{Iacute}{I}{1000} \setleftrightkerning{Icircumflex}{I}{1000} \setleftrightkerning{Idieresis}{I}{1000} \setleftrightkerning{Ograve}{O}{1000} \setleftrightkerning{Oacute}{O}{1000} \setleftrightkerning{Ocircumflex}{O}{1000} \setleftrightkerning{Otilde}{O}{1000} \setleftrightkerning{Odieresis}{O}{1000} \setleftrightkerning{Oslash}{O}{1000} \setleftrightkerning{Ugrave}{U}{1000} \setleftrightkerning{Uacute}{U}{1000} \setleftrightkerning{Ucircumflex}{U}{1000} \setleftrightkerning{Udieresis}{U}{1000} \setleftrightkerning{Yacute}{Y}{1000} %\setleftrightkerning{agrave}{a}{1000} %\setleftrightkerning{aacute}{a}{1000} %\setleftrightkerning{acircumflex}{a}{1000} %\setleftrightkerning{atilde}{a}{1000} %\setleftrightkerning{adieresis}{a}{1000} %\setleftrightkerning{aring}{a}{1000} \setleftrightkerning{ccedilla}{c}{1000} %\setleftrightkerning{egrave}{e}{1000} %\setleftrightkerning{eacute}{e}{1000} %\setleftrightkerning{ecircumflex}{e}{1000} %\setleftrightkerning{edieresis}{e}{1000} %\setleftrightkerning{igrave}{i}{1000} %\setleftrightkerning{iacute}{i}{1000} %\setleftrightkerning{icircumflex}{i}{1000} %\setleftrightkerning{idieresis}{i}{1000} %\setleftrightkerning{ograve}{o}{1000} %\setleftrightkerning{oacute}{o}{1000} %\setleftrightkerning{ocircumflex}{o}{1000} %\setleftrightkerning{otilde}{o}{1000} %\setleftrightkerning{odieresis}{o}{1000} %\setleftrightkerning{oslash}{o}{1000} %\setleftrightkerning{ugrave}{u}{1000} %\setleftrightkerning{uacute}{u}{1000} %\setleftrightkerning{ucircumflex}{u}{1000} %\setleftrightkerning{udieresis}{u}{1000} %\setleftrightkerning{yacute}{y}{1000} %\setleftrightkerning{ydieresis}{y}{1000} % We copy the \zerodepth stuff from latin.mtx: \setcommand\zerodepth#1{ \ifisglyph{#1}\then \resetglyph{#1} \glyph{#1}{1000} \resetdepth{0} \endresetglyph \fi } \zerodepth{acute} \zerodepth{grave} \zerodepth{caron} \zerodepth{breve} \zerodepth{macron} \zerodepth{ring} \zerodepth{circumflex} \zerodepth{dotaccent} \zerodepth{tilde} \zerodepth{dieresis} \endmetrics