\relax

\metrics

\setcommand\nextslot#1{}
\setcommand\makebold#1{\ifisglyph{#1}\then
	\resetglyph{#1}
		\movert{-25}\glyph{#1}{1000}
		\movert{\neg{\width{#1}}}\movert{50}
		\glyph{#1}{1000}
		\movert{\neg{\width{#1}}}\movert{-25}
		\moveup{40}\glyph{#1}{1000}\moveup{-40}
		\movert{25}
	\endsetglyph\fi}

\nextslot{16}\makebold{specialone}
\makebold{specialtwo}
\makebold{specialthree}
\makebold{specialfour}
\makebold{specialfive}
\makebold{specialsix}
\makebold{specialseven}
\makebold{specialeight}
\makebold{specialnine}
\makebold{specialten}
\makebold{specialeleven}
\makebold{specialtwelve}
\makebold{specialthirteen}
\makebold{specialfourteen}
\makebold{specialfifteen}
\makebold{specialsixteen}
%% The next 33 slots (32-64) are for the usual space and punctuation
%% symbols. 

\nextslot{32}\makebold{space}
\makebold{exclam}
\makebold{quotedbl}
\makebold{numbersign}
\makebold{dollar}
\makebold{percent}
\makebold{ampersand}
\makebold{quoteright}
\endsetslot
h
\makebold{parenleft}
\makebold{parenright}
\makebold{asterisk}
\makebold{plus}
\makebold{comma}
\makebold{hyphen}
\makebold{period}
\makebold{slash}
\makebold{zero}
\makebold{one}
\makebold{two}
\makebold{three}
\makebold{four}
\makebold{five}
\makebold{six}
\makebold{seven}
\makebold{eight}
\makebold{nine}
\makebold{colon}
\makebold{semicolon}
\makebold{less}
\makebold{equal}
\makebold{greater}
\makebold{question}
\makebold{at}
%% In place of the usual uppercase glyphs, we present a sparse list of
%% Hebrew glyphs---vowels, special symbols, and so on...
\nextslot{65}\makebold{hatafsegol}
\makebold{hatafpatah}
\makebold{hatafqamats}
\makebold{hiriq}
\makebold{tsere}
\makebold{segol}
\makebold{patah}
\makebold{qamats}
\makebold{holamdot}
\makebold{sheva}
\makebold{qubuts}
\makebold{dagesh}
\makebold{meteg}
\makebold{maqaf}
\makebold{rafe}
\makebold{paseq}
\makebold{upperdot}
\nextslot{85}\makebold{holam}
\nextslot{91}\makebold{bracketleft}
\makebold{backslash}
\makebold{bracketright}
\makebold{circumflex}
\makebold{underscore}
%% Slots 96 through 122 contain the undotted Hebrew letters, and the
%% remaining slots till 128 contain some special syms.

\nextslot{96}\makebold{alef}
\makebold{vet}
\makebold{gimel}
\makebold{dalet}
\makebold{he}
\makebold{vav}
\nextslot{102}\makebold{zayin}
\nextslot{103}\makebold{het}
\nextslot{104}\makebold{tet}
\nextslot{105}\makebold{yod}
\nextslot{106}\makebold{finalkhaf}
\nextslot{107}\makebold{khaf}
\nextslot{108}\makebold{lamed}
\nextslot{109}\makebold{finalmem}
\nextslot{110}\makebold{mem}
\nextslot{111}\makebold{finalnun}
\nextslot{112}\makebold{nun}
\nextslot{113}\makebold{samekh}
\nextslot{114}\makebold{ayin}
\nextslot{115}\makebold{finalphe}
\nextslot{116}\makebold{phe}
\nextslot{117}\makebold{finaltsadi}
\nextslot{118}\makebold{tsadi}
\nextslot{119}\makebold{qof}
\nextslot{120}\makebold{resh}
\nextslot{121}\makebold{shin}
\nextslot{122}\makebold{sav}
\nextslot{123}\makebold{braceleft}
\nextslot{124}\makebold{meteg}
\nextslot{125}\makebold{braceright}
\nextslot{126}\makebold{asciitilde}
\nextslot{127}\makebold{rangedash}
%% The next row contains the Yiddish glyphs, some symbols, and some
%% blanks. 

\nextslot{128}\makebold{tsveyvovn}
\nextslot{129}\makebold{vavyod}
\nextslot{130}\makebold{tsveyyudn}
\nextslot{131}\makebold{yudhiriq}
\nextslot{132}\makebold{yudhiriqyud}
\nextslot{133}\makebold{patahtsveyyudn}
\nextslot{134}\makebold{veyz}
\nextslot{135}\makebold{fey}
\nextslot{139}\makebold{newshekel}
\nextslot{143}\makebold{punctdash}
%% Slots 144 through 171 present the dotted forms of the letters,
%% followed by some blanks.

\nextslot{144}\makebold{alefdagesh}
\nextslot{145}\makebold{bet}
\nextslot{146}\makebold{gimeldagesh}
\nextslot{147}\makebold{daletdagesh}
\nextslot{148}\makebold{hedagesh}
\nextslot{149}\makebold{shuruk}
\nextslot{150}\makebold{zayindagesh}
\nextslot{151}\makebold{hetdagesh}
\nextslot{152}\makebold{tetdagesh}
\nextslot{153}\makebold{yoddagesh}
\nextslot{154}\makebold{finalkaf}
\nextslot{155}\makebold{kaf}
\nextslot{156}\makebold{lameddagesh}
\nextslot{157}\makebold{finalmemdagesh}
\nextslot{158}\makebold{memdagesh}
\nextslot{159}\makebold{finalnundagesh}
\nextslot{160}\makebold{nundagesh}
\nextslot{161}\makebold{samekhdagesh}
\nextslot{162}\makebold{ayindagesh}
\nextslot{163}\makebold{finalpe}
\nextslot{164}\makebold{pe}
\nextslot{166}\makebold{tsadidagesh}
\nextslot{167}\makebold{qofdagesh}
\nextslot{168}\makebold{reshdagesh}
\nextslot{169}\makebold{shindagesh}
\nextslot{170}\makebold{tav}
\nextslot{171}\makebold{holamdotalef}
%% The next 64 slots contain some special forms of the letters with
%% points, some combinations of meteg+vowel, and blanks.

\nextslot{176}\makebold{shinrightdot}
\makebold{sinleftdot}
\makebold{finalkhafsheva}
\makebold{finalkhafqamats}
\makebold{lamedholam}
\makebold{finalkafqamats}
\makebold{meteghiriq}
\makebold{metegsheva}
\makebold{metegpatah}
\makebold{metegsegol}
\makebold{metegqamats}
\makebold{metegtsere}
\makebold{interrobang}% semitic exclam+question combo
\nextslot{192}\makebold{shinrightdotdagesh}
\makebold{sinleftdotdagesh}
\makebold{finalkhafshevaalt}
\makebold{finalkhafqamatsalt}
\makebold{lameddageshholam}
\makebold{finalkhafsheva}
\makebold{finalkafsheva}
\makebold{finalnunqamats}
%% Here comes the TROPE!

\nextslot{208}\makebold{genericbox}
\nextslot{209}\makebold{etnahta}
\endsetslot 

\makebold{accentsegol}% distinguish it from segol nekudah...
\endsetslot 

\makebold{shalshelet}
\endsetslot 

\makebold{zaqefqatan}
\makebold{zaqefgadol}
\makebold{tipeha}
\makebold{revia}
\makebold{zarqa}
\makebold{pashta}
\makebold{yetiv}
\makebold{tevir}
\makebold{geresh}
\makebold{gereshmuqdam}
\makebold{gershayim}
\makebold{qarneypara}
\makebold{telishagedola}
\makebold{pazer}
\nextslot{227}\makebold{munah}
\makebold{mahapakh}
\makebold{merkha}
\makebold{merhkakefula}
\makebold{darga}
\makebold{qadma}
\makebold{telishaqetana}
\makebold{yerahbenyomo}
\makebold{ole}
\makebold{iluy}
\makebold{dehi}
\makebold{zinor}
\makebold{masoracircle}
\nextslot{254}\makebold{nullchar}
\makebold{boundarychar}

\endmetrics