Return to HTMLT.T CVS log | Up to [Public] / Amaya / amaya |
1.3 cvs 1: { Author: I. Vatton 1994-1995-1996 } 1.1 cvs 2: 1.53 cvs 3: { If variable XML is set, the document is saved in the XML syntax. 4: Otherwise, it is saved in HTML } 5: 1.1 cvs 6: TRANSLATION HTML; 7: 1.3 cvs 8: LINELENGTH 78; 1.1 cvs 9: 10: CONST 1.12 cvs 11: DoubleQuote = '"'; 1.1 cvs 12: 13: RULES 14: 15: HTML : BEGIN 1.53 cvs 16: #ifdef XML 1.54 cvs 17: Create '<?xml version="1.0"?>\12'; 1.55 cvs 18: Create '<html xmlns="http://www.w3.org/TR/REC-html40"\12'; 1.53 cvs 19: Create Namespaces; 1.55 cvs 20: #else 1.58 cvs 21: if HtmlDTD = Frameset 22: Create '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN"\12 "http://www.w3.org/TR/REC-html40/frameset.dtd">\12'; 23: if not HtmlDTD = Frameset 1.59 cvs 24: Create '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"\12 "http://www.w3.org/TR/REC-html40/loose.dtd">\12'; 1.18 cvs 25: Create '<html'; 1.55 cvs 26: #endif 1.18 cvs 27: Create Attributes; 28: Create '>\12'; 1.15 cvs 29: Create '</html>\12' After; 1.1 cvs 30: END; 31: 32: HEAD: BEGIN 1.18 cvs 33: Create '<head'; 34: Create Attributes; 35: Create '>\12'; 1.15 cvs 36: Create '</head>\12' After; 1.1 cvs 37: END; 38: 39: Document_URL: 40: BEGIN 41: Remove; 42: END; 43: 44: TITLE: BEGIN 1.18 cvs 45: Create '<title'; 46: Create Attributes; 1.59 cvs 47: Create '>'; 1.15 cvs 48: Create '</title>\12' After; 1.1 cvs 49: END; 50: 51: ISINDEX: BEGIN 1.15 cvs 52: Create '<isindex'; 1.1 cvs 53: IF Prompt 54: BEGIN 55: Create ' prompt="'; 56: Create Prompt; 1.12 cvs 57: Create DoubleQuote; 1.1 cvs 58: END; 59: Create Attributes; 60: Remove; 1.53 cvs 61: #ifdef XML 62: Create ' />\12'; 63: #else 1.1 cvs 64: Create '>\12'; 1.53 cvs 65: #endif 1.1 cvs 66: END; 67: 68: BASE: BEGIN 1.15 cvs 69: Create '<base '; 1.1 cvs 70: Create Attributes; 71: Remove; 1.53 cvs 72: #ifdef XML 73: Create ' />\12'; 74: #else 1.1 cvs 75: Create '>\12'; 1.53 cvs 76: #endif 1.1 cvs 77: END; 78: 1.52 cvs 79: STYLE_: BEGIN 1.15 cvs 80: Create '<style'; 1.1 cvs 81: IF Notation 82: BEGIN 1.55 cvs 83: Create ' type="'; 1.1 cvs 84: Create Notation; 1.55 cvs 85: Create DoubleQuote; 1.1 cvs 86: END; 87: Create Attributes; 1.47 cvs 88: Create '>'; 1.61 ! cvs 89: NoLineBreak; 1.45 cvs 90: NoTranslation; 1.52 cvs 91: Create '\12</style>\12' After; 1.1 cvs 92: END; 93: 94: SCRIPT: BEGIN 1.15 cvs 95: Create '<script'; 1.1 cvs 96: Create Attributes; 1.52 cvs 97: Create '>\12'; 1.61 ! cvs 98: NoLineBreak; 1.52 cvs 99: NoTranslation; 100: Create '\12</script>\12' After; 1.1 cvs 101: END; 102: 103: META: BEGIN 1.15 cvs 104: Create '<meta'; 1.1 cvs 105: Remove; 106: Create Attributes; 1.53 cvs 107: #ifdef XML 108: Create ' />\12'; 109: #else 110: Create '>\12'; 111: #endif 1.1 cvs 112: END; 113: 114: LINK: BEGIN 1.15 cvs 115: Create '<link'; 1.1 cvs 116: Remove; 117: Create Attributes; 1.53 cvs 118: #ifdef XML 119: Create ' />\12'; 120: #else 121: Create '>\12'; 122: #endif 1.1 cvs 123: END; 124: 125: BODY: BEGIN 1.15 cvs 126: Create '<body'; 1.1 cvs 127: Create Attributes; 128: Create '>\12'; 1.15 cvs 129: Create '</body>\12' After; 1.1 cvs 130: END; 131: 132: H1: BEGIN 1.28 cvs 133: if not within Preformatted Create '\12'; 1.15 cvs 134: Create '<h1'; 1.1 cvs 135: Create Attributes; 136: Create '>'; 1.15 cvs 137: Create '</h1>' After; 1.28 cvs 138: if not within Preformatted Create '\12' After; 1.1 cvs 139: END; 140: 141: H2: BEGIN 1.28 cvs 142: if not within Preformatted Create '\12'; 1.15 cvs 143: Create '<h2'; 1.1 cvs 144: Create Attributes; 145: Create '>'; 1.15 cvs 146: Create '</h2>' After; 1.28 cvs 147: if not within Preformatted Create '\12' After; 1.1 cvs 148: END; 149: 150: H3: BEGIN 1.28 cvs 151: if not within Preformatted Create '\12'; 1.15 cvs 152: Create '<h3'; 1.1 cvs 153: Create Attributes; 154: Create '>'; 1.15 cvs 155: Create '</h3>' After; 1.28 cvs 156: if not within Preformatted Create '\12' After; 1.1 cvs 157: END; 158: 159: H4: BEGIN 1.28 cvs 160: if not within Preformatted Create '\12'; 1.15 cvs 161: Create '<h4'; 1.1 cvs 162: Create Attributes; 163: Create '>'; 1.15 cvs 164: Create '</h4>' After; 1.28 cvs 165: if not within Preformatted Create '\12' After; 1.1 cvs 166: END; 167: 168: H5: BEGIN 1.28 cvs 169: if not within Preformatted Create '\12'; 1.15 cvs 170: Create '<h5'; 1.1 cvs 171: Create Attributes; 172: Create '>'; 1.15 cvs 173: Create '</h5>' After; 174: if not within Preformatted Create '\12' After; 1.1 cvs 175: END; 176: 177: H6: BEGIN 1.28 cvs 178: if not within Preformatted Create '\12'; 1.15 cvs 179: Create '<h6'; 1.1 cvs 180: Create Attributes; 181: Create '>'; 1.15 cvs 182: Create '</h6>' After; 183: if not within Preformatted Create '\12' After; 1.1 cvs 184: END; 185: 186: BaseFont: 187: BEGIN 1.15 cvs 188: Create '<basefont'; 1.1 cvs 189: Remove; 190: Create Attributes; 1.53 cvs 191: #ifdef XML 192: Create ' />\12'; 193: #else 1.1 cvs 194: Create '>\12'; 1.53 cvs 195: #endif 1.1 cvs 196: END; 197: 1.6 cvs 198: BR: BEGIN 1.15 cvs 199: Create '<br'; 1.53 cvs 200: Remove; 1.6 cvs 201: Create Attributes; 1.53 cvs 202: #ifdef XML 203: Create ' />\12'; 204: #else 1.13 cvs 205: Create '>\12'; 1.53 cvs 206: #endif 1.6 cvs 207: END; 1.53 cvs 208: 1.1 cvs 209: Italic_text: 210: BEGIN 1.15 cvs 211: Create '<i'; 1.1 cvs 212: Create Attributes; 213: Create '>'; 1.15 cvs 214: Create '</i>' After; 1.1 cvs 215: END; 1.53 cvs 216: 1.1 cvs 217: Bold_text: 218: BEGIN 1.15 cvs 219: Create '<b'; 1.1 cvs 220: Create Attributes; 221: Create '>'; 1.15 cvs 222: Create '</b>' After; 1.1 cvs 223: END; 224: Teletype_text: 225: BEGIN 1.15 cvs 226: Create '<tt'; 1.1 cvs 227: Create Attributes; 228: Create '>'; 1.15 cvs 229: Create '</tt>' After; 1.1 cvs 230: END; 1.8 cvs 231: Underlined_text: 232: BEGIN 1.15 cvs 233: Create '<u'; 1.8 cvs 234: Create Attributes; 235: Create '>'; 1.15 cvs 236: Create '</u>' After; 1.8 cvs 237: END; 1.1 cvs 238: Struck_text: 239: BEGIN 1.15 cvs 240: Create '<strike'; 1.1 cvs 241: Create Attributes; 242: Create '>'; 1.15 cvs 243: Create '</strike>' After; 1.1 cvs 244: END; 245: Big_text: 246: BEGIN 1.15 cvs 247: Create '<big'; 1.1 cvs 248: Create Attributes; 249: Create '>'; 1.15 cvs 250: Create '</big>' After; 1.1 cvs 251: END; 252: Small_text: 253: BEGIN 1.15 cvs 254: Create '<small'; 1.1 cvs 255: Create Attributes; 256: Create '>'; 1.15 cvs 257: Create '</small>' After; 1.1 cvs 258: END; 259: Subscript: 260: BEGIN 1.15 cvs 261: Create '<sub'; 1.1 cvs 262: Create Attributes; 263: Create '>'; 1.15 cvs 264: Create '</sub>' After; 1.1 cvs 265: END; 266: Superscript: 267: BEGIN 1.15 cvs 268: Create '<sup'; 1.1 cvs 269: Create Attributes; 270: Create '>'; 1.15 cvs 271: Create '</sup>' After; 1.1 cvs 272: END; 273: 274: Emphasis: 275: BEGIN 1.15 cvs 276: Create '<em'; 1.1 cvs 277: Create Attributes; 278: Create '>'; 1.15 cvs 279: Create '</em>' After; 1.1 cvs 280: END; 281: Strong: 282: BEGIN 1.15 cvs 283: Create '<strong'; 1.1 cvs 284: Create Attributes; 285: Create '>'; 1.15 cvs 286: Create '</strong>' After; 1.1 cvs 287: END; 288: Def: 289: BEGIN 1.15 cvs 290: Create '<dfn'; 1.1 cvs 291: Create Attributes; 292: Create '>'; 1.15 cvs 293: Create '</dfn>' After; 1.1 cvs 294: END; 295: Code: 296: BEGIN 1.15 cvs 297: Create '<code'; 1.1 cvs 298: Create Attributes; 299: Create '>'; 1.15 cvs 300: Create '</code>' After; 1.1 cvs 301: END; 302: Sample: 303: BEGIN 1.15 cvs 304: Create '<samp'; 1.1 cvs 305: Create Attributes; 306: Create '>'; 1.15 cvs 307: Create '</samp>' After; 1.1 cvs 308: END; 309: Keyboard: 310: BEGIN 1.15 cvs 311: Create '<kbd'; 1.1 cvs 312: Create Attributes; 313: Create '>'; 1.15 cvs 314: Create '</kbd>' After; 1.1 cvs 315: END; 316: Variable: 317: BEGIN 1.15 cvs 318: Create '<var'; 1.1 cvs 319: Create Attributes; 320: Create '>'; 1.15 cvs 321: Create '</var>' After; 1.1 cvs 322: END; 323: Cite: 324: BEGIN 1.15 cvs 325: Create '<cite'; 1.1 cvs 326: Create Attributes; 327: Create '>'; 1.15 cvs 328: Create '</cite>' After; 1.1 cvs 329: END; 1.48 cvs 330: ABBR: 331: BEGIN 332: Create '<abbr'; 333: Create Attributes; 334: Create '>'; 335: Create '</abbr>' After; 336: END; 337: ACRONYM: 338: BEGIN 339: Create '<acronym'; 340: Create Attributes; 341: Create '>'; 342: Create '</acronym>' After; 343: END; 1.1 cvs 344: 345: Font_: BEGIN 1.15 cvs 346: Create '<font'; 1.1 cvs 347: Create Attributes; 348: Create '>'; 1.15 cvs 349: Create '</font>' After; 1.1 cvs 350: END; 351: 352: Applet: BEGIN 1.15 cvs 353: Create '<applet'; 1.1 cvs 354: Create Attributes; 355: Create '>\12'; 1.15 cvs 356: Create '</applet>\12' After; 1.1 cvs 357: END; 358: 359: Parameter: BEGIN 1.15 cvs 360: Create '<param'; 1.1 cvs 361: Create Attributes; 362: Remove; 1.53 cvs 363: #ifdef XML 364: Create ' />\12'; 365: #else 1.1 cvs 366: Create '>\12'; 1.53 cvs 367: #endif 1.1 cvs 368: END; 369: 370: Object: BEGIN 1.15 cvs 371: Create '<object'; 1.1 cvs 372: Create Attributes; 373: Create '>\12'; 1.15 cvs 374: Create '</object>\12' After; 1.1 cvs 375: END; 1.20 cvs 376: 1.49 cvs 377: INS: BEGIN 378: Create '<ins'; 379: Create Attributes; 380: Create '>'; 1.53 cvs 381: Create '</ins>' After; 1.49 cvs 382: END; 383: 384: DEL: BEGIN 385: Create '<del'; 386: Create Attributes; 387: Create '>'; 1.53 cvs 388: Create '</del>' After; 1.49 cvs 389: END; 390: 1.20 cvs 391: Span: BEGIN 392: Create '<span'; 393: Create Attributes; 394: Create '>'; 395: Create '</span>' After; 396: END; 1.29 cvs 397: 1.48 cvs 398: Quotation: BEGIN 399: Create '<q'; 400: Create Attributes; 401: Create '>'; 402: Create '</q>' After; 403: END; 404: 405: BDO: BEGIN 406: Create '<bdo'; 407: Create Attributes; 408: Create '>'; 409: Create '</bdo>' After; 410: END; 411: 1.29 cvs 412: #ifdef MATHML 1.33 cvs 413: Math: BEGIN 414: Create '<math'; 1.29 cvs 415: Create Attributes; 416: Create '>\12'; 1.31 cvs 417: indent +2; 418: indent -2 after; 1.33 cvs 419: Create '</math>\12' After; 420: END; 1.30 cvs 421: MathML: 1.53 cvs 422: #ifdef XML 423: Use MathMLTX; 424: #else 425: Use MathMLT; 426: #endif 1.41 cvs 427: #endif 428: #ifdef GRAPHML 429: XMLGraphics: BEGIN 430: Create '<xmlgraphics'; 431: Create Attributes; 432: Create '>\12'; 433: indent +2; 434: indent -2 after; 435: Create '</xmlgraphics>\12' After; 436: END; 437: GraphML: 1.53 cvs 438: #ifdef XML 439: Use GraphMLTX; 440: #else 441: Use GraphMLT; 442: #endif 1.29 cvs 443: #endif 444: 1.1 cvs 445: Paragraph: BEGIN 1.16 cvs 446: Create '<p'; 447: Create Attributes; 448: Create '>\12'; 449: Create '</p>' After; 450: Create '\12' After; 451: END; 452: 453: Pseudo_paragraph: BEGIN 454: Create '\12'; 1.1 cvs 455: Create '\12' After; 456: END; 457: 458: TEXT_UNIT: BEGIN 459: IF Within Text_Input 460: Remove; 461: END; 462: 463: Definition_List: BEGIN 1.15 cvs 464: Create '<dl'; 1.1 cvs 465: Create Attributes; 466: Create '>\12'; 1.15 cvs 467: Create '</dl>\12' After; 1.1 cvs 468: END; 469: 470: Term: BEGIN 1.15 cvs 471: Create '<dt'; 1.1 cvs 472: Create Attributes; 473: Create '>'; 1.15 cvs 474: Create '</dt>\12' After; 1.1 cvs 475: END; 476: 477: Definition: BEGIN 1.15 cvs 478: Create '<dd'; 1.1 cvs 479: Create Attributes; 480: Create '>'; 1.15 cvs 481: Create '</dd>\12' After; 1.1 cvs 482: END; 483: 484: Unnumbered_List: BEGIN 1.15 cvs 485: Create '<ul'; 1.1 cvs 486: Create Attributes; 487: Create '>\12'; 1.15 cvs 488: Create '</ul>\12' After; 1.1 cvs 489: END; 490: 491: Numbered_List: BEGIN 1.15 cvs 492: Create '<ol'; 1.1 cvs 493: Create Attributes; 494: Create '>\12'; 1.15 cvs 495: Create '</ol>\12' After; 1.1 cvs 496: END; 497: 498: Address: BEGIN 1.15 cvs 499: Create '<address'; 1.1 cvs 500: Create Attributes; 501: Create '>\12'; 1.15 cvs 502: Create '</address>\12' After; 1.1 cvs 503: END; 504: 505: Menu: BEGIN 1.15 cvs 506: Create '<menu'; 1.1 cvs 507: Create Attributes; 508: Create '>\12'; 1.15 cvs 509: Create '</menu>\12' After; 1.1 cvs 510: END; 511: 512: Directory: BEGIN 1.15 cvs 513: Create '<dir'; 1.1 cvs 514: Create Attributes; 515: Create '>\12'; 1.15 cvs 516: Create '</dir>\12' After; 1.1 cvs 517: END; 518: 519: List_Item: BEGIN 1.15 cvs 520: Create '<li'; 1.1 cvs 521: Create Attributes; 522: Create '>'; 1.53 cvs 523: Create '</li>\12' After; 1.1 cvs 524: END; 525: 526: Preformatted: BEGIN 527: NoLineBreak; 1.15 cvs 528: Create '<pre'; 1.1 cvs 529: Create Attributes; 530: Create '>'; 1.15 cvs 531: Create '</pre>\12' After; 1.1 cvs 532: END; 533: 534: Horizontal_Rule: BEGIN 1.15 cvs 535: Create '<hr'; 1.1 cvs 536: Create Attributes; 537: Remove; 1.53 cvs 538: #ifdef XML 539: Create ' />\12'; 540: #else 541: Create '>\12'; 542: #endif 1.17 cvs 543: if not within Preformatted Create '\12'; 1.1 cvs 544: END; 545: 546: Form: BEGIN 1.15 cvs 547: Create '<form'; 1.1 cvs 548: Create Attributes; 549: Create '>\12'; 1.15 cvs 550: Create '</form>\12' After; 1.1 cvs 551: END; 552: 553: Option_Menu: BEGIN 1.15 cvs 554: Create '\12<select'; 1.1 cvs 555: Create Attributes; 1.5 cvs 556: Create '>'; 1.15 cvs 557: Create '\12</select>\12' After; 1.1 cvs 558: END; 559: 560: Option: BEGIN 1.15 cvs 561: Create '\12<option'; 1.5 cvs 562: Create Attributes; 563: Create '>'; 1.53 cvs 564: Create '</option>' After; 1.1 cvs 565: END; 566: 567: Text_Area: BEGIN 1.15 cvs 568: Create '<textarea'; 1.1 cvs 569: Create Attributes; 570: Create '>'; 1.57 cvs 571: Create '</textarea>' After; 1.1 cvs 572: END; 573: 1.56 cvs 574: LABEL: BEGIN 575: Create '<label'; 576: Create Attributes; 577: Create '>'; 1.57 cvs 578: Create '</label>' After; 1.56 cvs 579: END; 580: 581: BUTTON: BEGIN 582: Create '<button'; 583: Create Attributes; 584: Create '>'; 1.57 cvs 585: Create '</button>' After; 1.56 cvs 586: END; 587: 1.1 cvs 588: Checkbox_Input: BEGIN 1.56 cvs 589: Create '<input type="checkbox"'; 1.1 cvs 590: Create Attributes; 1.53 cvs 591: #ifdef XML 592: Create ' />'; 593: #else 1.1 cvs 594: Create '>'; 1.53 cvs 595: #endif 1.1 cvs 596: Remove; 597: END; 598: 599: Radio_Input: BEGIN 1.56 cvs 600: Create '<input type="radio"'; 1.1 cvs 601: Create Attributes; 1.53 cvs 602: #ifdef XML 603: Create ' />'; 604: #else 1.1 cvs 605: Create '>'; 1.53 cvs 606: #endif 1.1 cvs 607: Remove; 608: END; 609: 610: Text_Input: BEGIN 1.56 cvs 611: Create '<input type="text"'; 1.1 cvs 612: Create Attributes; 1.53 cvs 613: #ifdef XML 614: Create ' />'; 615: #else 1.1 cvs 616: Create '>'; 1.53 cvs 617: #endif 1.1 cvs 618: Remove; 619: END; 620: 621: Hidden_Input: BEGIN 1.56 cvs 622: Create '<input type="hidden"'; 1.1 cvs 623: Create Attributes; 1.53 cvs 624: #ifdef XML 625: Create ' />'; 626: #else 1.1 cvs 627: Create '>'; 1.53 cvs 628: #endif 1.1 cvs 629: Remove; 630: END; 631: 632: Password_Input: BEGIN 1.56 cvs 633: Create '<input type="password"'; 1.1 cvs 634: Create Attributes; 1.53 cvs 635: #ifdef XML 636: Create ' />'; 637: #else 1.1 cvs 638: Create '>'; 1.53 cvs 639: #endif 1.1 cvs 640: Remove; 641: END; 642: 643: File_Input: BEGIN 1.56 cvs 644: Create '<input type="file"'; 1.1 cvs 645: Create Attributes; 1.53 cvs 646: #ifdef XML 647: Create ' />'; 648: #else 1.1 cvs 649: Create '>'; 1.53 cvs 650: #endif 1.1 cvs 651: Remove; 652: END; 653: 654: Reset_Input: BEGIN 1.56 cvs 655: Create '\12<input type="reset"'; 1.1 cvs 656: Create Attributes; 1.53 cvs 657: #ifdef XML 658: Create ' />'; 659: #else 1.1 cvs 660: Create '>'; 1.53 cvs 661: #endif 1.1 cvs 662: Remove; 663: END; 664: 665: Submit_Input: BEGIN 1.56 cvs 666: Create '\12<input type="submit"'; 667: Create Attributes; 668: #ifdef XML 669: Create ' />'; 670: #else 671: Create '>'; 672: #endif 673: Remove; 674: END; 675: 676: Button_Input: BEGIN 677: Create '\12<input type="button"'; 1.1 cvs 678: Create Attributes; 1.53 cvs 679: #ifdef XML 680: Create ' />'; 681: #else 1.1 cvs 682: Create '>'; 1.53 cvs 683: #endif 1.1 cvs 684: Remove; 685: END; 686: 687: Block_Quote: BEGIN 1.15 cvs 688: Create '<blockquote'; 1.1 cvs 689: Create Attributes; 690: Create '>\12'; 1.15 cvs 691: Create '</blockquote>\12' After; 1.1 cvs 692: END; 693: 694: PICTURE_UNIT: BEGIN 1.10 cvs 695: if Immediately within Object 696: Remove; 697: if NOT Immediately within Object BEGIN 1.15 cvs 698: Create '<img'; 1.10 cvs 699: Create Attributes; 1.53 cvs 700: #ifdef XML 701: Create ' />\12'; 702: #else 703: Create '>'; 704: #endif 1.10 cvs 705: END; 706: if NOT within Paragraph AND NOT Immediately within Object 707: Create '\12' After; 1.1 cvs 708: END; 709: 710: Anchor: BEGIN 1.15 cvs 711: Create '<a'; 1.1 cvs 712: Create Attributes; 713: Create '>'; 1.15 cvs 714: Create '</a>' After; 1.1 cvs 715: END; 716: 717: MAP: 718: BEGIN 1.15 cvs 719: Create '<map'; 1.1 cvs 720: Create Attributes; 721: Create '>\12'; 1.15 cvs 722: Create '</map>\12' after; 1.1 cvs 723: END; 724: 725: AREA: 726: BEGIN 1.15 cvs 727: Create '<area'; 1.53 cvs 728: Remove; 1.1 cvs 729: Create Attributes; 1.53 cvs 730: #ifdef XML 731: Create ' />\12'; 732: #else 1.1 cvs 733: Create '>\12'; 1.53 cvs 734: #endif 1.1 cvs 735: END; 736: 737: { ---- Tables ---- } 738: 739: Table: 740: BEGIN 1.15 cvs 741: Create '\12<table'; 1.1 cvs 742: Create Attributes; 743: Create '>\12'; 1.15 cvs 744: Create '</table>\12' after; 1.1 cvs 745: END; 746: 747: CAPTION: 748: BEGIN 1.15 cvs 749: Create '<caption'; 1.1 cvs 750: Create Attributes; 751: Create '>'; 1.15 cvs 752: Create '</caption>\12' after; 1.1 cvs 753: END; 754: 755: Table_head: 756: Remove; 757: 758: thead: 759: BEGIN 1.15 cvs 760: Create '<thead'; 1.1 cvs 761: Create Attributes; 762: Create '>\12'; 1.15 cvs 763: Create '</thead>\12' after; 1.1 cvs 764: END; 765: 766: tfoot: 767: BEGIN 1.15 cvs 768: Create '<tfoot'; 1.1 cvs 769: Create Attributes; 770: Create '>\12'; 1.15 cvs 771: Create '</tfoot>\12' after; 1.1 cvs 772: END; 773: tbody: 774: BEGIN 1.15 cvs 775: Create '<tbody'; 1.1 cvs 776: Create Attributes; 777: Create '>\12'; 1.15 cvs 778: Create '</tbody>\12' after; 1.1 cvs 779: END; 780: 781: Table_body: 782: Get tfoot; 783: 784: Table_row: 785: BEGIN 1.15 cvs 786: Create '<tr'; 1.1 cvs 787: Create Attributes; 788: Create '>\12'; 1.15 cvs 789: Create '</tr>\12' after; 1.1 cvs 790: END; 791: 792: Data_cell: 793: BEGIN 1.15 cvs 794: Create '<td'; 1.1 cvs 795: Create Attributes; 796: Create '>'; 1.25 cvs 797: Create '</td>\12' after; 1.1 cvs 798: END; 799: 800: Heading_cell: 801: BEGIN 1.15 cvs 802: Create '<th'; 1.1 cvs 803: Create Attributes; 804: Create '>'; 1.25 cvs 805: Create '</th>\12' after; 1.1 cvs 806: END; 807: 808: Table_foot: 809: BEGIN 810: Remove; 811: END; 812: 813: Division: BEGIN 1.15 cvs 814: Create '\12<div'; 1.1 cvs 815: Create Attributes; 816: Create '>\12'; 1.15 cvs 817: Create '</div>\12' After; 1.1 cvs 818: END; 819: 820: Center: BEGIN 1.15 cvs 821: Create '\12<center'; 1.1 cvs 822: Create Attributes; 823: Create '>\12'; 1.15 cvs 824: Create '</center>\12' After; 1.1 cvs 825: END; 826: 1.50 cvs 827: NOSCRIPT: BEGIN 828: Create '\12<noscript'; 829: Create Attributes; 830: Create '>\12'; 831: Create '</noscript>\12' After; 832: END; 833: 1.8 cvs 834: Invalid_element: 835: BEGIN 836: if Error_type = BadPosition 837: Remove; 838: if not Error_type = BadPosition 839: BEGIN 840: NoTranslation; 841: Create Content; 842: Remove; 843: Create Attributes; 844: Create '>'; 845: END; 1.1 cvs 846: END; 847: 848: Comment\240: BEGIN 849: NoLineBreak; 850: Create '<!--'; 1.27 cvs 851: NoTranslation; 1.1 cvs 852: Create '-->\12' after; 853: END; 854: 855: Comment_line: BEGIN 856: if not last create '\12' after; 857: END; 858: 1.58 cvs 859: FRAMESET: BEGIN 860: Create '<frameset'; 861: Create Attributes; 862: Create '>\12'; 863: indent +2; 864: indent -2 after; 865: Create '</frameset>\12' After; 866: END; 867: 868: Frames: BEGIN 869: END; 870: 871: NOFRAMES: BEGIN 872: Create '<noframes'; 873: Create Attributes; 874: Create '>\12'; 875: indent +2; 876: indent -2 after; 877: Create '</noframes>\12' After; 878: END; 879: 880: FRAME: BEGIN 881: Create '<frame'; 882: Remove; 883: Create Attributes; 884: #ifdef XML 885: Create ' />\12'; 886: #else 887: Create '>\12'; 888: #endif 889: END; 890: 891: IFRAME: BEGIN 892: Create '<iframe'; 893: Create Attributes; 894: Create '>\12'; 895: Create '</iframe>\12' After; 896: END; 897: 1.1 cvs 898: ATTRIBUTES 1.18 cvs 899: 1.51 cvs 900: profile: BEGIN 901: Create ' profile="'; 902: Create profile; 903: Create DoubleQuote; 904: END; 905: 1.19 cvs 906: Langue: 1.20 cvs 907: IF not HTML 908: BEGIN 909: Create ' lang="'; 910: Create Langue; 911: Create DoubleQuote; 912: END; 1.1 cvs 913: 1.51 cvs 914: content_type: BEGIN 915: Create ' type="'; 916: Create content_type; 917: Create DoubleQuote; 918: END; 919: 920: script_language: BEGIN 921: Create ' language="'; 922: Create script_language; 923: Create DoubleQuote; 924: END; 925: 926: script_src: BEGIN 927: Create ' src="'; 928: Create script_src; 929: Create DoubleQuote; 930: END; 931: 932: defer: BEGIN 933: Create ' defer'; 934: END; 935: 936: event: BEGIN 937: Create ' event="'; 938: Create event; 939: Create DoubleQuote; 940: END; 941: 942: for_: BEGIN 943: Create ' for="'; 944: Create for_; 945: Create DoubleQuote; 946: END; 947: 1.1 cvs 948: http_equiv: BEGIN 949: Create ' http-equiv="'; 950: Create http_equiv; 1.12 cvs 951: Create DoubleQuote; 1.1 cvs 952: END; 953: 954: meta_name: BEGIN 955: Create ' name="'; 956: Create meta_name; 1.12 cvs 957: Create DoubleQuote; 1.1 cvs 958: END; 959: 960: meta_content: BEGIN 1.60 cvs 961: Create ' content='; 1.1 cvs 962: Create meta_content; 963: END; 964: 1.51 cvs 965: scheme: BEGIN 966: Create ' scheme="'; 967: Create scheme; 968: Create DoubleQuote; 969: END; 970: 971: charset: BEGIN 972: Create ' charset="'; 973: Create charset; 974: Create DoubleQuote; 975: END; 976: 1.1 cvs 977: REL: BEGIN 978: Create ' rel="'; 979: Create REL; 1.12 cvs 980: Create DoubleQuote; 1.1 cvs 981: END; 982: 983: REV: BEGIN 984: Create ' rev="'; 985: Create REV; 1.12 cvs 986: Create DoubleQuote; 1.1 cvs 987: END; 988: 989: HREF_ : 990: BEGIN 991: NoTranslation; 992: Create ' href="'; 993: Create HREF_; 1.49 cvs 994: Create DoubleQuote; 995: END; 996: 1.51 cvs 997: hreflang : 998: BEGIN 999: Create ' hreflang="'; 1000: Create hreflang; 1001: Create DoubleQuote; 1002: END; 1003: 1004: media : 1005: BEGIN 1006: Create ' media="'; 1007: Create media; 1008: Create DoubleQuote; 1009: END; 1010: 1011: target_ : 1012: BEGIN 1013: Create ' target="'; 1014: Create target_; 1015: Create DoubleQuote; 1016: END; 1017: 1.49 cvs 1018: cite: 1019: BEGIN 1020: NoTranslation; 1021: Create ' cite="'; 1022: Create cite; 1023: Create DoubleQuote; 1024: END; 1025: 1026: datetime: 1027: BEGIN 1028: Create ' datetime="'; 1029: Create datetime; 1.12 cvs 1030: Create DoubleQuote; 1.1 cvs 1031: END; 1032: 1033: background_ : 1034: BEGIN 1035: Create ' background="'; 1036: Create background_; 1.12 cvs 1037: Create DoubleQuote; 1.1 cvs 1038: END; 1039: 1040: BackgroundColor : 1041: BEGIN 1042: Create ' bgcolor="'; 1043: Create BackgroundColor; 1.12 cvs 1044: Create DoubleQuote; 1.1 cvs 1045: END; 1046: 1047: TextColor : 1048: BEGIN 1049: Create ' text="'; 1050: Create TextColor; 1.12 cvs 1051: Create DoubleQuote; 1.1 cvs 1052: END; 1053: 1054: LinkColor : 1055: BEGIN 1056: Create ' link="'; 1057: Create LinkColor; 1.12 cvs 1058: Create DoubleQuote; 1.1 cvs 1059: END; 1060: 1061: VisitedLinkColor : 1062: BEGIN 1063: Create ' vlink="'; 1064: Create VisitedLinkColor; 1.12 cvs 1065: Create DoubleQuote; 1.1 cvs 1066: END; 1067: 1068: ActiveLinkColor : 1069: BEGIN 1070: Create ' alink="'; 1071: Create ActiveLinkColor; 1.12 cvs 1072: Create DoubleQuote; 1.1 cvs 1073: END; 1074: 1075: BaseFontSize: 1076: BEGIN 1.12 cvs 1077: Create ' size="'; 1.1 cvs 1078: Create BaseFontSize; 1.12 cvs 1079: Create DoubleQuote; 1.1 cvs 1080: END; 1081: 1.48 cvs 1082: BaseFontColor: 1083: BEGIN 1084: Create ' color="'; 1085: Create BaseFontColor; 1086: Create DoubleQuote; 1087: END; 1088: 1089: BaseFontFace: 1090: BEGIN 1091: Create ' facee="'; 1092: Create BaseFontFace; 1093: Create DoubleQuote; 1094: END; 1095: 1.1 cvs 1096: Font_size : 1097: BEGIN 1098: Create ' size="'; 1099: Create Font_size; 1.12 cvs 1100: Create DoubleQuote; 1.1 cvs 1101: END; 1102: 1103: color : 1104: BEGIN 1105: Create ' color="'; 1106: Create color; 1.48 cvs 1107: Create DoubleQuote; 1108: END; 1109: 1110: face : 1111: BEGIN 1112: Create ' face="'; 1113: Create face; 1.12 cvs 1114: Create DoubleQuote; 1.1 cvs 1115: END; 1.6 cvs 1116: 1117: Clear = Left_: 1.46 cvs 1118: Create ' clear="left"'; 1.6 cvs 1119: Clear = Right_: 1.46 cvs 1120: Create ' clear="right"'; 1.9 cvs 1121: Clear = All_: 1.46 cvs 1122: Create ' clear="all"'; 1.9 cvs 1123: Clear = None: 1.46 cvs 1124: Create ' clear="none"'; 1.1 cvs 1125: 1126: Align = left_: 1.46 cvs 1127: Create ' align="left"'; 1.1 cvs 1128: Align = center_: 1.46 cvs 1129: Create ' align="center"'; 1.1 cvs 1130: Align = right_: 1.46 cvs 1131: Create ' align="right"'; 1132: 1133: TextAlign = left_: 1134: Create ' align="left"'; 1135: TextAlign = center_: 1136: Create ' align="center"'; 1137: TextAlign = right_: 1138: Create ' align="right"'; 1139: TextAlign = justify_: 1140: Create ' align="justify"'; 1.1 cvs 1141: 1142: NoShade: 1143: Create ' noshade'; 1144: 1145: Size_: BEGIN 1146: Create ' size="'; 1147: Create Size_; 1.12 cvs 1148: Create DoubleQuote; 1.1 cvs 1149: END; 1150: 1151: Width__: BEGIN 1152: Create ' width="'; 1153: Create Width__; 1.12 cvs 1154: Create DoubleQuote; 1.1 cvs 1155: END; 1156: 1.51 cvs 1157: declare: 1158: Create ' declare'; 1159: 1.1 cvs 1160: codebase: BEGIN 1161: NoTranslation; 1162: Create ' codebase="'; 1163: Create codebase; 1.12 cvs 1164: Create DoubleQuote; 1.1 cvs 1165: END; 1166: 1167: code: BEGIN 1168: Create ' code="'; 1169: Create code; 1.12 cvs 1170: Create DoubleQuote; 1.1 cvs 1171: END; 1172: 1.51 cvs 1173: object: BEGIN 1174: Create ' object="'; 1175: Create object; 1176: Create DoubleQuote; 1177: END; 1178: 1.1 cvs 1179: applet_name: BEGIN 1180: Create ' name="'; 1181: Create applet_name; 1.12 cvs 1182: Create DoubleQuote; 1.1 cvs 1183: END; 1184: 1185: Param_name: BEGIN 1186: Create ' name="'; 1187: Create Param_name; 1.12 cvs 1188: Create DoubleQuote; 1.1 cvs 1189: END; 1190: 1191: Param_value: BEGIN 1192: Create ' value="'; 1193: Create Param_value; 1.12 cvs 1194: Create DoubleQuote; 1.1 cvs 1195: END; 1.46 cvs 1196: 1.51 cvs 1197: valuetype = data_: 1198: Create ' valuetype="data"'; 1199: valuetype = ref: 1200: Create ' valuetype="ref"'; 1201: valuetype = object_: 1202: Create ' valuetype="object"'; 1203: 1204: Param_type: BEGIN 1205: Create ' type="'; 1206: Create Param_type; 1207: Create DoubleQuote; 1208: END; 1209: 1.1 cvs 1210: classid: BEGIN 1211: Create ' classid="'; 1212: Create classid; 1.12 cvs 1213: Create DoubleQuote; 1.1 cvs 1214: END; 1215: 1216: data: BEGIN 1217: Create ' data="'; 1218: Create data; 1.12 cvs 1219: Create DoubleQuote; 1.1 cvs 1220: END; 1221: 1222: Object_type: BEGIN 1223: Create ' type="'; 1224: Create Object_type; 1.12 cvs 1225: Create DoubleQuote; 1.1 cvs 1226: END; 1227: 1.38 cvs 1228: Link_type: BEGIN 1229: Create ' type="'; 1230: Create Link_type; 1231: Create DoubleQuote; 1232: END; 1233: 1.1 cvs 1234: codetype: BEGIN 1235: Create ' codetype="'; 1236: Create codetype; 1.12 cvs 1237: Create DoubleQuote; 1.1 cvs 1238: END; 1.46 cvs 1239: 1.51 cvs 1240: archive: BEGIN 1241: Create ' archive="'; 1242: Create archive; 1243: Create DoubleQuote; 1244: END; 1245: 1246: standby: BEGIN 1247: Create ' standby="'; 1248: Create standby; 1249: Create DoubleQuote; 1250: END; 1251: 1.1 cvs 1252: Title : BEGIN 1253: NoTranslation; 1254: Create ' title="'; 1255: Create Title; 1.12 cvs 1256: Create DoubleQuote; 1.1 cvs 1257: END; 1258: 1.51 cvs 1259: accesskey: BEGIN 1260: Create ' accesskey="'; 1261: Create accesskey; 1262: Create DoubleQuote; 1263: END; 1264: 1265: tabindex: BEGIN 1266: Create ' tabindex="'; 1267: Create tabindex; 1268: Create DoubleQuote; 1269: END; 1.56 cvs 1270: 1271: Associated_control: BEGIN 1272: Create ' for="'; 1273: Create Associated_control; 1274: Create DoubleQuote; 1275: END; 1276: 1277: Button_type = button: 1278: Create ' type="button"'; 1279: Button_type = submit: 1280: Create ' type="submit"'; 1281: Button_type = reset: 1282: Create ' type="reset"'; 1.51 cvs 1283: 1.1 cvs 1284: Class: BEGIN 1.22 cvs 1285: Create ' class="'; 1286: Create Class; 1287: Create DoubleQuote; 1.1 cvs 1288: END; 1289: 1.46 cvs 1290: Style\240: BEGIN 1.22 cvs 1291: IF not Within HEAD 1.1 cvs 1292: BEGIN 1.21 cvs 1293: Create ' style="'; 1.1 cvs 1294: Create Style\240; 1.12 cvs 1295: Create DoubleQuote; 1.1 cvs 1296: END; 1297: END; 1.20 cvs 1298: 1299: ID: BEGIN 1300: Create ' id="'; 1301: Create ID; 1302: Create DoubleQuote; 1303: END; 1.46 cvs 1304: 1305: dir = ltr : 1306: Create ' dir="ltr"'; 1307: dir = rtl : 1308: Create ' dir="rtl"'; 1309: 1310: onclick: BEGIN 1311: Create ' onclick="'; 1312: Create onclick; 1313: Create DoubleQuote; 1314: END; 1315: 1316: ondblclick: BEGIN 1317: Create ' ondblclick="'; 1318: Create ondblclick; 1319: Create DoubleQuote; 1320: END; 1321: 1322: onmousedown: BEGIN 1323: Create ' onmousedown="'; 1324: Create onmousedown; 1325: Create DoubleQuote; 1326: END; 1327: 1328: onmouseup: BEGIN 1329: Create ' onmouseup="'; 1330: Create onmouseup; 1331: Create DoubleQuote; 1332: END; 1333: 1334: onmouseover: BEGIN 1335: Create ' onmouseover="'; 1336: Create onmouseover; 1337: Create DoubleQuote; 1338: END; 1339: 1340: onmousemove: BEGIN 1341: Create ' onmousemove="'; 1342: Create onmousemove; 1343: Create DoubleQuote; 1344: END; 1345: 1346: onmouseout: BEGIN 1347: Create ' onmouseout="'; 1348: Create onmouseout; 1349: Create DoubleQuote; 1350: END; 1351: 1352: onkeypress: BEGIN 1353: Create ' onkeypress="'; 1354: Create onkeypress; 1355: Create DoubleQuote; 1356: END; 1357: 1358: onkeydown: BEGIN 1359: Create ' onkeydown="'; 1360: Create onkeydown; 1361: Create DoubleQuote; 1362: END; 1363: 1364: onkeyup: BEGIN 1365: Create ' onkeyup="'; 1366: Create onkeyup; 1367: Create DoubleQuote; 1368: END; 1.1 cvs 1369: 1.51 cvs 1370: onload: BEGIN 1371: Create ' onload="'; 1372: Create onload; 1373: Create DoubleQuote; 1374: END; 1375: 1376: onunload: BEGIN 1377: Create ' onunload="'; 1378: Create onunload; 1379: Create DoubleQuote; 1380: END; 1381: 1382: onfocus: BEGIN 1383: Create ' onfocus="'; 1384: Create onfocus; 1385: Create DoubleQuote; 1386: END; 1387: 1388: onblur: BEGIN 1389: Create ' onblur="'; 1390: Create onblur; 1391: Create DoubleQuote; 1392: END; 1393: 1394: onsubmit: BEGIN 1395: Create ' onsubmit="'; 1396: Create onsubmit; 1397: Create DoubleQuote; 1398: END; 1399: 1400: onreset: BEGIN 1401: Create ' onreset="'; 1402: Create onreset; 1403: Create DoubleQuote; 1404: END; 1405: 1406: onselect: BEGIN 1407: Create ' onselect="'; 1408: Create onselect; 1409: Create DoubleQuote; 1410: END; 1411: 1412: onchange: BEGIN 1413: Create ' onchange="'; 1414: Create onchange; 1415: Create DoubleQuote; 1416: END; 1417: 1.1 cvs 1418: BulletStyle = disc : 1.46 cvs 1419: Create ' type="disc"'; 1.1 cvs 1420: BulletStyle = square : 1.46 cvs 1421: Create ' type="square"'; 1.1 cvs 1422: BulletStyle = circle : 1.46 cvs 1423: Create ' type="circle"'; 1.1 cvs 1424: 1425: COMPACT: 1426: Create ' compact'; 1427: 1428: NumberStyle = Arabic_ : 1.46 cvs 1429: Create ' type="1"'; 1.1 cvs 1430: NumberStyle = LowerAlpha : 1.46 cvs 1431: Create ' type="a"'; 1.1 cvs 1432: NumberStyle = UpperAlpha : 1.46 cvs 1433: Create ' type="A"'; 1.1 cvs 1434: NumberStyle = LowerRoman : 1.46 cvs 1435: Create ' type="i"'; 1.1 cvs 1436: NumberStyle = UpperRoman : 1.46 cvs 1437: Create ' type="I"'; 1.1 cvs 1438: 1439: Start > 1: BEGIN 1440: Create ' start="'; 1441: Create Start; 1.12 cvs 1442: Create DoubleQuote; 1.1 cvs 1443: END; 1444: 1445: ItemStyle = disc : 1.46 cvs 1446: Create ' type="disc"'; 1.1 cvs 1447: ItemStyle = square : 1.46 cvs 1448: Create ' type="square"'; 1.1 cvs 1449: ItemStyle = circle : 1.46 cvs 1450: Create ' type="circle"'; 1.1 cvs 1451: ItemStyle = Arabic_ : 1.46 cvs 1452: Create ' type="1"'; 1.1 cvs 1453: ItemStyle = LowerAlpha : 1.46 cvs 1454: Create ' type="a"'; 1.1 cvs 1455: ItemStyle = UpperAlpha : 1.46 cvs 1456: Create ' type="A"'; 1.1 cvs 1457: ItemStyle = LowerRoman : 1.46 cvs 1458: Create ' type="i"'; 1.1 cvs 1459: ItemStyle = UpperRoman : 1.46 cvs 1460: Create ' type="I"'; 1.1 cvs 1461: 1462: ItemValue: BEGIN 1463: Create ' value="'; 1464: Create ItemValue; 1.12 cvs 1465: Create DoubleQuote; 1.1 cvs 1466: END; 1467: 1468: Script_URL: BEGIN 1469: Create ' action="'; 1470: Create Script_URL; 1.12 cvs 1471: Create DoubleQuote; 1.1 cvs 1472: END; 1473: 1474: METHOD=Post_: 1.15 cvs 1475: Create ' method="post"'; 1.1 cvs 1476: 1477: METHOD=Get_: 1.15 cvs 1478: Create ' method="get"'; 1.1 cvs 1479: 1480: ENCTYPE: BEGIN 1481: Create ' enctype="'; 1482: Create ENCTYPE; 1.12 cvs 1483: Create DoubleQuote; 1.1 cvs 1484: END; 1485: 1.51 cvs 1486: accept_charset: BEGIN 1487: Create ' accept-charset="'; 1488: Create accept_charset; 1489: Create DoubleQuote; 1490: END; 1491: 1.1 cvs 1492: NAME: BEGIN 1493: NoTranslation; 1494: Create ' name="'; 1495: Create NAME; 1.12 cvs 1496: Create DoubleQuote; 1.1 cvs 1497: END; 1498: 1499: Multiple: 1500: Create ' multiple'; 1501: 1.4 cvs 1502: MenuSize: BEGIN 1.12 cvs 1503: Create ' size="'; 1.4 cvs 1504: Create MenuSize; 1.12 cvs 1505: Create DoubleQuote; 1.4 cvs 1506: END; 1.5 cvs 1507: 1508: Selected: 1509: Create ' selected'; 1.4 cvs 1510: 1.9 cvs 1511: Value_: BEGIN 1.1 cvs 1512: Create ' value="'; 1.13 cvs 1513: Create Value_; 1.12 cvs 1514: Create DoubleQuote; 1.1 cvs 1515: END; 1516: 1517: Rows: BEGIN 1.12 cvs 1518: Create ' rows="'; 1.1 cvs 1519: Create Rows; 1.12 cvs 1520: Create DoubleQuote; 1.1 cvs 1521: END; 1522: 1523: Columns: BEGIN 1.12 cvs 1524: Create ' cols="'; 1.1 cvs 1525: Create Columns; 1.12 cvs 1526: Create DoubleQuote; 1.1 cvs 1527: END; 1528: 1529: Checked = Yes_: 1530: Create ' checked'; 1531: 1.51 cvs 1532: disabled: 1533: Create ' disabled'; 1534: 1535: readonly: 1536: Create ' readonly'; 1537: 1538: label: BEGIN 1539: Create ' label="'; 1540: Create label; 1541: Create DoubleQuote; 1542: END; 1543: 1544: accept: BEGIN 1545: Create ' accept="'; 1546: Create accept; 1547: Create DoubleQuote; 1548: END; 1549: 1.1 cvs 1550: Area_Size: BEGIN 1.12 cvs 1551: Create ' size="'; 1.1 cvs 1552: Create Area_Size; 1.12 cvs 1553: Create DoubleQuote; 1.1 cvs 1554: END; 1555: 1556: MaxLength: BEGIN 1.12 cvs 1557: Create ' maxlength="'; 1.1 cvs 1558: Create MaxLength; 1.12 cvs 1559: Create DoubleQuote; 1.1 cvs 1560: END; 1561: 1562: SRC: BEGIN 1563: Create ' src="'; 1564: Create SRC; 1.12 cvs 1565: Create DoubleQuote; 1.1 cvs 1566: END; 1567: 1568: ALT: BEGIN 1569: Create ' alt="'; 1570: Create ALT; 1.12 cvs 1571: Create DoubleQuote; 1.1 cvs 1572: END; 1573: 1.51 cvs 1574: longdesc: BEGIN 1575: Create ' longdesc="'; 1576: Create longdesc; 1577: Create DoubleQuote; 1578: END; 1579: 1.1 cvs 1580: Alignment = Top_: 1.46 cvs 1581: Create ' align="top"'; 1.1 cvs 1582: Alignment = Middle_: 1.46 cvs 1583: Create ' align="middle"'; 1.1 cvs 1584: Alignment = Bottom_: 1.46 cvs 1585: Create ' align="bottom"'; 1.1 cvs 1586: Alignment = Left_: 1.46 cvs 1587: Create ' align="left"'; 1.1 cvs 1588: Alignment = Right_: 1.46 cvs 1589: Create ' align="right"'; 1.1 cvs 1590: 1591: Height_: BEGIN 1592: Create ' height="'; 1593: Create Height_; 1.12 cvs 1594: Create DoubleQuote; 1.1 cvs 1595: END; 1596: 1597: Img_border: BEGIN 1598: Create ' border="'; 1599: Create Img_border; 1.12 cvs 1600: Create DoubleQuote; 1.1 cvs 1601: END; 1602: 1603: hspace: BEGIN 1604: Create ' hspace="'; 1605: Create hspace; 1.12 cvs 1606: Create DoubleQuote; 1.1 cvs 1607: END; 1608: 1609: vspace: BEGIN 1610: Create ' vspace="'; 1611: Create vspace; 1.12 cvs 1612: Create DoubleQuote; 1.1 cvs 1613: END; 1614: 1615: ISMAP: 1616: Create ' ismap'; 1617: 1618: USEMAP: BEGIN 1619: NoTranslation; 1620: Create ' usemap="'; 1621: Create USEMAP; 1.12 cvs 1622: Create DoubleQuote; 1.1 cvs 1623: END; 1624: 1625: nohref: 1626: Create ' nohref'; 1627: 1628: shape = rectangle: 1.46 cvs 1629: Create ' shape="rect"'; 1.1 cvs 1630: shape = circle: 1.46 cvs 1631: Create ' shape="circle"'; 1.1 cvs 1632: shape = polygon: 1.46 cvs 1633: Create ' shape="poly"'; 1.1 cvs 1634: 1635: coords: BEGIN 1636: Create ' coords="'; 1637: Create coords; 1.12 cvs 1638: Create DoubleQuote; 1.1 cvs 1639: END; 1.40 cvs 1640: 1641: #ifdef MATHML 1642: mode = inline_math: 1.46 cvs 1643: Create ' mode="inline"'; 1.40 cvs 1644: mode = display: 1.46 cvs 1645: Create ' mode="display"'; 1.40 cvs 1646: #endif 1.1 cvs 1647: 1.51 cvs 1648: summary: BEGIN 1649: Create ' summary="'; 1650: Create summary; 1651: Create DoubleQuote; 1652: END; 1653: 1654: frame = void: 1655: Create ' frame="void"'; 1656: frame = above: 1657: Create ' frame="above"'; 1658: frame = below: 1659: Create ' frame="below"'; 1660: frame = hsides: 1661: Create ' frame="hsides"'; 1662: frame = lhs: 1663: Create ' frame="lhs"'; 1664: frame = rhs: 1665: Create ' frame="rhs"'; 1666: frame = vsides: 1667: Create ' frame="vsides"'; 1668: frame = box: 1669: Create ' frame="box"'; 1670: frame = border: 1671: Create ' frame="border"'; 1672: 1673: rules_ = none: 1674: Create ' rules="none"'; 1675: rules_ = groups: 1676: Create ' rules="groups"'; 1677: rules_ = rows: 1678: Create ' rules="rows"'; 1679: rules_ = cols: 1680: Create ' rules="cols"'; 1681: rules_ = all: 1682: Create ' rules="all"'; 1683: 1.1 cvs 1684: Border: BEGIN 1.12 cvs 1685: Create ' border="'; 1.1 cvs 1686: Create Border; 1.12 cvs 1687: Create DoubleQuote; 1.1 cvs 1688: END; 1689: 1690: cellspacing: BEGIN 1691: Create ' cellspacing="'; 1692: Create cellspacing; 1.12 cvs 1693: Create DoubleQuote; 1.1 cvs 1694: END; 1695: 1696: cellpadding: BEGIN 1697: Create ' cellpadding="'; 1698: Create cellpadding; 1.12 cvs 1699: Create DoubleQuote; 1.1 cvs 1700: END; 1701: 1.51 cvs 1702: datapagesize: BEGIN 1703: Create ' datapagesize="'; 1704: Create datapagesize; 1705: Create DoubleQuote; 1706: END; 1707: 1.1 cvs 1708: Position = Position_top: 1.46 cvs 1709: Create ' align="top"'; 1.1 cvs 1710: Position = Position_bottom: 1.46 cvs 1711: Create ' align="bottom"'; 1.51 cvs 1712: Position = Position_left: 1.46 cvs 1713: Create ' align="left"'; 1.51 cvs 1714: Position = Position_right: 1.46 cvs 1715: Create ' align="right"'; 1.51 cvs 1716: 1.1 cvs 1717: Row_valign = Row_top: 1.46 cvs 1718: Create ' valign="top"'; 1.1 cvs 1719: Row_valign = Row_middle: 1.46 cvs 1720: Create ' valign="middle"'; 1.1 cvs 1721: Row_valign = Row_bottom: 1.46 cvs 1722: Create ' valign="bottom"'; 1.51 cvs 1723: Row_valign = Row_baseline: 1724: Create ' valign="baseline"'; 1.1 cvs 1725: 1.51 cvs 1726: abbr: BEGIN 1727: Create ' ="abbr'; 1728: Create abbr; 1729: Create DoubleQuote; 1730: END; 1731: 1732: axis: BEGIN 1733: Create ' ="axis'; 1734: Create axis; 1735: Create DoubleQuote; 1736: END; 1737: 1738: headers: BEGIN 1739: Create ' ="headers'; 1740: Create headers; 1741: Create DoubleQuote; 1742: END; 1743: 1744: scope: BEGIN 1745: Create ' ="scope'; 1746: Create scope; 1.12 cvs 1747: Create DoubleQuote; 1.1 cvs 1748: END; 1749: 1.39 cvs 1750: rowspan_: BEGIN 1.12 cvs 1751: Create ' rowspan="'; 1.39 cvs 1752: Create rowspan_; 1.12 cvs 1753: Create DoubleQuote; 1.1 cvs 1754: END; 1755: 1.51 cvs 1756: colspan_: BEGIN 1757: Create ' colspan="'; 1758: Create colspan_; 1759: Create DoubleQuote; 1760: END; 1761: 1.1 cvs 1762: Cell_align = Cell_left: 1.46 cvs 1763: Create ' align="left"'; 1.1 cvs 1764: Cell_align = Cell_center: 1.46 cvs 1765: Create ' align="center"'; 1.1 cvs 1766: Cell_align = Cell_right: 1.46 cvs 1767: Create ' align="right"'; 1.51 cvs 1768: Cell_align = Cell_justify: 1769: Create ' align="justify"'; 1770: Cell_align = Cell_char: 1771: Create ' align="char"'; 1772: 1773: char: BEGIN 1774: Create ' char="'; 1775: Create char; 1776: Create DoubleQuote; 1777: END; 1.1 cvs 1778: 1.51 cvs 1779: charoff: BEGIN 1780: Create ' charoff="'; 1781: Create charoff; 1782: Create DoubleQuote; 1783: END; 1784: 1.1 cvs 1785: Cell_valign = Cell_top: 1.46 cvs 1786: Create ' valign="top"'; 1.1 cvs 1787: Cell_valign = Cell_middle: 1.46 cvs 1788: Create ' valign="middle"'; 1.1 cvs 1789: Cell_valign = Cell_bottom: 1.46 cvs 1790: Create ' valign="bottom"'; 1.51 cvs 1791: Cell_valign = Cell_baseline: 1792: Create ' valign="baseline"'; 1.1 cvs 1793: 1.24 cvs 1794: No_wrap = no_wrap: 1.1 cvs 1795: Create ' nowrap'; 1.58 cvs 1796: 1797: RowHeight: BEGIN 1798: Create ' rows="'; 1799: Create RowHeight; 1800: Create DoubleQuote; 1801: END; 1802: 1803: ColWidth: BEGIN 1804: Create ' cols="'; 1805: Create ColWidth; 1806: Create DoubleQuote; 1807: END; 1808: 1809: FrameName: BEGIN 1810: Create ' name="'; 1811: Create FrameName; 1812: Create DoubleQuote; 1813: END; 1814: 1815: FrameSrc: BEGIN 1816: Create ' src="'; 1817: Create FrameSrc; 1818: Create DoubleQuote; 1819: END; 1820: 1821: frameborder = Border1: 1822: Create ' frameborder="1"'; 1823: frameborder = Border0: 1824: Create ' frameborder="0"'; 1825: 1826: marginwidth: BEGIN 1827: Create ' marginwidth="'; 1828: Create marginwidth; 1829: Create DoubleQuote; 1830: END; 1831: 1832: marginheight: BEGIN 1833: Create ' marginheight="'; 1834: Create marginheight; 1835: Create DoubleQuote; 1836: END; 1837: 1838: no_resize: BEGIN 1839: Create ' noresize="noresize"'; 1840: END; 1841: 1842: scrolling = Yes_: 1843: Create ' scrolling="yes"'; 1844: scrolling = No_: 1845: Create ' scrolling="no"'; 1846: scrolling = auto: 1847: Create ' scrolling="auto"'; 1.1 cvs 1848: 1849: Invalid_attribute: 1850: Create Invalid_attribute; 1851: 1852: #include "Text_SGML.inc" 1853: 1.35 cvs 1854: #include "greek.sgml" 1855: 1.1 cvs 1856: GraphTRANSLATE 1857: BEGIN 1858: 'c' -> 'circle'; 1859: 'Q' -> 'circle'; 1860: 'R' -> 'rect'; 1861: 'C' -> 'rect'; 1862: ' ' -> 'rect'; 1863: 'P' -> 'rect'; 1864: 'p' -> 'polygon'; 1865: 'B' -> 'polygon'; 1866: END; 1867: 1868: END