perm filename TEX.POO[PAS,DEK] blob sn#672859 filedate 1982-08-12 generic text, type T, neo UTF8
11buffer size
09pool size
17number of strings
03↑↑!
13m2d5c2l5x2v5i
28End of file on the terminal!
42(That makes 100 errors; please try again.)
02? 
03et 
02p/
21Type X again to exit:
60Type <return> to proceed, S to scroll future error messages,
44R to run without stopping, Q to run quietly,
23I to insert something, 
20E to edit your file,
561 or ... or 9 to ignore the next 1 to 9 tokens of input,
22H for help, X to quit.
07insert>
44I have just deleted some text, as you asked.
48You can now delete more, or insert, or whatever.
50Sorry, I don't know how to help in this situation.
36Maybe you should try asking a human?
42Sorry, I already gave what help I could...
59An error might have occurred before I noticed any problems.
45``If all else fails, read the instructions.''
02 (
16! Emergency stop
32! TeX capacity exceeded, sorry [
44If you really absolutely need more capacity,
35you can ask a wizard to enlarge me.
21! This can't happen (
59I'm broken. Please show this to someone who can fix can fix
37! I can't go on meeting you like this
51One of your earlier faux pas has wounded me deeply,
53so I'm barely conscious. Please fix it and try again.
14! Interruption
09You rang?
60Try to insert some instructions for me (e.g.,`I\showlists'),
43unless you just want to quit by typing `X'.
11memory size
08var size
08freenode
24AVAIL list clobbered at 
31Double-AVAIL list clobbered at 
24Doubly free location at 
12Bad flag at 
14New busy locs:
05LINK(
05INFO(
02[]
10CLOBBERED.
04foul
03fil
06 plus 
07 minus 
26Bad link, display aborted.
04etc.
18Unknown node type!
05unset
04box(
02)x
10, shifted 
09 columns)
10, stretch 
09, shrink 
11, glue set 
02- 
030.0
03< -
05rule(
06insert
15, natural size 
04glue
09nonscript
05mskip
02mu
08leaders 
04kern
05mkern
04math
02on
03off
13, surrounded 
11 (ligature 
08penalty 
13discretionary
11 replacing 
04mark
07vadjust
08flushing
07copying
08vertical
10horizontal
14displayed math
17internal vertical
21restricted horizontal
05 mode
18semantic nest size
00
04### 
17 entered at line 
18 (\output routine)
17### current page:
25### recent contributions:
10prevdepth 
07ignored
11, prevgraf 
06 lines
12spacefactor 
28this will be denominator of:
08lineskip
12baselineskip
07parskip
08dispskip
09dispaskip
09dispbskip
08leftskip
09rightskip
07topskip
12splittopskip
07tabskip
09spaceskip
10xspaceskip
11parfillskip
09thinmskip
08medmskip
10thickmskip
25[unknown glue parameter!]
06output
08everypar
12pretolerance
09tolerance
11linepenalty
13hyphenpenalty
15exhyphenpenalty
12widowpenalty
19displaywidowpenalty
13brokenpenalty
12binoppenalty
10relpenalty
17predisplaypenalty
18postdisplaypenalty
16interlinepenalty
20doublehyphendemerits
19finalhyphendemerits
11adjdemerits
03mag
15delimiterfactor
09looseness
04time
03day
05month
04year
14showboxbreadth
12showboxdepth
08hbadness
08vbadness
05pause
13tracingonline
13tracingmacros
12tracingstats
13tracingoutput
16tracinglostchars
15tracingcommands
06uchyph
13outputpenalty
13maxdeadcycles
09hangafter
28[unknown integer parameter!]
09parindent
12mathsurround
07varunit
13lineskiplimit
05hsize
05vsize
08maxdepth
13splitmaxdepth
05hfuzz
05vfuzz
14delimiterlimit
18nulldelimiterspace
11scriptspace
14predisplaysize
12displaywidth
13displayindent
12overfullrule
26[unknown dimen parameter!]
06EQUIV(
09hash size
11IMPOSSIBLE.
12NONEXISTENT.
05relax
03let
04char
08mathchar
05input
07penalty
04font
03fam
06number
06setbox
05unbox
06unskip
08lastskip
06halign
06valign
07noalign
05vrule
05hrule
11ignorespace
08parshape
06accent
10mathaccent
07texinfo
09delimiter
11limitswitch
07vcenter
04case
04else
04omit
10groupbegin
08groupend
07radical
09save size
15grouping levels
08curlevel
30! Incompatible magnification (
38); the previous value will be retained
58I can handle only one magnification ratio per job. So I've
59reverted to the magnification you used earlier on this run.
48! Illegal magnification has been changed to 1000
52The magnification ratio must be between 1 and 32768.
04ETC.
04BAD.
12ENDTEMPLATE.
02->
06(null)
22begin-group character 
20end-group character 
20math mode character 
04span
24alignment tab character 
02cr
26macro parameter character 
22superscript character 
20subscript character 
25end of alignment template
11blank space
11the letter 
14the character 
23[unknown command code!]
08Runaway 
11definition?
09argument?
09preamble?
03<*>
09<insert> 
02p.
03,l.
11<argument> 
11<template> 
19<to be read again> 
09<output> 
11<everypar> 
07<mark> 
07<send> 
03...
16input stack size
17text input levels
03par
40! File ended in skipped conditional text
54This kind of error happens when you say something like
56`\if...{...' or `\else{...' and forget the matching `}'.
34You probably should type `I}' now.
12! File ended
34! Forbidden control sequence found
16 while scanning 
04 of 
46I suspect you have forgotten a `}', causing me
41to read past where you wanted me to stop.
49I'll try to recover; but if the error is serious,
51you'd better type `E' or `X' now and fix your file.
10definition
03use
08preamble
41! Text line contains an invalid character
53A funny symbol that I can't read has just been input.
48Continue, and I'll forget that it ever happened.
30(Type a command or say `\end')
38*** (job aborted, no legal \end found)
02=>
32(alignment is fouled up somehow)
28! Undefined control sequence
47The control sequence at the end of the top line
52of your error message was never \def'ed. If you have
55misspelled it (e.g., `\hobx'), type `I' and the correct
51spelling (e.g., `I\hbox'). Otherwise just continue,
45and I'll forget about whatever was undefined.
07topmark
09firstmark
07botmark
14splitfirstmark
12splitbotmark
20parameter stack size
14! Argument of 
15 has an extra }
55I've deleted a `}' that doesn't seem to match anything.
57For example, `\def\a#1{...}' and `\a}' would produce this
57error. If your `}' was spurious, just proceed. Otherwise,
57type `I\par}' (including the `}') and I'll tell you about
57a runaway argument that might be the root of the problem.
25! Paragraph ended before 
13 was complete
58I suspect you've forgotten a `}', causing me to apply this
54control sequence to too much text. How can we recover?
59My plan is to forget the whole thing and hope for the best.
09! Use of 
29 doesn't match its definition
54If you say, e.g., `\def\a1{...}', then you must always
52put `1' after `\a', since control sequence names are
52made up of letters only. The macro here has not been
51followed by the required stuff, so I'm ignoring it.
02<-
20! Missing { inserted
52A left brace was mandatory here, so I've put one in.
55You might want to delete and/or insert some corrections
48so that I will find a matching right brace soon.
52If you're confused by all this, try typing `I}' now.
48There should have been a `{' before the `}' that
34I just looked at. So I put one in.
05count
05dimen
04skip
10hangindent
03the
08minusthe
22! Improper use of \the
58I'm forgetting what you said and using zero for this \the.
11spacefactor
09prevdepth
53You can say \the\spacefactor only in horizontal mode,
45and \the\prevdepth only in vertical mode; and
47neither of these is meaningful inside \send. So
16! You can't use 
11 after \the
20! Bad character code
59The numeric code for a character must be between 0 and 127.
27I changed this one to zero.
19! Bad register code
59Boxes, counts, dimens, and skips must be between 0 and 255.
12! Bad number
51Since I expected to read a number between 0 and 15,
16! Bad \char code
59The numeric code following \char must be between 0 and 255.
20! Bad \mathchar code
53A numeric \mathchar code must be between 0 and 32767.
20! Bad delimiter code
56A numeric delimiter code must be between 0 and 2↑{27}-1.
30! Improper alphabetic constant
56A one-character control sequence belongs after a ` mark.
37So I'm essentially inserting \0 here.
16! Number too big
54I can only go up to 2147483647='17777777777="7FFFFFFF,
42so I'm using that number instead of yours.
16! Missing number
47A number should have been here; I inserted `0'.
54(If you can't figure out why I needed to see a number,
47look up `weird error' in the TeX manual index.)
04true
02pt
27! Illegal unit of measure (
18replaced by filll)
35I dddon't go any higher than filll.
12mu inserted)
50The unit of measurement in \mskip glue must be mu.
51To recover gracefully from this error, it's best to
52delete the erroneous units; e.g., type `2' to delete
44two letters. (See Chapter 27 of the manual.)
02em
02ex
02vu
02wd
02dp
02ht
02in
02pc
02cm
02mm
02bp
02dd
02cc
02sp
12pt inserted)
57Dimensions can be in units of em, ex, vu, wd, dp, ht, in,
58pt, pc, cm, mm, bp, dd, cc, or sp, but yours is a new one.
59I'll assume that you meant to say pt, for printers' points.
21! Dimension too large
50I can't work with sizes bigger than about 19 feet.
46Continue and I'll use the largest value I can.
04plus
05minus
05width
06height
05depth
60Where was the left brace? You said something like `\def\a}',
43which I'm going to interpret as `\def\a{}'.
34! You already have nine parameters
45I'm going to ignore the # sign you just used.
43! Parameters must be numbered consecutively
57I've inserted the digit you should have used after the #.
36Type `1' to delete what you did use.
44! Illegal parameter number in definition of 
41You meant to type ## instead of #, right?
56Or maybe a } was forgotten somewhere earlier, and things
53are all screwed up? I'm going to assume you meant ##.
09[tex,sys]
14file name size
04.tfm
15input file name
21! I can't find file `
25! I can't write on file `
02'.
04.tex
20Please type another 
45*** (job aborted, file error in nonstop mode)
02: 
04.dvi
20file name for output
06texput
04.log
13log file name
02**
02  
07! Font 
04 at 
36 not loadable: Bad metric (TFM) file
42 not loadable: Metric (TFM) file not found
50I wasn't able to read the size data for this font,
40so I will ignore the font specification.
48[Wizards can fix TFM files using TFtoPL/PLtoTF.]
46You might try inserting a different font spec;
44e.g., type `I\font<same number>=<new name>'.
26 not loaded: No more room.
52I'm afraid I won't be able to make use of this font,
55because my memory for character-size data is too small.
51If you're really stuck, ask a wizard to enlarge me.
57Or maybe try `I\font<same number>=<name of loaded font>'.
21! Undefined font code
50Watch out---you must define a font code before you
51try to use the font, so you may have to start over.
56(Chapter 27 of the manual explains how to survive this.)
05 has 
19 texinfo parameters
51To increase the number of font parameters, you must
56use \texinfo immediately after the font code is defined.
11font memory
31Missing character: There is no 
09 in font 
08vlistout
33Completed box being shipped out [
21Memory usage before: 
08 after: 
14; max so far: 
15No output file.
18Output written on 
08 pages, 
08 bytes).
11r DVIdover;
02to
06expand
09Underfull
05Loose
16 \hbox (badness 
38) has occurred while \output is active
24) in paragraph at lines 
02--
19) detected at line 
16Overfull \hbox (
11pt too wide
21Tight \hbox (badness 
05vpack
16 \vbox (badness 
16Overfull \vbox (
11pt too high
21Tight \vbox (badness 
02{}
12displaystyle
09textstyle
11scriptstyle
17scriptscriptstyle
14Unknown style!
07mathord
06mathop
07mathbin
07mathrel
08mathopen
09mathclose
09mathpunct
10subformula
08overline
09underline
04left
05right
07xabovex
11 thickness 
09= default
17, left-delimiter 
18, right-delimiter 
08textfont
10scriptfont
16scriptscriptfont
02! 
13 is undefined
45You have to define families outside of a math
44subformula that uses them. Proceed, and I'll
44ignore the nonexistent font you referred to.
06mlist1
06mlist2
06mlist3
640234000022*4000033**3**344*0400400*000000234000011*4111102340000
06mlist4
18! Improper \halign
53Displays can use special alignments (like \eqalignno)
57only if nothing but the alignment itself is between $$'s.
57So I'll delete the formulas that preceded this alignment.
18! Illegal preamble
57You mustn't say \span in an alignment until after the \cr
60that ends the preamble. But proceed; I'll ignore this \span.
42! Missing # inserted in alignment preamble
50There should be exactly one # between &'s, when an
56\halign or \valign is being set up. In this case you had
47none, so I've put one in; maybe that will work.
31! Only one # is allowed per tab
49more than one, so I'm ignoring all but the first.
04endv
45! Extra alignment tab has been changed to \cr
52You have given more \span or & marks than there were
58in the preamble to the \halign or \valign now in progress.
50So I'll assume that you meant to type \cr instead.
09256 spans
05align
46! Infinite glue shrinkage found in a paragraph
52The paragraph just ended includes some glue that has
54infinite shrinkability, e.g., `\hskip 0pt minus 1fil'.
54Such glue doesn't belong there---it allows a paragraph
59of any length to fit on one line. But it's safe to proceed,
55since the offensive shrinkability has been made finite.
05disc1
05disc2
02@@
07: line 
03 t=
03 ->
05 via 
03 b=
03 p=
03 d=
10@firstpass
11@secondpass
09paragraph
05disc3
13line breaking
39! Improper \hyphenation will be flushed
48Hyphenation exceptions must contain only letters
51and hyphens. But continue; I'll forgive and forget.
14! Not a letter
50Letters in \hyphenation words must have \lccode>0.
47Proceed; I'll ignore the character I just read.
20exception dictionary
14pattern memory
15! Bad \patterns
17(See Appendix H.)
11! Nonletter
19! Duplicate pattern
07pruning
09vertbreak
50! Infinite glue shrinkage found in box being split
52The box you are \vsplitting contains some infinitely
57shrinkable glue, e.g., `\vss' or `\vskip 0pt minus 1fil'.
59Such glue doesn't belong there; but you can safely proceed,
23! \vsplit needs a \vbox
44The box you are trying to split is an \hbox.
49I can't split such a box, so I'll leave it alone.
13total height 
04fill
05filll
13 goal height 
06 adds 
03, #
12 might split
04page
47! Infinite glue shrinkage found on current page
52The page about to be output contains some infinitely
46! Infinite glue shrinkage inserted from \skip 
53The correction glue for page breaking with insertions
52must have finite shrinkability. But you may proceed,
23! \box255 is not absent
53You shouldn't use \box255 except in \output routines.
47Proceed, and I'll discard its present contents.
17! \output loop---
24 consecutive dead cycles
57I've concluded that your \output is awry; it never does a
55\shipout, so I'm shipping \box255 out myself. Next time
58increase \maxdeadcycles if you want me to be more patient.
43! \output routine didn't use all of \box255
43Your \output commands should empty \box255,
34e.g., by saying `\shipout\box255'.
43Proceed; I'll discard its present contents.
27! No font has been selected
48You have to use `\:' to define the current font,
45before you can typeset characters or accents.
60If you aren't trying to typeset anything just now, something
60else is wrong up above---a missing } or %, or a bad \chcode?
20! Missing $ inserted
56I've inserted a begin-math/end-math symbol since I think
48you left one out. Proceed, with fingers crossed.
17! You can't use `
05' in 
50Sorry, but I'm not programmed to handle this case;
45I'll just pretend that you didn't ask for it.
49If you're in the wrong mode, you might be able to
58return to the right one by typing `I}' or `I$' or `I\par'.
03end
04dump
51(something on current page hasn't been shipped out)
05hskip
04hfil
05hfill
03hss
07hfilneg
05vskip
04vfil
05vfill
03vss
07vfilneg
10! Missing 
09 inserted
52I've inserted something that you may have forgotten.
49(See the things marked <to be read again> above.)
55With luck, this will get me unwedged. But if you really
48didn't forget anything, try typing `2' now; then
56my insertion and my current dilemma will both disappear.
06right.
08! Extra 
58Things are pretty mixed up, but I think the worst is over.
14! Too many }'s
42You've closed more groups than you opened.
51Such booboos are generally harmless, so keep going.
10rightbrace
24! Extra }, or forgotten 
58I've deleted a group-closing symbol because it seems to be
59spurious, as in `$x}$'. But perhaps the } is legitimate and
59you forgot something else, as in `\hbox{$x}'. In such cases
58the way to recover is to insert both the forgotten and the
40deleted material, e.g., by typing `I$}'.
08moveleft
09moveright
05raise
05lower
03box
04copy
07lastbox
06vsplit
04vtop
04vbox
04hbox
07shipout
07leaders
08cleaders
08xleaders
38! \leaders not followed by proper glue
56You should say `\leaders <box or rule><hskip or vskip>'.
50I found the <box or rule>, but there's no suitable
48<hskip or vskip>, so I'm ignoring these leaders.
58Sorry...I'm usually unable to take things from the current
45page. This \lastbox will therefore be absent.
23! Missing `to' inserted
48I'm working on `\vsplit<box number> to <dimen>';
31will look for the <dimen> next.
45! A box specification was supposed to be here
57I was expecting to see \hbox or \vbox or \copy or \box or
56\vsplit or \vtop. So you might find something missing in
53your output. But keep trying; you can fix this later.
06indent
08noindent
23! You can't \insert 255
45I'm changing to \insert0; box 255 is special.
18! Bad space factor
47I allow only values in the range 1..65536 here.
46page. Try `I\vskip\minusthe\lastskip' instead.
36! Incompatible list can't be unboxed
35Sorry, Pandora. (You sneaky devil.)
58I refuse to unbox an \hbox in vertical mode or vice versa.
29! Illegal math \discretionary
54Sorry: The third part of a discretionary break must be
57empty, in math formulas. I had to delete your third part.
32! Discretionary list is too long
50Wow---I never thought anybody would tweak me here.
56You can't seriously need such a huge discretionary list?
29! Improper discretionary list
54Discretionary lists must contain only text characters.
23! Missing \the inserted
58Please don't say \count or \dimen or \skip in the midst of
52a paragraph or formula. I'm going to assume that you
57meant to say `\the\count' or `\the\dimen' or `\the\skip'.
20! Missing } inserted
45I've put in what seems to be necessary to fix
44the current column of the current alignment.
43Try to go on, since this might almost work.
40! There's no \halign or \valign going on
55I can't figure out why you would want to use a tab mark
50here. If you just want an ampersand, the remedy is
52simple: Just type `I\&' now. But if some right brace
52up above has ended a previous alignment prematurely,
52you're probably due for more error messages, and you
57might try typing `S' now just to see what is salvageable.
57or \cr or \span just now. If something like a right brace
20! Misplaced \noalign
46I expect to see \noalign only after the \cr of
49an alignment. Proceed, and I'll ignore this case.
17! Misplaced \omit
56I expect to see \omit only after tab marks or the \cr of
49! Math mode disallowed: Insufficient symbol fonts
59Sorry, but I can't go into math mode unless \textfont 2 and
58\scriptfont 2 and \scriptscriptfont 2 have all the texinfo
53needed in math symbol fonts. You'd better start over.
52! Math mode disallowed: Insufficient extension fonts
59Sorry, but I can't go into math mode unless \textfont 3 and
58\scriptfont 3 and \scriptscriptfont 3 have all the texinfo
56needed in math extension fonts. You'd better start over.
04eqno
05leqno
42! \limitswitch must follow a math operator
41I'm ignoring this misplaced \limitswitch.
37! Improper delimiter, changed to null
52I was expecting to see something like `(' or `\{' or
55`\}' here. If you typed, e.g., `{' instead of `\{', you
57should probably delete the `{' by typing `1' now, so that
52braces don't get unbalanced. Otherwise just proceed.
54Acceptable delimiters are characters whose \delcode is
58nonnegative, or you can use `\delimiter <delimiter code>'.
37! \nonscript must be followed by glue
56Next time say, e.g., `\nonscript\mskip\the\thinmskip' or
58`\nonscript\kern3pt'. I'm ignoring the present \nonscript.
20! Double superscript
43I treat `x↑1↑2' essentially like `x↑1{}↑2'.
18! Double subscript
43I treat `x↓1↓2' essentially like `x↓1{}↓2'.
05above
04over
04atop
06xoverx
06xatopx
37! Ambiguous; you need another { and }
55I'm ignoring this fraction specification, since I don't
52know whether a construction like `x \over y \over z'
53means `{x \over y} \over z' or `x \over {y \over z}'.
14! Extra \right
49I'm ignoring a \right that had no matching \left.
33! Display math should end with $$
59The `$' that I just saw supposedly matches a previous `$$'.
51So I shall assuming that you typed `$$' both times.
07display
21! Missing $$ inserted
02if
05ifnum
05ifdim
06ifeven
07ifvmode
07ifhmode
07ifmmode
07ifinner
08ifabsent
03ifx
25! Missing = inserted for 
48I was expecting to see `<', `=', or `>'. Didn't.
16! Incomplete \if
51I need to see two characters immediately after \if.
53Something's wrong here, so I won't make any \if test.
17! Incomplete \ifx
59I need to see two control sequences immediately after \ifx.
26! Missing \else{} inserted
39An \if test turned out to be false; but
35no \else followed the first clause.
41So I'm going on as if you said `\else{}'.
38An \if test turned out to be true; but
13! Extra \else
47If there was an \if or \case before this \else,
50I've lost track of it, so something else is wrong.
36! Missing \else{} inserted for \case
53The \case construction should have had an \else here,
55or a new group beginning with `{', but I found neither.
04long
05outer
06global
03def
04gdef
04edef
04xdef
06prefix
31! You can't use a prefix with `
55I'll pretend you didn't say \long or \outer or \global.
38! You can't use \long or \outer with `
49I'll pretend you didn't say \long or \outer here.
40! You can only define a control sequence
52Please don't say `\def cs{...}', say `\def\cs{...}'.
43I'm ignoring the \def command here. You can
53recover graciously from this error if you're careful;
33see exercise 27.xx in the manual.
46! You can use \let only with control sequences
39I'm not \let-ting anything change here,
44since I can only do things like `\let\a=\b'.
05after
03for
06chcode
08mathcode
06lccode
06uccode
06sfcode
07delcode
16! Invalid code (
29), should be in the range 0..
21), should be at most 
54I'm going to use 0 instead of that illegal code value.
14! Font number 
21 has not been defined
55Proceed; I'm going to ignore this math font definition.
08setcount
08setdimen
07setskip
08advcount
08advdimen
07advskip
09multcount
09multdimen
08multskip
08divcount
08divdimen
07divskip
03set
03adv
04mult
03div
21! Arithmetic overflow
50I can't carry out that multiplication or division,
33since the result is out of range.
02by
14! Missing `by'
51I didn't do the arithmetic because you have to tell
37me by what; e.g., `\advcount 0 by 1'.
11hyphenation
08patterns
40! \patterns can be loaded only by INITEX
02at
22! Improper `at' size (
21pt), replaced by 10pt
50I can only handle fonts at positive sizes that are
56less than 2048pt, so I've changed what you said to 10pt.
26 is already defined to be 
54I can't change a font code that has already been used,
46so I'll stick with the previous specification.
09batchmode
11nonstopmode
10scrollmode
13errorstopmode
07message
10errmessage
31(That was another \errmessage.)
50This error message was generated by an \errmessage
43command, so I can't give any explicit help.
54Pretend that you're Hercule Poirot, examine all clues,
41and deduce the truth by order and method.
09lowercase
09uppercase
04show
07showbox
07showthe
09showlists
57This isn't an error message; I'm just \showing something.
46Type `I\show...' to show more (e.g., \show\cs,
43\showthe\count10, \showbox255, \showlists).
54And type `I\tracingonline=1\show...' to show boxes and
51lists on your terminal as well as on your log file.
24! Not a control sequence
32Next time say, e.g., `\show\cs'.
02> 
09undefined
06macro:
11long macro:
12outer macro:
17long\outer macro:
06> \box
06absent
04! OK
09 (INITEX)
32! You can't \dump inside a group
24`{...\dump}' is a no-no.
25 strings of total length 
43 memory locations dumped; current usage is 
30 multiletter control sequences
24 words of font info for 
15 preloaded font
06\font 
22 hyphenation exception
27Hyphenation trie of length 
03 op
09 (format=
04.fmt
16format file name
26Beginning to dump on file 
29...TeX capacity is currently 
24Statistics for this run:
21Maximum memory usage 
05 font
20Maximum stack usage 
02i,
02n,
02p,
02b,
39(\end occurred inside a group at level 
35(\dump is performed only by INITEX)
04open
04send
05close
05xsend
20[unknown extension!]
04ext1
08whatsit?
04ext2
04ext3
07endsend
04ext4
17file name to open
*404035012