Return to HTMLTT.T CVS log | Up to [Public] / Amaya / amaya |
1.15 cvs 1: {HTMLTT -> HTML to Text translator rules} 2: {(c) COPYRIGHT MIT and INRIA, 1996. } 3: {Please first read the full copyright statement in file COPYRIGHT.} 4: { Authors: J. Kahan/V. Quint 1996 } 5: 1.1 cvs 6: TRANSLATION HTML; 7: 8: LINELENGTH 78; 9: 10: COUNTERS 11: ItemCounter : Rank of List_Item; 1.23 cvs 12: H2Counter; 13: H3Counter; 14: H4Counter; 15: H5Counter; 16: H6Counter; 1.12 cvs 17: AnchorCounter; 1.5 cvs 18: 1.3 cvs 19: CONST 1.5 cvs 20: DoubleQuote = '"'; 1.10 cvs 21: DashLine = '--------------------------------------------------------------'; 1.3 cvs 22: VAR 1.12 cvs 23: OUT_AnchorCounter : '[' Value(AnchorCounter) ']'; 1.14 cvs 24: TmpFile : '/tmp/amaya.tmp'; 1.1 cvs 25: 26: RULES 27: 28: HTML : BEGIN 1.5 cvs 29: Create '\12' After; 1.1 cvs 30: END; 31: 32: HEAD: BEGIN 1.15 cvs 33: Create In TmpFile '\12' After; 1.1 cvs 34: END; 35: 36: Document_URL: 37: BEGIN 1.15 cvs 38: NoLineBreak; 39: Create In TmpFile 'Document''s URL: '; 1.8 cvs 40: Create In TmpFile Content; 1.5 cvs 41: Create In TmpFile '\12' After; 42: Remove; 1.1 cvs 43: END; 44: 45: TITLE: BEGIN 1.15 cvs 46: Create 'Document''s Title: '; 47: Create '\12\12' After; 1.1 cvs 48: END; 49: 50: ISINDEX: BEGIN 51: Remove; 52: END; 53: 54: BASE: BEGIN 1.15 cvs 55: NoLineBreak; 1.16 cvs 56: Create IN TmpFile 'Document''s BASE: '; 57: Create Attributes; 58: Create IN TmpFile '\12' After; 1.1 cvs 59: END; 60: 1.36 cvs 61: STYLE_: BEGIN 1.7 cvs 62: Remove; 1.1 cvs 63: END; 64: 65: SCRIPT: BEGIN 1.7 cvs 66: Remove; 1.1 cvs 67: END; 68: 69: META: BEGIN 70: Remove; 71: END; 72: 73: LINK: BEGIN 74: Remove; 75: END; 76: 1.5 cvs 77: 1.1 cvs 78: BODY: BEGIN 1.23 cvs 79: Set H2Counter 0; 80: Set H3Counter 0; 81: Set H4Counter 0; 82: Set H5Counter 0; 83: Set H6Counter 0; 1.12 cvs 84: Set AnchorCounter 0; 1.8 cvs 85: Indent +4; 86: Indent -4 After; 1.10 cvs 87: { --- print the List of References ---} 1.3 cvs 88: Create '\12\12' After; 1.10 cvs 89: Create (DashLine) After; 90: Create '\12' After; 1.5 cvs 91: Create 'List of References\12\12' After; 1.11 cvs 92: Include '/tmp/amaya.tmp' After; 1.14 cvs 93: RemoveFile TmpFile After; 1.1 cvs 94: END; 95: 96: H1: BEGIN 1.23 cvs 97: Set H2Counter 0; 98: Set H3Counter 0; 99: Set H4Counter 0; 100: Set H5Counter 0; 101: Set H6Counter 0; 1.8 cvs 102: Indent -4; 103: Indent +4 After; 1.15 cvs 104: Create '\12\12' After; 1.1 cvs 105: END; 106: 107: H2: BEGIN 1.23 cvs 108: Add H2Counter 1; 109: Set H3Counter 0; 110: Set H4Counter 0; 111: Set H5Counter 0; 112: Set H6Counter 0; 1.8 cvs 113: Indent -2; 114: Indent +2 After; 1.23 cvs 115: if SectionNumbering 116: Create (Value(H2Counter, Arabic) ' '); 1.15 cvs 117: Create '\12\12' After; 1.1 cvs 118: END; 119: 120: H3: BEGIN 1.23 cvs 121: Add H3Counter 1; 122: Set H4Counter 0; 123: Set H5Counter 0; 124: Set H6Counter 0; 125: if SectionNumbering 126: Create (Value(H2Counter, Arabic) '.' 127: Value(H3Counter, Arabic) ' '); 1.15 cvs 128: Create '\12\12' After; 1.1 cvs 129: END; 130: 131: H4: BEGIN 1.23 cvs 132: Add H4Counter 1; 133: Set H5Counter 0; 134: Set H6Counter 0; 1.8 cvs 135: Indent +2; 136: Indent -2 After; 1.23 cvs 137: if SectionNumbering 138: Create (Value(H2Counter, Arabic) '.' 139: Value(H3Counter, Arabic) '.' 140: Value(H4Counter, Arabic) ' '); 1.15 cvs 141: Create '\12\12' After; 1.1 cvs 142: END; 143: 144: H5: BEGIN 1.23 cvs 145: Add H5Counter 1; 146: Set H6Counter 0; 1.8 cvs 147: Indent +4; 148: Indent -4 After; 1.23 cvs 149: if SectionNumbering 150: Create (Value(H2Counter, Arabic) '.' 151: Value(H3Counter, Arabic) '.' 152: Value(H4Counter, Arabic) '.' 153: Value(H5Counter, Arabic) ' '); 1.15 cvs 154: Create '\12\12' After; 1.1 cvs 155: END; 156: 157: H6: BEGIN 1.23 cvs 158: Add H6Counter 1; 1.8 cvs 159: Indent +6; 160: Indent -6 After; 1.23 cvs 161: if SectionNumbering 162: Create (Value(H2Counter, Arabic) '.' 163: Value(H3Counter, Arabic) '.' 164: Value(H4Counter, Arabic) '.' 165: Value(H5Counter, Arabic) '.' 166: Value(H6Counter, Arabic) ' '); 167: 1.15 cvs 168: Create '\12\12' After; 1.1 cvs 169: END; 170: 171: BaseFont: 172: BEGIN 173: Remove; 174: END; 175: 176: BR: BEGIN 1.13 cvs 177: If Within 1 BR 178: Remove; 179: If Last 180: Remove; 1.16 cvs 181: END; 1.5 cvs 182: 1.1 cvs 183: Italic_text: 184: BEGIN 185: END; 186: Bold_text: 187: BEGIN 188: END; 189: Teletype_text: 190: BEGIN 191: END; 192: Underlined_text: 193: BEGIN 194: END; 195: Struck_text: 196: BEGIN 197: END; 198: Big_text: 199: BEGIN 200: END; 201: Small_text: 202: BEGIN 203: END; 204: Subscript: 205: BEGIN 206: END; 207: Superscript: 208: BEGIN 209: END; 210: 211: Emphasis: 212: BEGIN 213: END; 214: Strong: 215: BEGIN 216: END; 217: Def: 218: BEGIN 219: END; 220: Code: 221: BEGIN 222: END; 223: Sample: 224: BEGIN 225: END; 226: Keyboard: 227: BEGIN 228: END; 229: Variable: 230: BEGIN 231: END; 232: Cite: 233: BEGIN 1.5 cvs 234: Create DoubleQuote; 1.16 cvs 235: Create DoubleQuote After; 1.1 cvs 236: END; 1.32 cvs 237: ABBR: 238: BEGIN 239: END; 240: ACRONYM: 241: BEGIN 242: END; 1.1 cvs 243: 244: Font_: BEGIN 245: END; 246: 247: Applet: BEGIN 1.5 cvs 248: Create Attributes; 249: Remove; 1.1 cvs 250: END; 251: 252: Parameter: BEGIN 253: Remove; 254: END; 255: 1.5 cvs 256: Object: BEGIN 257: Create Attributes; 258: Remove; 1.1 cvs 259: END; 1.31 cvs 260: 1.32 cvs 261: Quotation: 262: BEGIN 263: Create DoubleQuote; 264: Create DoubleQuote After; 265: END; 266: 1.33 cvs 267: INS: BEGIN 268: END; 269: 270: DEL: BEGIN 271: END; 272: 1.32 cvs 273: Span: BEGIN 274: END; 275: 276: BDO: BEGIN 277: END; 278: 1.48 cvs 279: MathML: BEGIN 1.22 cvs 280: Create '[math]'; 1.21 cvs 281: Remove; 282: END; 1.45 cvs 283: 1.10 cvs 284: Paragraph: 285: BEGIN 1.24 cvs 286: Create '\12' After; 287: if not within List_Item and not within Definition 288: Create '\12' After; 1.1 cvs 289: END; 290: 1.10 cvs 291: Pseudo_paragraph: 292: BEGIN 1.19 cvs 293: Create '\12' After; 1.24 cvs 294: if not within List_Item and not within Definition 1.19 cvs 295: Create '\12' After; 1.16 cvs 296: END; 1.1 cvs 297: 298: TEXT_UNIT: BEGIN 299: IF Within Text_Area 300: Remove; 301: IF Within Text_Input 302: Remove; 1.16 cvs 303: IF Within HEAD and not Within TITLE 304: Remove; 1.36 cvs 305: IF Within STYLE_ 1.16 cvs 306: Remove; 1.1 cvs 307: END; 308: 309: Definition_List: BEGIN 1.24 cvs 310: Create '\12' After; 1.1 cvs 311: END; 312: 313: Term: BEGIN 1.13 cvs 314: Create '\12' After; 1.1 cvs 315: END; 316: 317: Definition: BEGIN 318: Indent +5; 319: Indent -5 After; 320: END; 321: 322: Unnumbered_List: BEGIN 1.7 cvs 323: Indent +3; 1.5 cvs 324: Indent -3 After; 1.24 cvs 325: Create '\12' After; 1.1 cvs 326: END; 327: 328: Numbered_List: BEGIN 1.7 cvs 329: Indent +3; 1.5 cvs 330: Indent -3 After; 1.24 cvs 331: Create '\12' After; 1.1 cvs 332: END; 333: 334: Address: BEGIN 1.5 cvs 335: Create Attributes; 1.15 cvs 336: Create '\12\12' After; 1.1 cvs 337: END; 338: 339: Menu: BEGIN 1.7 cvs 340: Indent +3; 341: Indent -3 After; 1.1 cvs 342: END; 343: 344: Directory: BEGIN 1.7 cvs 345: Indent +3; 346: Indent -3 After; 1.1 cvs 347: END; 348: 349: List_Item: BEGIN 350: Create Attributes; 351: Indent +3; 1.7 cvs 352: Indent -3 after; 1.1 cvs 353: END; 354: 355: Preformatted: BEGIN 356: NoLineBreak; 1.5 cvs 357: Create Attributes; 1.15 cvs 358: Create '\12\12' After; 1.1 cvs 359: END; 360: 361: Horizontal_Rule: BEGIN 1.10 cvs 362: Create (DashLine) After; 1.15 cvs 363: Create '\12\12' After; 1.5 cvs 364: Remove; 1.1 cvs 365: END; 366: 367: Form: BEGIN 368: END; 369: 370: Option_Menu: BEGIN 371: END; 372: 373: Option: BEGIN 1.15 cvs 374: If Selected = Yes_ 375: Create Content; 1.6 cvs 376: Remove; 1.1 cvs 377: END; 378: 1.40 cvs 379: OptGroup: BEGIN 380: END; 381: 1.1 cvs 382: Text_Area: BEGIN 1.10 cvs 383: Create Content; 1.6 cvs 384: Remove; 1.1 cvs 385: END; 386: 1.41 cvs 387: FIELDSET: BEGIN 388: END; 389: 390: LEGEND: BEGIN 391: END; 392: 1.38 cvs 393: LABEL: BEGIN 394: END; 395: 396: BUTTON: BEGIN 397: Create '[' before; 398: Create ']' after; 399: END; 400: 1.1 cvs 401: Checkbox_Input: BEGIN 1.10 cvs 402: If Checked = Yes_ 403: Create '[x] '; 404: If Checked = No_ 1.16 cvs 405: Create '[ ] '; 1.1 cvs 406: END; 407: 408: Radio_Input: BEGIN 1.15 cvs 409: If Checked = Yes_ 410: Create '(x)'; 411: If Checked = No_ 1.16 cvs 412: Create '( )'; 1.1 cvs 413: Remove; 414: END; 415: 416: Text_Input: BEGIN 1.10 cvs 417: Create Content; 1.1 cvs 418: Remove; 419: END; 420: 421: Hidden_Input: BEGIN 422: Remove; 423: END; 424: 425: Password_Input: BEGIN 426: Remove; 427: END; 428: 429: File_Input: BEGIN 1.10 cvs 430: Create Content; 1.1 cvs 431: Remove; 432: END; 433: 434: Reset_Input: BEGIN 1.15 cvs 435: Create '<<'; 1.10 cvs 436: Create Value_; 1.15 cvs 437: Create '>>'; 1.10 cvs 438: If Last 439: Create '\12'; 1.1 cvs 440: Remove; 441: END; 442: 443: Submit_Input: BEGIN 1.15 cvs 444: Create '<<'; 1.10 cvs 445: Create Value_; 1.15 cvs 446: Create '>>'; 1.10 cvs 447: If Last 448: Create '\12'; 1.5 cvs 449: Remove; 1.1 cvs 450: END; 451: 1.38 cvs 452: Button_Input: BEGIN 453: Create '<<'; 454: Create Value_; 455: Create '>>'; 456: If Last 457: Create '\12'; 458: Remove; 459: END; 460: 1.1 cvs 461: Block_Quote: BEGIN 1.3 cvs 462: Indent +5; 463: Indent -5 After; 1.1 cvs 464: END; 465: 466: PICTURE_UNIT: BEGIN 1.10 cvs 467: If Immediately within Object 1.1 cvs 468: Remove; 1.10 cvs 469: If NOT Immediately within Object BEGIN 1.5 cvs 470: Create Attributes; 471: END; 1.10 cvs 472: If NOT ALT 1.8 cvs 473: Create '[Image]'; 1.1 cvs 474: END; 475: 476: Anchor: BEGIN 1.51 kahan 477: If HREF_ AND NOT InternalLink 1.8 cvs 478: BEGIN 1.12 cvs 479: Add AnchorCounter 1; 1.8 cvs 480: Create In TmpFile OUT_AnchorCounter; 1.15 cvs 481: Create In TmpFile ' '; 1.8 cvs 482: Create Attributes; 483: Create IN TmpFile '\12' After; 1.5 cvs 484: #ifdef ANCHOR_PREFIX 1.8 cvs 485: Create OUT_AnchorCounter; 1.10 cvs 486: Create Content; 487: Remove; 1.5 cvs 488: #else 1.8 cvs 489: Create OUT_AnchorCounter After; 1.5 cvs 490: #endif 1.16 cvs 491: END; 1.1 cvs 492: END; 493: 494: MAP: 495: BEGIN 1.3 cvs 496: Remove; 1.1 cvs 497: END; 498: 499: AREA: 500: BEGIN 501: Remove; 502: END; 503: 504: { ---- Tables ---- } 505: 506: Table: 507: BEGIN 1.5 cvs 508: Indent +3; 1.1 cvs 509: Create Attributes; 1.5 cvs 510: Indent -3 After; 1.1 cvs 511: END; 512: 513: CAPTION: 514: BEGIN 1.5 cvs 515: Indent -3; 516: Indent +3 After; 1.1 cvs 517: END; 518: 519: Table_head: 520: Remove; 521: 522: thead: 523: BEGIN 524: END; 525: 526: tfoot: 527: BEGIN 528: END; 529: tbody: 530: BEGIN 531: END; 532: 533: Table_body: 1.16 cvs 534: BEGIN 535: END; 1.1 cvs 536: 537: Table_row: 1.10 cvs 538: If Empty 539: Remove; 1.1 cvs 540: 541: Data_cell: 1.10 cvs 542: If Empty 543: Remove; 1.1 cvs 544: 545: Heading_cell: 1.10 cvs 546: If Empty 547: Remove; 1.13 cvs 548: 1.1 cvs 549: Table_foot: 1.16 cvs 550: Remove; 1.1 cvs 551: 1.10 cvs 552: Division: 553: If Empty 554: Remove; 1.1 cvs 555: 1.10 cvs 556: Center: 557: If Empty 558: Remove; 1.1 cvs 559: 1.34 cvs 560: NOSCRIPT: 561: If Empty 562: Remove; 563: 1.1 cvs 564: Invalid_element: 1.10 cvs 565: If Error_type = BadPosition 1.5 cvs 566: Remove; 1.1 cvs 567: 1.35 cvs 568: Comment\240: 569: Remove; 570: 571: Comment_line: 1.4 cvs 572: Remove; 1.35 cvs 573: 1.52 ! cvs 574: XMLPI: ! 575: Remove; ! 576: ! 577: PI_line: ! 578: Remove; ! 579: 1.39 cvs 580: FRAMESET: BEGIN 581: END; 582: 583: Frames: BEGIN 584: END; 585: 586: NOFRAMES: BEGIN 587: END; 588: 589: FRAME: BEGIN 590: END; 591: 592: IFRAME: BEGIN 593: Create '\12'; 594: Create '\12' After; 595: END; 596: 1.35 cvs 597: ATTRIBUTES 598: 599: profile: BEGIN 600: END; 601: 602: content_type: BEGIN 1.1 cvs 603: END; 604: 1.35 cvs 605: script_language: BEGIN 606: END; 607: 608: script_src: BEGIN 609: END; 610: 611: defer: BEGIN 1.1 cvs 612: END; 613: 1.35 cvs 614: event: BEGIN 615: END; 1.1 cvs 616: 1.35 cvs 617: for_: BEGIN 618: END; 619: 1.1 cvs 620: http_equiv: BEGIN 1.7 cvs 621: Remove; 1.1 cvs 622: END; 623: 624: meta_name: BEGIN 1.7 cvs 625: Remove; 1.1 cvs 626: END; 627: 628: meta_content: BEGIN 1.7 cvs 629: Remove; 1.1 cvs 630: END; 631: 1.35 cvs 632: scheme: BEGIN 633: END; 634: 635: charset: BEGIN 636: Remove; 637: END; 638: 639: hreflang: BEGIN 640: Remove; 641: END; 642: 643: media: BEGIN 644: Remove; 645: END; 646: 647: target_: BEGIN 648: Remove; 649: END; 650: 1.1 cvs 651: REL: BEGIN 1.7 cvs 652: Remove; 1.1 cvs 653: END; 654: 655: REV: BEGIN 1.7 cvs 656: Remove; 1.1 cvs 657: END; 658: 1.32 cvs 659: HREF_: 1.1 cvs 660: BEGIN 1.51 kahan 661: If NOT Within LINK AND NOT InternalLink 1.50 kahan 662: BEGIN 1.16 cvs 663: Create IN TmpFile HREF_; 1.50 kahan 664: END; 1.33 cvs 665: END; 666: 667: cite: BEGIN 668: If NOT InternalLink 669: BEGIN 670: Add AnchorCounter 1; 671: Create In TmpFile OUT_AnchorCounter; 672: Create In TmpFile ' '; 673: Create IN TmpFile '\12' After; 674: #ifdef ANCHOR_PREFIX 675: Create OUT_AnchorCounter; 676: Create Content; 677: Remove; 678: #else 679: Create OUT_AnchorCounter After; 680: #endif 681: END; 682: END; 683: 684: datetime: 685: BEGIN 1.1 cvs 686: END; 687: 1.32 cvs 688: background_: 1.1 cvs 689: BEGIN 690: END; 691: 1.32 cvs 692: BackgroundColor: 1.1 cvs 693: BEGIN 694: END; 695: 1.32 cvs 696: TextColor: 1.1 cvs 697: BEGIN 698: END; 699: 1.32 cvs 700: LinkColor: 1.1 cvs 701: BEGIN 702: END; 703: 1.32 cvs 704: VisitedLinkColor: 1.1 cvs 705: BEGIN 706: END; 707: 1.32 cvs 708: ActiveLinkColor: 1.1 cvs 709: BEGIN 710: END; 711: 712: BaseFontSize: 713: BEGIN 714: END; 715: 1.32 cvs 716: BaseFontColor: 717: BEGIN 718: END; 719: 720: BaseFontFace: 721: BEGIN 722: END; 723: 724: Font_size: 725: BEGIN 726: END; 727: 728: color: 1.5 cvs 729: BEGIN 1.1 cvs 730: END; 731: 1.32 cvs 732: face: 1.1 cvs 733: BEGIN 734: END; 735: 736: Clear = Left_: 737: BEGIN 738: END; 739: 1.7 cvs 740: Clear = Right_: 1.1 cvs 741: BEGIN 742: END; 743: Clear = All_: 744: BEGIN 745: END; 1.43 cvs 746: Clear = None_: 1.1 cvs 747: BEGIN 748: END; 749: 750: Align = left_: 751: BEGIN 752: END; 753: Align = center_: 754: BEGIN 755: END; 756: Align = right_: 757: BEGIN 758: END; 759: 1.31 cvs 760: TextAlign = left_: 761: BEGIN 762: END; 763: TextAlign = center_: 764: BEGIN 765: END; 766: TextAlign = right_: 767: BEGIN 768: END; 769: TextAlign = justify_: 770: BEGIN 771: END; 772: 1.1 cvs 773: NoShade: 1.5 cvs 774: BEGIN 1.1 cvs 775: END; 776: 777: Size_: BEGIN 778: END; 779: 780: Width__: BEGIN 781: END; 782: 1.35 cvs 783: declare: BEGIN 784: END; 785: 1.1 cvs 786: codebase: BEGIN 787: END; 788: 789: code: BEGIN 790: END; 791: 1.35 cvs 792: object: BEGIN 793: END; 794: 1.1 cvs 795: applet_name: BEGIN 796: END; 797: 798: Param_name: BEGIN 799: END; 800: 801: Param_value: BEGIN 802: END; 1.31 cvs 803: 1.35 cvs 804: valuetype: BEGIN 805: END; 806: 807: Param_type: BEGIN 808: END; 809: 1.1 cvs 810: classid: BEGIN 811: END; 812: 813: data: BEGIN 814: END; 815: 816: Object_type: BEGIN 817: END; 818: 1.25 cvs 819: Link_type: BEGIN 820: END; 821: 1.1 cvs 822: codetype: BEGIN 823: END; 1.31 cvs 824: 1.35 cvs 825: archive: BEGIN 826: END; 827: 828: standby: BEGIN 829: END; 830: 1.1 cvs 831: Title : BEGIN 832: NoTranslation; 833: END; 834: 1.35 cvs 835: accesskey: BEGIN 836: Remove; 837: END; 838: 839: tabindex: BEGIN 840: Remove; 1.38 cvs 841: END; 842: 843: Associated_control: BEGIN 844: END; 845: 846: Button_type: BEGIN 1.35 cvs 847: END; 848: 1.1 cvs 849: Class: BEGIN 1.15 cvs 850: If Empty 851: Remove; 1.1 cvs 852: END; 853: 854: Style\240: BEGIN 855: END; 856: 1.35 cvs 857: onclick: BEGIN 858: END; 859: 860: ondblclick: BEGIN 861: END; 862: 863: onmousedown: BEGIN 864: END; 865: 866: onmouseup: BEGIN 867: END; 868: 869: onmouseover: BEGIN 870: END; 871: 872: onmousemove: BEGIN 873: END; 874: 875: onmouseout: BEGIN 876: END; 877: 878: onkeypress: BEGIN 879: END; 880: 881: onkeydown: BEGIN 882: END; 883: 884: onkeyup: BEGIN 885: END; 886: 887: onload: BEGIN 888: END; 889: 890: onunload: BEGIN 891: END; 892: 893: onfocus: BEGIN 894: END; 895: 896: onblur: BEGIN 897: END; 898: 899: onsubmit: BEGIN 900: END; 901: 902: onreset: BEGIN 903: END; 904: 905: onselect: BEGIN 906: END; 907: 908: onchange: BEGIN 909: END; 910: 1.1 cvs 911: COMPACT: BEGIN 912: END; 913: 914: IntItemStyle = disc: 915: Create '* '; 916: IntItemStyle = square : 917: Create '+ '; 918: IntItemStyle = circle : 919: Create 'o '; 920: IntItemStyle = Arabic_ : 921: Create (Value(ItemCounter, Arabic) '. '); 922: IntItemStyle = LowerAlpha : 923: Create (Value(ItemCounter, Lowercase) '. '); 924: IntItemStyle = UpperAlpha : 925: Create (Value(ItemCounter, Uppercase) '. '); 926: IntItemStyle = LowerRoman : 927: Create (Value(ItemCounter, LRoman) '. '); 928: IntItemStyle = UpperRoman : 929: Create (Value(ItemCounter, URoman) '. '); 930: 931: Start: BEGIN 932: END; 933: 934: ItemValue: BEGIN 935: END; 936: 937: Script_URL: BEGIN 938: END; 939: 940: METHOD=Post_: 1.5 cvs 941: BEGIN 942: END; 1.1 cvs 943: 944: METHOD=Get_: 1.5 cvs 945: BEGIN 946: END; 1.1 cvs 947: 948: ENCTYPE: BEGIN 949: END; 950: 1.35 cvs 951: accept_charset: BEGIN 952: END; 953: 1.1 cvs 954: NAME: BEGIN 955: END; 956: 957: Multiple: 1.5 cvs 958: BEGIN 959: END; 1.1 cvs 960: 961: MenuSize: BEGIN 962: END; 963: 1.10 cvs 964: Selected: BEGIN 965: END; 1.1 cvs 966: 967: Value_: BEGIN 968: END; 969: 970: Rows: BEGIN 971: END; 972: 973: Columns: BEGIN 974: END; 975: 1.10 cvs 976: Checked = Yes_: BEGIN 977: END; 1.1 cvs 978: 1.35 cvs 979: disabled: BEGIN 980: END; 981: 982: readonly: BEGIN 983: END; 984: 985: label: BEGIN 986: END; 987: 988: accept: BEGIN 1.41 cvs 989: END; 990: 991: LAlign = Top_: BEGIN 992: END; 993: LAlign = Bottom_: BEGIN 994: END; 995: LAlign = Left_: BEGIN 996: END; 997: LAlign = Right_: BEGIN 1.35 cvs 998: END; 999: 1.1 cvs 1000: Area_Size: BEGIN 1001: END; 1002: 1003: MaxLength: BEGIN 1004: END; 1005: 1006: SRC: BEGIN 1007: END; 1008: 1009: ALT: BEGIN 1010: Create ALT; 1011: END; 1012: 1.35 cvs 1013: longdesc: BEGIN 1014: END; 1015: 1.1 cvs 1016: Alignment = Top_: 1.5 cvs 1017: BEGIN 1018: END; 1.1 cvs 1019: Alignment = Middle_: 1.5 cvs 1020: BEGIN 1021: END; 1.1 cvs 1022: Alignment = Bottom_: 1.5 cvs 1023: BEGIN 1024: END; 1.1 cvs 1025: Alignment = Left_: 1.5 cvs 1026: BEGIN 1027: END; 1.1 cvs 1028: Alignment = Right_: 1.5 cvs 1029: BEGIN 1030: END; 1.1 cvs 1031: 1032: Height_: BEGIN 1033: END; 1034: 1035: Img_border: BEGIN 1036: END; 1037: 1038: hspace: BEGIN 1039: END; 1040: 1041: vspace: BEGIN 1042: END; 1043: 1044: ISMAP: 1.5 cvs 1045: BEGIN 1046: END; 1.1 cvs 1047: 1048: USEMAP: BEGIN 1049: END; 1050: 1051: nohref: 1.5 cvs 1052: BEGIN 1053: END; 1.1 cvs 1054: 1055: shape = rectangle: 1.5 cvs 1056: BEGIN 1057: END; 1.1 cvs 1058: shape = circle: 1.5 cvs 1059: BEGIN 1060: END; 1.1 cvs 1061: shape = polygon: 1.5 cvs 1062: BEGIN 1063: END; 1.1 cvs 1064: 1065: coords: BEGIN 1066: END; 1.27 cvs 1067: 1.35 cvs 1068: summary: BEGIN 1069: END; 1070: 1071: frame = void: BEGIN 1072: END; 1073: frame = above: BEGIN 1074: END; 1075: frame = below: BEGIN 1076: END; 1077: frame = hsides: BEGIN 1078: END; 1079: frame = lhs: BEGIN 1080: END; 1081: frame = rhs: BEGIN 1082: END; 1083: frame = vsides: BEGIN 1084: END; 1085: frame = box: BEGIN 1086: END; 1087: frame = border: BEGIN 1088: END; 1089: 1.43 cvs 1090: rules_ = none_: BEGIN 1.35 cvs 1091: END; 1092: rules_ = groups: BEGIN 1093: END; 1094: rules_ = rows: BEGIN 1095: END; 1096: rules_ = cols: BEGIN 1097: END; 1098: rules_ = all: BEGIN 1099: END; 1100: 1.1 cvs 1101: Border: BEGIN 1102: END; 1103: 1104: cellspacing: BEGIN 1105: END; 1106: 1.5 cvs 1107: cellpadding: 1108: BEGIN 1.1 cvs 1109: END; 1110: 1.35 cvs 1111: datapagesize: BEGIN 1112: END; 1113: 1.1 cvs 1114: Position = Position_top: 1.5 cvs 1115: BEGIN 1116: END; 1.1 cvs 1117: Position = Position_bottom: 1.5 cvs 1118: BEGIN 1119: END; 1.35 cvs 1120: Position = Position_left: 1.5 cvs 1121: BEGIN 1122: END; 1.35 cvs 1123: Position = Position_right: 1.5 cvs 1124: BEGIN 1125: END; 1.35 cvs 1126: 1.1 cvs 1127: Row_valign = Row_top: 1.5 cvs 1128: BEGIN 1129: END; 1.1 cvs 1130: Row_valign = Row_middle: 1.5 cvs 1131: BEGIN 1132: END; 1.1 cvs 1133: Row_valign = Row_bottom: 1.5 cvs 1134: BEGIN 1135: END; 1.35 cvs 1136: Row_valign = Row_baseline: 1137: BEGIN 1138: END; 1139: 1140: abbr: BEGIN 1141: END; 1142: 1143: axis: BEGIN 1144: END; 1.1 cvs 1145: 1.35 cvs 1146: headers: BEGIN 1147: END; 1148: 1149: scope: BEGIN 1.1 cvs 1150: END; 1151: 1.26 cvs 1152: rowspan_: BEGIN 1.1 cvs 1153: END; 1154: 1.35 cvs 1155: colspan_: BEGIN 1156: END; 1157: 1.1 cvs 1158: Cell_align = Cell_left: 1.5 cvs 1159: BEGIN 1160: END; 1.1 cvs 1161: Cell_align = Cell_center: 1.5 cvs 1162: BEGIN 1163: END; 1.1 cvs 1164: Cell_align = Cell_right: 1.5 cvs 1165: BEGIN 1166: END; 1.35 cvs 1167: Cell_align = Cell_justify: 1168: BEGIN 1169: END; 1170: Cell_align = Cell_char: 1171: BEGIN 1172: END; 1173: 1174: char: BEGIN 1175: END; 1176: 1177: charoff: BEGIN 1178: END; 1.1 cvs 1179: 1180: Cell_valign = Cell_top: 1.5 cvs 1181: BEGIN 1182: END; 1.1 cvs 1183: Cell_valign = Cell_middle: 1.5 cvs 1184: BEGIN 1185: END; 1.1 cvs 1186: Cell_valign = Cell_bottom: 1.35 cvs 1187: BEGIN 1188: END; 1189: Cell_valign = Cell_baseline: 1.5 cvs 1190: BEGIN 1191: END; 1.1 cvs 1192: 1.17 cvs 1193: No_wrap = no_wrap: 1.39 cvs 1194: BEGIN 1195: END; 1196: 1197: RowHeight: 1198: BEGIN 1199: END; 1200: ColWidth: 1201: BEGIN 1202: END; 1203: FrameName: 1204: BEGIN 1205: END; 1206: FrameSrc: 1207: BEGIN 1208: END; 1209: frameborder = Border1: 1210: BEGIN 1211: END; 1212: frameborder = Border0: 1213: BEGIN 1214: END; 1215: marginwidth: 1216: BEGIN 1217: END; 1218: marginheight: 1219: BEGIN 1220: END; 1221: no_resize: 1222: BEGIN 1223: END; 1224: scrolling = Yes_: 1225: BEGIN 1226: END; 1227: scrolling = No_: 1228: BEGIN 1229: END; 1.44 cvs 1230: scrolling = auto_: 1.5 cvs 1231: BEGIN 1232: END; 1.1 cvs 1233: 1234: Invalid_attribute: 1.5 cvs 1235: BEGIN 1236: END; 1237: 1.49 cvs 1238: xml_space = xml_space_default: 1239: BEGIN 1240: END; 1241: 1242: xml_space = xml_space_preserve: 1243: BEGIN 1244: END; 1245: 1.5 cvs 1246: TextTRANSLATE 1247: BEGIN 1248: '\240' -> ' '; { } 1249: '\212' -> '\12'; { &CTLrc; } 1250: END; 1.1 cvs 1251: 1252: GraphTRANSLATE 1253: BEGIN 1254: 'c' -> 'circle'; 1255: 'Q' -> 'circle'; 1256: 'R' -> 'rect'; 1257: 'C' -> 'rect'; 1258: ' ' -> 'rect'; 1259: 'P' -> 'rect'; 1260: 'p' -> 'polygon'; 1261: 'B' -> 'polygon'; 1262: END; 1263: 1264: END 1.3 cvs 1265: