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