File: testerr.xml

package info (click to toggle)
tralics 2.14.4-2
  • links: PTS
  • area: main
  • in suites: bullseye, buster, jessie, jessie-kfreebsd, stretch, wheezy
  • size: 17,152 kB
  • ctags: 8,260
  • sloc: cpp: 49,403; xml: 18,145; sh: 140; makefile: 118
file content (303 lines) | stat: -rw-r--r-- 33,827 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
<?xml version='1.0' encoding='iso-8859-1'?>
<!DOCTYPE book SYSTEM 'classes.dtd'>
<!-- Translated from latex by tralics 2.14.2, date: 2011/04/30-->
<book>
<error n='\DeclareStringOption' l='13' c='bad redef'/><error n='\DeclareVoidOption' l='13' c='bad redef'/><error n='\DeclareBoolOption' l='14' c='bad redef'/><error n='\DeclareBoolOption' l='15' c='bad redef'/><error n='\DeclareBoolOption' l='16' c='bad redef'/><error n='\DeclareComplementaryOption' l='17' c='bad redef'/><error n='\DeclareComplementaryOption' l='18' c='bad redef'/><error n='\DeclareComplementaryOption' l='19' c='bad redef'/><error n='\KVO@boolkey' l='20' c='bad bool'/><error n='\KVO@voidkey' l='20' c='bad opt'/><error n='\PackageError' l='26' c='uerror'/><error n='\PackageError' l='27' c='uerror'/><error n='\PackageError' l='29' c='uerror'/><p>This document contains a number of errors.
<error n='\For' l='70' c='Undefined command'/><error n='\instance' l='70' c='Undefined command'/><error n='\this' l='70' c='Undefined command'/><error n='\sentence' l='70' c='Undefined command'/>.
This is a normal
 line</p>
<p>F1<error n='\Verbatim' l='76' c='Bad end env'/></p>
<p noindent='true'><hi rend='tt'>Line1</hi></p>
<p noindent='true'><hi rend='tt'>Line2</hi></p>
<p noindent='true'>after F1
F2<error n='\rawxml' l='77' c='Bad end env'/><hi rend='tt'>Line3
Line4</hi>
after F2
F3<error n='\comment' l='78' c='Bad end env'/>after F3
Line after input should be OK</p>
<p>x<error n='\foo' l='52' c='Runaway argument'/>A=x
y=
x<error n='\lfoo' l='55' c='Runaway argument'/>B=x
y=</p>
<p>x<error n='\else' l='58' c='Runaway argument'/> incomplete <error n='\fi' l='86' c='extra fi or else'/><error n='\or' l='86' c='extra fi or else'/><error n='\else' l='86' c='extra fi or else'/>


A=a</p>
<p>b=c<error n='\fooB' l='92' c='Runaway argument'/>A=a=b]c
A=axparb=c</p>
<p>d<error n='\fooB' l='93' c='Runaway argument'/>A=axparb=cd<error n='}' l='93' c='Extra }'/>
<error n='\fooA' l='94' c='Runaway argument'/>A=a=b]c<error n='\fooB' l='94' c='Runaway argument'/>A=a=b]c
<error n='\fooA' l='95' c='Runaway argument'/>A=axparb=cd<error n='}' l='95' c='Extra }'/><error n='\fooB' l='95' c='Runaway argument'/>A=axparb=cd<error n='}' l='95' c='Extra }'/></p>
<p>Test outer
<error n='\iffalse' l='98' c='Runaway argument'/><error n='\fi' l='98' c='extra fi or else'/><error n='\loop' l='99' c='Runaway argument'/><error n='\repeat' l='99' c='extra fi or else'/>
<error n='\strip@prefix' l='101' c='Runaway argument'/>&gt;</p>
<p>Some math only commands <error n='\dot' l='108' c='Mathonly command'/>x <error n='\tilde' l='108' c='Mathonly command'/>y <error n='\undertilde' l='108' c='Mathonly command'/><error n='\eqno' l='109' c='Mathonly command'/><error n='\mathstrut' l='109' c='Mathonly command'/><error n='\alpha' l='109' c='Mathonly command'/><error n='\uparrow' l='109' c='Mathonly command'/><error n='\colon' l='109' c='Mathonly command'/><error n='\strut' l='109' c='Mathonly command'/><error n='\land' l='109' c='Mathonly command'/><error n='\mid' l='109' c='Mathonly command'/><error n='\Vert' l='109' c='Mathonly command'/><error n='\lVert' l='110' c='Mathonly command'/><error n='\rVert' l='110' c='Mathonly command'/><error n='\&gt;' l='110' c='Mathonly command'/> <error n='\mml@font@normal' l='110' c='Mathonly command'/><error n='\mathit' l='110' c='Mathonly command'/><error n='\left' l='110' c='Mathonly command'/><error n='\right' l='110' c='Mathonly command'/><error n='\ddots' l='110' c='Mathonly command'/></p>
<p>Counter overflow
<error n='\@alph' l='114' c='counter overflow'/>az<error n='\@alph' l='114' c='counter overflow'/><error n='\@Alph' l='115' c='counter overflow'/>AZ<error n='\@Alph' l='115' c='counter overflow'/><error n='\@fnsymbol' l='116' c='counter overflow'/>*<formula type='inline'><math xmlns='http://www.w3.org/1998/Math/MathML'><mrow><mo>&ddagger;</mo><mo>&ddagger;</mo></mrow></math></formula><error n='\@fnsymbol' l='116' c='counter overflow'/>Newcommand

<error n='\foo' l='119' c='Bad optional in \newcommand'/>
<error n='\foo' l='120' c='Bad optional in \newcommand'/>
<error n='\foo' l='121' c='Bad optional in \newcommand'/>
<error n='\foo' l='122' c='bad char after #'/><error n='\foo' l='122' c='bad char after #'/>
<error n='\csname' l='123' c='missing endcsname'/>bar<error n='\endcsname' l='123' c='Extra \endcsname'/><error n='\value' l='124' c='invalid cmd'/>bar<error n='\endcsname' l='124' c='Extra \endcsname'/>
<error n='\value' l='125' c='bad counter'/>
<error n='\value' l='126' c='bad counter'/>
<error n='\undefined_env' l='127' c='Undefined environment'/> <error n='\end' l='127' c='bad \end'/>
<error n='\UndefinedCommand' l='128' c='Undefined command'/><error n='\global' l='129' c='bad prefix'/></p>
<p>WW<error n='\global' l='129' c='bad prefix'/>X <error n='\outer' l='129' c='bad prefix'/></p>
<p>WW<error n='\outer' l='129' c='bad prefix'/>X
<error n='\outer' l='130' c='bad prefix'/><error n='\count' l='133' c='bad alph'/><error n='\endgroup' l='134' c='wrong pop'/><error n='}' l='134' c='wrong pop'/>
<error n='}' l='135' c='extra brace'/><error n='\endgroup' l='135' c='extra brace'/> <error n='\foo' l='136' c='bad prefix'/> <error n='\foo' l='137' c='bad prefix'/><error n='\foo' l='137' c='bad prefix'/><figure rend='inline' file='gee'/><error n='\includegraphics' l='138' c='invalid key'/>
<error n='\verb' l='139' c='bad \verb'/><hi rend='tt'>foo
</hi>
<error n='\verb' l='141' c='bad \verb'/>=x=<error n='\verb' l='141' c='bad \verb'/><hi rend='tt'/></p>
<p>Acc<error n='\a' l='144' c='bad accent'/>
<error n='\&apos;' l='145' c='bad accent'/> <error n='\~' l='145' c='bad accent'/><error n='\&apos;' l='145' c='bad accent'/><error n='\&apos;' l='145' c='bad accent'/><error n='\&apos;' l='145' c='bad accent'/><error n='\&apos;' l='145' c='bad accent'/><error n='\&apos;' l='145' c='bad accent'/><error n='\&apos;' l='145' c='bad accent'/><error n='\&apos;' l='145' c='bad accent'/>
&#x1EBF;
<error n='\ifnum' l='147' c='Missing = inserted for comparison '/><error n='\ifnum' l='147' c='Missing = inserted for comparison '/><error n='\ifdim' l='148' c='Missing = inserted for comparison '/><error n='\DefineShortVerb' l='149' c='Bad argument to Define/Undefine ShortVerb'/>
<error n='\UndefineShortVerb' l='150' c='Bad argument to Define/Undefine ShortVerb'/>
<error n='\DefineShortVerb' l='151' c='Bad argument to Define/Undefine ShortVerb'/><error n='\DefineShortVerb' l='151' c='Bad argument to Define/Undefine ShortVerb'/>

<error n='\DefineShortVerb' l='153' c='Bad argument to Define/Undefine ShortVerb'/>

<error n='\a' l='155' c='wanted a single token as argument to \a'/> <error n='\a' l='155' c='wanted a single token as argument to \a'/><error n='\a' l='155' c='bad accent'/><error n='\a' l='155' c='bad accent'/></p>
<p>Arrays
<error n='\newcolumntype' l='158' c='Empty argument to \newcolumntype'/>
<error n='\newcolumntype' l='159' c='More than one token in argument to \newcolumntype'/>
<error n='\newcolumntype' l='160' c='Argument to \newcolumntype is not a 7bit character'/>
<error n='\newcolumntype' l='161' c='Argument to \newcolumntype is not a 7bit character'/>
<error n='\array' l='162' c='Undefined environment'/>w</p>
<table rend='array' id-text='1' id='uid1'><p><table rend='inline'><error n='\tabular' l='164' c='Wrong char'/></table><table rend='inline'/><table rend='inline'><error n='\tabular' l='166' c='Array preamble: argument missing for @'/></table><table rend='inline'><error n='\tabular' l='167' c='unexpected less-than sign'/><error n='\tabular' l='167' c='Array preamble: argument missing for <'/></table><table rend='inline'><error n='\tabular' l='168' c='Array preamble: argument missing for >'/></table><table rend='inline'><error n='\tabular' l='169' c='Array preamble: argument missing for p'/></table><table rend='inline'><error n='\tabular' l='170' c='Array preamble: argument missing for m'/></table><table rend='inline'><error n='\tabular' l='171' c='Array preamble: argument missing for b'/></table><table rend='inline'><error n='\tabular' l='172' c='unexpected less-than sign'/></table><table rend='inline'><row><cell halign='center' right-border='true' cols=''/>
</row><row><cell halign='center' cols='2'><error n='\cr ' l='175' c='multi specs in \multicolumn'/>xx</cell>
</row><row><cell right-border='true' halign='center' cols='cc'><error n='\cr ' l='176' c='Wrong char'/>xx</cell>
</row></table></p></table>
<p>Testing Optional Argument.
<error n='\cite@one' l='183' c='Runaway argument'/><cit rend='foot'><ref target='bid0'>t</ref></cit>ext<error n='}' l='183' c='extra brace'/> is Ok
<error n='\cite@one' l='184' c='Runaway argument'/><cit><ref target='bid1'>t</ref></cit>ext<error n='}' l='184' c='extra brace'/> is Ok
<error n='\cite@one' l='185' c='Runaway argument'/><cit rend='refer'><ref target='bid2'>t</ref></cit>ext<error n='}' l='185' c='extra brace'/> is Ok
<error n='\cite@one' l='186' c='Runaway argument'/><cit><ref target='bid1'>t</ref></cit>ext<error n='}' l='186' c='extra brace'/>
<error n='\cite' l='187' c='bad csname'/><cit rend='y'><ref target='bid3'>text</ref></cit>ar<error n='\endcsname' l='187' c='Extra \endcsname'/>x</p>
<error n='\thebibliography' l='189' c='Runaway argument'/><Bibliography><error n='\XX' l='189' c='Undefined command'/></Bibliography><error n='\thebibliography' l='190' c='Runaway argument'/><Bibliography><error n='\XX' l='190' c='Undefined command'/>
<citation from='F' key='K' id='I' userid='U' type='T'>
<bpers prenom='x' part='y' nom='z' junior='t'/><error n='\bpers' l='194' c='Runaway argument'/><bpers prenom='y' part=']' nom='x' junior='y' prenomcomplet='x'/>z</citation>t</Bibliography><p>ok</p>
<p>ok
<error n='\ProvidesPackage' l='199' c='Runaway argument'/><error n='\ProvidesPackage' l='199' c='Runaway argument'/><error n='\minipage' l='200' c='Runaway argument'/><error n='\minipage' l='200' c='Runaway argument'/><error n='\minipage' l='201' c='missing unit'/><minipage inner-pos='c' pos='c' width='2.0pt'><p>runaway errors signaled above, and a missing unit here
</p></minipage>
xxx
<error n='\minipage' l='204' c='Runaway argument'/><error n='\minipage' l='204' c='Runaway argument'/><minipage width='3.0pt'/></p>
<p>Is current mode ok here
<error n='\figure' l='208' c='Runaway argument'/></p>
<figure id-text='1' id='uid2' place='x'><p rend='center'>etc</p></figure>
<error n='\wrapfigure' l='209' c='Runaway argument'/><error n='\wrapfigure' l='209' c='Runaway argument'/><error n='\wrapfigure' l='209' c='Runaway argument'/><figure id-text='2' id='uid3' width='z' place='y' narrow='x'><p rend='center'>3 errors</p></figure>
<p>This is new par
<error n='\nolinebreak' l='212' c='Runaway argument'/><error n='\linebreak' l='212' c='Runaway argument'/><error n='\NeedsTeXFormat' l='213' c='Runaway argument'/><error n='\NeedsTeXFormat' l='213' c='Runaway argument'/><error n='\fancyhead' l='214' c='Runaway argument'/><headings type='orh'>a b</headings><headings type='och'>a b</headings><headings type='olh'>a b</headings><headings type='erh'>a b</headings><headings type='ech'>a b</headings><headings type='elh'>a b</headings>
<error n='\lhead' l='215' c='Runaway argument'/><headings type='olh'>a b</headings><headings type='elh'>[a</headings>
<error n='\raisebox' l='216' c='Runaway argument'/><error n='\raisebox' l='216' c='Runaway argument'/><error n='\raisebox' l='216' c='Runaway argument'/><raisebox depth='3cm' height='2cm' val='1cm'>a box</raisebox></p>
<p>Testing get_r_token
<error n='\@onlypreamble' l='221' c='bad definition'/>
<error n='\@tfor' l='222' c='bad definition'/> <error n='\@cons' l='222' c='bad definition'/><error n='\frozen_cs' l='222' c='Undefined command'/> <error n='\tralics@addtolist@n' l='222' c='bad definition'/>
<error n='\@removeelement' l='223' c='bad definition'/><error n='\@selective@sanitize' l='223' c='bad definition'/>
<error n='\DeclareMathOperator' l='224' c='bad definition'/><error n='\newcommand' l='224' c='bad definition'/> <error n='\newcount' l='224' c='bad definition'/> <error n='\newif' l='224' c='bad definition'/><error n='\newif' l='224' c='token list \newif does not start with if'/>
<error n='\let' l='225' c='bad definition'/> <error n='\futurelet' l='225' c='bad definition'/>mm <error n='\chardef' l='225' c='bad definition'/>10
Cannot define <error n='\def' l='226' c='bad definition'/><error n='\newcommand' l='226' c='bad definition'/><error n='\setlength' l='226' c='bad definition'/>10<error n='\edef' l='226' c='bad definition'/>
Bad redefinition <error n='\renewcommand' l='227' c='bad definition'/><error n='\newcommand' l='227' c='bad definition'/>
<error n='\newcounter' l='228' c='bad definition'/>
Multiple labels <error n='\label' l='229' c='already defined label'/><error n='\label' l='229' c='already defined label'/></p>
<p>Checking some math errors
<error n='$' l='235' c='Unexpected \right'/><error n='$' l='235' c='Unexpected }'/><texmath textype='inline' type='inline'>x</texmath>=1
<error n='$' l='236' c='wrong pop'/><error n='$' l='236' c='Unexpected par'/><error n='$' l='236' c='wrong pop'/><texmath textype='inline' type='inline'>x=2</texmath><error n='$' l='237' c='Unexpected par'/><error n='$' l='237' c='Unexpected }'/><texmath textype='inline' type='inline'>\frac{3}{4}5</texmath>
<error n='$' l='238' c='bad left/right'/><error n='$' l='238' c='bad left/right'/><texmath textype='inline' type='inline'>\left.=\right.</texmath>
<error n='$' l='239' c='missing \right'/><texmath textype='inline' type='inline'>\left(\right.</texmath>
<error n='$' l='240' c='Unexpected }'/><texmath textype='inline' type='inline'></texmath>
<error n='$' l='241' c='Bad \end{y}'/><texmath textype='inline' type='inline'></texmath> <error n='\alpha' l='241' c='Mathonly command'/>we are out of math
<error n='$' l='242' c='label-lost'/><error n='$' l='242' c='Display math should end with $$'/></p>
<texmath id-text='mid1' id='uid4' textype='display' type='display'> x = </texmath>
<p noindent='true'>out of math <error n='$' l='243' c='extra $'/><error n='$' l='243' c='extra $'/><error n='$' l='243' c='bad \eqno'/><texmath textype='inline' type='inline'>a{bc}\frac{x}{yz}(17)</texmath></p>
<error n='$' l='247' c='multicol garbage'/><p><formula type='inline'><math xmlns='http://www.w3.org/1998/Math/MathML'><mtable><mtr><mtd columnspan='2'><mi>x</mi></mtd></mtr><mtr><mtd><mi>z</mi></mtd></mtr></mtable></math></formula>
<error n='$' l='248' c='Too many commands of type \over'/><formula type='inline'><math xmlns='http://www.w3.org/1998/Math/MathML'><mfrac><mi>a</mi> <mfrac><mi>b</mi> <mi>c</mi></mfrac></mfrac></math></formula>
<error n='$' l='249' c='bad math env'/><formula type='inline'><math xmlns='http://www.w3.org/1998/Math/MathML'><mi>a</mi></math></formula>
<error n='$' l='250' c='Math formula should not finish with _'/><formula type='inline'><math xmlns='http://www.w3.org/1998/Math/MathML'><mi>x</mi></math></formula> <error n='$' l='250' c='Two consecutive _ or ^ characters'/><formula type='inline'><math xmlns='http://www.w3.org/1998/Math/MathML'><msub><mi>x</mi> <mi>y</mi> </msub></math></formula> <error n='$' l='250' c='Math formula should not finish with ^'/><formula type='inline'><math xmlns='http://www.w3.org/1998/Math/MathML'><mi>x</mi></math></formula> <error n='$' l='250' c='Two consecutive _ or ^ characters'/><formula type='inline'><math xmlns='http://www.w3.org/1998/Math/MathML'><msup><mi>x</mi> <mi>y</mi> </msup></math></formula> <error n='$' l='250' c='double subscript'/><error n='$' l='250' c='double superscript'/><formula type='inline'><math xmlns='http://www.w3.org/1998/Math/MathML'><mrow><msub><mi>x</mi> <mi>y</mi> </msub><msup><mi>z</mi> <mi>u</mi> </msup><mi>v</mi></mrow></math></formula>

This is out of math mode</p>
<p>More tests
<error n='\middle' l='256' c='unimp'/><pers prenom='first' nom='Pers1'>option</pers>
Ok outside RA
RC is tested outside RA
<pers prenom='first' nom='pers2' affiliation='ibm' profession='Research' hdr='hdr' research-centre='Paris'>d</pers>
<pers prenom='a' nom='de Pers3' affiliation='inria' profession='Engineer' hdr='hdr' research-centre='Paris'>d</pers>
Error here
<error n='\tralics@get@config' l='262' c='illegal data'/><error n='\tralics@get@config' l='262' c='illegal data'/><error n='\tralics@get@config' l='262' c='illegal data'/><pers prenom='first' nom='pers2' affiliation='' profession='' hdr='hdr' research-centre='Marseille'>d</pers>
<error n='\tralics@get@config' l='263' c='illegal data'/><error n='\tralics@get@config' l='263' c='illegal data'/><error n='\tralics@get@config' l='263' c='illegal data'/><pers prenom='a' nom='de Pers3' affiliation='' profession='' hdr='hdr' research-centre='Lyon'>d</pers></p>
<p>X<error n='&amp;' l='265' c='Unexpected ampersand'/><error n='\\' l='265' c='Bad use of \\'/>and <error n='\newline' l='265' c='Bad use of \newline'/>
<figure rend='inline' file='a.b.c'/><error n='\error' l='266' c='Wrong dots in graphic file a.b.c'/>
<ref/>
<error n='\PackageError' l='268' c='uerror'/></p>
<accueil isproject='true' html='testerr'>
<theme><error n='\tralics@get@config' l='278' c='Bad theme'/>com</theme>
<error n='\PackageError' l='278' c='uerror'/><projet>ProjB</projet>
<projetdeveloppe>ProjC</projetdeveloppe>
<UR><URSophia/></UR>
</accueil>
<p>x<xref url='()'>()</xref><error n='\url' l='279' c='Invalid URL value'/> 


fooAgeefooBgee
fooAgeefooBgee
fooAetcA.fooBetcB.
<error n='\AtBeginDocument' l='287' c='noprerr'/></p>
<p>Check for some unimplemented commands
<error n='\accent' l='292' c='unimplemented'/>0,<error n='\accent' l='292' c='unimplemented'/><error n='\accent' l='292' c='number too big'/>,<error n='\accent' l='292' c='unimplemented'/>&#134217727;,<error n='\accent' l='292' c='unimplemented'/><error n='\accent' l='292' c='number too big'/>,
<error n='\delimiter' l='293' c='unimplemented'/>,<error n='\delimiter' l='293' c='unimplemented'/><error n='\delimiter' l='293' c='number too big'/>,<error n='\delimiter' l='293' c='unimplemented'/>,<error n='\delimiter' l='293' c='unimplemented'/><error n='\delimiter' l='293' c='number too big'/>,
<error n='\insert' l='294' c='unimplemented'/>ok<error n='\insert' l='294' c='unimplemented'/><error n='\insert' l='294' c='number too big'/>ok
<error n='\mathaccent' l='295' c='unimplemented'/><error n='\mathaccent' l='295' c='unimplemented'/><error n='\mathaccent' l='295' c='unimplemented'/><error n='\mathaccent' l='295' c='number too big'/><error n='\mathchar' l='296' c='unimplemented'/><error n='\mathchar' l='296' c='unimplemented'/><error n='\mathchar' l='296' c='unimplemented'/><error n='\mathchar' l='296' c='number too big'/><error n='\vadjust' l='297' c='unimplemented'/>ok
<error n='\radical' l='298' c='unimplemented'/><error n='\radical' l='298' c='number too big'/><error n='\vcenter' l='298' c='unimplemented'/>.
<error n='\halign' l='299' c='unimplemented'/><error n='\noalign' l='299' c='unimplemented'/><error n='\noboundary' l='299' c='unimplemented'/><error n='\omit' l='299' c='unimplemented'/><error n='\valign' l='299' c='unimplemented'/>text
<error n='\span' l='300' c='unimplemented'/><error n='\dump' l='300' c='unimplemented'/><error n='\widthof' l='300' c='unimplemented'/> <error n='\heightof' l='300' c='unimplemented'/><error n='\depthof' l='300' c='unimplemented'/>
<error n='\textquotestraightbase' l='301' c='unimplemented'/><error n='\textquotestraightdblbase' l='301' c='unimplemented'/><error n='\textlbrackdbl' l='302' c='unimplemented'/><error n='\textrbrackdbl' l='302' c='unimplemented'/><error n='\textcompwordmark' l='302' c='unimplemented'/><error n='\texttildelow' l='303' c='unimplemented'/><error n='\textcentoldstyle' l='303' c='unimplemented'/><error n='\textdollaroldstyle' l='303' c='unimplemented'/><error n='\textcopyleft' l='303' c='unimplemented'/><error n='\textzerooldstyle' l='304' c='unimplemented'/><error n='\textoneoldstyle' l='304' c='unimplemented'/><error n='\texttwooldstyle' l='304' c='unimplemented'/><error n='\textthreeoldstyle' l='304' c='unimplemented'/><error n='\textfouroldstyle' l='305' c='unimplemented'/><error n='\textfiveoldstyle' l='305' c='unimplemented'/><error n='\textsixoldstyle' l='305' c='unimplemented'/><error n='\textsevenoldstyle' l='305' c='unimplemented'/><error n='\texteightoldstyle' l='306' c='unimplemented'/><error n='\textnineoldstyle' l='306' c='unimplemented'/><error n='\textcapitalcompwordmark' l='306' c='unimplemented'/><error n='\textguarani' l='307' c='unimplemented'/><error n='\textleaf' l='307' c='unimplemented'/><error n='\textdied' l='307' c='unimplemented'/><error n='\textdivorced' l='307' c='unimplemented'/><error n='\textblank' l='307' c='unimplemented'/><error n='\textborn' l='308' c='unimplemented'/><error n='\textmarried' l='308' c='unimplemented'/><error n='\textdblhyphen' l='308' c='unimplemented'/><error n='\textascendercompwordmark' l='308' c='unimplemented'/><error n='\textinterrobangdown' l='309' c='unimplemented'/><error n='\textdiscount' l='309' c='unimplemented'/></p>
<p>X
<error n='\include' l='310' c='Missing brace'/>foo <error n='\input' l='310' c='cannot open input'/>
<error n='\read' l='52' c='unbalanced \read'/>
<error n='\read' l='61' c='too many closing braces in \read'/><error n='\bad' l='318' c='Undefined command'/><error n='\count' l='319' c='missing number'/><error n='\count' l='319' c='missing number'/>Here we try to converts tokens to numbers
<error n='\muskip' l='321' c='Missing number'/><error n='\muskip' l='321' c='Incompatible glue units'/>pt <error n='\skip' l='322' c='Missing number'/><error n='\count' l='323' c='missing number'/><error n='\count' l='323' c='missing number'/><error n='\count' l='323' c='Missing number'/><hi rend='bold'>`</hi>ATesting incompatible mu, first from mu to something else
<error n='\skip' l='325' c='Incompatible glue units'/><error n='\parindent' l='325' c='Incompatible glue units'/><error n='\linepenalty' l='325' c='Incompatible glue units'/>now scanning mu
<error n='\muskip' l='327' c='Incompatible glue units'/><error n='\muskip' l='328' c='Incompatible glue units'/><error n='\muskip' l='329' c='Incompatible glue units'/><error n='\muskip' l='329' c='Incompatible glue units'/><error n='\muskip' l='329' c='Incompatible glue units'/><error n='\muskip' l='329' c='missing unit'/>bad mu
<error n='\skip' l='330' c='missing unit'/>mu Missing unit
<error n='\muskip' l='331' c='Incompatible glue units'/><error n='\muskip' l='332' c='Incompatible glue units'/><error n='\muskip' l='333' c='Incompatible glue units'/>X
<error n='\fooA' l='335' c='extra}'/>fooA<error n='\textit' l='335' c='extra}'/><hi rend='it'/> <error n='$' l='335' c='extra}'/><error n='$' l='335' c='Unexpected }'/><texmath textype='inline' type='inline'>\hbox{foo}</texmath> 4<mbox><error n='\mbox' l='335' c='extra}'/></mbox><error n='\frac' l='335' c='Mathonly command'/>12<error n='$' l='335' c='Unexpected }'/><texmath textype='inline' type='inline'></texmath>
No err signaled if etc removed...!
 <error n='\comment' l='337' c='Verbatim-like environment in argument'/>etc<error n='\xbox' l='338' c='Missing open brace'/><foo>bar</foo> First arg of \xboxis normal, scond like hbox
<error n='\uppercase' l='339' c='Missing open brace'/>FOOO

<error n='\foo' l='342' c='bad after #'/><error n='\foo' l='342' c='bad after #'/>
<error n='\foo' l='344' c='bad after #'/><error n='\foo' l='344' c='bad after #'/></p>
<keywords>
<term>uu</term>
<term>vu</term>
<error n='\motscle' l='346' c='Spurious close brace removed'/><term>xxww</term>
<term><hi rend='it'>z</hi>z</term>
</keywords><p>Next par</p>
<p>how to check overflow here ?
<error n='\setlength' l='350' c='onearg'/>12pt
<error n='\setlength' l='351' c='onearg'/>12pt This one should be OK
<error n='\newif' l='352' c='token list \newif does not start with if'/>
<error n='\\csname\endcsname' l='354' c='Undefined environment'/><error n='\end' l='354' c='Illegal \end{}'/><error n='\unless' l='354' c='bad unless'/>Ok<error n='\catcode' l='356' c='number too big'/> <error n='\mathcode' l='357' c='number too big'/><error n='\sfcode' l='358' c='number too big'/><error n='\lccode' l='359' c='number too big'/><error n='\uccode' l='360' c='number too big'/><error n='\newcommand' l='361' c='empty argument'/>
<error n='\newcommand' l='362' c='Cannot define'/><error n='\newcommand' l='362' c='bad argument'/>
<error n='\advance' l='363' c='bad register'/> by 1
<error n='\multiply' l='365' c='Arithmetic overflow'/>ok and <error n='\toks' l='366' c='missing brace'/> bad
<error n='\newboolean' l='367' c='bad newboolean'/>
<error n='\setboolean' l='368' c='boolean value neither true nor false: bar'/>
<error n='\setboolean' l='369' c='undefined boolean'/>
<error n='\setbox' l='370' c='Missing box'/>
<error n='\shipout' l='371' c='\shipout is undefined'/></p>
<p>An example of all the font commands
<error n='\TextSymbolUnavailable' l='374' c='unimplemented'/><error n='\DeclareMathVersion' l='375' c='unimplemented'/>
<error n='\DeclareMathDelimiter' l='376' c='unimplemented'/>
<error n='\DeclareTextCommandDefault' l='377' c='unimplemented'/>
<error n='\ProvideTextCommandDefault' l='378' c='unimplemented'/>
<error n='\DeclareTextSymbolDefault' l='379' c='unimplemented'/>
<error n='\UseTextSymbol' l='380' c='unimplemented'/>
<error n='\UndeclareTextCommand' l='381' c='unimplemented'/>
<error n='\DeclareFontEncodingDefaults' l='382' c='unimplemented'/>
<error n='\DeclareSizeFunction' l='383' c='unimplemented'/>
<error n='\DeclareSymbolFontAlphabet' l='384' c='unimplemented'/>
<error n='\DeclareTextFontCommand' l='385' c='unimplemented'/>
<error n='\DeclareTextAccent' l='386' c='unimplemented'/>
<error n='\DeclareTextSymbol' l='387' c='unimplemented'/>
<error n='\DeclareFontFamily' l='388' c='unimplemented'/>
<error n='\DeclareFontEncoding' l='389' c='unimplemented'/>
<error n='\DeclareOldFontCommand' l='390' c='unimplemented'/>
<error n='\DeclareTextCompositeCommand' l='391' c='unimplemented'/>
<error n='\DeclareTextComposite' l='392' c='unimplemented'/>
<error n='\DeclareFontSubstitution' l='393' c='unimplemented'/>
<error n='\DeclareMathAccent' l='394' c='unimplemented'/>
<error n='\DeclareMathSymbol' l='395' c='unimplemented'/>
<error n='\DeclarePreloadSizes' l='396' c='unimplemented'/>
<error n='\DeclareMathSizes' l='397' c='unimplemented'/>
<error n='\DeclareErrorFont' l='398' c='unimplemented'/>
<error n='\DeclareSymbolFont' l='399' c='unimplemented'/>
<error n='\DeclareMathAlphabet' l='400' c='unimplemented'/>
<error n='\DeclareMathRadical' l='401' c='unimplemented'/>
<error n='\DeclareFontShape' l='402' c='unimplemented'/>
<error n='\DeclareFixedFont' l='403' c='unimplemented'/>
<error n='\SetSymbolFont' l='404' c='unimplemented'/>
<error n='\SetMathAlphabet' l='405' c='unimplemented'/>
<error n='\UseTextAccent' l='406' c='unimplemented'/>
<error n='\ProvideTextCommand' l='407' c='unimplemented'/>
<error n='\DeclareTextCommand' l='408' c='unimplemented'/></p>
<p>OK<error n='\define@key' l='411' c='bad kv family'/><error n='\define@key' l='411' c='Missing open brace'/>ly<error n='\endcsname' l='411' c='Extra \endcsname'/>keyA
OK
OK<error n='\define@key' l='413' c='bad kv prefix'/><error n='\define@key' l='413' c='Missing open brace'/>familykeyA
OK<error n='\define@key' l='414' c='xkeyval: `XKV&apos; prefix is not allowed'/></p>
<p>Errors from FO
 ok
<error n='\FP@mul' l='418' c='Overflow in FPmul'/> overflow
<error n='\FP@add' l='419' c='Overflow in FPadd'/> bad
<error n='\FP@div' l='420' c='Overflow in FPdiv'/>
<error n='\FPpascal' l='421' c='out of bound 200 max value is 63'/>
<error n='\FP@trunc' l='422' c='Negative number -3 in truncate'/>
<error n='\FP@round' l='423' c='Negative number -4 in round'/>
<error n='\FP@div' l='424' c='division by zero'/>
<error n='\FP@ln' l='425' c='Log of negative number'/><error n='\FP@ln' l='425' c='Log of 0'/>
 <error n='\FP@exp' l='426' c='Overflow in FPexp'/>
<error n='\FP@pow' l='427' c='First argument negative'/>

<error n='\FP@arccos' l='429' c='OVF'/>
<error n='\FP@arcsin' l='430' c='OVF'/>
<error n='\FP@round' l='431' c='overflow in FPread'/>
ok<error n='\fontdimen' l='434' c='attempt to modify unexistent font param'/><error n='\fontdimen' l='435' c='attempt to modify unexistent font param'/><error n='\hyphenchar' l='437' c='Missing font identifier'/><error n='\hyphenchar' l='437' c='missing number'/><error n='\hyphenchar' l='437' c='attempt to modify unexistent font param'/>=1
<error n='\lastkern' l='438' c='readonly'/><error n='\numexpr' l='438' c='readonly'/><error n='\XMLlastid' l='438' c='readonly'/></p>
<error n='\multiply' l='445' c='Arithmetic overflow'/><p>This is OK
<error n='\multiply' l='447' c='Arithmetic overflow'/> fail
OK
<error n='\multiply' l='450' c='Arithmetic overflow'/>bad
<error n='\divide' l='454' c='Arithmetic overflow'/><error n='\divide' l='454' c='Arithmetic overflow'/> good
 bad</p>
<p>Lines that follow give missing unit but \badis not called
<error n='\dimen' l='468' c='missing unit'/>. Missing unit here
<error n='\dimen' l='469' c='missing unit'/>. <error n='\dimen' l='470' c='missing unit'/><error n='\dimen' l='471' c='missing unit'/>. <error n='\dimen' l='472' c='missing unit'/>.</p>
<p>This is a good accent &#x1EAE; and &#x1EAE; <error n='\&apos;' l='475' c='bad accent'/>
<error n='\divide' l='477' c='Arithmetic overflow'/><error n='\skip' l='478' c='Division by zero'/><error n='\dimen' l='488' c='Division by zero'/><error n='\dimen' l='489' c='Division by zero'/></p>
<date day='2' month='2' year='2008'/><date day='3' month='3' year='2008'/><date day='13' month='3' year='2008'/><date day='13' month='3' year='2008'/><date day='13' month='3' year='2008'/><date day='1' month='3' year='2008'/><date day='4' month='7' year='2008'/><date day='3' month='2' year='1'/><date day='3' month='1' year='2'/><date day='2' month='1' year='3'/><date day='2' month='3' year='1'/><date day='1' month='3' year='2'/><date day='1' month='2' year='3'/><p>Now errors
<error n='\formatdate' l='501' c='Illegal date format'/><date day='1' month='1' year='2008'/><error n='\formatdate' l='501' c='Bad month field'/><date day='1' month='1' year='2008'/>
<error n='\formatdate' l='502' c='Bad day field'/><date day='1' month='1' year='2008'/><error n='\formatdate' l='502' c='Illegal date format'/><date day='1' month='1' year='2008'/><error n='\formatdate' l='502' c='Illegal date format'/><date day='1' month='1' year='2008'/>
<error n='\formatdate' l='503' c='Date has two fields with value>31'/><date day='2008' month='2' year='2008'/><error n='\formatdate' l='503' c='Date has two month fields'/><error n='\formatdate' l='503' c='Unable to distinguish between year day and month'/><date day='1' month='1' year='2008'/>
<error n='\formatdate' l='504' c='Unable to distinguish between year day and month'/><date day='1' month='1' year='2008'/><error n='\formatdate' l='504' c='Unable to distinguish between year day and month'/><date day='1' month='1' year='2008'/><error n='\formatdate' l='504' c='Too many digits in date field'/><date day='1' month='1' year='2008'/>
<error n='\formatdate' l='505' c='Expected digits or a month in letters'/><date day='1' month='1' year='2008'/><error n='\formatdate' l='505' c='Expected digits or a month in letters'/><date day='1' month='1' year='2008'/>
<date day='2' month='2' year='2008'/>
<date day='2' month='2' year='2008'/><date day='2' month='8' year='2008'/></p>
<error n='\tralics@fnhack' l='509' c='bad definition'/><error n='\tralics@fnhack' l='509' c='bad definition'/><p>What is the result here ?</p>
<p>ok1
ok2
<error n='\@ifdefinable' l='517' c='bad'/>
<error n='\@ifdefinable' l='518' c='bad'/>
<error n='\@ifdefinable' l='519' c='bad'/>
<error n='\@ifdefinable' l='520' c='Wrong syntax in \@ifdefinable'/>
<error n='\@ifdefinable' l='521' c='bad'/>
<error n='\@ifdefinable' l='522' c='Wrong syntax in \@ifdefinable'/>
<error n='\@ifdefinable' l='523' c='Wrong syntax in \@ifdefinable'/></p>
<p>Lets try some files foo ok bar bad
<figure rend='inline' file='foo'/>
<figure rend='inline' file='./../foo'/>
<figure rend='inline' file='.././foo'/>
<figure rend='inline' file='../foo'/>
<figure rend='inline' file='./foo'/>
<figure rend='inline' file='./../foo' extension='ps'/>
<figure rend='inline' file='.././foo' extension='ps'/>
<figure rend='inline' file='../foo' extension='ps'/>
<figure rend='inline' file='./foo' extension='ps'/>
<figure rend='inline' file='foo' extension='ps'/>
<figure rend='inline' file='bar' extension='gee'/>
<figure rend='inline' file='./../bar' extension='gee'/>
<figure rend='inline' file='.././bar' extension='gee'/>
<figure rend='inline' file='../bar' extension='gee'/>
<figure rend='inline' file='./bar' extension='gee'/>
<figure rend='inline' file='./../bar.gee.ps'/><error n='\error' l='542' c='Wrong dots in graphic file ./../bar.gee.ps'/>
<figure rend='inline' file='.././bar.gee.ps'/><error n='\error' l='543' c='Wrong dots in graphic file .././bar.gee.ps'/>
<figure rend='inline' file='../bar.gee.ps'/><error n='\error' l='544' c='Wrong dots in graphic file ../bar.gee.ps'/>
<figure rend='inline' file='./bar.gee.ps'/><error n='\error' l='545' c='Wrong dots in graphic file ./bar.gee.ps'/>
<figure rend='inline' file='bar.gee.ps'/><error n='\error' l='546' c='Wrong dots in graphic file bar.gee.ps'/>
<figure rend='inline' file='.bar'/><error n='\error' l='547' c='Wrong dots in graphic file .bar'/>
<figure rend='inline' file='bar.'/><error n='\error' l='548' c='Wrong dots in graphic file bar.'/></p>
<error n='\@ifdefinable' l='550' c='bad'/><p>Case of special chars in commande names <error n='\foo&amp;x&#x1234;&lt;&apos;&gt;' l='554' c='Undefined command'/>!
<error n='\foo&amp;x&#x1234;' l='555' c='Undefined command'/><error n='&lt;' l='555' c='Undefined command'/><error n='&apos;' l='555' c='Undefined command'/><error n='&gt;' l='555' c='Undefined command'/>!</p>
</book>