%%% This is file `extrmtsy.mtx', version <1.0a> 
%%% 
%%% Copyright (C) 1994 Aloysius G. Helminck. All rights reserved. 
%%% Permission is granted to to customize the declarations in this 
%%% file to serve the needs of your installation. However, no permission
%%% is granted to distribute a modified version of this file under 
%%% its original name. 
%%% 
%%%  In this TeX font metric file we set the glyphs for zmtsy.
%%%                           .
%%%


\relax


\metrics

% Uses the fontinst package.

\needsfontinstversion{1.315}

%%% If you want the math to be less tight, then set the letterspacing. 
%%% The standard is 0. 
%\setint{letterspacing}{20}

% \shiftglyph takes four parameters:
%
% #1 the name of the glyph
% #2 the amount of extra space at the left
% #3 the amount of extra space at the right
% #4 the amount of extra space for subscripts

\setcommand\shiftglyph#1#2#3#4{
   \resetglyph{#1}
      \movert{#2}
      \glyph{#1}{1000}
      \movert{#4}
      \resetitalic{\add{\italic{#1}}{\sub{#3}{#4}}}
   \endresetglyph
}

% \unfakable is a glyph which can't be faked.

\setcommand\unfakable#1{
   \setglyph{#1}
      \glyphrule{500}{500}
      \glyphwarning{missing glyph `#1'}
   \endsetglyph
}

\shiftglyph{prime}{20}{0}{0}

\comment{\section{Math symbol glyphs}}

\unfakable{minus}
\unfakable{periodcentered}
\unfakable{multiply}
\unfakable{asteriskmath}
\unfakable{divide}
\unfakable{diamondmath}
\unfakable{plusminus}
\unfakable{minusplus}
\unfakable{circleplus}
\unfakable{circleminus}
\unfakable{circlemultiply}
\unfakable{circledivide}
\unfakable{circledot}
\unfakable{circlecopyrt}
\unfakable{bullet}
\unfakable{equivasymptotic}
\unfakable{equivalence}
\unfakable{reflexsubset}
\unfakable{reflexsuperset}
\unfakable{lessequal}
\unfakable{greaterequal}
\unfakable{precedesequal}
\unfakable{followsequal}
\unfakable{similar}
\unfakable{approxequal}
\unfakable{propersubset}
\unfakable{propersuperset}
%
\setglyph{curlyless}
   \glyph{precedes}{1000}
\endsetglyph
\unfakable{curlyless}
%
\setglyph{curlygreater}
   \glyph{follows}{1000}
\endsetglyph
\unfakable{curlygreater}
\unfakable{arrowleft}
\unfakable{arrowright}
\unfakable{arrowup}
\unfakable{arrowdown}
\unfakable{arrowboth}
\unfakable{arrownortheast}
\unfakable{arrowsoutheast}
\unfakable{similarequal}
\unfakable{arrowdblleft}
\unfakable{arrowdblright}
\unfakable{arrowdblup}
\unfakable{arrowdbldown}
\unfakable{arrowdblboth}
\unfakable{arrownorthwest}
\unfakable{arrowsouthwest}
\unfakable{proportional}
\unfakable{infinity}
\unfakable{element}
\unfakable{owner}
\unfakable{triangle}
\unfakable{triangleinv}
\unfakable{slash}
%
\setglyph{mapstochar}
   \glyph{mapsto}{1000}
\endsetglyph
\unfakable{mapstochar}
\unfakable{universal}
\unfakable{existential}
\unfakable{logicalnot}
\unfakable{emptyset}
%
\setglyph{Rfraktur}
   \glyph{Rfractur}{1000}
\endsetglyph
\unfakable{Rfraktur}
%
\setglyph{Ifraktur}
   \glyph{Ifractur}{1000}
\endsetglyph
\unfakable{Ifraktur}
\unfakable{perpendicular}
\unfakable{latticetop}
\unfakable{aleph}
\setglyph{A}
   \glyph{Aswash}{1000}
\endsetglyph
\setglyph{B}
   \glyph{Bswash}{1000}
\endsetglyph
\setglyph{C}
   \glyph{Cswash}{1000}
\endsetglyph
\setglyph{D}
   \glyph{Dswash}{1000}
\endsetglyph
\setglyph{E}
   \glyph{Eswash}{1000}
\endsetglyph
\setglyph{F}
   \glyph{Fswash}{1000}
\endsetglyph
\setglyph{G}
   \glyph{Gswash}{1000}
\endsetglyph
\setglyph{H}
   \glyph{Hswash}{1000}
\endsetglyph
\setglyph{I}
   \glyph{Iswash}{1000}
\endsetglyph
\setglyph{J}
   \glyph{Jswash}{1000}
\endsetglyph
\setglyph{K}
   \glyph{Kswash}{1000}
\endsetglyph
\setglyph{L}
   \glyph{Lswash}{1000}
\endsetglyph
\setglyph{M}
   \glyph{Mswash}{1000}
\endsetglyph
\setglyph{N}
   \glyph{Nswash}{1000}
\endsetglyph
\setglyph{O}
   \glyph{Oswash}{1000}
\endsetglyph
\setglyph{P}
   \glyph{Pswash}{1000}
\endsetglyph
\setglyph{Q}
   \glyph{Qswash}{1000}
\endsetglyph
\setglyph{R}
   \glyph{Rswash}{1000}
\endsetglyph
\setglyph{S}
   \glyph{Sswash}{1000}
\endsetglyph
\setglyph{T}
   \glyph{Tswash}{1000}
\endsetglyph
\setglyph{U}
   \glyph{Uswash}{1000}
\endsetglyph
\setglyph{V}
   \glyph{Vswash}{1000}
\endsetglyph
\setglyph{W}
   \glyph{Wswash}{1000}
\endsetglyph
\setglyph{X}
   \glyph{Xswash}{1000}
\endsetglyph
\setglyph{Y}
   \glyph{Yswash}{1000}
\endsetglyph
\setglyph{Z}
   \glyph{Zswash}{1000}
\endsetglyph



\shiftglyph{A}{-20}{30}{0}
\shiftglyph{B}{-50}{30}{-15}
\shiftglyph{C}{-25}{50}{-15}
\shiftglyph{D}{-40}{30}{-15}
\shiftglyph{E}{-22}{40}{0}
\shiftglyph{F}{-40}{35}{-30}
\shiftglyph{G}{-30}{15}{-15}
\shiftglyph{H}{-5}{20}{-35}
\shiftglyph{I}{-5}{40}{-15}
\shiftglyph{J}{10}{15}{-15}
\shiftglyph{K}{-30}{40}{0}
\shiftglyph{L}{0}{30}{0}
\shiftglyph{M}{-20}{0}{-10}
\shiftglyph{N}{-20}{20}{0}
\shiftglyph{O}{-35}{20}{-10}
\shiftglyph{P}{-30}{30}{-15}
\shiftglyph{Q}{40}{30}{0}
\shiftglyph{R}{-30}{30}{0}
\shiftglyph{S}{0}{10}{-10}
\shiftglyph{T}{-30}{30}{-10}
\shiftglyph{U}{-50}{40}{-5}
\shiftglyph{V}{-50}{40}{-30}
\shiftglyph{W}{-50}{40}{-30}
\shiftglyph{X}{0}{30}{-5}
\shiftglyph{Y}{-30}{30}{-30}
\shiftglyph{Z}{-20}{20}{0}

\unfakable{union}
\unfakable{intersection}
\unfakable{logicaland}
\unfakable{logicalor}
\unfakable{turnstileleft}
\unfakable{turnstileright}
\unfakable{braceleft}
\unfakable{braceright}
%
\setglyph{angleleft}
   \glyph{angbracketleft}{1000}
\endsetglyph
\unfakable{angleleft}
%
\setglyph{angleright}
   \glyph{angbracketright}{1000}
\endsetglyph
\unfakable{angleright}
\unfakable{bar}
\unfakable{arrowbothv}
\unfakable{arrowdblbothv}
\unfakable{backslash}
\unfakable{wreathproduct}
\unfakable{coproduct}
%
\setglyph{gradient}
   \glyph{nabla}{1000}
\endsetglyph
\unfakable{gradient}
\unfakable{integral}
\unfakable{unionsq}
\unfakable{intersectionsq}
\unfakable{subsetsqequal}
\unfakable{supersetsqequal}
\unfakable{section}
\unfakable{dagger}
\unfakable{daggerdbl}
\unfakable{paragraph}
\unfakable{club}
\unfakable{diamond}
\unfakable{heart}
\unfakable{spade}

\unfakable{radical}
\unfakable{radical1}

\setglyph{radicallow}
      \glyph{radical}{1000} 
\endsetglyph

\setglyph{emptysetstress}
      \glyph{emptyset}{1000}
\endsetglyph

\endmetrics


\endmetrics

