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