[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