1 <?xml version="1.0"?>
\r
3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
\r
5 <!-- BibTeX mode, by Thomas Alspaugh alspaugh@ics.uci.edu, 2004Mar25 v1.1 -->
\r
6 <!-- Catalog entry (suggested)
\r
7 <MODE NAME="BibTeX" FILE="bibtex.xml"
\r
8 FILE_NAME_GLOB="*.bib" />
\r
11 This BibTeX mode highlights the fields for each entry type to distinguish
\r
12 required, optional, or other fields from Lamport.
\r
13 I have added several commonly-accepted fields (highlighted in yet another
\r
25 The month name abbreviations are highlighted (jan, feb, mar, ...).
\r
26 Escaped quotes (as in {\"o}) are treated correctly.
\r
27 Text may be quoted "" or braced {} and may contain \{\}.
\r
28 Entries may be braced {} or parenthesized ().
\r
29 @strings are highlighted correctly.
\r
31 Comments and suggestions are welcome.
\r
34 <!-- Things BibTeX mode does not do:
\r
35 - highlight keys, which must appear after the { or (
\r
36 and match [a-zA-Z0-9.:;?!`'()[\]\-/*@]+
\r
38 <!-- Use of token types:
\r
41 KEYWORD1 additional fields
\r
42 KEYWORD2 Lamport fields neither required nor optional
\r
43 KEYWORD3 Lamport fields optional
\r
44 KEYWORD4 Lamport fields required
\r
45 LITERAL1 "text", months, unquoted numbers
\r
50 <!-- bibtex.xml is generated automatically from a summary of Lamport
\r
51 "LaTeX : A document preparation system : User guide and reference manual",
\r
52 1994 (LaTeX2e) edition, appendix B, using a Perl scripts. -->
\r
56 <PROPERTY NAME="lineComment" VALUE="%"/>
\r
59 <RULES IGNORE_CASE="TRUE">
\r
60 <EOL_SPAN TYPE="COMMENT1">%</EOL_SPAN>
\r
62 <!-- Entry types. Each entry type has its own ruleset. -->
\r
63 <!-- entry: FUNCTION -->
\r
64 <SPAN TYPE="FUNCTION" DELEGATE="article" ><BEGIN>@article{</BEGIN><END>}</END></SPAN>
\r
65 <SPAN TYPE="FUNCTION" DELEGATE="article" ><BEGIN>@article(</BEGIN><END>)</END></SPAN>
\r
66 <SPAN TYPE="FUNCTION" DELEGATE="book" ><BEGIN>@book{</BEGIN><END>}</END></SPAN>
\r
67 <SPAN TYPE="FUNCTION" DELEGATE="book" ><BEGIN>@book(</BEGIN><END>)</END></SPAN>
\r
68 <SPAN TYPE="FUNCTION" DELEGATE="booklet" ><BEGIN>@booklet{</BEGIN><END>}</END></SPAN>
\r
69 <SPAN TYPE="FUNCTION" DELEGATE="booklet" ><BEGIN>@booklet(</BEGIN><END>)</END></SPAN>
\r
70 <SPAN TYPE="FUNCTION" DELEGATE="conference" ><BEGIN>@conference{</BEGIN><END>}</END></SPAN>
\r
71 <SPAN TYPE="FUNCTION" DELEGATE="conference" ><BEGIN>@conference(</BEGIN><END>)</END></SPAN>
\r
72 <SPAN TYPE="FUNCTION" DELEGATE="inbook" ><BEGIN>@inbook{</BEGIN><END>}</END></SPAN>
\r
73 <SPAN TYPE="FUNCTION" DELEGATE="inbook" ><BEGIN>@inbook(</BEGIN><END>)</END></SPAN>
\r
74 <SPAN TYPE="FUNCTION" DELEGATE="incollection" ><BEGIN>@incollection{</BEGIN><END>}</END></SPAN>
\r
75 <SPAN TYPE="FUNCTION" DELEGATE="incollection" ><BEGIN>@incollection(</BEGIN><END>)</END></SPAN>
\r
76 <SPAN TYPE="FUNCTION" DELEGATE="inproceedings"><BEGIN>@inproceedings{</BEGIN><END>}</END></SPAN>
\r
77 <SPAN TYPE="FUNCTION" DELEGATE="inproceedings"><BEGIN>@inproceedings(</BEGIN><END>)</END></SPAN>
\r
78 <SPAN TYPE="FUNCTION" DELEGATE="manual" ><BEGIN>@manual{</BEGIN><END>}</END></SPAN>
\r
79 <SPAN TYPE="FUNCTION" DELEGATE="manual" ><BEGIN>@manual(</BEGIN><END>)</END></SPAN>
\r
80 <SPAN TYPE="FUNCTION" DELEGATE="mastersthesis"><BEGIN>@mastersthesis{</BEGIN><END>}</END></SPAN>
\r
81 <SPAN TYPE="FUNCTION" DELEGATE="mastersthesis"><BEGIN>@mastersthesis(</BEGIN><END>)</END></SPAN>
\r
82 <SPAN TYPE="FUNCTION" DELEGATE="misc" ><BEGIN>@misc{</BEGIN><END>}</END></SPAN>
\r
83 <SPAN TYPE="FUNCTION" DELEGATE="misc" ><BEGIN>@misc(</BEGIN><END>)</END></SPAN>
\r
84 <SPAN TYPE="FUNCTION" DELEGATE="phdthesis" ><BEGIN>@phdthesis{</BEGIN><END>}</END></SPAN>
\r
85 <SPAN TYPE="FUNCTION" DELEGATE="phdthesis" ><BEGIN>@phdthesis(</BEGIN><END>)</END></SPAN>
\r
86 <SPAN TYPE="FUNCTION" DELEGATE="proceedings" ><BEGIN>@proceedings{</BEGIN><END>}</END></SPAN>
\r
87 <SPAN TYPE="FUNCTION" DELEGATE="proceedings" ><BEGIN>@proceedings(</BEGIN><END>)</END></SPAN>
\r
88 <SPAN TYPE="FUNCTION" DELEGATE="techreport" ><BEGIN>@techreport{</BEGIN><END>}</END></SPAN>
\r
89 <SPAN TYPE="FUNCTION" DELEGATE="techreport" ><BEGIN>@techreport(</BEGIN><END>)</END></SPAN>
\r
90 <SPAN TYPE="FUNCTION" DELEGATE="unpublished" ><BEGIN>@unpublished{</BEGIN><END>}</END></SPAN>
\r
91 <SPAN TYPE="FUNCTION" DELEGATE="unpublished" ><BEGIN>@unpublished(</BEGIN><END>)</END></SPAN>
\r
92 <SPAN TYPE="FUNCTION" DELEGATE="string" ><BEGIN>@string{</BEGIN><END>}</END></SPAN>
\r
93 <SPAN TYPE="FUNCTION" DELEGATE="string" ><BEGIN>@string(</BEGIN><END>)</END></SPAN>
\r
97 <RULES SET="article">
\r
98 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
99 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
100 <SEQ TYPE="OPERATOR">=</SEQ>
\r
101 <SEQ TYPE="OPERATOR">,</SEQ>
\r
102 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
105 <KEYWORD4>author</KEYWORD4>
\r
106 <KEYWORD4>journal</KEYWORD4>
\r
107 <KEYWORD4>title</KEYWORD4>
\r
108 <KEYWORD4>year</KEYWORD4>
\r
110 <KEYWORD3>month</KEYWORD3>
\r
111 <KEYWORD3>note</KEYWORD3>
\r
112 <KEYWORD3>number</KEYWORD3>
\r
113 <KEYWORD3>pages</KEYWORD3>
\r
114 <KEYWORD3>volume</KEYWORD3>
\r
116 <KEYWORD2>address</KEYWORD2>
\r
117 <KEYWORD2>annote</KEYWORD2>
\r
118 <KEYWORD2>booktitle</KEYWORD2>
\r
119 <KEYWORD2>chapter</KEYWORD2>
\r
120 <KEYWORD2>crossref</KEYWORD2>
\r
121 <KEYWORD2>edition</KEYWORD2>
\r
122 <KEYWORD2>editor</KEYWORD2>
\r
123 <KEYWORD2>howpublished</KEYWORD2>
\r
124 <KEYWORD2>institution</KEYWORD2>
\r
125 <KEYWORD2>key</KEYWORD2>
\r
126 <KEYWORD2>organization</KEYWORD2>
\r
127 <KEYWORD2>publisher</KEYWORD2>
\r
128 <KEYWORD2>school</KEYWORD2>
\r
129 <KEYWORD2>series</KEYWORD2>
\r
130 <KEYWORD2>type</KEYWORD2>
\r
131 <!-- not in Lamport but widely accepted -->
\r
132 <KEYWORD1>abstract</KEYWORD1>
\r
133 <KEYWORD1>annotation</KEYWORD1>
\r
134 <KEYWORD1>day</KEYWORD1>
\r
135 <KEYWORD1>keywords</KEYWORD1>
\r
136 <KEYWORD1>lccn</KEYWORD1>
\r
137 <KEYWORD1>location</KEYWORD1>
\r
138 <KEYWORD1>references</KEYWORD1>
\r
139 <KEYWORD1>url</KEYWORD1>
\r
140 <!-- total: 32 fields -->
\r
141 <LITERAL1>jan</LITERAL1>
\r
142 <LITERAL1>feb</LITERAL1>
\r
143 <LITERAL1>mar</LITERAL1>
\r
144 <LITERAL1>apr</LITERAL1>
\r
145 <LITERAL1>may</LITERAL1>
\r
146 <LITERAL1>jun</LITERAL1>
\r
147 <LITERAL1>jul</LITERAL1>
\r
148 <LITERAL1>aug</LITERAL1>
\r
149 <LITERAL1>sep</LITERAL1>
\r
150 <LITERAL1>oct</LITERAL1>
\r
151 <LITERAL1>nov</LITERAL1>
\r
152 <LITERAL1>dec</LITERAL1>
\r
158 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
159 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
160 <SEQ TYPE="OPERATOR">=</SEQ>
\r
161 <SEQ TYPE="OPERATOR">,</SEQ>
\r
162 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
165 <KEYWORD4>author</KEYWORD4>
\r
166 <KEYWORD4>editor</KEYWORD4>
\r
167 <KEYWORD4>publisher</KEYWORD4>
\r
168 <KEYWORD4>title</KEYWORD4>
\r
169 <KEYWORD4>year</KEYWORD4>
\r
171 <KEYWORD3>address</KEYWORD3>
\r
172 <KEYWORD3>edition</KEYWORD3>
\r
173 <KEYWORD3>month</KEYWORD3>
\r
174 <KEYWORD3>note</KEYWORD3>
\r
175 <KEYWORD3>number</KEYWORD3>
\r
176 <KEYWORD3>series</KEYWORD3>
\r
177 <KEYWORD3>volume</KEYWORD3>
\r
179 <KEYWORD2>annote</KEYWORD2>
\r
180 <KEYWORD2>booktitle</KEYWORD2>
\r
181 <KEYWORD2>chapter</KEYWORD2>
\r
182 <KEYWORD2>crossref</KEYWORD2>
\r
183 <KEYWORD2>howpublished</KEYWORD2>
\r
184 <KEYWORD2>institution</KEYWORD2>
\r
185 <KEYWORD2>journal</KEYWORD2>
\r
186 <KEYWORD2>key</KEYWORD2>
\r
187 <KEYWORD2>organization</KEYWORD2>
\r
188 <KEYWORD2>pages</KEYWORD2>
\r
189 <KEYWORD2>school</KEYWORD2>
\r
190 <KEYWORD2>type</KEYWORD2>
\r
191 <!-- not in Lamport but widely accepted -->
\r
192 <KEYWORD1>abstract</KEYWORD1>
\r
193 <KEYWORD1>annotation</KEYWORD1>
\r
194 <KEYWORD1>day</KEYWORD1>
\r
195 <KEYWORD1>keywords</KEYWORD1>
\r
196 <KEYWORD1>lccn</KEYWORD1>
\r
197 <KEYWORD1>location</KEYWORD1>
\r
198 <KEYWORD1>references</KEYWORD1>
\r
199 <KEYWORD1>url</KEYWORD1>
\r
200 <!-- total: 32 fields -->
\r
201 <LITERAL1>jan</LITERAL1>
\r
202 <LITERAL1>feb</LITERAL1>
\r
203 <LITERAL1>mar</LITERAL1>
\r
204 <LITERAL1>apr</LITERAL1>
\r
205 <LITERAL1>may</LITERAL1>
\r
206 <LITERAL1>jun</LITERAL1>
\r
207 <LITERAL1>jul</LITERAL1>
\r
208 <LITERAL1>aug</LITERAL1>
\r
209 <LITERAL1>sep</LITERAL1>
\r
210 <LITERAL1>oct</LITERAL1>
\r
211 <LITERAL1>nov</LITERAL1>
\r
212 <LITERAL1>dec</LITERAL1>
\r
217 <RULES SET="booklet">
\r
218 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
219 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
220 <SEQ TYPE="OPERATOR">=</SEQ>
\r
221 <SEQ TYPE="OPERATOR">,</SEQ>
\r
222 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
225 <KEYWORD4>title</KEYWORD4>
\r
227 <KEYWORD3>address</KEYWORD3>
\r
228 <KEYWORD3>author</KEYWORD3>
\r
229 <KEYWORD3>howpublished</KEYWORD3>
\r
230 <KEYWORD3>month</KEYWORD3>
\r
231 <KEYWORD3>note</KEYWORD3>
\r
232 <KEYWORD3>year</KEYWORD3>
\r
234 <KEYWORD2>annote</KEYWORD2>
\r
235 <KEYWORD2>booktitle</KEYWORD2>
\r
236 <KEYWORD2>chapter</KEYWORD2>
\r
237 <KEYWORD2>crossref</KEYWORD2>
\r
238 <KEYWORD2>edition</KEYWORD2>
\r
239 <KEYWORD2>editor</KEYWORD2>
\r
240 <KEYWORD2>institution</KEYWORD2>
\r
241 <KEYWORD2>journal</KEYWORD2>
\r
242 <KEYWORD2>key</KEYWORD2>
\r
243 <KEYWORD2>number</KEYWORD2>
\r
244 <KEYWORD2>organization</KEYWORD2>
\r
245 <KEYWORD2>pages</KEYWORD2>
\r
246 <KEYWORD2>publisher</KEYWORD2>
\r
247 <KEYWORD2>school</KEYWORD2>
\r
248 <KEYWORD2>series</KEYWORD2>
\r
249 <KEYWORD2>type</KEYWORD2>
\r
250 <KEYWORD2>volume</KEYWORD2>
\r
251 <!-- not in Lamport but widely accepted -->
\r
252 <KEYWORD1>abstract</KEYWORD1>
\r
253 <KEYWORD1>annotation</KEYWORD1>
\r
254 <KEYWORD1>day</KEYWORD1>
\r
255 <KEYWORD1>keywords</KEYWORD1>
\r
256 <KEYWORD1>lccn</KEYWORD1>
\r
257 <KEYWORD1>location</KEYWORD1>
\r
258 <KEYWORD1>references</KEYWORD1>
\r
259 <KEYWORD1>url</KEYWORD1>
\r
260 <!-- total: 32 fields -->
\r
261 <LITERAL1>jan</LITERAL1>
\r
262 <LITERAL1>feb</LITERAL1>
\r
263 <LITERAL1>mar</LITERAL1>
\r
264 <LITERAL1>apr</LITERAL1>
\r
265 <LITERAL1>may</LITERAL1>
\r
266 <LITERAL1>jun</LITERAL1>
\r
267 <LITERAL1>jul</LITERAL1>
\r
268 <LITERAL1>aug</LITERAL1>
\r
269 <LITERAL1>sep</LITERAL1>
\r
270 <LITERAL1>oct</LITERAL1>
\r
271 <LITERAL1>nov</LITERAL1>
\r
272 <LITERAL1>dec</LITERAL1>
\r
277 <RULES SET="conference">
\r
278 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
279 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
280 <SEQ TYPE="OPERATOR">=</SEQ>
\r
281 <SEQ TYPE="OPERATOR">,</SEQ>
\r
282 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
285 <KEYWORD4>author</KEYWORD4>
\r
286 <KEYWORD4>booktitle</KEYWORD4>
\r
287 <KEYWORD4>title</KEYWORD4>
\r
288 <KEYWORD4>year</KEYWORD4>
\r
290 <KEYWORD3>address</KEYWORD3>
\r
291 <KEYWORD3>editor</KEYWORD3>
\r
292 <KEYWORD3>month</KEYWORD3>
\r
293 <KEYWORD3>note</KEYWORD3>
\r
294 <KEYWORD3>number</KEYWORD3>
\r
295 <KEYWORD3>organization</KEYWORD3>
\r
296 <KEYWORD3>pages</KEYWORD3>
\r
297 <KEYWORD3>publisher</KEYWORD3>
\r
298 <KEYWORD3>series</KEYWORD3>
\r
299 <KEYWORD3>volume</KEYWORD3>
\r
301 <KEYWORD2>annote</KEYWORD2>
\r
302 <KEYWORD2>chapter</KEYWORD2>
\r
303 <KEYWORD2>crossref</KEYWORD2>
\r
304 <KEYWORD2>edition</KEYWORD2>
\r
305 <KEYWORD2>howpublished</KEYWORD2>
\r
306 <KEYWORD2>institution</KEYWORD2>
\r
307 <KEYWORD2>journal</KEYWORD2>
\r
308 <KEYWORD2>key</KEYWORD2>
\r
309 <KEYWORD2>school</KEYWORD2>
\r
310 <KEYWORD2>type</KEYWORD2>
\r
311 <!-- not in Lamport but widely accepted -->
\r
312 <KEYWORD1>abstract</KEYWORD1>
\r
313 <KEYWORD1>annotation</KEYWORD1>
\r
314 <KEYWORD1>day</KEYWORD1>
\r
315 <KEYWORD1>keywords</KEYWORD1>
\r
316 <KEYWORD1>lccn</KEYWORD1>
\r
317 <KEYWORD1>location</KEYWORD1>
\r
318 <KEYWORD1>references</KEYWORD1>
\r
319 <KEYWORD1>url</KEYWORD1>
\r
320 <!-- total: 32 fields -->
\r
321 <LITERAL1>jan</LITERAL1>
\r
322 <LITERAL1>feb</LITERAL1>
\r
323 <LITERAL1>mar</LITERAL1>
\r
324 <LITERAL1>apr</LITERAL1>
\r
325 <LITERAL1>may</LITERAL1>
\r
326 <LITERAL1>jun</LITERAL1>
\r
327 <LITERAL1>jul</LITERAL1>
\r
328 <LITERAL1>aug</LITERAL1>
\r
329 <LITERAL1>sep</LITERAL1>
\r
330 <LITERAL1>oct</LITERAL1>
\r
331 <LITERAL1>nov</LITERAL1>
\r
332 <LITERAL1>dec</LITERAL1>
\r
337 <RULES SET="inbook">
\r
338 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
339 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
340 <SEQ TYPE="OPERATOR">=</SEQ>
\r
341 <SEQ TYPE="OPERATOR">,</SEQ>
\r
342 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
345 <KEYWORD4>author</KEYWORD4>
\r
346 <KEYWORD4>chapter</KEYWORD4>
\r
347 <KEYWORD4>editor</KEYWORD4>
\r
348 <KEYWORD4>pages</KEYWORD4>
\r
349 <KEYWORD4>publisher</KEYWORD4>
\r
350 <KEYWORD4>title</KEYWORD4>
\r
351 <KEYWORD4>year</KEYWORD4>
\r
353 <KEYWORD3>address</KEYWORD3>
\r
354 <KEYWORD3>edition</KEYWORD3>
\r
355 <KEYWORD3>month</KEYWORD3>
\r
356 <KEYWORD3>note</KEYWORD3>
\r
357 <KEYWORD3>number</KEYWORD3>
\r
358 <KEYWORD3>series</KEYWORD3>
\r
359 <KEYWORD3>type</KEYWORD3>
\r
360 <KEYWORD3>volume</KEYWORD3>
\r
362 <KEYWORD2>annote</KEYWORD2>
\r
363 <KEYWORD2>booktitle</KEYWORD2>
\r
364 <KEYWORD2>crossref</KEYWORD2>
\r
365 <KEYWORD2>howpublished</KEYWORD2>
\r
366 <KEYWORD2>institution</KEYWORD2>
\r
367 <KEYWORD2>journal</KEYWORD2>
\r
368 <KEYWORD2>key</KEYWORD2>
\r
369 <KEYWORD2>organization</KEYWORD2>
\r
370 <KEYWORD2>school</KEYWORD2>
\r
371 <!-- not in Lamport but widely accepted -->
\r
372 <KEYWORD1>abstract</KEYWORD1>
\r
373 <KEYWORD1>annotation</KEYWORD1>
\r
374 <KEYWORD1>day</KEYWORD1>
\r
375 <KEYWORD1>keywords</KEYWORD1>
\r
376 <KEYWORD1>lccn</KEYWORD1>
\r
377 <KEYWORD1>location</KEYWORD1>
\r
378 <KEYWORD1>references</KEYWORD1>
\r
379 <KEYWORD1>url</KEYWORD1>
\r
380 <!-- total: 32 fields -->
\r
381 <LITERAL1>jan</LITERAL1>
\r
382 <LITERAL1>feb</LITERAL1>
\r
383 <LITERAL1>mar</LITERAL1>
\r
384 <LITERAL1>apr</LITERAL1>
\r
385 <LITERAL1>may</LITERAL1>
\r
386 <LITERAL1>jun</LITERAL1>
\r
387 <LITERAL1>jul</LITERAL1>
\r
388 <LITERAL1>aug</LITERAL1>
\r
389 <LITERAL1>sep</LITERAL1>
\r
390 <LITERAL1>oct</LITERAL1>
\r
391 <LITERAL1>nov</LITERAL1>
\r
392 <LITERAL1>dec</LITERAL1>
\r
397 <RULES SET="incollection">
\r
398 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
399 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
400 <SEQ TYPE="OPERATOR">=</SEQ>
\r
401 <SEQ TYPE="OPERATOR">,</SEQ>
\r
402 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
405 <KEYWORD4>author</KEYWORD4>
\r
406 <KEYWORD4>booktitle</KEYWORD4>
\r
407 <KEYWORD4>publisher</KEYWORD4>
\r
408 <KEYWORD4>title</KEYWORD4>
\r
409 <KEYWORD4>year</KEYWORD4>
\r
411 <KEYWORD3>address</KEYWORD3>
\r
412 <KEYWORD3>chapter</KEYWORD3>
\r
413 <KEYWORD3>edition</KEYWORD3>
\r
414 <KEYWORD3>editor</KEYWORD3>
\r
415 <KEYWORD3>month</KEYWORD3>
\r
416 <KEYWORD3>note</KEYWORD3>
\r
417 <KEYWORD3>number</KEYWORD3>
\r
418 <KEYWORD3>pages</KEYWORD3>
\r
419 <KEYWORD3>series</KEYWORD3>
\r
420 <KEYWORD3>type</KEYWORD3>
\r
421 <KEYWORD3>volume</KEYWORD3>
\r
423 <KEYWORD2>annote</KEYWORD2>
\r
424 <KEYWORD2>crossref</KEYWORD2>
\r
425 <KEYWORD2>howpublished</KEYWORD2>
\r
426 <KEYWORD2>institution</KEYWORD2>
\r
427 <KEYWORD2>journal</KEYWORD2>
\r
428 <KEYWORD2>key</KEYWORD2>
\r
429 <KEYWORD2>organization</KEYWORD2>
\r
430 <KEYWORD2>school</KEYWORD2>
\r
431 <!-- not in Lamport but widely accepted -->
\r
432 <KEYWORD1>abstract</KEYWORD1>
\r
433 <KEYWORD1>annotation</KEYWORD1>
\r
434 <KEYWORD1>day</KEYWORD1>
\r
435 <KEYWORD1>keywords</KEYWORD1>
\r
436 <KEYWORD1>lccn</KEYWORD1>
\r
437 <KEYWORD1>location</KEYWORD1>
\r
438 <KEYWORD1>references</KEYWORD1>
\r
439 <KEYWORD1>url</KEYWORD1>
\r
440 <!-- total: 32 fields -->
\r
441 <LITERAL1>jan</LITERAL1>
\r
442 <LITERAL1>feb</LITERAL1>
\r
443 <LITERAL1>mar</LITERAL1>
\r
444 <LITERAL1>apr</LITERAL1>
\r
445 <LITERAL1>may</LITERAL1>
\r
446 <LITERAL1>jun</LITERAL1>
\r
447 <LITERAL1>jul</LITERAL1>
\r
448 <LITERAL1>aug</LITERAL1>
\r
449 <LITERAL1>sep</LITERAL1>
\r
450 <LITERAL1>oct</LITERAL1>
\r
451 <LITERAL1>nov</LITERAL1>
\r
452 <LITERAL1>dec</LITERAL1>
\r
457 <RULES SET="inproceedings">
\r
458 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
459 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
460 <SEQ TYPE="OPERATOR">=</SEQ>
\r
461 <SEQ TYPE="OPERATOR">,</SEQ>
\r
462 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
465 <KEYWORD4>author</KEYWORD4>
\r
466 <KEYWORD4>booktitle</KEYWORD4>
\r
467 <KEYWORD4>title</KEYWORD4>
\r
468 <KEYWORD4>year</KEYWORD4>
\r
470 <KEYWORD3>address</KEYWORD3>
\r
471 <KEYWORD3>editor</KEYWORD3>
\r
472 <KEYWORD3>month</KEYWORD3>
\r
473 <KEYWORD3>note</KEYWORD3>
\r
474 <KEYWORD3>number</KEYWORD3>
\r
475 <KEYWORD3>organization</KEYWORD3>
\r
476 <KEYWORD3>pages</KEYWORD3>
\r
477 <KEYWORD3>publisher</KEYWORD3>
\r
478 <KEYWORD3>series</KEYWORD3>
\r
479 <KEYWORD3>volume</KEYWORD3>
\r
481 <KEYWORD2>annote</KEYWORD2>
\r
482 <KEYWORD2>chapter</KEYWORD2>
\r
483 <KEYWORD2>crossref</KEYWORD2>
\r
484 <KEYWORD2>edition</KEYWORD2>
\r
485 <KEYWORD2>howpublished</KEYWORD2>
\r
486 <KEYWORD2>institution</KEYWORD2>
\r
487 <KEYWORD2>journal</KEYWORD2>
\r
488 <KEYWORD2>key</KEYWORD2>
\r
489 <KEYWORD2>school</KEYWORD2>
\r
490 <KEYWORD2>type</KEYWORD2>
\r
491 <!-- not in Lamport but widely accepted -->
\r
492 <KEYWORD1>abstract</KEYWORD1>
\r
493 <KEYWORD1>annotation</KEYWORD1>
\r
494 <KEYWORD1>day</KEYWORD1>
\r
495 <KEYWORD1>keywords</KEYWORD1>
\r
496 <KEYWORD1>lccn</KEYWORD1>
\r
497 <KEYWORD1>location</KEYWORD1>
\r
498 <KEYWORD1>references</KEYWORD1>
\r
499 <KEYWORD1>url</KEYWORD1>
\r
500 <!-- total: 32 fields -->
\r
501 <LITERAL1>jan</LITERAL1>
\r
502 <LITERAL1>feb</LITERAL1>
\r
503 <LITERAL1>mar</LITERAL1>
\r
504 <LITERAL1>apr</LITERAL1>
\r
505 <LITERAL1>may</LITERAL1>
\r
506 <LITERAL1>jun</LITERAL1>
\r
507 <LITERAL1>jul</LITERAL1>
\r
508 <LITERAL1>aug</LITERAL1>
\r
509 <LITERAL1>sep</LITERAL1>
\r
510 <LITERAL1>oct</LITERAL1>
\r
511 <LITERAL1>nov</LITERAL1>
\r
512 <LITERAL1>dec</LITERAL1>
\r
517 <RULES SET="manual">
\r
518 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
519 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
520 <SEQ TYPE="OPERATOR">=</SEQ>
\r
521 <SEQ TYPE="OPERATOR">,</SEQ>
\r
522 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
525 <KEYWORD4>title</KEYWORD4>
\r
527 <KEYWORD3>address</KEYWORD3>
\r
528 <KEYWORD3>author</KEYWORD3>
\r
529 <KEYWORD3>edition</KEYWORD3>
\r
530 <KEYWORD3>month</KEYWORD3>
\r
531 <KEYWORD3>note</KEYWORD3>
\r
532 <KEYWORD3>organization</KEYWORD3>
\r
533 <KEYWORD3>year</KEYWORD3>
\r
535 <KEYWORD2>annote</KEYWORD2>
\r
536 <KEYWORD2>booktitle</KEYWORD2>
\r
537 <KEYWORD2>chapter</KEYWORD2>
\r
538 <KEYWORD2>crossref</KEYWORD2>
\r
539 <KEYWORD2>editor</KEYWORD2>
\r
540 <KEYWORD2>howpublished</KEYWORD2>
\r
541 <KEYWORD2>institution</KEYWORD2>
\r
542 <KEYWORD2>journal</KEYWORD2>
\r
543 <KEYWORD2>key</KEYWORD2>
\r
544 <KEYWORD2>number</KEYWORD2>
\r
545 <KEYWORD2>pages</KEYWORD2>
\r
546 <KEYWORD2>publisher</KEYWORD2>
\r
547 <KEYWORD2>school</KEYWORD2>
\r
548 <KEYWORD2>series</KEYWORD2>
\r
549 <KEYWORD2>type</KEYWORD2>
\r
550 <KEYWORD2>volume</KEYWORD2>
\r
551 <!-- not in Lamport but widely accepted -->
\r
552 <KEYWORD1>abstract</KEYWORD1>
\r
553 <KEYWORD1>annotation</KEYWORD1>
\r
554 <KEYWORD1>day</KEYWORD1>
\r
555 <KEYWORD1>keywords</KEYWORD1>
\r
556 <KEYWORD1>lccn</KEYWORD1>
\r
557 <KEYWORD1>location</KEYWORD1>
\r
558 <KEYWORD1>references</KEYWORD1>
\r
559 <KEYWORD1>url</KEYWORD1>
\r
560 <!-- total: 32 fields -->
\r
561 <LITERAL1>jan</LITERAL1>
\r
562 <LITERAL1>feb</LITERAL1>
\r
563 <LITERAL1>mar</LITERAL1>
\r
564 <LITERAL1>apr</LITERAL1>
\r
565 <LITERAL1>may</LITERAL1>
\r
566 <LITERAL1>jun</LITERAL1>
\r
567 <LITERAL1>jul</LITERAL1>
\r
568 <LITERAL1>aug</LITERAL1>
\r
569 <LITERAL1>sep</LITERAL1>
\r
570 <LITERAL1>oct</LITERAL1>
\r
571 <LITERAL1>nov</LITERAL1>
\r
572 <LITERAL1>dec</LITERAL1>
\r
577 <RULES SET="mastersthesis">
\r
578 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
579 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
580 <SEQ TYPE="OPERATOR">=</SEQ>
\r
581 <SEQ TYPE="OPERATOR">,</SEQ>
\r
582 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
585 <KEYWORD4>author</KEYWORD4>
\r
586 <KEYWORD4>school</KEYWORD4>
\r
587 <KEYWORD4>title</KEYWORD4>
\r
588 <KEYWORD4>year</KEYWORD4>
\r
590 <KEYWORD3>address</KEYWORD3>
\r
591 <KEYWORD3>month</KEYWORD3>
\r
592 <KEYWORD3>note</KEYWORD3>
\r
593 <KEYWORD3>type</KEYWORD3>
\r
595 <KEYWORD2>annote</KEYWORD2>
\r
596 <KEYWORD2>booktitle</KEYWORD2>
\r
597 <KEYWORD2>chapter</KEYWORD2>
\r
598 <KEYWORD2>crossref</KEYWORD2>
\r
599 <KEYWORD2>edition</KEYWORD2>
\r
600 <KEYWORD2>editor</KEYWORD2>
\r
601 <KEYWORD2>howpublished</KEYWORD2>
\r
602 <KEYWORD2>institution</KEYWORD2>
\r
603 <KEYWORD2>journal</KEYWORD2>
\r
604 <KEYWORD2>key</KEYWORD2>
\r
605 <KEYWORD2>number</KEYWORD2>
\r
606 <KEYWORD2>organization</KEYWORD2>
\r
607 <KEYWORD2>pages</KEYWORD2>
\r
608 <KEYWORD2>publisher</KEYWORD2>
\r
609 <KEYWORD2>series</KEYWORD2>
\r
610 <KEYWORD2>volume</KEYWORD2>
\r
611 <!-- not in Lamport but widely accepted -->
\r
612 <KEYWORD1>abstract</KEYWORD1>
\r
613 <KEYWORD1>annotation</KEYWORD1>
\r
614 <KEYWORD1>day</KEYWORD1>
\r
615 <KEYWORD1>keywords</KEYWORD1>
\r
616 <KEYWORD1>lccn</KEYWORD1>
\r
617 <KEYWORD1>location</KEYWORD1>
\r
618 <KEYWORD1>references</KEYWORD1>
\r
619 <KEYWORD1>url</KEYWORD1>
\r
620 <!-- total: 32 fields -->
\r
621 <LITERAL1>jan</LITERAL1>
\r
622 <LITERAL1>feb</LITERAL1>
\r
623 <LITERAL1>mar</LITERAL1>
\r
624 <LITERAL1>apr</LITERAL1>
\r
625 <LITERAL1>may</LITERAL1>
\r
626 <LITERAL1>jun</LITERAL1>
\r
627 <LITERAL1>jul</LITERAL1>
\r
628 <LITERAL1>aug</LITERAL1>
\r
629 <LITERAL1>sep</LITERAL1>
\r
630 <LITERAL1>oct</LITERAL1>
\r
631 <LITERAL1>nov</LITERAL1>
\r
632 <LITERAL1>dec</LITERAL1>
\r
638 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
639 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
640 <SEQ TYPE="OPERATOR">=</SEQ>
\r
641 <SEQ TYPE="OPERATOR">,</SEQ>
\r
642 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
646 <KEYWORD3>author</KEYWORD3>
\r
647 <KEYWORD3>howpublished</KEYWORD3>
\r
648 <KEYWORD3>month</KEYWORD3>
\r
649 <KEYWORD3>note</KEYWORD3>
\r
650 <KEYWORD3>title</KEYWORD3>
\r
651 <KEYWORD3>year</KEYWORD3>
\r
653 <KEYWORD2>address</KEYWORD2>
\r
654 <KEYWORD2>annote</KEYWORD2>
\r
655 <KEYWORD2>booktitle</KEYWORD2>
\r
656 <KEYWORD2>chapter</KEYWORD2>
\r
657 <KEYWORD2>crossref</KEYWORD2>
\r
658 <KEYWORD2>edition</KEYWORD2>
\r
659 <KEYWORD2>editor</KEYWORD2>
\r
660 <KEYWORD2>institution</KEYWORD2>
\r
661 <KEYWORD2>journal</KEYWORD2>
\r
662 <KEYWORD2>key</KEYWORD2>
\r
663 <KEYWORD2>number</KEYWORD2>
\r
664 <KEYWORD2>organization</KEYWORD2>
\r
665 <KEYWORD2>pages</KEYWORD2>
\r
666 <KEYWORD2>publisher</KEYWORD2>
\r
667 <KEYWORD2>school</KEYWORD2>
\r
668 <KEYWORD2>series</KEYWORD2>
\r
669 <KEYWORD2>type</KEYWORD2>
\r
670 <KEYWORD2>volume</KEYWORD2>
\r
671 <!-- not in Lamport but widely accepted -->
\r
672 <KEYWORD1>abstract</KEYWORD1>
\r
673 <KEYWORD1>annotation</KEYWORD1>
\r
674 <KEYWORD1>day</KEYWORD1>
\r
675 <KEYWORD1>keywords</KEYWORD1>
\r
676 <KEYWORD1>lccn</KEYWORD1>
\r
677 <KEYWORD1>location</KEYWORD1>
\r
678 <KEYWORD1>references</KEYWORD1>
\r
679 <KEYWORD1>url</KEYWORD1>
\r
680 <!-- total: 32 fields -->
\r
681 <LITERAL1>jan</LITERAL1>
\r
682 <LITERAL1>feb</LITERAL1>
\r
683 <LITERAL1>mar</LITERAL1>
\r
684 <LITERAL1>apr</LITERAL1>
\r
685 <LITERAL1>may</LITERAL1>
\r
686 <LITERAL1>jun</LITERAL1>
\r
687 <LITERAL1>jul</LITERAL1>
\r
688 <LITERAL1>aug</LITERAL1>
\r
689 <LITERAL1>sep</LITERAL1>
\r
690 <LITERAL1>oct</LITERAL1>
\r
691 <LITERAL1>nov</LITERAL1>
\r
692 <LITERAL1>dec</LITERAL1>
\r
697 <RULES SET="phdthesis">
\r
698 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
699 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
700 <SEQ TYPE="OPERATOR">=</SEQ>
\r
701 <SEQ TYPE="OPERATOR">,</SEQ>
\r
702 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
705 <KEYWORD4>author</KEYWORD4>
\r
706 <KEYWORD4>school</KEYWORD4>
\r
707 <KEYWORD4>title</KEYWORD4>
\r
708 <KEYWORD4>year</KEYWORD4>
\r
710 <KEYWORD3>address</KEYWORD3>
\r
711 <KEYWORD3>month</KEYWORD3>
\r
712 <KEYWORD3>note</KEYWORD3>
\r
713 <KEYWORD3>type</KEYWORD3>
\r
715 <KEYWORD2>annote</KEYWORD2>
\r
716 <KEYWORD2>booktitle</KEYWORD2>
\r
717 <KEYWORD2>chapter</KEYWORD2>
\r
718 <KEYWORD2>crossref</KEYWORD2>
\r
719 <KEYWORD2>edition</KEYWORD2>
\r
720 <KEYWORD2>editor</KEYWORD2>
\r
721 <KEYWORD2>howpublished</KEYWORD2>
\r
722 <KEYWORD2>institution</KEYWORD2>
\r
723 <KEYWORD2>journal</KEYWORD2>
\r
724 <KEYWORD2>key</KEYWORD2>
\r
725 <KEYWORD2>number</KEYWORD2>
\r
726 <KEYWORD2>organization</KEYWORD2>
\r
727 <KEYWORD2>pages</KEYWORD2>
\r
728 <KEYWORD2>publisher</KEYWORD2>
\r
729 <KEYWORD2>series</KEYWORD2>
\r
730 <KEYWORD2>volume</KEYWORD2>
\r
731 <!-- not in Lamport but widely accepted -->
\r
732 <KEYWORD1>abstract</KEYWORD1>
\r
733 <KEYWORD1>annotation</KEYWORD1>
\r
734 <KEYWORD1>day</KEYWORD1>
\r
735 <KEYWORD1>keywords</KEYWORD1>
\r
736 <KEYWORD1>lccn</KEYWORD1>
\r
737 <KEYWORD1>location</KEYWORD1>
\r
738 <KEYWORD1>references</KEYWORD1>
\r
739 <KEYWORD1>url</KEYWORD1>
\r
740 <!-- total: 32 fields -->
\r
741 <LITERAL1>jan</LITERAL1>
\r
742 <LITERAL1>feb</LITERAL1>
\r
743 <LITERAL1>mar</LITERAL1>
\r
744 <LITERAL1>apr</LITERAL1>
\r
745 <LITERAL1>may</LITERAL1>
\r
746 <LITERAL1>jun</LITERAL1>
\r
747 <LITERAL1>jul</LITERAL1>
\r
748 <LITERAL1>aug</LITERAL1>
\r
749 <LITERAL1>sep</LITERAL1>
\r
750 <LITERAL1>oct</LITERAL1>
\r
751 <LITERAL1>nov</LITERAL1>
\r
752 <LITERAL1>dec</LITERAL1>
\r
757 <RULES SET="proceedings">
\r
758 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
759 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
760 <SEQ TYPE="OPERATOR">=</SEQ>
\r
761 <SEQ TYPE="OPERATOR">,</SEQ>
\r
762 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
765 <KEYWORD4>title</KEYWORD4>
\r
766 <KEYWORD4>year</KEYWORD4>
\r
768 <KEYWORD3>address</KEYWORD3>
\r
769 <KEYWORD3>editor</KEYWORD3>
\r
770 <KEYWORD3>month</KEYWORD3>
\r
771 <KEYWORD3>note</KEYWORD3>
\r
772 <KEYWORD3>number</KEYWORD3>
\r
773 <KEYWORD3>organization</KEYWORD3>
\r
774 <KEYWORD3>publisher</KEYWORD3>
\r
775 <KEYWORD3>series</KEYWORD3>
\r
776 <KEYWORD3>volume</KEYWORD3>
\r
778 <KEYWORD2>annote</KEYWORD2>
\r
779 <KEYWORD2>author</KEYWORD2>
\r
780 <KEYWORD2>booktitle</KEYWORD2>
\r
781 <KEYWORD2>chapter</KEYWORD2>
\r
782 <KEYWORD2>crossref</KEYWORD2>
\r
783 <KEYWORD2>edition</KEYWORD2>
\r
784 <KEYWORD2>howpublished</KEYWORD2>
\r
785 <KEYWORD2>institution</KEYWORD2>
\r
786 <KEYWORD2>journal</KEYWORD2>
\r
787 <KEYWORD2>key</KEYWORD2>
\r
788 <KEYWORD2>pages</KEYWORD2>
\r
789 <KEYWORD2>school</KEYWORD2>
\r
790 <KEYWORD2>type</KEYWORD2>
\r
791 <!-- not in Lamport but widely accepted -->
\r
792 <KEYWORD1>abstract</KEYWORD1>
\r
793 <KEYWORD1>annotation</KEYWORD1>
\r
794 <KEYWORD1>day</KEYWORD1>
\r
795 <KEYWORD1>keywords</KEYWORD1>
\r
796 <KEYWORD1>lccn</KEYWORD1>
\r
797 <KEYWORD1>location</KEYWORD1>
\r
798 <KEYWORD1>references</KEYWORD1>
\r
799 <KEYWORD1>url</KEYWORD1>
\r
800 <!-- total: 32 fields -->
\r
801 <LITERAL1>jan</LITERAL1>
\r
802 <LITERAL1>feb</LITERAL1>
\r
803 <LITERAL1>mar</LITERAL1>
\r
804 <LITERAL1>apr</LITERAL1>
\r
805 <LITERAL1>may</LITERAL1>
\r
806 <LITERAL1>jun</LITERAL1>
\r
807 <LITERAL1>jul</LITERAL1>
\r
808 <LITERAL1>aug</LITERAL1>
\r
809 <LITERAL1>sep</LITERAL1>
\r
810 <LITERAL1>oct</LITERAL1>
\r
811 <LITERAL1>nov</LITERAL1>
\r
812 <LITERAL1>dec</LITERAL1>
\r
817 <RULES SET="techreport">
\r
818 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
819 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
820 <SEQ TYPE="OPERATOR">=</SEQ>
\r
821 <SEQ TYPE="OPERATOR">,</SEQ>
\r
822 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
825 <KEYWORD4>author</KEYWORD4>
\r
826 <KEYWORD4>institution</KEYWORD4>
\r
827 <KEYWORD4>title</KEYWORD4>
\r
828 <KEYWORD4>year</KEYWORD4>
\r
830 <KEYWORD3>address</KEYWORD3>
\r
831 <KEYWORD3>month</KEYWORD3>
\r
832 <KEYWORD3>note</KEYWORD3>
\r
833 <KEYWORD3>number</KEYWORD3>
\r
834 <KEYWORD3>type</KEYWORD3>
\r
836 <KEYWORD2>annote</KEYWORD2>
\r
837 <KEYWORD2>booktitle</KEYWORD2>
\r
838 <KEYWORD2>chapter</KEYWORD2>
\r
839 <KEYWORD2>crossref</KEYWORD2>
\r
840 <KEYWORD2>edition</KEYWORD2>
\r
841 <KEYWORD2>editor</KEYWORD2>
\r
842 <KEYWORD2>howpublished</KEYWORD2>
\r
843 <KEYWORD2>journal</KEYWORD2>
\r
844 <KEYWORD2>key</KEYWORD2>
\r
845 <KEYWORD2>organization</KEYWORD2>
\r
846 <KEYWORD2>pages</KEYWORD2>
\r
847 <KEYWORD2>publisher</KEYWORD2>
\r
848 <KEYWORD2>school</KEYWORD2>
\r
849 <KEYWORD2>series</KEYWORD2>
\r
850 <KEYWORD2>volume</KEYWORD2>
\r
851 <!-- not in Lamport but widely accepted -->
\r
852 <KEYWORD1>abstract</KEYWORD1>
\r
853 <KEYWORD1>annotation</KEYWORD1>
\r
854 <KEYWORD1>day</KEYWORD1>
\r
855 <KEYWORD1>keywords</KEYWORD1>
\r
856 <KEYWORD1>lccn</KEYWORD1>
\r
857 <KEYWORD1>location</KEYWORD1>
\r
858 <KEYWORD1>references</KEYWORD1>
\r
859 <KEYWORD1>url</KEYWORD1>
\r
860 <!-- total: 32 fields -->
\r
861 <LITERAL1>jan</LITERAL1>
\r
862 <LITERAL1>feb</LITERAL1>
\r
863 <LITERAL1>mar</LITERAL1>
\r
864 <LITERAL1>apr</LITERAL1>
\r
865 <LITERAL1>may</LITERAL1>
\r
866 <LITERAL1>jun</LITERAL1>
\r
867 <LITERAL1>jul</LITERAL1>
\r
868 <LITERAL1>aug</LITERAL1>
\r
869 <LITERAL1>sep</LITERAL1>
\r
870 <LITERAL1>oct</LITERAL1>
\r
871 <LITERAL1>nov</LITERAL1>
\r
872 <LITERAL1>dec</LITERAL1>
\r
877 <RULES SET="unpublished">
\r
878 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
879 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
880 <SEQ TYPE="OPERATOR">=</SEQ>
\r
881 <SEQ TYPE="OPERATOR">,</SEQ>
\r
882 <SEQ_REGEXP TYPE="LITERAL1" HASH_CHARS="123456789" AT_WORD_START="TRUE">[1-9][0-9]*</SEQ_REGEXP>
\r
885 <KEYWORD4>author</KEYWORD4>
\r
886 <KEYWORD4>note</KEYWORD4>
\r
887 <KEYWORD4>title</KEYWORD4>
\r
889 <KEYWORD3>month</KEYWORD3>
\r
890 <KEYWORD3>year</KEYWORD3>
\r
892 <KEYWORD2>address</KEYWORD2>
\r
893 <KEYWORD2>annote</KEYWORD2>
\r
894 <KEYWORD2>booktitle</KEYWORD2>
\r
895 <KEYWORD2>chapter</KEYWORD2>
\r
896 <KEYWORD2>crossref</KEYWORD2>
\r
897 <KEYWORD2>edition</KEYWORD2>
\r
898 <KEYWORD2>editor</KEYWORD2>
\r
899 <KEYWORD2>howpublished</KEYWORD2>
\r
900 <KEYWORD2>institution</KEYWORD2>
\r
901 <KEYWORD2>journal</KEYWORD2>
\r
902 <KEYWORD2>key</KEYWORD2>
\r
903 <KEYWORD2>number</KEYWORD2>
\r
904 <KEYWORD2>organization</KEYWORD2>
\r
905 <KEYWORD2>pages</KEYWORD2>
\r
906 <KEYWORD2>publisher</KEYWORD2>
\r
907 <KEYWORD2>school</KEYWORD2>
\r
908 <KEYWORD2>series</KEYWORD2>
\r
909 <KEYWORD2>type</KEYWORD2>
\r
910 <KEYWORD2>volume</KEYWORD2>
\r
911 <!-- not in Lamport but widely accepted -->
\r
912 <KEYWORD1>abstract</KEYWORD1>
\r
913 <KEYWORD1>annotation</KEYWORD1>
\r
914 <KEYWORD1>day</KEYWORD1>
\r
915 <KEYWORD1>keywords</KEYWORD1>
\r
916 <KEYWORD1>lccn</KEYWORD1>
\r
917 <KEYWORD1>location</KEYWORD1>
\r
918 <KEYWORD1>references</KEYWORD1>
\r
919 <KEYWORD1>url</KEYWORD1>
\r
920 <!-- total: 32 fields -->
\r
921 <LITERAL1>jan</LITERAL1>
\r
922 <LITERAL1>feb</LITERAL1>
\r
923 <LITERAL1>mar</LITERAL1>
\r
924 <LITERAL1>apr</LITERAL1>
\r
925 <LITERAL1>may</LITERAL1>
\r
926 <LITERAL1>jun</LITERAL1>
\r
927 <LITERAL1>jul</LITERAL1>
\r
928 <LITERAL1>aug</LITERAL1>
\r
929 <LITERAL1>sep</LITERAL1>
\r
930 <LITERAL1>oct</LITERAL1>
\r
931 <LITERAL1>nov</LITERAL1>
\r
932 <LITERAL1>dec</LITERAL1>
\r
937 <RULES SET="textbraced" DEFAULT="LITERAL2">
\r
938 <SPAN TYPE="LITERAL3" NO_LINE_BREAK="FALSE"><BEGIN>\{</BEGIN><END>\}</END></SPAN>
\r
939 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
940 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
941 <SEQ TYPE="LITERAL3">\"</SEQ>
\r
944 <RULES SET="textquoted" DEFAULT="LITERAL1">
\r
945 <SPAN TYPE="LITERAL3" NO_LINE_BREAK="FALSE"><BEGIN>\{</BEGIN><END>\}</END></SPAN>
\r
946 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
947 <SEQ TYPE="LITERAL3">\"</SEQ>
\r
950 <RULES SET="string" DEFAULT="LITERAL1">
\r
951 <SPAN TYPE="LITERAL1" DELEGATE="textquoted" NO_LINE_BREAK="FALSE"><BEGIN>"</BEGIN><END>"</END></SPAN>
\r
952 <SPAN TYPE="LITERAL2" DELEGATE="textbraced" NO_LINE_BREAK="FALSE"><BEGIN>{</BEGIN><END>}</END></SPAN>
\r
953 <SPAN TYPE="LITERAL3" NO_LINE_BREAK="FALSE"><BEGIN>\{</BEGIN><END>\}</END></SPAN>
\r
954 <SEQ TYPE="OPERATOR">=</SEQ>
\r
955 <SEQ TYPE="OPERATOR">,</SEQ>
\r
956 <SEQ TYPE="LITERAL3">\"</SEQ>
\r