[Fontinst] recordtransforms lehmann

Wenger-Lehrmittel at t-online.de Wenger-Lehrmittel at t-online.de
Sat Oct 22 13:43:09 CEST 2005


Since many days I try to install a font in Latex on Linux (Suse).
First I tried an afm and pfb (Font: RoBirke) its not working so I tried 
a ttf. First I transformed the ttf to type1 with ttf2pt1 -a -b ok.
Then I used the Lehmann-guide:
I renamed the font to frb8a.afm and frb8a.pfb
then I wrote the following file withe the name frb-drv.tex:

   \input fontinst.sty
\recordtransforms{frb-rec.tex}
\latinfamily{frb}{}
\endrecordtransforms
\bye

It wrots no frb-rec.tex but a frb-drv.dvi it contains only frb-rec.tex 
as text.
The frb-drv.log contains errors:
  This is the log: sorry it is long
peter


This is TeX, Version 3.14159 (Web2C 7.4.5) (format=tex 2005.4.1)  22 OCT 
2005 12:22
**frb-drv.tex
(./frb-drv.tex (/usr/share/texmf/tex/fontinst/base/fontinst.sty
\a_count=\count26
\b_count=\count27
\c_count=\count28
\d_count=\count29
\e_count=\count30
\f_count=\count31
\g_count=\count32
\a_dimen=\dimen16
\b_dimen=\dimen17
\c_dimen=\dimen18
\d_dimen=\dimen19
\a_toks=\toks12
\b_toks=\toks13
\c_toks=\toks14
\out_file=\write0
(/usr/share/texmf/tex/latex/graphics/trig.sty)
\result=\count33
\minimum_kern=\count34
\char_slot=\count35
\char_x_width=\count36
\x_width=\count37
\bbox_llx=\count38
\bbox_lly=\count39
\bbox_urx=\count40
\bbox_ury=\count41
\slot_number=\count42
\glyph_width=\count43
\glyph_height=\count44
\glyph_depth=\count45
\glyph_italic=\count46
\glyph_map_commands=\toks15
\glyph_map_fonts=\toks16
\glyph_voffset=\count47
\scaled_design_size=\dimen20
\boundary_char=\count48
\side_bearings=\dimen21
\curr_bearings=\dimen22
\font_count=\count49
\next_mapfont=\count50
\prev_mapfont=\count51
\family_toks=\toks17
No file fontinst.rc.
)
! Undefined control sequence.
l.2 \recordtransforms
                      {frb-rec.tex}
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

INFO> parse family <frb><>
INFO> to make LaTeX font shape <frb,m,n,> seek frbr8r.mtx
INFO> run \transformfont  <frbr8r> from <frbr8a>
\openout0 = `frbr8a.mtx'.

(./frbr8a.afm)
Runaway argument?
32; WX 270; N space; B 0 0 0 0; \end_of_line \afm_line C 33; WX 269; \ETC.
! File ended while scanning use of \afm-C.
<inserted text>
                 \par
<to be read again>
                    \relax
\afmtomtx ...fm_line \primitiveinput #1.afm\relax
                                                   \out_line {}\out_line 
{\st...

\fromafm ...etstr {afm-name}{#1}\afmtomtx {#1}{#1}
                                                   \mtxtopl {#1}{#1}
\transformfont ...nd }\resetint {slant-scale}{0}#2
                                                   \mtxtomtx {\str 
{afm-name}...

\fake_shape_raw_encoding ...coding \font_width }}}
                                                   \if_file_exists 
{\raw_enco...

\fake_shape_ ...fm}\then \fake_shape_raw_encoding
                                                   \fi \if_expert_ 
\if_file_e...

\latin_shape ... fake_shape_\raw_shape \endcsname
                                                   \if_file_exists 
{\font_fam...

\latin_shapes ...shape {}{}{}{n}{\_textcomp_true }
                                                   \latin_shape 
{c}{c}{}{sc}{...

\latin_widths ->\latin_width {}{}
                                  \latin_width {n}{c}
\latin_weights ->\latin_weight {r}{m}
                                      \latin_weight {k}{m}\latin_weight 
{b}{b...

\latinfamily ...\latex_family }{#2}\latin_weights
                                                   \endinstallfonts }
l.3 \latinfamily{frb}{}

I suspect you have forgotten a `}', causing me
to read past where you wanted me to stop.
I'll try to recover; but if the error is serious,
you'd better type `E' or `X' now and fix your file.

Metrics written on frbr8a.mtx.
\openout0 = `frbr8a.pl'.

(./frbr8a.mtx)
Raw font written on frbr8a.pl.
(/usr/share/texmf/tex/fontinst/base/8r.etx)
\openout0 = `frbr8r.mtx'.

(./frbr8a.mtx)
Transformed metrics written on frbr8r.mtx.
\openout0 = `frbr8r.pl'.

(./frbr8r.mtx)
Raw font written on frbr8r.pl.
INFO> run \installrawfont <frbr8r><frbr8r,8r><8r><8r><frb><m><n>
(./frbr8r.mtx) (/usr/share/texmf/tex/fontinst/base/8r.mtx
! Missing number, treated as zero.
<to be read again>
                    \g-hyphen
\scale ...val_expr {#2}\global \multiply \result b
                                                   y\a_count \global 
\divide ...

\eval_expr #1->\global \result =#1
                                   \relax
\add #1#2->#1{\a_count =\result \eval_expr {#2}
                                                \global \advance \result 
by\a...

\eval_expr #1->\global \result =#1
                                   \relax
\eval_expr_to #1#2->\eval_expr {#2}
                                    #1=\result
\glyph ...h_width {\scale \b_count {\width {#1}}}}
                                                   \g_eval_expr_to 
\glyph_hei...
l.53    \glyph{hyphen}{1000}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Missing number, treated as zero.
<to be read again>
                    \global
\scale ...al \multiply \result by\a_count \global
                                                   \divide \result 
by\one_tho...

\eval_expr #1->\global \result =#1
                                   \relax
\add #1#2->#1{\a_count =\result \eval_expr {#2}
                                                \global \advance \result 
by\a...

\eval_expr #1->\global \result =#1
                                   \relax
\eval_expr_to #1#2->\eval_expr {#2}
                                    #1=\result
\glyph ...h_width {\scale \b_count {\width {#1}}}}
                                                   \g_eval_expr_to 
\glyph_hei...
l.53    \glyph{hyphen}{1000}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Missing number, treated as zero.
<to be read again>
                    \relax
\scale ...val_expr {#2}\global \multiply \result b
                                                   y\a_count \global 
\divide ...

\add #1#2->#1
              {\a_count =\result \eval_expr {#2}\global \advance \result 
by\a...

\eval_expr #1->\global \result =#1
                                   \relax
\max #1#2->#1{\a_count =\result \eval_expr {#2}
                                                \ifnum \a_count >\result 
\glo...

\eval_expr #1->\global \result =#1
                                   \relax
\g_eval_expr_to #1#2->\eval_expr {#2}
                                      \global #1=\result
\glyph ...b_count {\height {#1}}}\glyph_voffset }}
                                                   \g_eval_expr_to 
\glyph_dep...
l.53    \glyph{hyphen}{1000}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Missing number, treated as zero.
<to be read again>
                    \global
\scale ...al \multiply \result by\a_count \global
                                                   \divide \result 
by\one_tho...

\add #1#2->#1
              {\a_count =\result \eval_expr {#2}\global \advance \result 
by\a...

\eval_expr #1->\global \result =#1
                                   \relax
\max #1#2->#1{\a_count =\result \eval_expr {#2}
                                                \ifnum \a_count >\result 
\glo...

\eval_expr #1->\global \result =#1
                                   \relax
\g_eval_expr_to #1#2->\eval_expr {#2}
                                      \global #1=\result
\glyph ...b_count {\height {#1}}}\glyph_voffset }}
                                                   \g_eval_expr_to 
\glyph_dep...
l.53    \glyph{hyphen}{1000}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Missing number, treated as zero.
<to be read again>
                    \global
\scale ...val_expr {#2}\global \multiply \result b
                                                   y\a_count \global 
\divide ...

\sub #1#2->#1
              {\a_count =\result \eval_expr {#2}\advance \a_count 
by-\result ...

\eval_expr #1->\global \result =#1
                                   \relax
\max #1#2->#1{\a_count =\result \eval_expr {#2}
                                                \ifnum \a_count >\result 
\glo...

\eval_expr #1->\global \result =#1
                                   \relax
\g_eval_expr_to #1#2->\eval_expr {#2}
                                      \global #1=\result
\glyph ...\b_count {\depth {#1}}}\glyph_voffset }}
                                                   \g_eval_expr_to 
\glyph_ita...
l.53    \glyph{hyphen}{1000}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! You can't use a prefix with `the letter y'.
<to be read again>
                    y
\scale ...al_expr {#2}\global \multiply \result by
                                                   \a_count \global 
\divide \...

\sub #1#2->#1
              {\a_count =\result \eval_expr {#2}\advance \a_count 
by-\result ...

\eval_expr #1->\global \result =#1
                                   \relax
\max #1#2->#1{\a_count =\result \eval_expr {#2}
                                                \ifnum \a_count >\result 
\glo...

\eval_expr #1->\global \result =#1
                                   \relax
\g_eval_expr_to #1#2->\eval_expr {#2}
                                      \global #1=\result
\glyph ...\b_count {\depth {#1}}}\glyph_voffset }}
                                                   \g_eval_expr_to 
\glyph_ita...
l.53    \glyph{hyphen}{1000}

I'll pretend you didn't say \long or \outer or \global.

! Missing number, treated as zero.
<to be read again>
                    \global
\scale ...al \multiply \result by\a_count \global
                                                   \divide \result 
by\one_tho...

\sub #1#2->#1
              {\a_count =\result \eval_expr {#2}\advance \a_count 
by-\result ...

\eval_expr #1->\global \result =#1
                                   \relax
\max #1#2->#1{\a_count =\result \eval_expr {#2}
                                                \ifnum \a_count >\result 
\glo...

\eval_expr #1->\global \result =#1
                                   \relax
\g_eval_expr_to #1#2->\eval_expr {#2}
                                      \global #1=\result
\glyph ...\b_count {\depth {#1}}}\glyph_voffset }}
                                                   \g_eval_expr_to 
\glyph_ita...
l.53    \glyph{hyphen}{1000}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Missing number, treated as zero.
<to be read again>
                    \multiply
\scale ...val_expr {#2}\global \multiply \result b
                                                   y\a_count \global 
\divide ...

\eval_expr #1->\global \result =#1
                                   \relax
\g_eval_expr_to #1#2->\eval_expr {#2}
                                      \global #1=\result
\glyph ..._italic {\scale \b_count {\italic {#1}}}
                                                   \edef \temp_command 
{\the ...
l.53    \glyph{hyphen}{1000}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! You can't use `the letter y' after \multiply.
\scale ...al_expr {#2}\global \multiply \result by
                                                   \a_count \global 
\divide \...

\eval_expr #1->\global \result =#1
                                   \relax
\g_eval_expr_to #1#2->\eval_expr {#2}
                                      \global #1=\result
\glyph ..._italic {\scale \b_count {\italic {#1}}}
                                                   \edef \temp_command 
{\the ...
l.53    \glyph{hyphen}{1000}

I'm forgetting what you said and not changing anything.

! Missing number, treated as zero.
<to be read again>
                    \global
\scale ...al \multiply \result by\a_count \global
                                                   \divide \result 
by\one_tho...

\eval_expr #1->\global \result =#1
                                   \relax
\g_eval_expr_to #1#2->\eval_expr {#2}
                                      \global #1=\result
\glyph ..._italic {\scale \b_count {\italic {#1}}}
                                                   \edef \temp_command 
{\the ...
l.53    \glyph{hyphen}{1000}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Argument of \fifth_of_six has an extra }.
<inserted text>
                 \par
<to be read again>
                    }
\glyph ...cale {\the \b_count }{\mapcommands {#1}}
                                                   }\global 
\glyph_map_comman...
l.53    \glyph{hyphen}{1000}

I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.

Runaway argument?
! Paragraph ended before \fifth_of_six was complete.
<to be read again>
                    \par
<to be read again>
                    }
\glyph ...cale {\the \b_count }{\mapcommands {#1}}
                                                   }\global 
\glyph_map_comman...
l.53    \glyph{hyphen}{1000}

I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.

! Argument of \sixth_of_six has an extra }.
<inserted text>
                 \par
<to be read again>
                    }
\glyph ...d_scale {\the \b_count }{\mapfonts {#1}}
                                                   }\global 
\glyph_map_fonts ...
l.53    \glyph{hyphen}{1000}

I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.

Runaway argument?
! Paragraph ended before \sixth_of_six was complete.
<to be read again>
                    \par
<to be read again>
                    }
\glyph ...d_scale {\the \b_count }{\mapfonts {#1}}
                                                   }\global 
\glyph_map_fonts ...
l.53    \glyph{hyphen}{1000}

I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.

) (/usr/share/texmf/tex/fontinst/base/8r.etx)
\openout0 = `frbr8r.pl'.

(/usr/share/texmf/tex/fontinst/base/8r.etx
Warning: \ligature for unknown slot `ffi'.
Warning: \ligature for unknown slot `ffl'.
Warning: \ligature for unknown slot `exclamdown'.
Warning: \ligature for unknown slot `quotedblright'.
Warning: \ligature for unknown slot `quotedblbase'.
Warning: \ligature for unknown slot `endash'.
Warning: \ligature for unknown slot `endash'.
Warning: \ligature for unknown slot `guillemotleft'.
Warning: \ligature for unknown slot `guillemotright'.
Warning: \ligature for unknown slot `questiondown'.
Warning: \ligature for unknown slot `quotedblleft'.
Warning: \ligature for unknown slot `fi'.
Warning: \ligature for unknown slot `ff'.
Warning: \ligature for unknown slot `fl'.
Warning: \ligature for unknown slot `emdash'.
Warning: \ligature for unknown slot `emdash'.
Warning: \ligature for unknown slot `endash'.
Warning: \ligature for unknown slot `endash'.
) (/usr/share/texmf/tex/fontinst/base/8r.etx
Runaway argument?
{\saved_scale {1000}{
! Paragraph ended before \first_of_six was complete.
<to be read again>
                    \par
\g-alternate-hyphen ...}{\saved_scale {1000}{\par
                                                   }}{\saved_scale 
{1000}{\pa...

\eval_expr #1->\global \result =#1
                                   \relax
\afm_convert #1=#2;->\eval_expr {#2}
                                     #1=\scaled_design_size \divide 
#1by8\mul...

\do_slot ..._convert \a_dimen =\width \slot_name ;
 
\do_character_sidebearings...
l.807 \setslot{alternate-hyphen}

I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.

! Missing number, treated as zero.
<to be read again>
                    \par
\g-alternate-hyphen ...}{\saved_scale {1000}{\par
                                                   }}{\saved_scale 
{1000}{\pa...

\eval_expr #1->\global \result =#1
                                   \relax
\afm_convert #1=#2;->\eval_expr {#2}
                                     #1=\scaled_design_size \divide 
#1by8\mul...

\do_slot ..._convert \a_dimen =\width \slot_name ;
 
\do_character_sidebearings...
l.807 \setslot{alternate-hyphen}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Undefined control sequence.
<argument> i-\slot_name
                         -spacing
\x_cs #1#2->\expandafter #1\csname #2
                                      \endcsname
\ifisint #1\then ->\x_cs \ifx {i-#1}
                                     \relax \expandafter \if_false \else 
\exp...

\do_character_sidebearings ...name -spacing}\then
                                                   \afm_convert 
\curr_bearing...

\do_slot ...slot_name ;\do_character_sidebearings
                                                   \out_lline {(CHARWD 
\vpl_r...
l.807 \setslot{alternate-hyphen}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \slot_name

\glyph_parameter ...er \expandafter #1\csname g-#2
                                                   \endcsname
\eval_expr #1->\global \result =#1
                                   \relax
\afm_convert #1=#2;->\eval_expr {#2}
                                     #1=\scaled_design_size \divide 
#1by8\mul...

\do_character_sidebearings ...=\width \slot_name ;
                                                   \advance \a_dimen 
by2\curr...

\do_slot ...slot_name ;\do_character_sidebearings
                                                   \out_lline {(CHARWD 
\vpl_r...
l.807 \setslot{alternate-hyphen}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Missing number, treated as zero.
<to be read again>
                    \g-
\afm_convert ...#2}#1=\scaled_design_size \divide
                                                   #1by8\multiply 
#1by\result...

\do_character_sidebearings ...=\width \slot_name ;
                                                   \advance \a_dimen 
by2\curr...

\do_slot ...slot_name ;\do_character_sidebearings
                                                   \out_lline {(CHARWD 
\vpl_r...
l.807 \setslot{alternate-hyphen}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Missing number, treated as zero.
<to be read again>
                    b
\afm_convert ...#1=\scaled_design_size \divide #1b
                                                   y8\multiply 
#1by\result \d...

\do_character_sidebearings ...=\width \slot_name ;
                                                   \advance \a_dimen 
by2\curr...

\do_slot ...slot_name ;\do_character_sidebearings
                                                   \out_lline {(CHARWD 
\vpl_r...
l.807 \setslot{alternate-hyphen}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Illegal unit of measure (pt inserted).
<to be read again>
                    b
<to be read again>
                    y
\afm_convert ...1=\scaled_design_size \divide #1by
                                                   8\multiply 
#1by\result \di...

\do_character_sidebearings ...=\width \slot_name ;
                                                   \advance \a_dimen 
by2\curr...

\do_slot ...slot_name ;\do_character_sidebearings
                                                   \out_lline {(CHARWD 
\vpl_r...
l.807 \setslot{alternate-hyphen}

Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, bp, or sp; but yours is a new one!
I'll assume that you meant to say pt, for printer's points.
To recover gracefully from this error, it's best to
delete the erroneous units; e.g., type `2' to delete
two letters. (See Chapter 27 of The TeXbook.)

! Undefined control sequence.
<argument> \slot_name

\glyph_parameter ...er \expandafter #1\csname g-#2
                                                   \endcsname
\eval_expr #1->\global \result =#1
                                   \relax
\afm_convert #1=#2;->\eval_expr {#2}
                                     #1=\scaled_design_size \divide 
#1by8\mul...

\do_slot ...convert \a_dimen =\height \slot_name ;
                                                   \out_lline {(CHARHT 
\vpl_r...
l.807 \setslot{alternate-hyphen}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Missing number, treated as zero.
<to be read again>
                    \relax
\afm_convert ...#2}#1=\scaled_design_size \divide
                                                   #1by8\multiply 
#1by\result...

\do_slot ...convert \a_dimen =\height \slot_name ;
                                                   \out_lline {(CHARHT 
\vpl_r...
l.807 \setslot{alternate-hyphen}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Missing number, treated as zero.
<to be read again>
                    b
\afm_convert ...#1=\scaled_design_size \divide #1b
                                                   y8\multiply 
#1by\result \d...

\do_slot ...convert \a_dimen =\height \slot_name ;
                                                   \out_lline {(CHARHT 
\vpl_r...
l.807 \setslot{alternate-hyphen}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Illegal unit of measure (pt inserted).
<to be read again>
                    b
<to be read again>
                    y
\afm_convert ...1=\scaled_design_size \divide #1by
                                                   8\multiply 
#1by\result \di...

\do_slot ...convert \a_dimen =\height \slot_name ;
                                                   \out_lline {(CHARHT 
\vpl_r...
l.807 \setslot{alternate-hyphen}

Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, bp, or sp; but yours is a new one!
I'll assume that you meant to say pt, for printer's points.
To recover gracefully from this error, it's best to
delete the erroneous units; e.g., type `2' to delete
two letters. (See Chapter 27 of The TeXbook.)

! Undefined control sequence.
<argument> \slot_name

\glyph_parameter ...er \expandafter #1\csname g-#2
                                                   \endcsname
\eval_expr #1->\global \result =#1
                                   \relax
\afm_convert #1=#2;->\eval_expr {#2}
                                     #1=\scaled_design_size \divide 
#1by8\mul...

\do_slot ..._convert \a_dimen =\depth \slot_name ;
                                                   \out_lline {(CHARDP 
\vpl_r...
l.807 \setslot{alternate-hyphen}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Missing number, treated as zero.
<to be read again>
                    b
\afm_convert ...#1=\scaled_design_size \divide #1b
                                                   y8\multiply 
#1by\result \d...

\do_slot ..._convert \a_dimen =\depth \slot_name ;
                                                   \out_lline {(CHARDP 
\vpl_r...
l.807 \setslot{alternate-hyphen}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Illegal unit of measure (pt inserted).
<to be read again>
                    b
<to be read again>
                    y
\afm_convert ...1=\scaled_design_size \divide #1by
                                                   8\multiply 
#1by\result \di...

\do_slot ..._convert \a_dimen =\depth \slot_name ;
                                                   \out_lline {(CHARDP 
\vpl_r...
l.807 \setslot{alternate-hyphen}

Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, bp, or sp; but yours is a new one!
I'll assume that you meant to say pt, for printer's points.
To recover gracefully from this error, it's best to
delete the erroneous units; e.g., type `2' to delete
two letters. (See Chapter 27 of The TeXbook.)

! Undefined control sequence.
<argument> \slot_name

\glyph_parameter ...er \expandafter #1\csname g-#2
                                                   \endcsname
\eval_expr #1->\global \result =#1
                                   \relax
\afm_convert #1=#2;->\eval_expr {#2}
                                     #1=\scaled_design_size \divide 
#1by8\mul...

\do_slot ...convert \a_dimen =\italic \slot_name ;
                                                   \ifnum \a_dimen 
 >0\out_lli...
l.807 \setslot{alternate-hyphen}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Missing number, treated as zero.
<to be read again>
                    =
\afm_convert ...#2}#1=\scaled_design_size \divide
                                                   #1by8\multiply 
#1by\result...

\do_slot ...convert \a_dimen =\italic \slot_name ;
                                                   \ifnum \a_dimen 
 >0\out_lli...
l.807 \setslot{alternate-hyphen}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Missing number, treated as zero.
<to be read again>
                    b
\afm_convert ...#1=\scaled_design_size \divide #1b
                                                   y8\multiply 
#1by\result \d...

\do_slot ...convert \a_dimen =\italic \slot_name ;
                                                   \ifnum \a_dimen 
 >0\out_lli...
l.807 \setslot{alternate-hyphen}

A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Illegal unit of measure (pt inserted).
<to be read again>
                    b
<to be read again>
                    y
\afm_convert ...1=\scaled_design_size \divide #1by
                                                   8\multiply 
#1by\result \di...

\do_slot ...convert \a_dimen =\italic \slot_name ;
                                                   \ifnum \a_dimen 
 >0\out_lli...
l.807 \setslot{alternate-hyphen}

Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, bp, or sp; but yours is a new one!
I'll assume that you meant to say pt, for printer's points.
To recover gracefully from this error, it's best to
delete the erroneous units; e.g., type `2' to delete
two letters. (See Chapter 27 of The TeXbook.)

! Undefined control sequence.
<argument> \slot_name

\glyph_parameter ...er \expandafter #1\csname g-#2
                                                   \endcsname
\do_character_map ... =0pt\mapcommands \slot_name
                                                   \else \out_llline 
{(MOVERI...

\do_slot ...real \a_dimen )}\fi \do_character_map
                                                   \fi \fi
l.807 \setslot{alternate-hyphen}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Missing \endcsname inserted.
<to be read again>
                    \immediate
\out_line #1->\immediate
                          \write \out_file {#1}
\do_character_map ...mands \slot_name \out_llline
                                                   {(MOVERIGHT \vpl_real 
\cur...

\do_slot ...real \a_dimen )}\fi \do_character_map
                                                   \fi \fi
l.807 \setslot{alternate-hyphen}

The control sequence marked <to be read again> should
not appear between \csname and \endcsname.

! Extra \endcsname.
<argument> ...ace \space \space \space \endcsname

\fifth_of_six #1#2#3#4#5#6->#5

\do_character_map ...T \vpl_real \curr_bearings )}
                                                   \fi \out_llline {)}
\do_slot ...real \a_dimen )}\fi \do_character_map
                                                   \fi \fi
l.807 \setslot{alternate-hyphen}

I'm ignoring this, since I wasn't doing a \csname.

! Undefined control sequence.
<argument> \uctop
                   {Agrave}{agrave}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.892 \setslot{\uctop{Agrave}{agrave}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Aacute}{aacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.896 \setslot{\uctop{Aacute}{aacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Acircumflex}{acircumflex}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.900 \setslot{\uctop{Acircumflex}{acircumflex}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Atilde}{atilde}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.904 \setslot{\uctop{Atilde}{atilde}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Adieresis}{adieresis}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.908 \setslot{\uctop{Adieresis}{adieresis}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Aring}{aring}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.912 \setslot{\uctop{Aring}{aring}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uc
                {AE}{ae}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.916 \setslot{\uc{AE}{ae}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uc
                {Ccedilla}{ccedilla}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.921 \setslot{\uc{Ccedilla}{ccedilla}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Egrave}{egrave}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.925 \setslot{\uctop{Egrave}{egrave}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Eacute}{eacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.929 \setslot{\uctop{Eacute}{eacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Ecircumflex}{ecircumflex}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.933 \setslot{\uctop{Ecircumflex}{ecircumflex}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Edieresis}{edieresis}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.937 \setslot{\uctop{Edieresis}{edieresis}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Igrave}{igrave}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.941 \setslot{\uctop{Igrave}{igrave}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Iacute}{iacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.945 \setslot{\uctop{Iacute}{iacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Icircumflex}{icircumflex}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.949 \setslot{\uctop{Icircumflex}{icircumflex}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Idieresis}{idieresis}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.953 \setslot{\uctop{Idieresis}{idieresis}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uc
                {Eth}{eth}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.957 \setslot{\uc{Eth}{eth}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Ntilde}{ntilde}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.963 \setslot{\uctop{Ntilde}{ntilde}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Ograve}{ograve}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.967 \setslot{\uctop{Ograve}{ograve}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Oacute}{oacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.971 \setslot{\uctop{Oacute}{oacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Ocircumflex}{ocircumflex}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.975 \setslot{\uctop{Ocircumflex}{ocircumflex}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Otilde}{otilde}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.979 \setslot{\uctop{Otilde}{otilde}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Odieresis}{odieresis}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.983 \setslot{\uctop{Odieresis}{odieresis}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uc
                {Oslash}{oslash}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.991 \setslot{\uc{Oslash}{oslash}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Ugrave}{ugrave}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.995 \setslot{\uctop{Ugrave}{ugrave}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Uacute}{uacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.999 \setslot{\uctop{Uacute}{uacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Ucircumflex}{ucircumflex}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1003 \setslot{\uctop{Ucircumflex}{ucircumflex}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Udieresis}{udieresis}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1007 \setslot{\uctop{Udieresis}{udieresis}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uctop
                   {Yacute}{yacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1011 \setslot{\uctop{Yacute}{yacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \uc
                {Thorn}{thorn}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1015 \setslot{\uc{Thorn}{thorn}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lc
                {SS}{germandbls}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1020 \setslot{\lc{SS}{germandbls}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Agrave}{agrave}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1024 \setslot{\lctop{Agrave}{agrave}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Aacute}{aacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1028 \setslot{\lctop{Aacute}{aacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Acircumflex}{acircumflex}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1032 \setslot{\lctop{Acircumflex}{acircumflex}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Atilde}{atilde}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1036 \setslot{\lctop{Atilde}{atilde}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Adieresis}{adieresis}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1040 \setslot{\lctop{Adieresis}{adieresis}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Aring}{aring}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1044 \setslot{\lctop{Aring}{aring}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lc
                {AE}{ae}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1048 \setslot{\lc{AE}{ae}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lc
                {Ccedilla}{ccedilla}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1053 \setslot{\lc{Ccedilla}{ccedilla}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Egrave}{egrave}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1057 \setslot{\lctop{Egrave}{egrave}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Eacute}{eacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1061 \setslot{\lctop{Eacute}{eacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Ecircumflex}{ecircumflex}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1065 \setslot{\lctop{Ecircumflex}{ecircumflex}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Edieresis}{edieresis}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1069 \setslot{\lctop{Edieresis}{edieresis}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Igrave}{igrave}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1073 \setslot{\lctop{Igrave}{igrave}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Iacute}{iacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1077 \setslot{\lctop{Iacute}{iacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Icircumflex}{icircumflex}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1081 \setslot{\lctop{Icircumflex}{icircumflex}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Idieresis}{idieresis}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1085 \setslot{\lctop{Idieresis}{idieresis}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lc
                {Eth}{eth}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1089 \setslot{\lc{Eth}{eth}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Ntilde}{ntilde}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1095 \setslot{\lctop{Ntilde}{ntilde}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Ograve}{ograve}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1099 \setslot{\lctop{Ograve}{ograve}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Oacute}{oacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1103 \setslot{\lctop{Oacute}{oacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Ocircumflex}{ocircumflex}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1107 \setslot{\lctop{Ocircumflex}{ocircumflex}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Otilde}{otilde}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1111 \setslot{\lctop{Otilde}{otilde}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Odieresis}{odieresis}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1115 \setslot{\lctop{Odieresis}{odieresis}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lc
                {Oslash}{oslash}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1123 \setslot{\lc{Oslash}{oslash}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Ugrave}{ugrave}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1127 \setslot{\lctop{Ugrave}{ugrave}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Uacute}{uacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1131 \setslot{\lctop{Uacute}{uacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Ucircumflex}{ucircumflex}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1135 \setslot{\lctop{Ucircumflex}{ucircumflex}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Udieresis}{udieresis}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1139 \setslot{\lctop{Udieresis}{udieresis}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Yacute}{yacute}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1143 \setslot{\lctop{Yacute}{yacute}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lc
                {Thorn}{thorn}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1147 \setslot{\lc{Thorn}{thorn}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
<argument> \lctop
                   {Ydieresis}{ydieresis}
\setslot #1->\edef \slot_name {#1
                                  }\do_slot
l.1153 \setslot{\lctop{Ydieresis}{ydieresis}}

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Undefined control sequence.
l.1157 \endencoding

The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

[1] ) )
(\end occurred inside a group at level 2)
(\end occurred when \iftrue on line 3 was incomplete)
(\end occurred when \iffalse on line 3 was incomplete)
(\end occurred when \iftrue on line 3 was incomplete)
Output written on frb-drv.dvi (1 page, 268 bytes).



More information about the fontinst mailing list