Annotation of Amaya/amaya/HTMLT.T, revision 1.187
1.179 vatton 1: { Author: I. Vatton 1994-2007 }
1.1 cvs 2:
1.72 cvs 3: { If variable XML is set, the document is saved in the XHTML syntax.
1.66 cvs 4: Otherwise, it is saved in plain HTML }
1.53 cvs 5:
1.1 cvs 6: TRANSLATION HTML;
7:
1.3 cvs 8: LINELENGTH 78;
1.1 cvs 9:
1.148 cvs 10: BUFFERS
11: ElemPrefixBuffer (variable);
12: AttrPrefixBuffer (variable);
13:
1.1 cvs 14: CONST
1.12 cvs 15: DoubleQuote = '"';
1.1 cvs 16:
1.148 cvs 17: VAR
1.182 vatton 18: SOT : '<' ElemPrefixBuffer; { Start of opening tag }
19: SCT : '</' ElemPrefixBuffer; { Start of closing tag }
1.148 cvs 20: SAN : ' ' AttrPrefixBuffer; { Start of attribute name }
21:
1.1 cvs 22: RULES
23:
1.120 cvs 24: HTML : BEGIN
1.182 vatton 25: Use MathMLT for MathML;
26: Use SVGT for SVG;
27: Use XLinkT for XLink;
28: Use TemplateT for Template;
29: Create PI Before;
30: create SOT;
31: Create 'html';
32: Create Attributes;
33: Create '>\12';
34: create SCT after;
35: Create 'html>\12' After;
36: END;
37:
38: HEAD: BEGIN
39: create SOT;
40: Create 'head' Before;
41: Create Attributes Before;
42: Create '>\12' Before;
43: Indent +2 Before;
44: Indent -2 After;
45: create SCT after;
46: Create 'head>\12\12' After;
47: END;
1.1 cvs 48:
49: Document_URL:
1.182 vatton 50: BEGIN
51: Remove;
52: END;
53:
54: TITLE: BEGIN
55: create SOT;
56: Create 'title';
57: Create Attributes;
58: Create '>';
59: create SCT after;
60: Create 'title>\12' After;
61: END;
1.1 cvs 62:
63: ISINDEX: BEGIN
1.77 cvs 64: #ifdef XML
1.182 vatton 65: { elements TITLE and BASE must be generated as the first chidren
66: of the HEAD element }
67: Get TITLE Before;
68: #endif
69: create SOT;
70: Create 'isindex';
71: IF Prompt
72: BEGIN
73: Create ' prompt="';
74: Create Prompt;
75: Create DoubleQuote;
76: END;
77: Create Attributes;
78: Remove;
1.53 cvs 79: #ifdef XML
1.182 vatton 80: Create ' />\12';
1.53 cvs 81: #else
1.182 vatton 82: Create '>\12';
1.53 cvs 83: #endif
1.182 vatton 84: END;
1.1 cvs 85:
1.182 vatton 86: BASE: BEGIN
1.77 cvs 87: #ifdef XML
1.182 vatton 88: { elements TITLE and BASE must be generated as the first chidren
89: of the HEAD element }
90: Get TITLE Before;
1.77 cvs 91: #endif
1.182 vatton 92: create SOT;
93: Create 'base ';
94: Create Attributes;
95: Remove;
1.53 cvs 96: #ifdef XML
1.182 vatton 97: Create ' />\12';
1.53 cvs 98: #else
1.182 vatton 99: Create '>\12';
1.53 cvs 100: #endif
1.182 vatton 101: END;
1.1 cvs 102:
1.52 cvs 103: STYLE_: BEGIN
1.77 cvs 104: #ifdef XML
1.182 vatton 105: { elements TITLE and BASE must be generated as the first chidren
106: of the HEAD element }
107: Get TITLE Before;
108: #endif
109: create SOT;
110: Create 'style';
111: IF Notation
112: BEGIN
113: Create ' type="';
114: Create Notation;
115: Create DoubleQuote;
116: END;
117: Create Attributes;
118: Create '>\12';
119: NoLineBreak;
120: NoTranslation;
121: Indent Suspend;
122: Indent Resume After;
123: create SCT after;
124: Create 'style>\12' After;
125: END;
1.1 cvs 126:
1.133 vatton 127: SCRIPT_: BEGIN
1.77 cvs 128: #ifdef XML
1.182 vatton 129: { elements TITLE and BASE must be generated as the first chidren
130: of the HEAD element }
131: Get TITLE Before;
132: #endif
133: create SOT;
134: Create 'script';
135: Create Attributes;
136: Create '>\12';
137: NoLineBreak;
138: NoTranslation;
139: Indent Suspend;
140: Indent Resume After;
141: create SCT after;
142: Create 'script>\12' After;
143: END;
1.1 cvs 144:
145: META: BEGIN
1.182 vatton 146: create SOT;
147: Create 'meta' Before;
148: Create Attributes Before;
149: Remove;
150: #ifdef XML
151: Create ' />\12' After;
152: #else
153: Create '>\12' After;
154: #endif
155: END;
156:
157: LINK: BEGIN
158: #ifdef XML
159: { elements TITLE and BASE must be generated before }
160: Get TITLE Before;
161: #endif
162: create SOT;
163: Create 'link';
164: Remove;
165: Create Attributes;
166: #ifdef XML
167: Create ' />\12';
168: #else
169: Create '>\12';
170: #endif
171: END;
172:
173: BODY: BEGIN
174: create SOT;
175: Create 'body';
176: Create Attributes;
177: Create '>\12';
178: create SCT after;
179: Create 'body>\12' After;
180: END;
181:
182: H1: BEGIN
183: if not within Preformatted and not first Create '\12';
184: create SOT;
185: Create 'h1';
186: Create Attributes;
187: Create '>';
188: create SCT after;
189: Create 'h1>' After;
190: if not within Preformatted Create '\12' After;
191: END;
192:
193: H2: BEGIN
194: if not within Preformatted and not first Create '\12';
195: create SOT;
196: Create 'h2';
197: Create Attributes;
198: Create '>';
199: create SCT after;
200: Create 'h2>' After;
201: if not within Preformatted Create '\12' After;
202: END;
203:
204: H3: BEGIN
205: if not within Preformatted and not first Create '\12';
206: create SOT;
207: Create 'h3';
208: Create Attributes;
209: Create '>';
210: create SCT after;
211: Create 'h3>' After;
212: if not within Preformatted Create '\12' After;
213: END;
214:
215: H4: BEGIN
216: if not within Preformatted and not first Create '\12';
217: create SOT;
218: Create 'h4';
219: Create Attributes;
220: Create '>';
221: create SCT after;
222: Create 'h4>' After;
223: if not within Preformatted Create '\12' After;
224: END;
225:
226: H5: BEGIN
227: if not within Preformatted and not first Create '\12';
228: create SOT;
229: Create 'h5';
230: Create Attributes;
231: Create '>';
232: create SCT after;
233: Create 'h5>' After;
234: if not within Preformatted Create '\12' After;
235: END;
236:
237: H6: BEGIN
238: if not within Preformatted and not first Create '\12';
239: create SOT;
240: Create 'h6';
241: Create Attributes;
242: Create '>';
243: create SCT after;
244: Create 'h6>' After;
245: if not within Preformatted Create '\12' After;
246: END;
1.1 cvs 247:
248: BaseFont:
1.182 vatton 249: BEGIN
250: create SOT;
251: Create 'basefont';
252: Remove;
253: Create Attributes;
1.53 cvs 254: #ifdef XML
1.182 vatton 255: Create ' />\12';
1.53 cvs 256: #else
1.182 vatton 257: Create '>\12';
1.53 cvs 258: #endif
1.182 vatton 259: END;
1.1 cvs 260:
1.182 vatton 261: BR: BEGIN
262: create SOT;
263: Create 'br';
264: Remove;
265: Create Attributes;
266: if not within Preformatted
1.53 cvs 267: #ifdef XML
1.182 vatton 268: Create ' />\12';
1.53 cvs 269: #else
1.182 vatton 270: Create '>\12';
1.149 quint 271: #endif
1.182 vatton 272: if within Preformatted
1.149 quint 273: #ifdef XML
1.182 vatton 274: Create ' />';
1.149 quint 275: #else
1.182 vatton 276: Create '>';
1.53 cvs 277: #endif
1.182 vatton 278: END;
1.53 cvs 279:
1.1 cvs 280: Italic_text:
1.182 vatton 281: BEGIN
282: create SOT;
283: Create 'i';
284: Create Attributes;
285: Create '>';
286: create SCT after;
287: Create 'i>' After;
288: END;
1.53 cvs 289:
1.1 cvs 290: Bold_text:
1.182 vatton 291: BEGIN
292: create SOT;
293: Create 'b';
294: Create Attributes;
295: Create '>';
296: create SCT after;
297: Create 'b>' After;
298: END;
1.1 cvs 299: Teletype_text:
1.182 vatton 300: BEGIN
301: create SOT;
302: Create 'tt';
303: Create Attributes;
304: Create '>';
305: create SCT after;
306: Create 'tt>' After;
307: END;
1.8 cvs 308: Underlined_text:
1.182 vatton 309: BEGIN
310: create SOT;
311: Create 'u';
312: Create Attributes;
313: Create '>';
314: create SCT after;
315: Create 'u>' After;
316: END;
1.1 cvs 317: Struck_text:
1.182 vatton 318: BEGIN
319: create SOT;
320: Create 'strike';
321: Create Attributes;
322: Create '>';
323: create SCT after;
324: Create 'strike>' After;
325: END;
1.1 cvs 326: Big_text:
1.182 vatton 327: BEGIN
328: create SOT;
329: Create 'big';
330: Create Attributes;
331: Create '>';
332: create SCT after;
333: Create 'big>' After;
334: END;
1.1 cvs 335: Small_text:
1.182 vatton 336: BEGIN
337: create SOT;
338: Create 'small';
339: Create Attributes;
340: Create '>';
341: create SCT after;
342: Create 'small>' After;
343: END;
1.1 cvs 344: Subscript:
1.182 vatton 345: BEGIN
346: create SOT;
347: Create 'sub';
348: Create Attributes;
349: Create '>';
350: create SCT after;
351: Create 'sub>' After;
352: END;
1.1 cvs 353: Superscript:
1.182 vatton 354: BEGIN
355: create SOT;
356: Create 'sup';
357: Create Attributes;
358: Create '>';
359: create SCT after;
360: Create 'sup>' After;
361: END;
1.1 cvs 362:
363: Emphasis:
1.182 vatton 364: BEGIN
365: create SOT;
366: Create 'em';
367: Create Attributes;
368: Create '>';
369: create SCT after;
370: Create 'em>' After;
371: END;
1.1 cvs 372: Strong:
1.182 vatton 373: BEGIN
374: create SOT;
375: Create 'strong';
376: Create Attributes;
377: Create '>';
378: create SCT after;
379: Create 'strong>' After;
380: END;
1.1 cvs 381: Def:
1.182 vatton 382: BEGIN
383: create SOT;
384: Create 'dfn';
385: Create Attributes;
386: Create '>';
387: create SCT after;
388: Create 'dfn>' After;
389: END;
1.1 cvs 390: Code:
1.182 vatton 391: BEGIN
392: create SOT;
393: Create 'code';
394: Create Attributes;
395: Create '>';
396: create SCT after;
397: Create 'code>' After;
398: END;
1.1 cvs 399: Sample:
1.182 vatton 400: BEGIN
401: create SOT;
402: Create 'samp';
403: Create Attributes;
404: Create '>';
405: create SCT after;
406: Create 'samp>' After;
407: END;
1.1 cvs 408: Keyboard:
1.182 vatton 409: BEGIN
410: create SOT;
411: Create 'kbd';
412: Create Attributes;
413: Create '>';
414: create SCT after;
415: Create 'kbd>' After;
416: END;
1.147 quint 417: Variable_:
1.182 vatton 418: BEGIN
419: create SOT;
420: Create 'var';
421: Create Attributes;
422: Create '>';
423: create SCT after;
424: Create 'var>' After;
425: END;
1.1 cvs 426: Cite:
1.182 vatton 427: BEGIN
428: create SOT;
429: Create 'cite';
430: Create Attributes;
431: Create '>';
432: create SCT after;
433: Create 'cite>' After;
434: END;
1.48 cvs 435: ABBR:
1.182 vatton 436: BEGIN
437: create SOT;
438: Create 'abbr';
439: Create Attributes;
440: Create '>';
441: create SCT after;
442: Create 'abbr>' After;
443: END;
1.48 cvs 444: ACRONYM:
1.182 vatton 445: BEGIN
446: create SOT;
447: Create 'acronym';
448: Create Attributes;
449: Create '>';
450: create SCT after;
451: Create 'acronym>' After;
452: END;
1.1 cvs 453:
454: Font_: BEGIN
1.182 vatton 455: create SOT;
456: Create 'font';
457: Create Attributes;
458: Create '>';
459: create SCT after;
460: Create 'font>' After;
461: END;
1.1 cvs 462:
463: Applet: BEGIN
1.182 vatton 464: create SOT;
465: Create 'applet';
466: Create Attributes;
1.187 ! quint 467: Create '>\12';
! 468: Indent +2;
! 469: Indent -2 after;
! 470: Create '\12' after;
1.182 vatton 471: create SCT after;
1.187 ! quint 472: Create 'applet>\12' after;
1.182 vatton 473: END;
1.1 cvs 474:
475: Parameter: BEGIN
1.182 vatton 476: create SOT;
477: Create 'param';
478: Create Attributes;
479: Remove;
1.53 cvs 480: #ifdef XML
1.182 vatton 481: Create ' />\12';
1.53 cvs 482: #else
1.182 vatton 483: Create '>\12';
1.53 cvs 484: #endif
1.182 vatton 485: END;
1.1 cvs 486:
487: Object: BEGIN
1.182 vatton 488: create SOT;
489: Create 'object';
490: Create Attributes;
491: Create '>\12';
492: Indent +2;
493: Indent -2 After;
494: create SCT after;
495: Create 'object>' After;
496: END;
1.20 cvs 497:
1.170 vatton 498: IMG: BEGIN
1.182 vatton 499: create SOT;
500: Create 'img';
501: Create Attributes;
502: if empty
503: #ifdef XML
504: Create ' />';
505: #else
506: Create '>';
507: #endif
508: if not empty
509: BEGIN
510: Create '>';
511: Indent +2;
512: Indent -2 After;
513: create SCT after;
514: Create 'img>' After;
515: END;
516: END;
1.170 vatton 517:
1.172 vatton 518: Image_Input: BEGIN
1.182 vatton 519: create SOT;
520: Create 'input';
521: Create Attributes;
522: if empty
523: Create ' />';
524: if not empty
525: BEGIN
526: Create '>';
527: Indent +2;
528: Indent -2 After;
529: create SCT after;
530: Create 'img>' After;
531: END;
532: END;
533:
534: INS: BEGIN
535: create SOT;
536: Create 'ins';
537: Create Attributes;
538: Create '>';
539: create SCT after;
540: Create 'ins>' After;
541: END;
542:
543: DEL: BEGIN
544: create SOT;
545: Create 'del';
546: Create Attributes;
547: Create '>';
548: create SCT after;
549: Create 'del>' After;
550: END;
551:
552: ins: BEGIN
553: create SOT;
554: Create 'ins';
555: Create Attributes;
556: Create '>';
557: create SCT after;
558: Create 'ins>' After;
559: END;
560:
561: del: BEGIN
562: create SOT;
563: Create 'del';
564: Create Attributes;
565: Create '>';
566: create SCT after;
567: Create 'del>' After;
568: END;
569:
570: Span: BEGIN
571: create SOT;
572: Create 'span';
573: Create Attributes;
574: Create '>';
575: create SCT after;
576: Create 'span>' After;
577: END;
1.29 cvs 578:
1.48 cvs 579: Quotation: BEGIN
1.182 vatton 580: create SOT;
581: Create 'q';
582: Create Attributes;
583: Create '>';
584: create SCT after;
585: Create 'q>' After;
586: END;
1.48 cvs 587:
588: BDO: BEGIN
1.182 vatton 589: create SOT;
590: Create 'bdo';
591: Create Attributes;
592: Create '>';
593: create SCT after;
594: Create 'bdo>' After;
595: END;
1.48 cvs 596:
1.1 cvs 597: Paragraph: BEGIN
1.182 vatton 598: if not within List_Item and not within Definition and not first
599: Create '\12';
600: create SOT;
601: Create 'p';
602: Create Attributes;
603: Create '>';
604: create SCT after;
605: Create 'p>\12' After;
606: END;
1.16 cvs 607:
608: Pseudo_paragraph: BEGIN
1.182 vatton 609: if not last Create '\12' After;
610: END;
1.1 cvs 611:
612: TEXT_UNIT: BEGIN
1.182 vatton 613: IF Within Text_Input
614: Remove;
615: END;
1.1 cvs 616:
617: Definition_List: BEGIN
1.182 vatton 618: create SOT;
619: Create 'dl';
620: Create Attributes;
621: Create '>\12';
622: Indent +2;
623: Indent -2 After;
624: create SCT after;
625: Create 'dl>\12' After;
626: END;
627:
628: Term: BEGIN
629: create SOT;
630: Create 'dt';
631: Create Attributes;
632: Create '>';
633: create SCT after;
634: Create 'dt>\12' After;
635: END;
1.1 cvs 636:
637: Definition: BEGIN
1.182 vatton 638: Indent +2;
639: create SOT;
640: Create 'dd';
641: Create Attributes;
642: Create '>';
643: Indent +2;
644: Indent -2 After;
645: create SCT after;
646: Create 'dd>\12' After;
647: Indent -2 After;
648: END;
1.1 cvs 649:
650: Unnumbered_List: BEGIN
1.182 vatton 651: create SOT;
652: Create 'ul';
653: Create Attributes;
654: Create '>\12';
655: Indent +2;
656: Indent -2 After;
657: create SCT after;
658: Create 'ul>\12' After;
659: END;
660:
661: Numbered_List: BEGIN
662: create SOT;
663: Create 'ol';
664: Create Attributes;
665: Create '>\12';
666: Indent +2;
667: Indent -2 After;
668: create SCT after;
669: Create 'ol>\12' After;
670: END;
1.1 cvs 671:
672: Address: BEGIN
1.182 vatton 673: create SOT;
674: Create 'address';
675: Create Attributes;
676: Create '>\12';
677: Indent +2;
678: Indent -2 After;
679: Create '\12' After;
680: create SCT after;
681: Create 'address>\12' After;
682: END;
683:
684: Menu: BEGIN
685: create SOT;
686: Create 'menu';
687: Create Attributes;
688: Create '>\12';
689: Indent +2;
690: Indent -2 After;
691: create SCT after;
692: Create 'menu>\12' After;
693: END;
1.1 cvs 694:
695: Directory: BEGIN
1.182 vatton 696: create SOT;
697: Create 'dir';
698: Create Attributes;
699: Create '>\12';
700: Indent +2;
701: Indent -2 After;
702: create SCT after;
703: Create 'dir>\12' After;
704: END;
1.1 cvs 705:
706: List_Item: BEGIN
1.182 vatton 707: create SOT;
708: Create 'li';
709: Create Attributes;
710: Create '>';
711: Indent +2;
712: Indent -2 After;
713: create SCT after;
714: Create 'li>\12' After;
715: END;
1.1 cvs 716:
717: Preformatted: BEGIN
1.182 vatton 718: NoLineBreak;
719: create SOT;
720: Create 'pre';
721: Create Attributes;
722: Create '>';
723: Indent Suspend;
1.84 cvs 724: Indent Resume After;
1.182 vatton 725: create SCT after;
726: Create 'pre>\12' After;
727: END;
1.1 cvs 728:
729: Horizontal_Rule: BEGIN
1.182 vatton 730: create SOT;
731: Create 'hr';
732: Create Attributes;
733: Remove;
1.53 cvs 734: #ifdef XML
1.182 vatton 735: Create ' />\12';
1.53 cvs 736: #else
1.182 vatton 737: Create '>\12';
1.53 cvs 738: #endif
1.182 vatton 739: END;
1.1 cvs 740:
741: Form: BEGIN
1.182 vatton 742: Create '\12';
743: create SOT;
744: Create 'form';
745: Create Attributes;
746: Create '>\12';
747: Indent +2;
748: Indent -2 After;
749: create SCT after;
750: Create 'form>\12' After;
751: END;
1.1 cvs 752:
753: Option_Menu: BEGIN
1.182 vatton 754: Create '\12';
755: create SOT;
756: Create 'select';
757: Create Attributes;
758: Create '>';
759: Indent +2;
760: Indent -2 After;
761: Create '\12' after;
762: create SCT after;
763: Create 'select>\12' After;
764: END;
1.1 cvs 765:
766: Option: BEGIN
1.182 vatton 767: Create '\12';
768: create SOT;
769: Create 'option';
770: Create Attributes;
771: Create '>';
772: create SCT after;
773: Create 'option>' After;
774: END;
1.1 cvs 775:
1.62 cvs 776: OptGroup: BEGIN
1.182 vatton 777: Create '\12';
778: create SOT;
779: Create 'optgroup';
780: Create Attributes;
781: Create '>';
782: Indent +2;
783: Indent -2 After;
784: Create '\12' after;
785: create SCT after;
786: Create 'optgroup>' After;
787: END;
1.62 cvs 788:
1.1 cvs 789: Text_Area: BEGIN
1.182 vatton 790: create SOT;
791: Create 'textarea';
792: Create Attributes;
793: Create '>';
794: NoLineBreak;
795: create SCT after;
796: Create 'textarea>' After;
797: END;
1.1 cvs 798:
1.63 cvs 799: FIELDSET: BEGIN
1.182 vatton 800: create SOT;
801: Create 'fieldset';
802: Create Attributes;
803: Create '>\12';
1.63 cvs 804: Indent +2;
805: Indent -2 After;
1.182 vatton 806: create SCT after;
807: Create 'fieldset>\12' After;
808: END;
1.63 cvs 809:
810: LEGEND: BEGIN
1.182 vatton 811: create SOT;
812: Create 'legend';
813: Create Attributes;
814: Create '>';
815: create SCT after;
816: Create 'legend>\12' After;
817: END;
1.63 cvs 818:
1.56 cvs 819: LABEL: BEGIN
1.182 vatton 820: create SOT;
821: Create 'label';
822: Create Attributes;
823: Create '>';
824: create SCT after;
825: Create 'label>' After;
826: END;
1.56 cvs 827:
1.119 cvs 828: BUTTON_: BEGIN
1.182 vatton 829: create SOT;
830: Create 'button';
831: Create Attributes;
832: Create '>';
833: create SCT after;
834: Create 'button>' After;
835: END;
1.56 cvs 836:
1.1 cvs 837: Checkbox_Input: BEGIN
1.182 vatton 838: create SOT;
839: Create 'input';
840: Create Attributes;
841: Remove;
1.53 cvs 842: #ifdef XML
1.182 vatton 843: Create ' />';
1.53 cvs 844: #else
1.182 vatton 845: Create '>';
1.53 cvs 846: #endif
1.182 vatton 847: END;
1.1 cvs 848:
849: Radio_Input: BEGIN
1.182 vatton 850: create SOT;
851: Create 'input';
852: Create Attributes;
853: Remove;
1.53 cvs 854: #ifdef XML
1.182 vatton 855: Create ' />';
1.53 cvs 856: #else
1.182 vatton 857: Create '>';
1.53 cvs 858: #endif
1.182 vatton 859: END;
1.1 cvs 860:
861: Text_Input: BEGIN
1.182 vatton 862: create SOT;
863: Create 'input';
864: Create Attributes;
865: Remove;
1.53 cvs 866: #ifdef XML
1.182 vatton 867: Create ' />';
1.53 cvs 868: #else
1.182 vatton 869: Create '>';
1.53 cvs 870: #endif
1.182 vatton 871: END;
1.1 cvs 872:
873: Hidden_Input: BEGIN
1.182 vatton 874: create SOT;
875: Create 'input';
876: Create Attributes;
877: Remove;
1.53 cvs 878: #ifdef XML
1.182 vatton 879: Create ' />';
1.53 cvs 880: #else
1.182 vatton 881: Create '>';
1.53 cvs 882: #endif
1.182 vatton 883: END;
1.1 cvs 884:
885: Password_Input: BEGIN
1.182 vatton 886: create SOT;
887: Create 'input';
888: Create Attributes;
889: Remove;
1.53 cvs 890: #ifdef XML
1.182 vatton 891: Create ' />';
1.53 cvs 892: #else
1.182 vatton 893: Create '>';
1.53 cvs 894: #endif
1.182 vatton 895: END;
1.1 cvs 896:
897: File_Input: BEGIN
1.182 vatton 898: create SOT;
899: Create 'input';
900: Create Attributes;
901: Remove;
1.53 cvs 902: #ifdef XML
1.182 vatton 903: Create ' />';
1.53 cvs 904: #else
1.182 vatton 905: Create '>';
1.53 cvs 906: #endif
1.182 vatton 907: END;
1.1 cvs 908:
909: Reset_Input: BEGIN
1.182 vatton 910: Create '\12';
911: create SOT;
912: Create 'input';
913: Create Attributes;
914: Remove;
1.53 cvs 915: #ifdef XML
1.182 vatton 916: Create ' />';
1.53 cvs 917: #else
1.182 vatton 918: Create '>';
1.53 cvs 919: #endif
1.182 vatton 920: END;
1.1 cvs 921:
922: Submit_Input: BEGIN
1.182 vatton 923: Create '\12';
924: create SOT;
925: Create 'input';
926: Create Attributes;
927: Remove;
1.56 cvs 928: #ifdef XML
1.182 vatton 929: Create ' />';
1.56 cvs 930: #else
1.182 vatton 931: Create '>';
1.56 cvs 932: #endif
1.182 vatton 933: END;
1.56 cvs 934:
935: Button_Input: BEGIN
1.182 vatton 936: Create '\12';
937: create SOT;
938: Create 'input';
939: Create Attributes;
940: Remove;
1.53 cvs 941: #ifdef XML
1.182 vatton 942: Create ' />';
1.53 cvs 943: #else
1.182 vatton 944: Create '>';
1.53 cvs 945: #endif
1.182 vatton 946: END;
1.1 cvs 947:
948: Block_Quote: BEGIN
1.182 vatton 949: Create '\12';
950: create SOT;
951: Create 'blockquote';
952: Create Attributes;
953: Create '>\12';
954: Indent +2;
955: Indent -2 After;
956: create SCT after;
957: Create 'blockquote>\12' After;
958: END;
1.1 cvs 959:
960: PICTURE_UNIT: BEGIN
1.182 vatton 961: Remove;
962: END;
1.1 cvs 963:
1.158 cvs 964: External_Object: BEGIN
1.182 vatton 965: Remove;
966: END;
1.122 cvs 967:
1.158 cvs 968: External_Object_Content: BEGIN
1.182 vatton 969: Remove;
970: END;
1.122 cvs 971:
1.136 quint 972: Embed_: BEGIN
1.182 vatton 973: if NOT Immediately within Object BEGIN
974: create SOT;
975: Create 'embed';
976: Create Attributes;
977: Create ' />';
978: END;
979: END;
1.129 cvs 980:
981: Embed_Content: BEGIN
1.182 vatton 982: Remove;
983: END;
1.129 cvs 984:
1.1 cvs 985: Anchor: BEGIN
1.182 vatton 986: create SOT;
987: Create 'a';
988: Create Attributes;
989: Create '>';
990: create SCT after;
991: Create 'a>' After;
992: END;
1.1 cvs 993:
994: MAP:
1.182 vatton 995: BEGIN
996: create SOT;
997: Create 'map';
998: Create Attributes;
999: Create '>\12';
1000: Indent +2;
1001: Indent -2 After;
1002: create SCT after;
1003: Create 'map>\12' After;
1004: END;
1.1 cvs 1005:
1.123 vatton 1006: map:
1.182 vatton 1007: BEGIN
1008: create SOT;
1009: Create 'map';
1010: Create Attributes;
1011: Create '>\12';
1012: Indent +2;
1013: Indent -2 After;
1014: create SCT after;
1015: Create 'map>\12' After;
1016: END;
1.123 vatton 1017:
1.1 cvs 1018: AREA:
1.182 vatton 1019: BEGIN
1020: create SOT;
1021: Create 'area';
1022: Create Attributes;
1023: Remove;
1.53 cvs 1024: #ifdef XML
1.182 vatton 1025: Create ' />\12';
1.53 cvs 1026: #else
1.182 vatton 1027: Create '>\12';
1.53 cvs 1028: #endif
1.182 vatton 1029: END;
1.1 cvs 1030:
1031: { ---- Tables ---- }
1032:
1.162 quint 1033: Table_:
1.182 vatton 1034: BEGIN
1035: Create '\12';
1036: create SOT;
1037: Create 'table';
1038: Create Attributes;
1039: Create '>\12';
1040: Indent +2;
1041: Indent -2 after;
1042: create SCT after;
1043: Create 'table>\12' after;
1044: END;
1.1 cvs 1045:
1046: CAPTION:
1.182 vatton 1047: BEGIN
1048: create SOT;
1049: Create 'caption';
1050: Create Attributes;
1051: Create '>';
1052: create SCT after;
1053: Create 'caption>\12' after;
1054: END;
1.1 cvs 1055:
1.69 cvs 1056: COLGROUP:
1.182 vatton 1057: BEGIN
1058: create SOT;
1059: Create 'colgroup';
1060: Create Attributes;
1061: Create '>';
1062: Indent +2;
1063: Indent -2 after;
1064: create SCT after;
1065: Create 'colgroup>\12' after;
1066: END;
1.69 cvs 1067:
1068: COL:
1.182 vatton 1069: BEGIN
1070: create SOT;
1071: Create 'col';
1072: Create Attributes;
1073: Remove;
1.116 cvs 1074: #ifdef XML
1.182 vatton 1075: Create ' />\12';
1.116 cvs 1076: #else
1.182 vatton 1077: Create '>\12';
1.116 cvs 1078: #endif
1.182 vatton 1079: END;
1.69 cvs 1080:
1.1 cvs 1081: Table_head:
1.182 vatton 1082: Remove;
1.1 cvs 1083:
1084: thead:
1.182 vatton 1085: BEGIN
1086: create SOT;
1087: Create 'thead';
1088: Create Attributes;
1089: Create '>\12';
1090: Indent +2;
1091: Indent -2 after;
1092: create SCT after;
1093: Create 'thead>\12' after;
1094: END;
1.1 cvs 1095:
1096: tfoot:
1.182 vatton 1097: BEGIN
1098: create SOT;
1099: Create 'tfoot';
1100: Create Attributes;
1101: Create '>\12';
1102: Indent +2;
1103: Indent -2 after;
1104: create SCT after;
1105: Create 'tfoot>\12' after;
1106: END;
1.80 cvs 1107:
1.1 cvs 1108: tbody:
1.182 vatton 1109: BEGIN
1110: create SOT;
1111: Create 'tbody';
1112: Create Attributes;
1113: Create '>\12';
1114: Indent +2;
1115: Indent -2 after;
1116: create SCT after;
1117: Create 'tbody>\12' after;
1118: END;
1.1 cvs 1119:
1120: Table_body:
1.182 vatton 1121: Get tfoot;
1.1 cvs 1122:
1123: Table_row:
1.182 vatton 1124: BEGIN
1125: create SOT;
1126: Create 'tr';
1127: Create Attributes;
1128: Create '>\12';
1129: Indent +2;
1130: Indent -2 after;
1131: create SCT after;
1132: Create 'tr>\12' after;
1133: END;
1.1 cvs 1134:
1135: Data_cell:
1.182 vatton 1136: BEGIN
1137: create SOT;
1138: Create 'td';
1139: Create Attributes;
1140: Create '>';
1141: Indent +2;
1142: Indent -2 after;
1143: create SCT after;
1144: Create 'td>\12' after;
1145: END;
1.1 cvs 1146:
1147: Heading_cell:
1.182 vatton 1148: BEGIN
1149: create SOT;
1150: Create 'th';
1151: Create Attributes;
1152: Create '>';
1153: Indent +2;
1154: Indent -2 after;
1155: create SCT after;
1156: Create 'th>\12' after;
1157: END;
1.1 cvs 1158:
1159: Division: BEGIN
1.182 vatton 1160: Create '\12';
1161: create SOT;
1162: Create 'div';
1163: Create Attributes;
1164: Create '>\12';
1165: create SCT after;
1166: Create 'div>\12' After;
1167: END;
1.1 cvs 1168:
1169: Center: BEGIN
1.182 vatton 1170: Create '\12';
1171: create SOT;
1172: Create 'center';
1173: Create Attributes;
1174: Create '>\12';
1175: create SCT after;
1176: Create 'center>\12' After;
1177: END;
1.1 cvs 1178:
1.50 cvs 1179: NOSCRIPT: BEGIN
1.182 vatton 1180: Create '\12';
1181: create SOT;
1182: Create 'noscript';
1183: Create Attributes;
1184: Create '>\12';
1185: create SCT after;
1186: Create 'noscript>\12' After;
1187: END;
1.50 cvs 1188:
1.8 cvs 1189: Invalid_element:
1.182 vatton 1190: BEGIN
1191: Remove;
1192: END;
1.1 cvs 1193:
1.127 cvs 1194: Unknown_namespace:
1.182 vatton 1195: BEGIN
1196: NoTranslation;
1197: END;
1.127 cvs 1198:
1.154 cvs 1199: XHTML_Unknown_namespace:
1200: BEGIN
1201: NoTranslation;
1202: Create '\12';
1203: Create Content;
1204: Remove;
1205: Create Attributes;
1206: Create '>';
1207: END;
1208:
1.1 cvs 1209: Comment\240: BEGIN
1.185 quint 1210: Create '<!--';
1.182 vatton 1211: NoLineBreak;
1212: {NoTranslation;}
1.185 quint 1213: Create '-->' after;
1.186 vatton 1214: if not within ParagEquiv and not within SCRIPT_
1.185 quint 1215: Create '\12' after;
1.182 vatton 1216: END;
1.1 cvs 1217:
1218: Comment_line: BEGIN
1.182 vatton 1219: if not last create '\12' after;
1220: END;
1.1 cvs 1221:
1.175 vatton 1222: ASP_element: BEGIN
1.185 quint 1223: Create '<%';
1.182 vatton 1224: NoLineBreak;
1225: {NoTranslation;}
1226: Create '>\12' after;
1227: END;
1.175 vatton 1228:
1229: ASP_line: BEGIN
1.182 vatton 1230: if not last create '\12' after;
1231: END;
1.175 vatton 1232:
1.115 cvs 1233: XMLPI: BEGIN
1.185 quint 1234: Create '<?';
1.182 vatton 1235: NoLineBreak;
1236: {NoTranslation;}
1.185 quint 1237: IF Within Paragraph
1238: Create '?>' after;
1239: IF Within List_Item
1240: Create '?>' after;
1241: IF Within TITLE
1242: Create '?>' after;
1243: IF not Within Paragraph and not Within List_Item and not Within TITLE
1244: Create '?>\12' after;
1.182 vatton 1245: END;
1.115 cvs 1246:
1247: PI_line: BEGIN
1.182 vatton 1248: if not last create '\12' after;
1249: END;
1.130 cvs 1250:
1251: DOCTYPE: BEGIN
1.182 vatton 1252: NoLineBreak;
1253: NoTranslation;
1254: Create '\12' after;
1255: END;
1.131 cvs 1256:
1257: DOCTYPE_line:
1.182 vatton 1258: if not last create '\12' after;
1.115 cvs 1259:
1.135 cvs 1260: CDATA: BEGIN
1.185 quint 1261: Create '<![CDATA[';
1.182 vatton 1262: NoLineBreak;
1263: NoTranslation;
1264: Create ']]>' After;
1265: END;
1.135 cvs 1266:
1267: CDATA_line:
1.182 vatton 1268: if not last create '\12' after;
1.135 cvs 1269:
1.58 cvs 1270: FRAMESET: BEGIN
1.182 vatton 1271: create SOT;
1272: Create 'frameset';
1273: Create Attributes;
1274: Create '>\12';
1.58 cvs 1275: indent +2;
1276: indent -2 after;
1.182 vatton 1277: create SCT after;
1278: Create 'frameset>\12' After;
1279: END;
1.58 cvs 1280:
1281: Frames: BEGIN
1.182 vatton 1282: END;
1.58 cvs 1283:
1284: NOFRAMES: BEGIN
1.182 vatton 1285: create SOT;
1286: Create 'noframes';
1287: Create Attributes;
1288: Create '>\12';
1.58 cvs 1289: indent +2;
1290: indent -2 after;
1.182 vatton 1291: create SCT after;
1292: Create 'noframes>\12' After;
1293: END;
1.58 cvs 1294:
1295: FRAME: BEGIN
1.182 vatton 1296: create SOT;
1297: Create 'frame';
1298: Create Attributes;
1299: Remove;
1.58 cvs 1300: #ifdef XML
1.182 vatton 1301: Create ' />\12';
1.58 cvs 1302: #else
1.182 vatton 1303: Create '>\12';
1.58 cvs 1304: #endif
1.182 vatton 1305: END;
1.58 cvs 1306:
1307: IFRAME: BEGIN
1.182 vatton 1308: create SOT;
1309: Create 'iframe';
1310: Create Attributes;
1311: Create '>\12';
1312: Indent +2;
1313: Indent -2;
1314: create SCT after;
1315: Create 'iframe>\12' After;
1316: END;
1.58 cvs 1317:
1.158 cvs 1318: Iframe_Src_Content: BEGIN
1.182 vatton 1319: Remove;
1320: END;
1.158 cvs 1321:
1.121 cvs 1322: ruby: BEGIN
1.182 vatton 1323: create SOT;
1324: Create 'ruby';
1325: Create Attributes;
1326: Create '>';
1327: create SCT after;
1328: Create 'ruby>' After;
1329: END;
1.148 cvs 1330:
1.121 cvs 1331: simple_ruby: BEGIN
1.182 vatton 1332: create SOT;
1333: Create 'ruby';
1334: Create Attributes;
1335: Create '>';
1336: create SCT after;
1337: Create 'ruby>' After;
1338: END;
1.148 cvs 1339:
1.121 cvs 1340: complex_ruby: BEGIN
1.182 vatton 1341: create SOT;
1342: Create 'ruby';
1343: Create Attributes;
1344: Create '>';
1345: create SCT after;
1346: Create 'ruby>' After;
1347: END;
1.121 cvs 1348:
1349: rb: BEGIN
1.182 vatton 1350: create SOT;
1351: Create 'rb';
1352: Create Attributes;
1353: Create '>';
1354: create SCT after;
1355: Create 'rb>' After;
1356: END;
1357:
1358: rt: BEGIN
1359: create SOT;
1360: Create 'rt';
1361: Create Attributes;
1362: Create '>';
1363: create SCT after;
1364: Create 'rt>' After;
1365: END;
1366:
1367: rp: BEGIN
1368: create SOT;
1369: Create 'rp';
1370: Create Attributes;
1371: Create '>';
1372: create SCT after;
1373: Create 'rp>' After;
1374: END;
1375:
1376: rbc: BEGIN
1377: create SOT;
1378: Create 'rbc';
1379: Create Attributes;
1380: Create '>';
1381: create SCT after;
1382: Create 'rbc>' After;
1383: END;
1384:
1385: rtc1: BEGIN
1386: create SOT;
1387: Create 'rtc';
1388: Create Attributes;
1389: Create '>';
1390: create SCT after;
1391: Create 'rtc>' After;
1392: END;
1393:
1394: rtc2: BEGIN
1395: create SOT;
1396: Create 'rtc';
1397: Create Attributes;
1398: Create '>';
1399: create SCT after;
1400: Create 'rtc>' After;
1401: END;
1.121 cvs 1402:
1.1 cvs 1403: ATTRIBUTES
1.18 cvs 1404:
1.51 cvs 1405: profile: BEGIN
1.172 vatton 1406: Create SAN;
1.182 vatton 1407: Create 'profile="';
1408: Create profile;
1409: Create DoubleQuote;
1410: END;
1.51 cvs 1411:
1.128 cvs 1412: Language:
1.182 vatton 1413: BEGIN
1414: IF not Root
1415: BEGIN
1416: #ifdef XML
1417: Create ' xml:lang="';
1418: Create Language;
1419: Create DoubleQuote;
1.72 cvs 1420: #endif
1.124 cvs 1421: #ifndef XHTML11
1.182 vatton 1422: Create ' lang="';
1423: Create Language;
1424: Create DoubleQuote;
1425: #endif
1426: END;
1427: IF Root and RealLang
1428: BEGIN
1429: #ifdef XML
1430: Create ' xml:lang="';
1431: Create Language;
1432: Create DoubleQuote;
1.87 cvs 1433: #endif
1.124 cvs 1434: #ifndef XHTML11
1.182 vatton 1435: Create ' lang="';
1436: Create Language;
1437: Create DoubleQuote;
1.124 cvs 1438: #endif
1.182 vatton 1439: END;
1440: END;
1.1 cvs 1441:
1.51 cvs 1442: content_type: BEGIN
1.172 vatton 1443: Create SAN;
1.182 vatton 1444: Create 'type="';
1445: Create content_type;
1446: Create DoubleQuote;
1447: END;
1.51 cvs 1448:
1449: script_src: BEGIN
1.172 vatton 1450: Create SAN;
1.182 vatton 1451: Create 'src="';
1452: Create script_src;
1453: Create DoubleQuote;
1454: END;
1.51 cvs 1455:
1.151 cvs 1456: script_language: BEGIN
1457: Create ' language="';
1458: Create script_language;
1459: Create DoubleQuote;
1460: END;
1461:
1.51 cvs 1462: defer: BEGIN
1.172 vatton 1463: Create SAN;
1.182 vatton 1464: Create 'defer="defer"';
1465: END;
1.51 cvs 1466:
1467: event: BEGIN
1.172 vatton 1468: Create SAN;
1.182 vatton 1469: Create 'event="';
1470: Create event;
1471: Create DoubleQuote;
1472: END;
1.51 cvs 1473:
1474: for_: BEGIN
1.172 vatton 1475: Create SAN;
1.182 vatton 1476: Create 'for="';
1477: Create for_;
1478: Create DoubleQuote;
1479: END;
1.51 cvs 1480:
1.1 cvs 1481: http_equiv: BEGIN
1.172 vatton 1482: Create SAN;
1.182 vatton 1483: Create 'http-equiv="';
1484: Create http_equiv;
1485: Create DoubleQuote;
1486: END;
1.1 cvs 1487:
1488: meta_name: BEGIN
1.172 vatton 1489: Create SAN;
1.182 vatton 1490: Create 'name="';
1491: Create meta_name;
1492: Create DoubleQuote;
1493: END;
1.1 cvs 1494:
1495: meta_content: BEGIN
1.172 vatton 1496: Create SAN;
1.182 vatton 1497: Create 'content="';
1498: Create Translated meta_content;
1499: Create DoubleQuote;
1500: END;
1.1 cvs 1501:
1.51 cvs 1502: scheme: BEGIN
1.172 vatton 1503: Create SAN;
1.182 vatton 1504: Create 'scheme="';
1505: Create scheme;
1506: Create DoubleQuote;
1507: END;
1.51 cvs 1508:
1509: charset: BEGIN
1.172 vatton 1510: Create SAN;
1.182 vatton 1511: Create 'charset="';
1512: Create charset;
1513: Create DoubleQuote;
1514: END;
1515:
1516: REL: BEGIN
1517: Create SAN;
1518: Create 'rel="';
1519: Create REL;
1520: Create DoubleQuote;
1521: END;
1522:
1523: REV: BEGIN
1524: Create SAN;
1525: Create 'rev="';
1526: Create REV;
1527: Create DoubleQuote;
1528: END;
1.1 cvs 1529:
1530: HREF_ :
1.182 vatton 1531: BEGIN
1.172 vatton 1532: Create SAN;
1.182 vatton 1533: Create 'href="';
1534: Create Translated HREF_;
1535: Create DoubleQuote;
1536: END;
1.49 cvs 1537:
1.51 cvs 1538: hreflang :
1.182 vatton 1539: BEGIN
1.172 vatton 1540: Create SAN;
1.182 vatton 1541: Create 'hreflang="';
1542: Create hreflang;
1543: Create DoubleQuote;
1544: END;
1.51 cvs 1545:
1546: media :
1.182 vatton 1547: BEGIN
1.172 vatton 1548: Create SAN;
1.182 vatton 1549: Create 'media="';
1550: Create media;
1551: Create DoubleQuote;
1552: END;
1.51 cvs 1553:
1554: target_ :
1.182 vatton 1555: BEGIN
1.172 vatton 1556: Create SAN;
1.182 vatton 1557: Create 'target="';
1558: Create Translated target_;
1559: Create DoubleQuote;
1560: END;
1.51 cvs 1561:
1.49 cvs 1562: cite:
1.182 vatton 1563: BEGIN
1.172 vatton 1564: Create SAN;
1.182 vatton 1565: Create 'cite="';
1566: Create Translated cite;
1567: Create DoubleQuote;
1568: END;
1.49 cvs 1569:
1570: datetime:
1.182 vatton 1571: BEGIN
1.172 vatton 1572: Create SAN;
1.182 vatton 1573: Create 'datetime="';
1574: Create datetime;
1575: Create DoubleQuote;
1576: END;
1.1 cvs 1577:
1578: background_ :
1.182 vatton 1579: BEGIN
1.172 vatton 1580: Create SAN;
1.182 vatton 1581: Create 'background="';
1582: Create Translated background_;
1583: Create DoubleQuote;
1584: END;
1.1 cvs 1585:
1586: BackgroundColor :
1.182 vatton 1587: BEGIN
1.172 vatton 1588: Create SAN;
1.182 vatton 1589: Create 'bgcolor="';
1590: Create BackgroundColor;
1591: Create DoubleQuote;
1592: END;
1.1 cvs 1593:
1594: TextColor :
1.182 vatton 1595: BEGIN
1.172 vatton 1596: Create SAN;
1.182 vatton 1597: Create 'text="';
1598: Create TextColor;
1599: Create DoubleQuote;
1600: END;
1.1 cvs 1601:
1602: LinkColor :
1.182 vatton 1603: BEGIN
1.172 vatton 1604: Create SAN;
1.182 vatton 1605: Create 'link="';
1606: Create LinkColor;
1607: Create DoubleQuote;
1608: END;
1.1 cvs 1609:
1610: VisitedLinkColor :
1.182 vatton 1611: BEGIN
1.172 vatton 1612: Create SAN;
1.182 vatton 1613: Create 'vlink="';
1614: Create VisitedLinkColor;
1615: Create DoubleQuote;
1616: END;
1.1 cvs 1617:
1618: ActiveLinkColor :
1.182 vatton 1619: BEGIN
1.172 vatton 1620: Create SAN;
1.182 vatton 1621: Create 'alink="';
1622: Create ActiveLinkColor;
1623: Create DoubleQuote;
1624: END;
1.1 cvs 1625:
1626: BaseFontSize:
1.182 vatton 1627: BEGIN
1.172 vatton 1628: create SAN;
1.182 vatton 1629: Create 'size="';
1630: Create BaseFontSize;
1631: Create DoubleQuote;
1632: END;
1.1 cvs 1633:
1.48 cvs 1634: BaseFontColor:
1.182 vatton 1635: BEGIN
1.172 vatton 1636: Create SAN;
1.182 vatton 1637: Create 'color="';
1638: Create BaseFontColor;
1639: Create DoubleQuote;
1640: END;
1.48 cvs 1641:
1642: BaseFontFace:
1.182 vatton 1643: BEGIN
1.172 vatton 1644: Create SAN;
1.182 vatton 1645: Create 'face="';
1646: Create BaseFontFace;
1647: Create DoubleQuote;
1648: END;
1.48 cvs 1649:
1.1 cvs 1650: Font_size :
1.182 vatton 1651: BEGIN
1.172 vatton 1652: Create SAN;
1.182 vatton 1653: Create 'size="';
1654: Create Font_size;
1655: Create DoubleQuote;
1656: END;
1.1 cvs 1657:
1658: color :
1.182 vatton 1659: BEGIN
1.172 vatton 1660: Create SAN;
1.182 vatton 1661: Create 'color="';
1662: Create color;
1663: Create DoubleQuote;
1664: END;
1.48 cvs 1665:
1666: face :
1.182 vatton 1667: BEGIN
1.172 vatton 1668: Create SAN;
1.182 vatton 1669: Create 'face="';
1670: Create face;
1671: Create DoubleQuote;
1672: END;
1.6 cvs 1673:
1.150 quint 1674: Clear_ = Left_:
1.182 vatton 1675: BEGIN
1.172 vatton 1676: Create SAN;
1.182 vatton 1677: Create 'clear="left"';
1678: END;
1.150 quint 1679: Clear_ = Right_:
1.182 vatton 1680: BEGIN
1.172 vatton 1681: Create SAN;
1.182 vatton 1682: Create 'clear="right"';
1683: END;
1.150 quint 1684: Clear_ = All_:
1.182 vatton 1685: BEGIN
1.172 vatton 1686: Create SAN;
1.182 vatton 1687: Create 'clear="all"';
1688: END;
1.150 quint 1689: Clear_ = None_:
1.182 vatton 1690: BEGIN
1.172 vatton 1691: Create SAN;
1.182 vatton 1692: Create 'clear="none"';
1693: END;
1.1 cvs 1694:
1695: Align = left_:
1.182 vatton 1696: BEGIN
1.172 vatton 1697: Create SAN;
1.182 vatton 1698: Create 'align="left"';
1699: END;
1.1 cvs 1700: Align = center_:
1.182 vatton 1701: BEGIN
1.172 vatton 1702: Create SAN;
1.182 vatton 1703: Create 'align="center"';
1704: END;
1.1 cvs 1705: Align = right_:
1.182 vatton 1706: BEGIN
1.172 vatton 1707: Create SAN;
1.182 vatton 1708: Create 'align="right"';
1709: END;
1.46 cvs 1710:
1711: TextAlign = left_:
1.182 vatton 1712: BEGIN
1.172 vatton 1713: Create SAN;
1.182 vatton 1714: Create 'align="left"';
1715: END;
1.46 cvs 1716: TextAlign = center_:
1.182 vatton 1717: BEGIN
1.172 vatton 1718: Create SAN;
1.182 vatton 1719: Create 'align="center"';
1720: END;
1.46 cvs 1721: TextAlign = right_:
1.182 vatton 1722: BEGIN
1.172 vatton 1723: create SAN;
1.182 vatton 1724: Create 'align="right"';
1725: END;
1.46 cvs 1726: TextAlign = justify_:
1.182 vatton 1727: BEGIN
1.172 vatton 1728: Create SAN;
1.182 vatton 1729: Create 'align="justify"';
1730: END;
1.1 cvs 1731:
1732: NoShade:
1.182 vatton 1733: BEGIN
1.172 vatton 1734: create SAN;
1.182 vatton 1735: Create 'noshade="noshade"';
1736: END;
1.1 cvs 1737:
1738: Size_: BEGIN
1.172 vatton 1739: Create SAN;
1.182 vatton 1740: Create 'size="';
1741: Create Size_;
1742: Create DoubleQuote;
1743: END;
1.1 cvs 1744:
1745: Width__: BEGIN
1.172 vatton 1746: create SAN;
1.182 vatton 1747: Create 'width="';
1748: Create Width__;
1749: Create DoubleQuote;
1750: END;
1.1 cvs 1751:
1.51 cvs 1752: declare:
1.182 vatton 1753: BEGIN
1.172 vatton 1754: create SAN;
1.182 vatton 1755: Create 'declare="declare"';
1756: END;
1.51 cvs 1757:
1.1 cvs 1758: codebase: BEGIN
1.172 vatton 1759: Create SAN;
1.182 vatton 1760: Create 'codebase="';
1761: Create codebase;
1762: Create DoubleQuote;
1763: END;
1764:
1765: code: BEGIN
1766: Create SAN;
1767: Create 'code="';
1768: Create code;
1769: Create DoubleQuote;
1770: END;
1.1 cvs 1771:
1.51 cvs 1772: object: BEGIN
1.172 vatton 1773: Create SAN;
1.182 vatton 1774: Create 'object="';
1775: Create object;
1776: Create DoubleQuote;
1777: END;
1.51 cvs 1778:
1.1 cvs 1779: applet_name: BEGIN
1.172 vatton 1780: Create SAN;
1.182 vatton 1781: Create 'name="';
1782: Create applet_name;
1783: Create DoubleQuote;
1784: END;
1.1 cvs 1785:
1786: Param_name: BEGIN
1.172 vatton 1787: Create SAN;
1.182 vatton 1788: Create 'name="';
1789: Create Param_name;
1790: Create DoubleQuote;
1791: END;
1.1 cvs 1792:
1793: Param_value: BEGIN
1.182 vatton 1794: Create SAN;
1795: Create 'value="';
1796: Create Param_value;
1797: Create DoubleQuote;
1798: END;
1.46 cvs 1799:
1.51 cvs 1800: valuetype = data_:
1.148 cvs 1801: BEGIN
1.172 vatton 1802: Create SAN;
1.182 vatton 1803: Create 'valuetype="data"';
1804: END;
1.51 cvs 1805: valuetype = ref:
1.148 cvs 1806: BEGIN
1.172 vatton 1807: Create SAN;
1.182 vatton 1808: Create 'valuetype="ref"';
1809: END;
1.51 cvs 1810: valuetype = object_:
1.148 cvs 1811: BEGIN
1.172 vatton 1812: Create SAN;
1.182 vatton 1813: Create 'valuetype="object"';
1814: END;
1.51 cvs 1815:
1816: Param_type: BEGIN
1.172 vatton 1817: Create SAN;
1.182 vatton 1818: Create 'type="';
1819: Create Param_type;
1820: Create DoubleQuote;
1821: END;
1.51 cvs 1822:
1.1 cvs 1823: classid: BEGIN
1.172 vatton 1824: Create SAN;
1.182 vatton 1825: Create 'classid="';
1826: Create classid;
1827: Create DoubleQuote;
1828: END;
1.1 cvs 1829:
1830: Object_type: BEGIN
1.172 vatton 1831: Create SAN;
1.182 vatton 1832: Create 'type="';
1833: Create Object_type;
1834: Create DoubleQuote;
1835: END;
1.1 cvs 1836:
1.143 cvs 1837: Embed_type: BEGIN
1.172 vatton 1838: Create SAN;
1.182 vatton 1839: Create 'type="';
1840: Create Embed_type;
1841: Create DoubleQuote;
1842: END;
1.143 cvs 1843:
1.156 quint 1844: pluginspage: BEGIN
1.172 vatton 1845: Create SAN;
1.182 vatton 1846: Create 'pluginspage="';
1847: Create pluginspage;
1848: Create DoubleQuote;
1849: END;
1.156 quint 1850:
1851: pluginurl: BEGIN
1.172 vatton 1852: Create SAN;
1.182 vatton 1853: Create 'pluginurl="';
1854: Create pluginurl;
1855: Create DoubleQuote;
1856: END;
1.156 quint 1857:
1.38 cvs 1858: Link_type: BEGIN
1.172 vatton 1859: Create SAN;
1.182 vatton 1860: Create 'type="';
1861: Create Link_type;
1862: Create DoubleQuote;
1863: END;
1.38 cvs 1864:
1.1 cvs 1865: codetype: BEGIN
1.172 vatton 1866: Create SAN;
1.182 vatton 1867: Create 'codetype="';
1868: Create codetype;
1869: Create DoubleQuote;
1870: END;
1.46 cvs 1871:
1.51 cvs 1872: archive: BEGIN
1.172 vatton 1873: Create SAN;
1.182 vatton 1874: Create 'archive="';
1875: Create archive;
1876: Create DoubleQuote;
1877: END;
1.51 cvs 1878:
1879: standby: BEGIN
1.172 vatton 1880: Create SAN;
1.182 vatton 1881: Create 'standby="';
1882: Create standby;
1883: Create DoubleQuote;
1884: END;
1.51 cvs 1885:
1.1 cvs 1886: Title : BEGIN
1.172 vatton 1887: Create SAN;
1.182 vatton 1888: Create 'title="';
1889: Create Translated Title;
1890: Create DoubleQuote;
1891: END;
1.1 cvs 1892:
1.51 cvs 1893: accesskey: BEGIN
1.172 vatton 1894: Create SAN;
1.182 vatton 1895: Create 'accesskey="';
1896: Create accesskey;
1897: Create DoubleQuote;
1898: END;
1.51 cvs 1899:
1900: tabindex: BEGIN
1.172 vatton 1901: Create SAN;
1.182 vatton 1902: Create 'tabindex="';
1903: Create tabindex;
1904: Create DoubleQuote;
1905: END;
1.56 cvs 1906:
1907: Associated_control: BEGIN
1.172 vatton 1908: Create SAN;
1.182 vatton 1909: Create 'for="';
1910: Create Associated_control;
1911: Create DoubleQuote;
1912: END;
1.56 cvs 1913:
1914: Button_type = button:
1.148 cvs 1915: BEGIN
1.172 vatton 1916: Create SAN;
1.182 vatton 1917: Create 'type="button"';
1918: END;
1.56 cvs 1919: Button_type = submit:
1.148 cvs 1920: BEGIN
1.172 vatton 1921: Create SAN;
1.182 vatton 1922: Create 'type="submit"';
1923: END;
1.56 cvs 1924: Button_type = reset:
1.148 cvs 1925: BEGIN
1.172 vatton 1926: Create SAN;
1.182 vatton 1927: Create 'type="reset"';
1928: END;
1.51 cvs 1929:
1.1 cvs 1930: Class: BEGIN
1.172 vatton 1931: Create SAN;
1.182 vatton 1932: Create 'class="';
1933: Create Class;
1934: Create DoubleQuote;
1935: END;
1.1 cvs 1936:
1.46 cvs 1937: Style\240: BEGIN
1.182 vatton 1938: IF not Within HEAD
1939: BEGIN
1.172 vatton 1940: Create SAN;
1.182 vatton 1941: Create 'style="';
1942: Create Style\240;
1943: Create DoubleQuote;
1944: END;
1945: END;
1946:
1947: ID: BEGIN
1948: Create SAN;
1949: Create 'id="';
1950: Create ID;
1951: Create DoubleQuote;
1952: END;
1.46 cvs 1953:
1.132 quint 1954: dir = ltr_ :
1.182 vatton 1955: if not Document
1.148 cvs 1956: BEGIN
1.172 vatton 1957: Create SAN;
1.182 vatton 1958: Create 'dir="ltr"';
1959: END;
1.132 quint 1960: dir = rtl_ :
1.182 vatton 1961: if not Document
1.148 cvs 1962: BEGIN
1.172 vatton 1963: Create SAN;
1.182 vatton 1964: Create 'dir="rtl"';
1965: END;
1.46 cvs 1966:
1967: onclick: BEGIN
1.172 vatton 1968: Create SAN;
1.182 vatton 1969: Create 'onclick="';
1970: Create onclick;
1971: Create DoubleQuote;
1972: END;
1.46 cvs 1973:
1974: ondblclick: BEGIN
1.172 vatton 1975: Create SAN;
1.182 vatton 1976: Create 'ondblclick="';
1977: Create ondblclick;
1978: Create DoubleQuote;
1979: END;
1.46 cvs 1980:
1981: onmousedown: BEGIN
1.172 vatton 1982: Create SAN;
1.182 vatton 1983: Create 'onmousedown="';
1984: Create onmousedown;
1985: Create DoubleQuote;
1986: END;
1.46 cvs 1987:
1988: onmouseup: BEGIN
1.172 vatton 1989: Create SAN;
1.182 vatton 1990: Create 'onmouseup="';
1991: Create onmouseup;
1992: Create DoubleQuote;
1993: END;
1.46 cvs 1994:
1995: onmouseover: BEGIN
1.172 vatton 1996: Create SAN;
1.182 vatton 1997: Create 'onmouseover="';
1998: Create onmouseover;
1999: Create DoubleQuote;
2000: END;
1.46 cvs 2001:
2002: onmousemove: BEGIN
1.172 vatton 2003: Create SAN;
1.182 vatton 2004: Create 'onmousemove="';
2005: Create onmousemove;
2006: Create DoubleQuote;
2007: END;
1.46 cvs 2008:
2009: onmouseout: BEGIN
1.172 vatton 2010: Create SAN;
1.182 vatton 2011: Create 'onmouseout="';
2012: Create onmouseout;
2013: Create DoubleQuote;
2014: END;
1.46 cvs 2015:
2016: onkeypress: BEGIN
1.172 vatton 2017: Create SAN;
1.182 vatton 2018: Create 'onkeypress="';
2019: Create onkeypress;
2020: Create DoubleQuote;
2021: END;
1.46 cvs 2022:
2023: onkeydown: BEGIN
1.172 vatton 2024: Create SAN;
1.182 vatton 2025: Create 'onkeydown="';
2026: Create onkeydown;
2027: Create DoubleQuote;
2028: END;
1.46 cvs 2029:
2030: onkeyup: BEGIN
1.172 vatton 2031: Create SAN;
1.182 vatton 2032: Create 'onkeyup="';
2033: Create onkeyup;
2034: Create DoubleQuote;
2035: END;
1.1 cvs 2036:
1.51 cvs 2037: onload: BEGIN
1.172 vatton 2038: Create SAN;
1.182 vatton 2039: Create 'onload="';
2040: Create onload;
2041: Create DoubleQuote;
2042: END;
1.51 cvs 2043:
2044: onunload: BEGIN
1.172 vatton 2045: Create SAN;
1.182 vatton 2046: Create 'onunload="';
2047: Create onunload;
2048: Create DoubleQuote;
2049: END;
1.51 cvs 2050:
2051: onfocus: BEGIN
1.172 vatton 2052: Create SAN;
1.182 vatton 2053: Create 'onfocus="';
2054: Create onfocus;
2055: Create DoubleQuote;
2056: END;
1.51 cvs 2057:
2058: onblur: BEGIN
1.172 vatton 2059: Create SAN;
1.182 vatton 2060: Create 'onblur="';
2061: Create onblur;
2062: Create DoubleQuote;
2063: END;
1.51 cvs 2064:
2065: onsubmit: BEGIN
1.172 vatton 2066: Create SAN;
1.182 vatton 2067: Create 'onsubmit="';
2068: Create onsubmit;
2069: Create DoubleQuote;
2070: END;
1.51 cvs 2071:
2072: onreset: BEGIN
1.172 vatton 2073: Create SAN;
1.182 vatton 2074: Create 'onreset="';
2075: Create onreset;
2076: Create DoubleQuote;
2077: END;
1.51 cvs 2078:
2079: onselect: BEGIN
1.172 vatton 2080: Create SAN;
1.182 vatton 2081: Create 'onselect="';
2082: Create onselect;
2083: Create DoubleQuote;
2084: END;
1.51 cvs 2085:
2086: onchange: BEGIN
1.172 vatton 2087: Create SAN;
1.182 vatton 2088: Create 'onchange="';
2089: Create onchange;
2090: Create DoubleQuote;
2091: END;
1.51 cvs 2092:
1.162 quint 2093: BulletStyle = disc_ :
1.148 cvs 2094: BEGIN
1.172 vatton 2095: Create SAN;
1.182 vatton 2096: Create 'type="disc"';
2097: END;
1.162 quint 2098: BulletStyle = square_ :
1.148 cvs 2099: BEGIN
1.172 vatton 2100: Create SAN;
1.182 vatton 2101: Create 'type="square"';
2102: END;
1.162 quint 2103: BulletStyle = circle_ :
1.148 cvs 2104: BEGIN
1.172 vatton 2105: Create SAN;
1.182 vatton 2106: Create 'type="circle"';
2107: END;
1.1 cvs 2108:
2109: COMPACT:
1.148 cvs 2110: BEGIN
1.172 vatton 2111: Create SAN;
1.182 vatton 2112: Create 'compact="compact"';
2113: END;
1.1 cvs 2114:
2115: NumberStyle = Arabic_ :
1.148 cvs 2116: BEGIN
1.172 vatton 2117: Create SAN;
1.182 vatton 2118: Create 'type="1"';
2119: END;
1.1 cvs 2120: NumberStyle = LowerAlpha :
1.148 cvs 2121: BEGIN
1.172 vatton 2122: Create SAN;
1.182 vatton 2123: Create 'type="a"';
2124: END;
1.1 cvs 2125: NumberStyle = UpperAlpha :
1.148 cvs 2126: BEGIN
1.172 vatton 2127: Create SAN;
1.182 vatton 2128: Create 'type="A"';
2129: END;
1.162 quint 2130: NumberStyle = LowerRoman_ :
1.148 cvs 2131: BEGIN
1.172 vatton 2132: Create SAN;
1.182 vatton 2133: Create 'type="i"';
2134: END;
1.162 quint 2135: NumberStyle = UpperRoman_ :
1.148 cvs 2136: BEGIN
1.172 vatton 2137: Create SAN;
1.182 vatton 2138: Create 'type="I"';
2139: END;
1.1 cvs 2140:
2141: Start > 1: BEGIN
1.172 vatton 2142: Create SAN;
1.182 vatton 2143: Create 'start="';
2144: Create Start;
2145: Create DoubleQuote;
2146: END;
1.1 cvs 2147:
1.162 quint 2148: ItemStyle = disc_ :
1.148 cvs 2149: BEGIN
1.172 vatton 2150: Create SAN;
1.182 vatton 2151: Create 'type="disc"';
2152: END;
1.162 quint 2153: ItemStyle = square_ :
1.148 cvs 2154: BEGIN
1.172 vatton 2155: Create SAN;
1.182 vatton 2156: Create 'type="square"';
2157: END;
1.162 quint 2158: ItemStyle = circle_ :
1.148 cvs 2159: BEGIN
1.172 vatton 2160: Create SAN;
1.182 vatton 2161: Create 'type="circle"';
2162: END;
1.1 cvs 2163: ItemStyle = Arabic_ :
1.148 cvs 2164: BEGIN
1.172 vatton 2165: Create SAN;
1.182 vatton 2166: Create 'type="1"';
2167: END;
1.1 cvs 2168: ItemStyle = LowerAlpha :
1.148 cvs 2169: BEGIN
1.172 vatton 2170: Create SAN;
1.182 vatton 2171: Create 'type="a"';
2172: END;
1.1 cvs 2173: ItemStyle = UpperAlpha :
1.148 cvs 2174: BEGIN
1.172 vatton 2175: Create SAN;
1.182 vatton 2176: Create 'type="A"';
2177: END;
1.162 quint 2178: ItemStyle = LowerRoman_ :
1.148 cvs 2179: BEGIN
1.172 vatton 2180: Create SAN;
1.182 vatton 2181: Create 'type="i"';
2182: END;
1.162 quint 2183: ItemStyle = UpperRoman_ :
1.148 cvs 2184: BEGIN
1.172 vatton 2185: Create SAN;
1.182 vatton 2186: Create 'type="I"';
2187: END;
1.1 cvs 2188:
2189: ItemValue: BEGIN
1.172 vatton 2190: Create SAN;
1.182 vatton 2191: Create 'value="';
2192: Create ItemValue;
2193: Create DoubleQuote;
2194: END;
1.1 cvs 2195:
2196: Script_URL: BEGIN
1.172 vatton 2197: Create SAN;
1.182 vatton 2198: Create 'action="';
2199: Create Script_URL;
2200: Create DoubleQuote;
2201: END;
1.1 cvs 2202:
2203: METHOD=Post_:
1.148 cvs 2204: BEGIN
1.172 vatton 2205: Create SAN;
1.182 vatton 2206: Create 'method="post"';
2207: END;
1.1 cvs 2208:
2209: METHOD=Get_:
1.148 cvs 2210: BEGIN
1.172 vatton 2211: Create SAN;
1.182 vatton 2212: Create 'method="get"';
2213: END;
1.1 cvs 2214:
2215: ENCTYPE: BEGIN
1.172 vatton 2216: Create SAN;
1.182 vatton 2217: Create 'enctype="';
2218: Create ENCTYPE;
2219: Create DoubleQuote;
2220: END;
1.1 cvs 2221:
1.51 cvs 2222: accept_charset: BEGIN
1.172 vatton 2223: Create SAN;
1.182 vatton 2224: Create 'accept-charset="';
2225: Create accept_charset;
2226: Create DoubleQuote;
2227: END;
1.51 cvs 2228:
1.1 cvs 2229: NAME: BEGIN
1.172 vatton 2230: Create SAN;
1.182 vatton 2231: Create 'name="';
1.172 vatton 2232: Create NAME;
2233: Create DoubleQuote;
1.125 cvs 2234: #ifdef XHTML11
1.182 vatton 2235: if map and not ID BEGIN
1.172 vatton 2236: Create SAN;
1.182 vatton 2237: Create 'id="';
2238: Create NAME;
2239: Create DoubleQuote;
2240: END;
2241: if MAP and not ID BEGIN
1.172 vatton 2242: Create SAN;
1.182 vatton 2243: Create 'id="';
2244: Create NAME;
2245: Create DoubleQuote;
2246: END;
2247: if Anchor and not ID BEGIN
1.172 vatton 2248: Create SAN;
1.182 vatton 2249: Create 'id="';
2250: Create NAME;
2251: Create DoubleQuote;
2252: END;
1.72 cvs 2253: #endif
1.182 vatton 2254: END;
1.1 cvs 2255:
1.148 cvs 2256: Multiple: BEGIN
1.172 vatton 2257: Create SAN;
1.182 vatton 2258: Create 'multiple="multiple"';
2259: END;
1.1 cvs 2260:
1.4 cvs 2261: MenuSize: BEGIN
1.172 vatton 2262: Create SAN;
1.182 vatton 2263: Create 'size="';
2264: Create MenuSize;
2265: Create DoubleQuote;
2266: END;
1.5 cvs 2267:
1.148 cvs 2268: Selected: BEGIN
1.172 vatton 2269: Create SAN;
1.182 vatton 2270: Create 'selected="selected"';
2271: END;
1.4 cvs 2272:
1.9 cvs 2273: Value_: BEGIN
1.172 vatton 2274: Create SAN;
1.182 vatton 2275: Create 'value="';
2276: Create Value_;
2277: Create DoubleQuote;
2278: END;
1.1 cvs 2279:
2280: Rows: BEGIN
1.172 vatton 2281: Create SAN;
1.182 vatton 2282: Create 'rows="';
2283: Create Rows;
2284: Create DoubleQuote;
2285: END;
1.1 cvs 2286:
2287: Columns: BEGIN
1.172 vatton 2288: Create SAN;
1.182 vatton 2289: Create 'cols="';
2290: Create Columns;
2291: Create DoubleQuote;
2292: END;
1.1 cvs 2293:
1.148 cvs 2294: Checked = Yes_: BEGIN
1.172 vatton 2295: Create SAN;
1.182 vatton 2296: Create 'checked="checked"';
2297: END;
1.1 cvs 2298:
1.148 cvs 2299: disabled: BEGIN
1.172 vatton 2300: Create SAN;
1.182 vatton 2301: Create 'disabled="disabled"';
2302: END;
1.51 cvs 2303:
1.148 cvs 2304: readonly: BEGIN
1.172 vatton 2305: Create SAN;
1.182 vatton 2306: Create 'readonly="readonly"';
2307: END;
1.51 cvs 2308:
2309: label: BEGIN
1.172 vatton 2310: Create SAN;
1.182 vatton 2311: Create 'label="';
2312: Create label;
2313: Create DoubleQuote;
2314: END;
1.51 cvs 2315:
2316: accept: BEGIN
1.172 vatton 2317: Create SAN;
1.182 vatton 2318: Create 'accept="';
2319: Create accept;
2320: Create DoubleQuote;
2321: END;
1.63 cvs 2322:
1.148 cvs 2323: LAlign = Top_: BEGIN
1.172 vatton 2324: Create SAN;
1.182 vatton 2325: Create 'align="top"';
2326: END;
1.148 cvs 2327: LAlign = Bottom_: BEGIN
1.172 vatton 2328: Create SAN;
1.182 vatton 2329: Create 'align="bottom"';
2330: END;
1.148 cvs 2331: LAlign = Left_: BEGIN
1.172 vatton 2332: Create SAN;
1.182 vatton 2333: Create 'align="left"';
2334: END;
1.148 cvs 2335: LAlign = Right_: BEGIN
1.172 vatton 2336: Create SAN;
1.182 vatton 2337: Create 'align="right"';
2338: END;
1.51 cvs 2339:
1.1 cvs 2340: Area_Size: BEGIN
1.172 vatton 2341: Create SAN;
1.182 vatton 2342: Create 'size="';
2343: Create Area_Size;
2344: Create DoubleQuote;
2345: END;
1.1 cvs 2346:
2347: MaxLength: BEGIN
1.172 vatton 2348: Create SAN;
1.182 vatton 2349: Create 'maxlength="';
2350: Create MaxLength;
2351: Create DoubleQuote;
2352: END;
1.1 cvs 2353:
1.182 vatton 2354: data: BEGIN
1.172 vatton 2355: create SAN;
1.182 vatton 2356: Create 'data="';
2357: Create Translated data;
2358: Create DoubleQuote;
2359: END;
1.170 vatton 2360:
1.182 vatton 2361: SRC: BEGIN
2362: if not Immediately within Object and not Immediately within IMG
1.172 vatton 2363: and not Immediately within Image_Input
1.182 vatton 2364: BEGIN
1.172 vatton 2365: Create SAN;
1.182 vatton 2366: Create 'src="';
2367: Create Translated SRC;
2368: Create DoubleQuote;
2369: END;
2370: END;
1.170 vatton 2371:
1.182 vatton 2372: type: BEGIN
2373: if not Immediately within Object
2374: BEGIN
1.172 vatton 2375: create SAN;
1.182 vatton 2376: Create 'type="';
2377: Create Translated type;
2378: Create DoubleQuote;
2379: END;
2380: END;
1.172 vatton 2381:
1.182 vatton 2382: ALT: BEGIN
2383: if not Immediately within Object
2384: BEGIN
1.172 vatton 2385: create SAN;
1.182 vatton 2386: Create 'alt="';
2387: Create Translated ALT;
2388: Create DoubleQuote;
2389: END;
2390: END;
1.1 cvs 2391:
1.51 cvs 2392: longdesc: BEGIN
1.172 vatton 2393: Create SAN;
1.182 vatton 2394: Create 'longdesc="';
2395: Create longdesc;
2396: Create DoubleQuote;
2397: END;
1.51 cvs 2398:
1.148 cvs 2399: Alignment = Top_: BEGIN
1.172 vatton 2400: Create SAN;
1.182 vatton 2401: Create 'align="top"';
2402: END;
1.148 cvs 2403: Alignment = Middle_: BEGIN
1.172 vatton 2404: Create SAN;
1.182 vatton 2405: Create 'align="middle"';
2406: END;
1.148 cvs 2407: Alignment = Bottom_: BEGIN
1.172 vatton 2408: Create SAN;
1.182 vatton 2409: Create 'align="bottom"';
2410: END;
1.148 cvs 2411: Alignment = Left_: BEGIN
1.172 vatton 2412: Create SAN;
1.182 vatton 2413: Create 'align="left"';
2414: END;
1.148 cvs 2415: Alignment = Right_: BEGIN
1.172 vatton 2416: Create SAN;
1.182 vatton 2417: Create 'align="right"';
2418: END;
1.1 cvs 2419:
2420: Height_: BEGIN
1.172 vatton 2421: Create SAN;
1.182 vatton 2422: Create 'height="';
2423: Create Height_;
2424: Create DoubleQuote;
2425: END;
1.1 cvs 2426:
2427: Img_border: BEGIN
1.172 vatton 2428: Create SAN;
1.182 vatton 2429: Create 'border="';
2430: Create Img_border;
2431: Create DoubleQuote;
2432: END;
1.1 cvs 2433:
2434: hspace: BEGIN
1.172 vatton 2435: Create SAN;
1.182 vatton 2436: Create 'hspace="';
2437: Create hspace;
2438: Create DoubleQuote;
2439: END;
1.1 cvs 2440:
2441: vspace: BEGIN
1.172 vatton 2442: Create SAN;
1.182 vatton 2443: Create 'vspace="';
2444: Create vspace;
2445: Create DoubleQuote;
2446: END;
1.1 cvs 2447:
1.170 vatton 2448: ISAMAP: BEGIN
1.172 vatton 2449: Create SAN;
1.182 vatton 2450: Create 'ismap="ismap"';
2451: END;
1.1 cvs 2452:
2453: USEMAP: BEGIN
1.172 vatton 2454: Create SAN;
1.182 vatton 2455: Create 'usemap="';
2456: Create USEMAP;
2457: Create DoubleQuote;
2458: END;
1.1 cvs 2459:
1.148 cvs 2460: nohref: BEGIN
1.172 vatton 2461: Create SAN;
1.182 vatton 2462: Create 'nohref="nohref"';
2463: END;
1.148 cvs 2464:
2465: shape = rectangle: BEGIN
1.172 vatton 2466: Create SAN;
1.182 vatton 2467: Create 'shape="rect"';
2468: END;
1.148 cvs 2469: shape = circle: BEGIN
1.172 vatton 2470: Create SAN;
1.182 vatton 2471: Create 'shape="circle"';
2472: END;
1.148 cvs 2473: shape = polygon: BEGIN
1.172 vatton 2474: Create SAN;
1.182 vatton 2475: Create 'shape="poly"';
2476: END;
1.1 cvs 2477:
2478: coords: BEGIN
1.172 vatton 2479: Create SAN;
1.182 vatton 2480: Create 'coords="';
2481: Create coords;
2482: Create DoubleQuote;
2483: END;
1.1 cvs 2484:
1.51 cvs 2485: summary: BEGIN
1.172 vatton 2486: Create SAN;
1.182 vatton 2487: Create 'summary="';
2488: Create Translated summary;
2489: Create DoubleQuote;
2490: END;
1.51 cvs 2491:
1.148 cvs 2492: frame = void: BEGIN
1.172 vatton 2493: Create SAN;
1.182 vatton 2494: Create 'frame="void"';
2495: END;
1.148 cvs 2496: frame = above: BEGIN
1.172 vatton 2497: Create SAN;
1.182 vatton 2498: Create 'frame="above"';
2499: END;
1.148 cvs 2500: frame = below: BEGIN
1.172 vatton 2501: Create SAN;
1.182 vatton 2502: Create 'frame="below"';
2503: END;
1.148 cvs 2504: frame = hsides: BEGIN
1.172 vatton 2505: Create SAN;
1.182 vatton 2506: Create 'frame="hsides"';
2507: END;
1.148 cvs 2508: frame = lhs: BEGIN
1.172 vatton 2509: Create SAN;
1.182 vatton 2510: Create 'frame="lhs"';
2511: END;
1.148 cvs 2512: frame = rhs: BEGIN
1.172 vatton 2513: Create SAN;
1.182 vatton 2514: Create 'frame="rhs"';
2515: END;
1.148 cvs 2516: frame = vsides: BEGIN
1.172 vatton 2517: Create SAN;
1.182 vatton 2518: Create 'frame="vsides"';
2519: END;
1.148 cvs 2520: frame = box: BEGIN
1.172 vatton 2521: Create SAN;
1.182 vatton 2522: Create 'frame="box"';
2523: END;
1.148 cvs 2524: frame = border: BEGIN
1.172 vatton 2525: Create SAN;
1.182 vatton 2526: Create 'frame="border"';
2527: END;
1.148 cvs 2528:
2529: rules_ = none_: BEGIN
1.172 vatton 2530: Create SAN;
1.182 vatton 2531: Create 'rules="none"';
2532: END;
1.148 cvs 2533: rules_ = groups: BEGIN
1.172 vatton 2534: Create SAN;
1.182 vatton 2535: Create 'rules="groups"';
2536: END;
1.148 cvs 2537: rules_ = rows: BEGIN
1.172 vatton 2538: Create SAN;
1.182 vatton 2539: Create 'rules="rows"';
2540: END;
1.148 cvs 2541: rules_ = cols: BEGIN
1.172 vatton 2542: Create SAN;
1.182 vatton 2543: Create 'rules="cols"';
2544: END;
1.148 cvs 2545: rules_ = all: BEGIN
1.172 vatton 2546: Create SAN;
1.182 vatton 2547: Create 'rules="all"';
2548: END;
1.51 cvs 2549:
1.1 cvs 2550: Border: BEGIN
1.172 vatton 2551: Create SAN;
1.182 vatton 2552: Create 'border="';
2553: Create Border;
2554: Create DoubleQuote;
2555: END;
1.1 cvs 2556:
2557: cellspacing: BEGIN
1.172 vatton 2558: Create SAN;
1.182 vatton 2559: Create 'cellspacing="';
2560: Create cellspacing;
2561: Create DoubleQuote;
2562: END;
1.1 cvs 2563:
2564: cellpadding: BEGIN
1.172 vatton 2565: Create SAN;
1.182 vatton 2566: Create 'cellpadding="';
2567: Create cellpadding;
2568: Create DoubleQuote;
2569: END;
1.1 cvs 2570:
1.51 cvs 2571: datapagesize: BEGIN
1.172 vatton 2572: Create SAN;
1.182 vatton 2573: Create 'datapagesize="';
2574: Create datapagesize;
2575: Create DoubleQuote;
2576: END;
1.51 cvs 2577:
1.148 cvs 2578: Position = Position_top: BEGIN
1.172 vatton 2579: Create SAN;
1.182 vatton 2580: Create 'align="top"';
2581: END;
1.148 cvs 2582: Position = Position_bottom: BEGIN
1.172 vatton 2583: Create SAN;
1.182 vatton 2584: Create 'align="bottom"';
2585: END;
1.148 cvs 2586: Position = Position_left: BEGIN
1.172 vatton 2587: Create SAN;
1.182 vatton 2588: Create 'align="left"';
2589: END;
1.148 cvs 2590: Position = Position_right: BEGIN
1.172 vatton 2591: Create SAN;
1.182 vatton 2592: Create 'align="right"';
2593: END;
1.148 cvs 2594:
2595: Row_valign = Row_top: BEGIN
1.172 vatton 2596: Create SAN;
1.182 vatton 2597: Create 'valign="top"';
2598: END;
1.148 cvs 2599: Row_valign = Row_middle: BEGIN
1.172 vatton 2600: Create SAN;
1.182 vatton 2601: Create 'valign="middle"';
2602: END;
1.148 cvs 2603: Row_valign = Row_bottom: BEGIN
1.172 vatton 2604: Create SAN;
1.182 vatton 2605: Create 'valign="bottom"';
2606: END;
1.148 cvs 2607: Row_valign = Row_baseline: BEGIN
1.172 vatton 2608: Create SAN;
1.182 vatton 2609: Create 'valign="baseline"';
2610: END;
1.1 cvs 2611:
1.51 cvs 2612: abbr: BEGIN
1.172 vatton 2613: Create SAN;
1.182 vatton 2614: Create 'abbr="';
2615: Create Translated abbr;
2616: Create DoubleQuote;
2617: END;
1.51 cvs 2618:
2619: axis: BEGIN
1.172 vatton 2620: Create SAN;
1.182 vatton 2621: Create 'axis="';
2622: Create axis;
2623: Create DoubleQuote;
2624: END;
1.51 cvs 2625:
2626: headers: BEGIN
1.172 vatton 2627: Create SAN;
1.182 vatton 2628: Create 'headers="';
2629: Create headers;
2630: Create DoubleQuote;
2631: END;
1.51 cvs 2632:
2633: scope: BEGIN
1.172 vatton 2634: Create SAN;
1.182 vatton 2635: Create 'scope="';
2636: Create scope;
2637: Create DoubleQuote;
2638: END;
1.69 cvs 2639:
2640: span_: BEGIN
1.172 vatton 2641: Create SAN;
1.182 vatton 2642: Create 'span="';
2643: Create span_;
2644: Create DoubleQuote;
2645: END;
1.1 cvs 2646:
1.39 cvs 2647: rowspan_: BEGIN
1.172 vatton 2648: Create SAN;
1.182 vatton 2649: Create 'rowspan="';
2650: Create rowspan_;
2651: Create DoubleQuote;
2652: END;
1.1 cvs 2653:
1.51 cvs 2654: colspan_: BEGIN
1.172 vatton 2655: Create SAN;
1.182 vatton 2656: Create 'colspan="';
2657: Create colspan_;
2658: Create DoubleQuote;
2659: END;
1.51 cvs 2660:
1.148 cvs 2661: Cell_align = Cell_left: BEGIN
1.172 vatton 2662: Create SAN;
1.182 vatton 2663: Create 'align="left"';
2664: END;
1.148 cvs 2665: Cell_align = Cell_center: BEGIN
1.172 vatton 2666: Create SAN;
1.182 vatton 2667: Create 'align="center"';
2668: END;
1.148 cvs 2669: Cell_align = Cell_right: BEGIN
1.172 vatton 2670: Create SAN;
1.182 vatton 2671: Create 'align="right"';
2672: END;
1.148 cvs 2673: Cell_align = Cell_justify: BEGIN
1.172 vatton 2674: Create SAN;
1.182 vatton 2675: Create 'align="justify"';
2676: END;
1.148 cvs 2677: Cell_align = Cell_char: BEGIN
1.172 vatton 2678: Create SAN;
1.182 vatton 2679: Create 'align="char"';
2680: END;
1.51 cvs 2681:
2682: char: BEGIN
1.172 vatton 2683: Create SAN;
1.182 vatton 2684: Create 'char="';
2685: Create char;
2686: Create DoubleQuote;
2687: END;
1.1 cvs 2688:
1.51 cvs 2689: charoff: BEGIN
1.172 vatton 2690: Create SAN;
1.182 vatton 2691: Create 'charoff="';
2692: Create charoff;
2693: Create DoubleQuote;
2694: END;
1.51 cvs 2695:
1.148 cvs 2696: Cell_valign = Cell_top: BEGIN
1.172 vatton 2697: Create SAN;
1.182 vatton 2698: Create 'valign="top"';
2699: END;
1.148 cvs 2700: Cell_valign = Cell_middle: BEGIN
1.172 vatton 2701: Create SAN;
1.182 vatton 2702: Create 'valign="middle"';
2703: END;
1.148 cvs 2704: Cell_valign = Cell_bottom: BEGIN
1.172 vatton 2705: Create SAN;
1.182 vatton 2706: Create 'valign="bottom"';
2707: END;
1.148 cvs 2708: Cell_valign = Cell_baseline: BEGIN
1.172 vatton 2709: Create SAN;
1.182 vatton 2710: Create 'valign="baseline"';
2711: END;
1.148 cvs 2712:
2713: No_wrap = no_wrap: BEGIN
1.172 vatton 2714: Create SAN;
1.182 vatton 2715: Create 'nowrap="nowrap"';
2716: END;
1.58 cvs 2717:
2718: RowHeight: BEGIN
1.172 vatton 2719: Create SAN;
1.182 vatton 2720: Create 'rows="';
2721: Create RowHeight;
2722: Create DoubleQuote;
2723: END;
1.58 cvs 2724:
2725: ColWidth: BEGIN
1.172 vatton 2726: Create SAN;
1.182 vatton 2727: Create 'cols="';
2728: Create ColWidth;
2729: Create DoubleQuote;
2730: END;
1.58 cvs 2731:
2732: FrameSrc: BEGIN
1.172 vatton 2733: Create SAN;
1.182 vatton 2734: Create 'src="';
2735: Create FrameSrc;
2736: Create DoubleQuote;
2737: END;
1.58 cvs 2738:
1.148 cvs 2739: frameborder = Border1: BEGIN
1.172 vatton 2740: Create SAN;
1.182 vatton 2741: Create 'frameborder="1"';
2742: END;
1.148 cvs 2743: frameborder = Border0: BEGIN
1.172 vatton 2744: Create SAN;
1.182 vatton 2745: Create 'frameborder="0"';
2746: END;
1.58 cvs 2747:
2748: marginwidth: BEGIN
1.172 vatton 2749: Create SAN;
1.182 vatton 2750: Create 'marginwidth="';
2751: Create marginwidth;
2752: Create DoubleQuote;
2753: END;
1.58 cvs 2754:
2755: marginheight: BEGIN
1.172 vatton 2756: Create SAN;
1.182 vatton 2757: Create 'marginheight="';
2758: Create marginheight;
2759: Create DoubleQuote;
2760: END;
1.58 cvs 2761:
2762: no_resize: BEGIN
1.172 vatton 2763: Create SAN;
1.182 vatton 2764: Create 'noresize="noresize"';
2765: END;
1.58 cvs 2766:
1.148 cvs 2767: scrolling = Yes_: BEGIN
1.172 vatton 2768: Create SAN;
1.182 vatton 2769: Create 'scrolling="yes"';
2770: END;
1.148 cvs 2771: scrolling = No_: BEGIN
1.172 vatton 2772: Create SAN;
1.182 vatton 2773: Create 'scrolling="no"';
2774: END;
1.148 cvs 2775: scrolling = auto_: BEGIN
1.172 vatton 2776: Create SAN;
1.182 vatton 2777: Create 'scrolling="auto"';
2778: END;
1.121 cvs 2779:
2780: rbspan: BEGIN
1.172 vatton 2781: Create SAN;
1.182 vatton 2782: Create 'rbspan="';
2783: Create rbspan;
2784: Create DoubleQuote;
2785: END;
1.129 cvs 2786:
2787: EmbedHidden: BEGIN
1.172 vatton 2788: Create SAN;
1.182 vatton 2789: Create 'hidden="';
2790: Create EmbedHidden;
2791: Create DoubleQuote;
2792: END;
1.129 cvs 2793:
2794: EmbedName: BEGIN
1.172 vatton 2795: Create SAN;
1.182 vatton 2796: Create 'name="';
2797: Create EmbedName;
2798: Create DoubleQuote;
2799: END;
1.1 cvs 2800:
1.183 carcone 2801: about: BEGIN
2802: Create SAN;
2803: Create 'about="';
2804: Create about;
2805: Create DoubleQuote;
2806: END;
2807:
2808: property: BEGIN
2809: Create SAN;
2810: Create 'property="';
2811: Create property;
2812: Create DoubleQuote;
2813: END;
2814:
2815: resource: BEGIN
2816: Create SAN;
2817: Create 'resource="';
2818: Create resource;
2819: Create DoubleQuote;
2820: END;
2821:
2822: datatype: BEGIN
2823: Create SAN;
2824: Create 'datatype="';
2825: Create datatype;
2826: Create DoubleQuote;
2827: END;
2828:
1.184 carcone 2829: typeof: BEGIN
1.183 carcone 2830: Create SAN;
1.184 carcone 2831: Create 'typeof="';
2832: Create typeof;
1.183 carcone 2833: Create DoubleQuote;
2834: END;
2835:
1.1 cvs 2836: Invalid_attribute:
1.182 vatton 2837: BEGIN
1.77 cvs 2838: #ifndef XML
1.182 vatton 2839: {Create Invalid_attribute;}
1.77 cvs 2840: #endif
1.182 vatton 2841: END;
1.127 cvs 2842:
2843: Unknown_attribute:
1.182 vatton 2844: BEGIN
2845: Create Unknown_attribute;
2846: END;
1.1 cvs 2847:
1.92 cvs 2848: IntEntity:
1.182 vatton 2849: BEGIN
2850: NoTranslation; { do not translate & into & }
2851: END;
1.92 cvs 2852:
1.100 cvs 2853: EntityName:
1.182 vatton 2854: BEGIN
2855: Create EntityName;
2856: Remove; { do no output the element content }
2857: END;
2858:
2859: xmlid: BEGIN
2860: Create SAN;
2861: Create 'xml:id="';
2862: Create xmlid;
2863: Create DoubleQuote;
2864: END;
1.167 vatton 2865:
1.112 cvs 2866: xml_space = xml_space_default:
1.182 vatton 2867: Create ' xml:space="default"';
1.112 cvs 2868: xml_space = xml_space_preserve:
1.182 vatton 2869: Create ' xml:space="preserve"';
1.112 cvs 2870:
1.152 cvs 2871: is_css:
1.182 vatton 2872: BEGIN
2873: NoTranslation;
2874: END;
1.152 cvs 2875:
1.94 cvs 2876: TextTRANSLATE
1.182 vatton 2877: BEGIN
2878: '\46' -> '&'; { ampersand, U+0026 ISOnum }
2879: '\74' -> '<'; { less-than sign, U+003C ISOnum }
2880: '\76' -> '>'; { greater-than sign, U+003E ISOnum }
2881: { '\240' -> ' '; no-break space = non-breaking space, U+00A0 ISOnum
2882: '\260' -> '°'; degree sign, U+00B0 ISOnum }
2883: END;
1.1 cvs 2884:
1.35 cvs 2885: #include "greek.sgml"
2886:
1.1 cvs 2887: GraphTRANSLATE
1.182 vatton 2888: BEGIN
2889: 'c' -> 'circle';
2890: 'Q' -> 'circle';
2891: 'R' -> 'rect';
2892: 'C' -> 'rect';
2893: ' ' -> 'rect';
2894: 'P' -> 'rect';
2895: 'p' -> 'polygon';
2896: 'B' -> 'polygon';
2897: END;
1.1 cvs 2898:
2899: END
Webmaster