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