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