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.21 cvs 279: #ifdef MATHML 280: Math: BEGIN 1.22 cvs 281: Create '[math]'; 1.21 cvs 282: Remove; 283: END; 284: #endif 1.10 cvs 285: Paragraph: 286: BEGIN 1.24 cvs 287: Create '\12' After; 288: if not within List_Item and not within Definition 289: Create '\12' After; 1.1 cvs 290: END; 291: 1.10 cvs 292: Pseudo_paragraph: 293: BEGIN 1.19 cvs 294: Create '\12' After; 1.24 cvs 295: if not within List_Item and not within Definition 1.19 cvs 296: Create '\12' After; 1.16 cvs 297: END; 1.1 cvs 298: 299: TEXT_UNIT: BEGIN 300: IF Within Text_Area 301: Remove; 302: IF Within Text_Input 303: Remove; 1.16 cvs 304: IF Within HEAD and not Within TITLE 305: Remove; 1.36 cvs 306: IF Within STYLE_ 1.16 cvs 307: Remove; 1.1 cvs 308: END; 309: 310: Definition_List: BEGIN 1.24 cvs 311: Create '\12' After; 1.1 cvs 312: END; 313: 314: Term: BEGIN 1.13 cvs 315: Create '\12' After; 1.1 cvs 316: END; 317: 318: Definition: BEGIN 319: Indent +5; 320: Indent -5 After; 321: END; 322: 323: Unnumbered_List: BEGIN 1.7 cvs 324: Indent +3; 1.5 cvs 325: Indent -3 After; 1.24 cvs 326: Create '\12' After; 1.1 cvs 327: END; 328: 329: Numbered_List: BEGIN 1.7 cvs 330: Indent +3; 1.5 cvs 331: Indent -3 After; 1.24 cvs 332: Create '\12' After; 1.1 cvs 333: END; 334: 335: Address: BEGIN 1.5 cvs 336: Create Attributes; 1.15 cvs 337: Create '\12\12' After; 1.1 cvs 338: END; 339: 340: Menu: BEGIN 1.7 cvs 341: Indent +3; 342: Indent -3 After; 1.1 cvs 343: END; 344: 345: Directory: BEGIN 1.7 cvs 346: Indent +3; 347: Indent -3 After; 1.1 cvs 348: END; 349: 350: List_Item: BEGIN 351: Create Attributes; 352: Indent +3; 1.7 cvs 353: Indent -3 after; 1.1 cvs 354: END; 355: 356: Preformatted: BEGIN 357: NoLineBreak; 1.5 cvs 358: Create Attributes; 1.15 cvs 359: Create '\12\12' After; 1.1 cvs 360: END; 361: 362: Horizontal_Rule: BEGIN 1.10 cvs 363: Create (DashLine) After; 1.15 cvs 364: Create '\12\12' After; 1.5 cvs 365: Remove; 1.1 cvs 366: END; 367: 368: Form: BEGIN 369: END; 370: 371: Option_Menu: BEGIN 372: END; 373: 374: Option: BEGIN 1.15 cvs 375: If Selected = Yes_ 376: Create Content; 1.6 cvs 377: Remove; 1.1 cvs 378: END; 379: 1.40 cvs 380: OptGroup: BEGIN 381: END; 382: 1.1 cvs 383: Text_Area: BEGIN 1.10 cvs 384: Create Content; 1.6 cvs 385: Remove; 1.1 cvs 386: END; 387: 1.41 ! cvs 388: FIELDSET: BEGIN ! 389: END; ! 390: ! 391: LEGEND: BEGIN ! 392: END; ! 393: 1.38 cvs 394: LABEL: BEGIN 395: END; 396: 397: BUTTON: BEGIN 398: Create '[' before; 399: Create ']' after; 400: END; 401: 1.1 cvs 402: Checkbox_Input: BEGIN 1.10 cvs 403: If Checked = Yes_ 404: Create '[x] '; 405: If Checked = No_ 1.16 cvs 406: Create '[ ] '; 1.1 cvs 407: END; 408: 409: Radio_Input: BEGIN 1.15 cvs 410: If Checked = Yes_ 411: Create '(x)'; 412: If Checked = No_ 1.16 cvs 413: Create '( )'; 1.1 cvs 414: Remove; 415: END; 416: 417: Text_Input: BEGIN 1.10 cvs 418: Create Content; 1.1 cvs 419: Remove; 420: END; 421: 422: Hidden_Input: BEGIN 423: Remove; 424: END; 425: 426: Password_Input: BEGIN 427: Remove; 428: END; 429: 430: File_Input: BEGIN 1.10 cvs 431: Create Content; 1.1 cvs 432: Remove; 433: END; 434: 435: Reset_Input: BEGIN 1.15 cvs 436: Create '<<'; 1.10 cvs 437: Create Value_; 1.15 cvs 438: Create '>>'; 1.10 cvs 439: If Last 440: Create '\12'; 1.1 cvs 441: Remove; 442: END; 443: 444: Submit_Input: BEGIN 1.15 cvs 445: Create '<<'; 1.10 cvs 446: Create Value_; 1.15 cvs 447: Create '>>'; 1.10 cvs 448: If Last 449: Create '\12'; 1.5 cvs 450: Remove; 1.1 cvs 451: END; 452: 1.38 cvs 453: Button_Input: BEGIN 454: Create '<<'; 455: Create Value_; 456: Create '>>'; 457: If Last 458: Create '\12'; 459: Remove; 460: END; 461: 1.1 cvs 462: Block_Quote: BEGIN 1.3 cvs 463: Indent +5; 464: Indent -5 After; 1.1 cvs 465: END; 466: 467: PICTURE_UNIT: BEGIN 1.10 cvs 468: If Immediately within Object 1.1 cvs 469: Remove; 1.10 cvs 470: If NOT Immediately within Object BEGIN 1.5 cvs 471: Create Attributes; 472: END; 1.10 cvs 473: If NOT ALT 1.8 cvs 474: Create '[Image]'; 1.1 cvs 475: END; 476: 477: Anchor: BEGIN 1.10 cvs 478: If HREF_ AND NOT InternalLink 1.8 cvs 479: BEGIN 1.12 cvs 480: Add AnchorCounter 1; 1.8 cvs 481: Create In TmpFile OUT_AnchorCounter; 1.15 cvs 482: Create In TmpFile ' '; 1.8 cvs 483: Create Attributes; 484: Create IN TmpFile '\12' After; 1.5 cvs 485: #ifdef ANCHOR_PREFIX 1.8 cvs 486: Create OUT_AnchorCounter; 1.10 cvs 487: Create Content; 488: Remove; 1.5 cvs 489: #else 1.8 cvs 490: Create OUT_AnchorCounter After; 1.5 cvs 491: #endif 1.16 cvs 492: END; 1.1 cvs 493: END; 494: 495: MAP: 496: BEGIN 1.3 cvs 497: Remove; 1.1 cvs 498: END; 499: 500: AREA: 501: BEGIN 502: Remove; 503: END; 504: 505: { ---- Tables ---- } 506: 507: Table: 508: BEGIN 1.5 cvs 509: Indent +3; 1.1 cvs 510: Create Attributes; 1.5 cvs 511: Indent -3 After; 1.1 cvs 512: END; 513: 514: CAPTION: 515: BEGIN 1.5 cvs 516: Indent -3; 517: Indent +3 After; 1.1 cvs 518: END; 519: 520: Table_head: 521: Remove; 522: 523: thead: 524: BEGIN 525: END; 526: 527: tfoot: 528: BEGIN 529: END; 530: tbody: 531: BEGIN 532: END; 533: 534: Table_body: 1.16 cvs 535: BEGIN 536: END; 1.1 cvs 537: 538: Table_row: 1.10 cvs 539: If Empty 540: Remove; 1.1 cvs 541: 542: Data_cell: 1.10 cvs 543: If Empty 544: Remove; 1.1 cvs 545: 546: Heading_cell: 1.10 cvs 547: If Empty 548: Remove; 1.13 cvs 549: 1.1 cvs 550: Table_foot: 1.16 cvs 551: Remove; 1.1 cvs 552: 1.10 cvs 553: Division: 554: If Empty 555: Remove; 1.1 cvs 556: 1.10 cvs 557: Center: 558: If Empty 559: Remove; 1.1 cvs 560: 1.34 cvs 561: NOSCRIPT: 562: If Empty 563: Remove; 564: 1.1 cvs 565: Invalid_element: 1.10 cvs 566: If Error_type = BadPosition 1.5 cvs 567: Remove; 1.1 cvs 568: 1.35 cvs 569: Comment\240: 570: Remove; 571: 572: Comment_line: 1.4 cvs 573: Remove; 1.35 cvs 574: 1.39 cvs 575: FRAMESET: BEGIN 576: END; 577: 578: Frames: BEGIN 579: END; 580: 581: NOFRAMES: BEGIN 582: END; 583: 584: FRAME: BEGIN 585: END; 586: 587: IFRAME: BEGIN 588: Create '\12'; 589: Create '\12' After; 590: END; 591: 1.35 cvs 592: ATTRIBUTES 593: 594: profile: BEGIN 595: END; 596: 597: content_type: BEGIN 1.1 cvs 598: END; 599: 1.35 cvs 600: script_language: BEGIN 601: END; 602: 603: script_src: BEGIN 604: END; 605: 606: defer: BEGIN 1.1 cvs 607: END; 608: 1.35 cvs 609: event: BEGIN 610: END; 1.1 cvs 611: 1.35 cvs 612: for_: BEGIN 613: END; 614: 1.1 cvs 615: http_equiv: BEGIN 1.7 cvs 616: Remove; 1.1 cvs 617: END; 618: 619: meta_name: BEGIN 1.7 cvs 620: Remove; 1.1 cvs 621: END; 622: 623: meta_content: BEGIN 1.7 cvs 624: Remove; 1.1 cvs 625: END; 626: 1.35 cvs 627: scheme: BEGIN 628: END; 629: 630: charset: BEGIN 631: Remove; 632: END; 633: 634: hreflang: BEGIN 635: Remove; 636: END; 637: 638: media: BEGIN 639: Remove; 640: END; 641: 642: target_: BEGIN 643: Remove; 644: END; 645: 1.1 cvs 646: REL: BEGIN 1.7 cvs 647: Remove; 1.1 cvs 648: END; 649: 650: REV: BEGIN 1.7 cvs 651: Remove; 1.1 cvs 652: END; 653: 1.32 cvs 654: HREF_: 1.1 cvs 655: BEGIN 1.8 cvs 656: If NOT Within LINK AND NOT InternalLink 1.16 cvs 657: Create IN TmpFile HREF_; 1.33 cvs 658: END; 659: 660: cite: BEGIN 661: If NOT InternalLink 662: BEGIN 663: Add AnchorCounter 1; 664: Create In TmpFile OUT_AnchorCounter; 665: Create In TmpFile ' '; 666: Create IN TmpFile '\12' After; 667: #ifdef ANCHOR_PREFIX 668: Create OUT_AnchorCounter; 669: Create Content; 670: Remove; 671: #else 672: Create OUT_AnchorCounter After; 673: #endif 674: END; 675: END; 676: 677: datetime: 678: BEGIN 1.1 cvs 679: END; 680: 1.32 cvs 681: background_: 1.1 cvs 682: BEGIN 683: END; 684: 1.32 cvs 685: BackgroundColor: 1.1 cvs 686: BEGIN 687: END; 688: 1.32 cvs 689: TextColor: 1.1 cvs 690: BEGIN 691: END; 692: 1.32 cvs 693: LinkColor: 1.1 cvs 694: BEGIN 695: END; 696: 1.32 cvs 697: VisitedLinkColor: 1.1 cvs 698: BEGIN 699: END; 700: 1.32 cvs 701: ActiveLinkColor: 1.1 cvs 702: BEGIN 703: END; 704: 705: BaseFontSize: 706: BEGIN 707: END; 708: 1.32 cvs 709: BaseFontColor: 710: BEGIN 711: END; 712: 713: BaseFontFace: 714: BEGIN 715: END; 716: 717: Font_size: 718: BEGIN 719: END; 720: 721: color: 1.5 cvs 722: BEGIN 1.1 cvs 723: END; 724: 1.32 cvs 725: face: 1.1 cvs 726: BEGIN 727: END; 728: 729: Clear = Left_: 730: BEGIN 731: END; 732: 1.7 cvs 733: Clear = Right_: 1.1 cvs 734: BEGIN 735: END; 736: Clear = All_: 737: BEGIN 738: END; 739: Clear = None: 740: BEGIN 741: END; 742: 743: Align = left_: 744: BEGIN 745: END; 746: Align = center_: 747: BEGIN 748: END; 749: Align = right_: 750: BEGIN 751: END; 752: 1.31 cvs 753: TextAlign = left_: 754: BEGIN 755: END; 756: TextAlign = center_: 757: BEGIN 758: END; 759: TextAlign = right_: 760: BEGIN 761: END; 762: TextAlign = justify_: 763: BEGIN 764: END; 765: 1.1 cvs 766: NoShade: 1.5 cvs 767: BEGIN 1.1 cvs 768: END; 769: 770: Size_: BEGIN 771: END; 772: 773: Width__: BEGIN 774: END; 775: 1.35 cvs 776: declare: BEGIN 777: END; 778: 1.1 cvs 779: codebase: BEGIN 780: END; 781: 782: code: BEGIN 783: END; 784: 1.35 cvs 785: object: BEGIN 786: END; 787: 1.1 cvs 788: applet_name: BEGIN 789: END; 790: 791: Param_name: BEGIN 792: END; 793: 794: Param_value: BEGIN 795: END; 1.31 cvs 796: 1.35 cvs 797: valuetype: BEGIN 798: END; 799: 800: Param_type: BEGIN 801: END; 802: 1.1 cvs 803: classid: BEGIN 804: END; 805: 806: data: BEGIN 807: END; 808: 809: Object_type: BEGIN 810: END; 811: 1.25 cvs 812: Link_type: BEGIN 813: END; 814: 1.1 cvs 815: codetype: BEGIN 816: END; 1.31 cvs 817: 1.35 cvs 818: archive: BEGIN 819: END; 820: 821: standby: BEGIN 822: END; 823: 1.1 cvs 824: Title : BEGIN 825: NoTranslation; 826: END; 827: 1.35 cvs 828: accesskey: BEGIN 829: Remove; 830: END; 831: 832: tabindex: BEGIN 833: Remove; 1.38 cvs 834: END; 835: 836: Associated_control: BEGIN 837: END; 838: 839: Button_type: BEGIN 1.35 cvs 840: END; 841: 1.1 cvs 842: Class: BEGIN 1.15 cvs 843: If Empty 844: Remove; 1.1 cvs 845: END; 846: 847: Style\240: BEGIN 848: END; 849: 1.35 cvs 850: onclick: BEGIN 851: END; 852: 853: ondblclick: BEGIN 854: END; 855: 856: onmousedown: BEGIN 857: END; 858: 859: onmouseup: BEGIN 860: END; 861: 862: onmouseover: BEGIN 863: END; 864: 865: onmousemove: BEGIN 866: END; 867: 868: onmouseout: BEGIN 869: END; 870: 871: onkeypress: BEGIN 872: END; 873: 874: onkeydown: BEGIN 875: END; 876: 877: onkeyup: BEGIN 878: END; 879: 880: onload: BEGIN 881: END; 882: 883: onunload: BEGIN 884: END; 885: 886: onfocus: BEGIN 887: END; 888: 889: onblur: BEGIN 890: END; 891: 892: onsubmit: BEGIN 893: END; 894: 895: onreset: BEGIN 896: END; 897: 898: onselect: BEGIN 899: END; 900: 901: onchange: BEGIN 902: END; 903: 1.1 cvs 904: COMPACT: BEGIN 905: END; 906: 907: IntItemStyle = disc: 908: Create '* '; 909: IntItemStyle = square : 910: Create '+ '; 911: IntItemStyle = circle : 912: Create 'o '; 913: IntItemStyle = Arabic_ : 914: Create (Value(ItemCounter, Arabic) '. '); 915: IntItemStyle = LowerAlpha : 916: Create (Value(ItemCounter, Lowercase) '. '); 917: IntItemStyle = UpperAlpha : 918: Create (Value(ItemCounter, Uppercase) '. '); 919: IntItemStyle = LowerRoman : 920: Create (Value(ItemCounter, LRoman) '. '); 921: IntItemStyle = UpperRoman : 922: Create (Value(ItemCounter, URoman) '. '); 923: 924: Start: BEGIN 925: END; 926: 927: ItemValue: BEGIN 928: END; 929: 930: Script_URL: BEGIN 931: END; 932: 933: METHOD=Post_: 1.5 cvs 934: BEGIN 935: END; 1.1 cvs 936: 937: METHOD=Get_: 1.5 cvs 938: BEGIN 939: END; 1.1 cvs 940: 941: ENCTYPE: BEGIN 942: END; 943: 1.35 cvs 944: accept_charset: BEGIN 945: END; 946: 1.1 cvs 947: NAME: BEGIN 948: END; 949: 950: Multiple: 1.5 cvs 951: BEGIN 952: END; 1.1 cvs 953: 954: MenuSize: BEGIN 955: END; 956: 1.10 cvs 957: Selected: BEGIN 958: END; 1.1 cvs 959: 960: Value_: BEGIN 961: END; 962: 963: Rows: BEGIN 964: END; 965: 966: Columns: BEGIN 967: END; 968: 1.10 cvs 969: Checked = Yes_: BEGIN 970: END; 1.1 cvs 971: 1.35 cvs 972: disabled: BEGIN 973: END; 974: 975: readonly: BEGIN 976: END; 977: 978: label: BEGIN 979: END; 980: 981: accept: BEGIN 1.41 ! cvs 982: END; ! 983: ! 984: LAlign = Top_: BEGIN ! 985: END; ! 986: LAlign = Bottom_: BEGIN ! 987: END; ! 988: LAlign = Left_: BEGIN ! 989: END; ! 990: LAlign = Right_: BEGIN 1.35 cvs 991: END; 992: 1.1 cvs 993: Area_Size: BEGIN 994: END; 995: 996: MaxLength: BEGIN 997: END; 998: 999: SRC: BEGIN 1000: END; 1001: 1002: ALT: BEGIN 1003: Create ALT; 1004: END; 1005: 1.35 cvs 1006: longdesc: BEGIN 1007: END; 1008: 1.1 cvs 1009: Alignment = Top_: 1.5 cvs 1010: BEGIN 1011: END; 1.1 cvs 1012: Alignment = Middle_: 1.5 cvs 1013: BEGIN 1014: END; 1.1 cvs 1015: Alignment = Bottom_: 1.5 cvs 1016: BEGIN 1017: END; 1.1 cvs 1018: Alignment = Left_: 1.5 cvs 1019: BEGIN 1020: END; 1.1 cvs 1021: Alignment = Right_: 1.5 cvs 1022: BEGIN 1023: END; 1.1 cvs 1024: 1025: Height_: BEGIN 1026: END; 1027: 1028: Img_border: BEGIN 1029: END; 1030: 1031: hspace: BEGIN 1032: END; 1033: 1034: vspace: BEGIN 1035: END; 1036: 1037: ISMAP: 1.5 cvs 1038: BEGIN 1039: END; 1.1 cvs 1040: 1041: USEMAP: BEGIN 1042: END; 1043: 1044: nohref: 1.5 cvs 1045: BEGIN 1046: END; 1.1 cvs 1047: 1048: shape = rectangle: 1.5 cvs 1049: BEGIN 1050: END; 1.1 cvs 1051: shape = circle: 1.5 cvs 1052: BEGIN 1053: END; 1.1 cvs 1054: shape = polygon: 1.5 cvs 1055: BEGIN 1056: END; 1.1 cvs 1057: 1058: coords: BEGIN 1059: END; 1.27 cvs 1060: 1061: #ifdef MATHML 1062: mode = inline_math: 1063: BEGIN 1064: END; 1065: mode = display: 1066: BEGIN 1.37 cvs 1067: create '\12'; 1068: create '\12' after; 1.27 cvs 1069: END; 1070: #endif 1.1 cvs 1071: 1.35 cvs 1072: summary: BEGIN 1073: END; 1074: 1075: frame = void: BEGIN 1076: END; 1077: frame = above: BEGIN 1078: END; 1079: frame = below: BEGIN 1080: END; 1081: frame = hsides: BEGIN 1082: END; 1083: frame = lhs: BEGIN 1084: END; 1085: frame = rhs: BEGIN 1086: END; 1087: frame = vsides: BEGIN 1088: END; 1089: frame = box: BEGIN 1090: END; 1091: frame = border: BEGIN 1092: END; 1093: 1094: rules_ = none: BEGIN 1095: END; 1096: rules_ = groups: BEGIN 1097: END; 1098: rules_ = rows: BEGIN 1099: END; 1100: rules_ = cols: BEGIN 1101: END; 1102: rules_ = all: BEGIN 1103: END; 1104: 1.1 cvs 1105: Border: BEGIN 1106: END; 1107: 1108: cellspacing: BEGIN 1109: END; 1110: 1.5 cvs 1111: cellpadding: 1112: BEGIN 1.1 cvs 1113: END; 1114: 1.35 cvs 1115: datapagesize: BEGIN 1116: END; 1117: 1.1 cvs 1118: Position = Position_top: 1.5 cvs 1119: BEGIN 1120: END; 1.1 cvs 1121: Position = Position_bottom: 1.5 cvs 1122: BEGIN 1123: END; 1.35 cvs 1124: Position = Position_left: 1.5 cvs 1125: BEGIN 1126: END; 1.35 cvs 1127: Position = Position_right: 1.5 cvs 1128: BEGIN 1129: END; 1.35 cvs 1130: 1.1 cvs 1131: Row_valign = Row_top: 1.5 cvs 1132: BEGIN 1133: END; 1.1 cvs 1134: Row_valign = Row_middle: 1.5 cvs 1135: BEGIN 1136: END; 1.1 cvs 1137: Row_valign = Row_bottom: 1.5 cvs 1138: BEGIN 1139: END; 1.35 cvs 1140: Row_valign = Row_baseline: 1141: BEGIN 1142: END; 1143: 1144: abbr: BEGIN 1145: END; 1146: 1147: axis: BEGIN 1148: END; 1.1 cvs 1149: 1.35 cvs 1150: headers: BEGIN 1151: END; 1152: 1153: scope: BEGIN 1.1 cvs 1154: END; 1155: 1.26 cvs 1156: rowspan_: BEGIN 1.1 cvs 1157: END; 1158: 1.35 cvs 1159: colspan_: BEGIN 1160: END; 1161: 1.1 cvs 1162: Cell_align = Cell_left: 1.5 cvs 1163: BEGIN 1164: END; 1.1 cvs 1165: Cell_align = Cell_center: 1.5 cvs 1166: BEGIN 1167: END; 1.1 cvs 1168: Cell_align = Cell_right: 1.5 cvs 1169: BEGIN 1170: END; 1.35 cvs 1171: Cell_align = Cell_justify: 1172: BEGIN 1173: END; 1174: Cell_align = Cell_char: 1175: BEGIN 1176: END; 1177: 1178: char: BEGIN 1179: END; 1180: 1181: charoff: BEGIN 1182: END; 1.1 cvs 1183: 1184: Cell_valign = Cell_top: 1.5 cvs 1185: BEGIN 1186: END; 1.1 cvs 1187: Cell_valign = Cell_middle: 1.5 cvs 1188: BEGIN 1189: END; 1.1 cvs 1190: Cell_valign = Cell_bottom: 1.35 cvs 1191: BEGIN 1192: END; 1193: Cell_valign = Cell_baseline: 1.5 cvs 1194: BEGIN 1195: END; 1.1 cvs 1196: 1.17 cvs 1197: No_wrap = no_wrap: 1.39 cvs 1198: BEGIN 1199: END; 1200: 1201: RowHeight: 1202: BEGIN 1203: END; 1204: ColWidth: 1205: BEGIN 1206: END; 1207: FrameName: 1208: BEGIN 1209: END; 1210: FrameSrc: 1211: BEGIN 1212: END; 1213: frameborder = Border1: 1214: BEGIN 1215: END; 1216: frameborder = Border0: 1217: BEGIN 1218: END; 1219: marginwidth: 1220: BEGIN 1221: END; 1222: marginheight: 1223: BEGIN 1224: END; 1225: no_resize: 1226: BEGIN 1227: END; 1228: scrolling = Yes_: 1229: BEGIN 1230: END; 1231: scrolling = No_: 1232: BEGIN 1233: END; 1234: scrolling = auto: 1.5 cvs 1235: BEGIN 1236: END; 1.1 cvs 1237: 1238: Invalid_attribute: 1.5 cvs 1239: BEGIN 1240: END; 1241: 1242: TextTRANSLATE 1243: BEGIN 1244: '\240' -> ' '; { } 1245: '\212' -> '\12'; { &CTLrc; } 1246: END; 1.1 cvs 1247: 1248: GraphTRANSLATE 1249: BEGIN 1250: 'c' -> 'circle'; 1251: 'Q' -> 'circle'; 1252: 'R' -> 'rect'; 1253: 'C' -> 'rect'; 1254: ' ' -> 'rect'; 1255: 'P' -> 'rect'; 1256: 'p' -> 'polygon'; 1257: 'B' -> 'polygon'; 1258: END; 1259: 1260: END 1.3 cvs 1261: