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.46 kahan 477: If IsAnnotation BEGIN 1.42 cvs 478: remove; 479: END; 1.46 kahan 480: If HREF_ AND NOT InternalLink AND NOT IsAnnotation 1.8 cvs 481: BEGIN 1.12 cvs 482: Add AnchorCounter 1; 1.8 cvs 483: Create In TmpFile OUT_AnchorCounter; 1.15 cvs 484: Create In TmpFile ' '; 1.8 cvs 485: Create Attributes; 486: Create IN TmpFile '\12' After; 1.5 cvs 487: #ifdef ANCHOR_PREFIX 1.8 cvs 488: Create OUT_AnchorCounter; 1.10 cvs 489: Create Content; 490: Remove; 1.5 cvs 491: #else 1.8 cvs 492: Create OUT_AnchorCounter After; 1.5 cvs 493: #endif 1.16 cvs 494: END; 1.1 cvs 495: END; 496: 497: MAP: 498: BEGIN 1.3 cvs 499: Remove; 1.1 cvs 500: END; 501: 502: AREA: 503: BEGIN 504: Remove; 505: END; 506: 507: { ---- Tables ---- } 508: 509: Table: 510: BEGIN 1.5 cvs 511: Indent +3; 1.1 cvs 512: Create Attributes; 1.5 cvs 513: Indent -3 After; 1.1 cvs 514: END; 515: 516: CAPTION: 517: BEGIN 1.5 cvs 518: Indent -3; 519: Indent +3 After; 1.1 cvs 520: END; 521: 522: Table_head: 523: Remove; 524: 525: thead: 526: BEGIN 527: END; 528: 529: tfoot: 530: BEGIN 531: END; 532: tbody: 533: BEGIN 534: END; 535: 536: Table_body: 1.16 cvs 537: BEGIN 538: END; 1.1 cvs 539: 540: Table_row: 1.10 cvs 541: If Empty 542: Remove; 1.1 cvs 543: 544: Data_cell: 1.10 cvs 545: If Empty 546: Remove; 1.1 cvs 547: 548: Heading_cell: 1.10 cvs 549: If Empty 550: Remove; 1.13 cvs 551: 1.1 cvs 552: Table_foot: 1.16 cvs 553: Remove; 1.1 cvs 554: 1.10 cvs 555: Division: 556: If Empty 557: Remove; 1.1 cvs 558: 1.10 cvs 559: Center: 560: If Empty 561: Remove; 1.1 cvs 562: 1.34 cvs 563: NOSCRIPT: 564: If Empty 565: Remove; 566: 1.1 cvs 567: Invalid_element: 1.10 cvs 568: If Error_type = BadPosition 1.5 cvs 569: Remove; 1.1 cvs 570: 1.35 cvs 571: Comment\240: 572: Remove; 573: 574: Comment_line: 1.4 cvs 575: Remove; 1.35 cvs 576: 1.39 cvs 577: FRAMESET: BEGIN 578: END; 579: 580: Frames: BEGIN 581: END; 582: 583: NOFRAMES: BEGIN 584: END; 585: 586: FRAME: BEGIN 587: END; 588: 589: IFRAME: BEGIN 590: Create '\12'; 591: Create '\12' After; 592: END; 593: 1.35 cvs 594: ATTRIBUTES 595: 596: profile: BEGIN 597: END; 598: 599: content_type: BEGIN 1.1 cvs 600: END; 601: 1.35 cvs 602: script_language: BEGIN 603: END; 604: 605: script_src: BEGIN 606: END; 607: 608: defer: BEGIN 1.1 cvs 609: END; 610: 1.35 cvs 611: event: BEGIN 612: END; 1.1 cvs 613: 1.35 cvs 614: for_: BEGIN 615: END; 616: 1.1 cvs 617: http_equiv: BEGIN 1.7 cvs 618: Remove; 1.1 cvs 619: END; 620: 621: meta_name: BEGIN 1.7 cvs 622: Remove; 1.1 cvs 623: END; 624: 625: meta_content: BEGIN 1.7 cvs 626: Remove; 1.1 cvs 627: END; 628: 1.35 cvs 629: scheme: BEGIN 630: END; 631: 632: charset: BEGIN 633: Remove; 634: END; 635: 636: hreflang: BEGIN 637: Remove; 638: END; 639: 640: media: BEGIN 641: Remove; 642: END; 643: 644: target_: BEGIN 645: Remove; 646: END; 647: 1.1 cvs 648: REL: BEGIN 1.7 cvs 649: Remove; 1.1 cvs 650: END; 651: 652: REV: BEGIN 1.7 cvs 653: Remove; 1.1 cvs 654: END; 655: 1.32 cvs 656: HREF_: 1.1 cvs 657: BEGIN 1.46 kahan 658: If NOT Within LINK AND NOT InternalLink AND NOT IsAnnotation 1.16 cvs 659: Create IN TmpFile HREF_; 1.33 cvs 660: END; 661: 662: cite: BEGIN 663: If NOT InternalLink 664: BEGIN 665: Add AnchorCounter 1; 666: Create In TmpFile OUT_AnchorCounter; 667: Create In TmpFile ' '; 668: Create IN TmpFile '\12' After; 669: #ifdef ANCHOR_PREFIX 670: Create OUT_AnchorCounter; 671: Create Content; 672: Remove; 673: #else 674: Create OUT_AnchorCounter After; 675: #endif 676: END; 677: END; 678: 679: datetime: 680: BEGIN 1.1 cvs 681: END; 682: 1.32 cvs 683: background_: 1.1 cvs 684: BEGIN 685: END; 686: 1.32 cvs 687: BackgroundColor: 1.1 cvs 688: BEGIN 689: END; 690: 1.32 cvs 691: TextColor: 1.1 cvs 692: BEGIN 693: END; 694: 1.32 cvs 695: LinkColor: 1.1 cvs 696: BEGIN 697: END; 698: 1.32 cvs 699: VisitedLinkColor: 1.1 cvs 700: BEGIN 701: END; 702: 1.32 cvs 703: ActiveLinkColor: 1.1 cvs 704: BEGIN 705: END; 706: 707: BaseFontSize: 708: BEGIN 709: END; 710: 1.32 cvs 711: BaseFontColor: 712: BEGIN 713: END; 714: 715: BaseFontFace: 716: BEGIN 717: END; 718: 719: Font_size: 720: BEGIN 721: END; 722: 723: color: 1.5 cvs 724: BEGIN 1.1 cvs 725: END; 726: 1.32 cvs 727: face: 1.1 cvs 728: BEGIN 729: END; 730: 731: Clear = Left_: 732: BEGIN 733: END; 734: 1.7 cvs 735: Clear = Right_: 1.1 cvs 736: BEGIN 737: END; 738: Clear = All_: 739: BEGIN 740: END; 1.43 cvs 741: Clear = None_: 1.1 cvs 742: BEGIN 743: END; 744: 745: Align = left_: 746: BEGIN 747: END; 748: Align = center_: 749: BEGIN 750: END; 751: Align = right_: 752: BEGIN 753: END; 754: 1.31 cvs 755: TextAlign = left_: 756: BEGIN 757: END; 758: TextAlign = center_: 759: BEGIN 760: END; 761: TextAlign = right_: 762: BEGIN 763: END; 764: TextAlign = justify_: 765: BEGIN 766: END; 767: 1.1 cvs 768: NoShade: 1.5 cvs 769: BEGIN 1.1 cvs 770: END; 771: 772: Size_: BEGIN 773: END; 774: 775: Width__: BEGIN 776: END; 777: 1.35 cvs 778: declare: BEGIN 779: END; 780: 1.1 cvs 781: codebase: BEGIN 782: END; 783: 784: code: BEGIN 785: END; 786: 1.35 cvs 787: object: BEGIN 788: END; 789: 1.1 cvs 790: applet_name: BEGIN 791: END; 792: 793: Param_name: BEGIN 794: END; 795: 796: Param_value: BEGIN 797: END; 1.31 cvs 798: 1.35 cvs 799: valuetype: BEGIN 800: END; 801: 802: Param_type: BEGIN 803: END; 804: 1.1 cvs 805: classid: BEGIN 806: END; 807: 808: data: BEGIN 809: END; 810: 811: Object_type: BEGIN 812: END; 813: 1.25 cvs 814: Link_type: BEGIN 815: END; 816: 1.1 cvs 817: codetype: BEGIN 818: END; 1.31 cvs 819: 1.35 cvs 820: archive: BEGIN 821: END; 822: 823: standby: BEGIN 824: END; 825: 1.1 cvs 826: Title : BEGIN 827: NoTranslation; 828: END; 829: 1.35 cvs 830: accesskey: BEGIN 831: Remove; 832: END; 833: 834: tabindex: BEGIN 835: Remove; 1.38 cvs 836: END; 837: 838: Associated_control: BEGIN 839: END; 840: 841: Button_type: BEGIN 1.35 cvs 842: END; 843: 1.1 cvs 844: Class: BEGIN 1.15 cvs 845: If Empty 846: Remove; 1.1 cvs 847: END; 848: 849: Style\240: BEGIN 850: END; 851: 1.35 cvs 852: onclick: BEGIN 853: END; 854: 855: ondblclick: BEGIN 856: END; 857: 858: onmousedown: BEGIN 859: END; 860: 861: onmouseup: BEGIN 862: END; 863: 864: onmouseover: BEGIN 865: END; 866: 867: onmousemove: BEGIN 868: END; 869: 870: onmouseout: BEGIN 871: END; 872: 873: onkeypress: BEGIN 874: END; 875: 876: onkeydown: BEGIN 877: END; 878: 879: onkeyup: BEGIN 880: END; 881: 882: onload: BEGIN 883: END; 884: 885: onunload: BEGIN 886: END; 887: 888: onfocus: BEGIN 889: END; 890: 891: onblur: BEGIN 892: END; 893: 894: onsubmit: BEGIN 895: END; 896: 897: onreset: BEGIN 898: END; 899: 900: onselect: BEGIN 901: END; 902: 903: onchange: BEGIN 904: END; 905: 1.1 cvs 906: COMPACT: BEGIN 907: END; 908: 909: IntItemStyle = disc: 910: Create '* '; 911: IntItemStyle = square : 912: Create '+ '; 913: IntItemStyle = circle : 914: Create 'o '; 915: IntItemStyle = Arabic_ : 916: Create (Value(ItemCounter, Arabic) '. '); 917: IntItemStyle = LowerAlpha : 918: Create (Value(ItemCounter, Lowercase) '. '); 919: IntItemStyle = UpperAlpha : 920: Create (Value(ItemCounter, Uppercase) '. '); 921: IntItemStyle = LowerRoman : 922: Create (Value(ItemCounter, LRoman) '. '); 923: IntItemStyle = UpperRoman : 924: Create (Value(ItemCounter, URoman) '. '); 925: 926: Start: BEGIN 927: END; 928: 929: ItemValue: BEGIN 930: END; 931: 932: Script_URL: BEGIN 933: END; 934: 935: METHOD=Post_: 1.5 cvs 936: BEGIN 937: END; 1.1 cvs 938: 939: METHOD=Get_: 1.5 cvs 940: BEGIN 941: END; 1.1 cvs 942: 943: ENCTYPE: BEGIN 944: END; 945: 1.35 cvs 946: accept_charset: BEGIN 947: END; 948: 1.1 cvs 949: NAME: BEGIN 950: END; 951: 952: Multiple: 1.5 cvs 953: BEGIN 954: END; 1.1 cvs 955: 956: MenuSize: BEGIN 957: END; 958: 1.10 cvs 959: Selected: BEGIN 960: END; 1.1 cvs 961: 962: Value_: BEGIN 963: END; 964: 965: Rows: BEGIN 966: END; 967: 968: Columns: BEGIN 969: END; 970: 1.10 cvs 971: Checked = Yes_: BEGIN 972: END; 1.1 cvs 973: 1.35 cvs 974: disabled: BEGIN 975: END; 976: 977: readonly: BEGIN 978: END; 979: 980: label: BEGIN 981: END; 982: 983: accept: BEGIN 1.41 cvs 984: END; 985: 986: LAlign = Top_: BEGIN 987: END; 988: LAlign = Bottom_: BEGIN 989: END; 990: LAlign = Left_: BEGIN 991: END; 992: LAlign = Right_: BEGIN 1.35 cvs 993: END; 994: 1.1 cvs 995: Area_Size: BEGIN 996: END; 997: 998: MaxLength: BEGIN 999: END; 1000: 1001: SRC: BEGIN 1002: END; 1003: 1004: ALT: BEGIN 1005: Create ALT; 1006: END; 1007: 1.35 cvs 1008: longdesc: BEGIN 1009: END; 1010: 1.1 cvs 1011: Alignment = Top_: 1.5 cvs 1012: BEGIN 1013: END; 1.1 cvs 1014: Alignment = Middle_: 1.5 cvs 1015: BEGIN 1016: END; 1.1 cvs 1017: Alignment = Bottom_: 1.5 cvs 1018: BEGIN 1019: END; 1.1 cvs 1020: Alignment = Left_: 1.5 cvs 1021: BEGIN 1022: END; 1.1 cvs 1023: Alignment = Right_: 1.5 cvs 1024: BEGIN 1025: END; 1.1 cvs 1026: 1027: Height_: BEGIN 1028: END; 1029: 1030: Img_border: BEGIN 1031: END; 1032: 1033: hspace: BEGIN 1034: END; 1035: 1036: vspace: BEGIN 1037: END; 1038: 1039: ISMAP: 1.5 cvs 1040: BEGIN 1041: END; 1.1 cvs 1042: 1043: USEMAP: BEGIN 1044: END; 1045: 1046: nohref: 1.5 cvs 1047: BEGIN 1048: END; 1.1 cvs 1049: 1050: shape = rectangle: 1.5 cvs 1051: BEGIN 1052: END; 1.1 cvs 1053: shape = circle: 1.5 cvs 1054: BEGIN 1055: END; 1.1 cvs 1056: shape = polygon: 1.5 cvs 1057: BEGIN 1058: END; 1.1 cvs 1059: 1060: coords: BEGIN 1061: END; 1.27 cvs 1062: 1.35 cvs 1063: summary: BEGIN 1064: END; 1065: 1066: frame = void: BEGIN 1067: END; 1068: frame = above: BEGIN 1069: END; 1070: frame = below: BEGIN 1071: END; 1072: frame = hsides: BEGIN 1073: END; 1074: frame = lhs: BEGIN 1075: END; 1076: frame = rhs: BEGIN 1077: END; 1078: frame = vsides: BEGIN 1079: END; 1080: frame = box: BEGIN 1081: END; 1082: frame = border: BEGIN 1083: END; 1084: 1.43 cvs 1085: rules_ = none_: BEGIN 1.35 cvs 1086: END; 1087: rules_ = groups: BEGIN 1088: END; 1089: rules_ = rows: BEGIN 1090: END; 1091: rules_ = cols: BEGIN 1092: END; 1093: rules_ = all: BEGIN 1094: END; 1095: 1.1 cvs 1096: Border: BEGIN 1097: END; 1098: 1099: cellspacing: BEGIN 1100: END; 1101: 1.5 cvs 1102: cellpadding: 1103: BEGIN 1.1 cvs 1104: END; 1105: 1.35 cvs 1106: datapagesize: BEGIN 1107: END; 1108: 1.1 cvs 1109: Position = Position_top: 1.5 cvs 1110: BEGIN 1111: END; 1.1 cvs 1112: Position = Position_bottom: 1.5 cvs 1113: BEGIN 1114: END; 1.35 cvs 1115: Position = Position_left: 1.5 cvs 1116: BEGIN 1117: END; 1.35 cvs 1118: Position = Position_right: 1.5 cvs 1119: BEGIN 1120: END; 1.35 cvs 1121: 1.1 cvs 1122: Row_valign = Row_top: 1.5 cvs 1123: BEGIN 1124: END; 1.1 cvs 1125: Row_valign = Row_middle: 1.5 cvs 1126: BEGIN 1127: END; 1.1 cvs 1128: Row_valign = Row_bottom: 1.5 cvs 1129: BEGIN 1130: END; 1.35 cvs 1131: Row_valign = Row_baseline: 1132: BEGIN 1133: END; 1134: 1135: abbr: BEGIN 1136: END; 1137: 1138: axis: BEGIN 1139: END; 1.1 cvs 1140: 1.35 cvs 1141: headers: BEGIN 1142: END; 1143: 1144: scope: BEGIN 1.1 cvs 1145: END; 1146: 1.26 cvs 1147: rowspan_: BEGIN 1.1 cvs 1148: END; 1149: 1.35 cvs 1150: colspan_: BEGIN 1151: END; 1152: 1.1 cvs 1153: Cell_align = Cell_left: 1.5 cvs 1154: BEGIN 1155: END; 1.1 cvs 1156: Cell_align = Cell_center: 1.5 cvs 1157: BEGIN 1158: END; 1.1 cvs 1159: Cell_align = Cell_right: 1.5 cvs 1160: BEGIN 1161: END; 1.35 cvs 1162: Cell_align = Cell_justify: 1163: BEGIN 1164: END; 1165: Cell_align = Cell_char: 1166: BEGIN 1167: END; 1168: 1169: char: BEGIN 1170: END; 1171: 1172: charoff: BEGIN 1173: END; 1.1 cvs 1174: 1175: Cell_valign = Cell_top: 1.5 cvs 1176: BEGIN 1177: END; 1.1 cvs 1178: Cell_valign = Cell_middle: 1.5 cvs 1179: BEGIN 1180: END; 1.1 cvs 1181: Cell_valign = Cell_bottom: 1.35 cvs 1182: BEGIN 1183: END; 1184: Cell_valign = Cell_baseline: 1.5 cvs 1185: BEGIN 1186: END; 1.1 cvs 1187: 1.17 cvs 1188: No_wrap = no_wrap: 1.39 cvs 1189: BEGIN 1190: END; 1191: 1192: RowHeight: 1193: BEGIN 1194: END; 1195: ColWidth: 1196: BEGIN 1197: END; 1198: FrameName: 1199: BEGIN 1200: END; 1201: FrameSrc: 1202: BEGIN 1203: END; 1204: frameborder = Border1: 1205: BEGIN 1206: END; 1207: frameborder = Border0: 1208: BEGIN 1209: END; 1210: marginwidth: 1211: BEGIN 1212: END; 1213: marginheight: 1214: BEGIN 1215: END; 1216: no_resize: 1217: BEGIN 1218: END; 1219: scrolling = Yes_: 1220: BEGIN 1221: END; 1222: scrolling = No_: 1223: BEGIN 1224: END; 1.44 cvs 1225: scrolling = auto_: 1.5 cvs 1226: BEGIN 1227: END; 1.1 cvs 1228: 1229: Invalid_attribute: 1.5 cvs 1230: BEGIN 1231: END; 1232: 1.49 ! cvs 1233: xml_space = xml_space_default: ! 1234: BEGIN ! 1235: END; ! 1236: ! 1237: xml_space = xml_space_preserve: ! 1238: BEGIN ! 1239: END; ! 1240: 1.5 cvs 1241: TextTRANSLATE 1242: BEGIN 1243: '\240' -> ' '; { } 1244: '\212' -> '\12'; { &CTLrc; } 1245: END; 1.1 cvs 1246: 1247: GraphTRANSLATE 1248: BEGIN 1249: 'c' -> 'circle'; 1250: 'Q' -> 'circle'; 1251: 'R' -> 'rect'; 1252: 'C' -> 'rect'; 1253: ' ' -> 'rect'; 1254: 'P' -> 'rect'; 1255: 'p' -> 'polygon'; 1256: 'B' -> 'polygon'; 1257: END; 1258: 1259: END 1.3 cvs 1260: