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: 61: Styles:BEGIN 1.7 cvs 62: Remove; 1.1 cvs 63: END; 64: 65: StyleRule: 66: BEGIN 1.7 cvs 67: Remove; 1.1 cvs 68: END; 69: 70: SCRIPT: BEGIN 1.7 cvs 71: Remove; 1.1 cvs 72: END; 73: 74: META: BEGIN 75: Remove; 76: END; 77: 78: LINK: BEGIN 79: Remove; 80: END; 81: 1.5 cvs 82: 1.1 cvs 83: BODY: BEGIN 1.23 ! cvs 84: Set H2Counter 0; ! 85: Set H3Counter 0; ! 86: Set H4Counter 0; ! 87: Set H5Counter 0; ! 88: Set H6Counter 0; 1.12 cvs 89: Set AnchorCounter 0; 1.8 cvs 90: Indent +4; 91: Indent -4 After; 1.10 cvs 92: { --- print the List of References ---} 1.3 cvs 93: Create '\12\12' After; 1.10 cvs 94: Create (DashLine) After; 95: Create '\12' After; 1.5 cvs 96: Create 'List of References\12\12' After; 1.11 cvs 97: Include '/tmp/amaya.tmp' After; 1.14 cvs 98: RemoveFile TmpFile After; 1.1 cvs 99: END; 100: 101: H1: BEGIN 1.23 ! cvs 102: Set H2Counter 0; ! 103: Set H3Counter 0; ! 104: Set H4Counter 0; ! 105: Set H5Counter 0; ! 106: Set H6Counter 0; 1.8 cvs 107: Indent -4; 108: Indent +4 After; 1.15 cvs 109: Create '\12\12' After; 1.1 cvs 110: END; 111: 112: H2: BEGIN 1.23 ! cvs 113: Add H2Counter 1; ! 114: Set H3Counter 0; ! 115: Set H4Counter 0; ! 116: Set H5Counter 0; ! 117: Set H6Counter 0; 1.8 cvs 118: Indent -2; 119: Indent +2 After; 1.23 ! cvs 120: if SectionNumbering ! 121: Create (Value(H2Counter, Arabic) ' '); 1.15 cvs 122: Create '\12\12' After; 1.1 cvs 123: END; 124: 125: H3: BEGIN 1.23 ! cvs 126: Add H3Counter 1; ! 127: Set H4Counter 0; ! 128: Set H5Counter 0; ! 129: Set H6Counter 0; ! 130: if SectionNumbering ! 131: Create (Value(H2Counter, Arabic) '.' ! 132: Value(H3Counter, Arabic) ' '); 1.15 cvs 133: Create '\12\12' After; 1.1 cvs 134: END; 135: 136: H4: BEGIN 1.23 ! cvs 137: Add H4Counter 1; ! 138: Set H5Counter 0; ! 139: Set H6Counter 0; 1.8 cvs 140: Indent +2; 141: Indent -2 After; 1.23 ! cvs 142: if SectionNumbering ! 143: Create (Value(H2Counter, Arabic) '.' ! 144: Value(H3Counter, Arabic) '.' ! 145: Value(H4Counter, Arabic) ' '); 1.15 cvs 146: Create '\12\12' After; 1.1 cvs 147: END; 148: 149: H5: BEGIN 1.23 ! cvs 150: Add H5Counter 1; ! 151: Set H6Counter 0; 1.8 cvs 152: Indent +4; 153: Indent -4 After; 1.23 ! cvs 154: if SectionNumbering ! 155: Create (Value(H2Counter, Arabic) '.' ! 156: Value(H3Counter, Arabic) '.' ! 157: Value(H4Counter, Arabic) '.' ! 158: Value(H5Counter, Arabic) ' '); 1.15 cvs 159: Create '\12\12' After; 1.1 cvs 160: END; 161: 162: H6: BEGIN 1.23 ! cvs 163: Add H6Counter 1; 1.8 cvs 164: Indent +6; 165: Indent -6 After; 1.23 ! cvs 166: if SectionNumbering ! 167: Create (Value(H2Counter, Arabic) '.' ! 168: Value(H3Counter, Arabic) '.' ! 169: Value(H4Counter, Arabic) '.' ! 170: Value(H5Counter, Arabic) '.' ! 171: Value(H6Counter, Arabic) ' '); ! 172: 1.15 cvs 173: Create '\12\12' After; 1.1 cvs 174: END; 175: 176: BaseFont: 177: BEGIN 178: Remove; 179: END; 180: 181: BR: BEGIN 1.13 cvs 182: If Within 1 BR 183: Remove; 184: If Last 185: Remove; 1.16 cvs 186: END; 1.5 cvs 187: 1.1 cvs 188: Italic_text: 189: BEGIN 190: END; 191: Bold_text: 192: BEGIN 193: END; 194: Teletype_text: 195: BEGIN 196: END; 197: Underlined_text: 198: BEGIN 199: END; 200: Struck_text: 201: BEGIN 202: END; 203: Big_text: 204: BEGIN 205: END; 206: Small_text: 207: BEGIN 208: END; 209: Subscript: 210: BEGIN 211: END; 212: Superscript: 213: BEGIN 214: END; 215: 216: Emphasis: 217: BEGIN 218: END; 219: Strong: 220: BEGIN 221: END; 222: Def: 223: BEGIN 224: END; 225: Code: 226: BEGIN 227: END; 228: Sample: 229: BEGIN 230: END; 231: Keyboard: 232: BEGIN 233: END; 234: Variable: 235: BEGIN 236: END; 237: Cite: 238: BEGIN 1.5 cvs 239: Create DoubleQuote; 1.16 cvs 240: Create DoubleQuote After; 1.1 cvs 241: END; 242: 243: Font_: BEGIN 244: END; 245: 246: Applet: BEGIN 1.5 cvs 247: Create Attributes; 248: Remove; 1.1 cvs 249: END; 250: 251: Parameter: BEGIN 252: Remove; 253: END; 254: 255: #ifdef COUGAR 1.5 cvs 256: Object: BEGIN 257: Create Attributes; 258: Remove; 1.1 cvs 259: END; 260: #endif 1.21 cvs 261: #ifdef MATHML 262: Math: BEGIN 1.22 cvs 263: Create '[math]'; 1.21 cvs 264: Remove; 265: END; 266: MathDisp: BEGIN 1.22 cvs 267: Create '\12[math]\12'; 1.21 cvs 268: Remove; 269: END; 270: #endif 1.10 cvs 271: Paragraph: 272: BEGIN 1.15 cvs 273: Create '\12\12' After; 1.1 cvs 274: END; 275: 1.10 cvs 276: Pseudo_paragraph: 277: BEGIN 1.19 cvs 278: Create '\12' After; 279: if not within List_Item 280: Create '\12' After; 1.16 cvs 281: END; 1.1 cvs 282: 283: TEXT_UNIT: BEGIN 284: IF Within Text_Area 285: Remove; 286: IF Within Text_Input 287: Remove; 1.16 cvs 288: IF Within HEAD and not Within TITLE 289: Remove; 290: IF Within STYLE 291: Remove; 1.1 cvs 292: END; 293: 294: Definition_List: BEGIN 295: END; 296: 297: Term: BEGIN 1.13 cvs 298: Create '\12' After; 1.1 cvs 299: END; 300: 301: Definition: BEGIN 302: Indent +5; 303: Indent -5 After; 304: END; 305: 306: Unnumbered_List: BEGIN 1.7 cvs 307: Indent +3; 1.5 cvs 308: Indent -3 After; 1.1 cvs 309: END; 310: 311: Numbered_List: BEGIN 1.7 cvs 312: Indent +3; 1.5 cvs 313: Indent -3 After; 1.1 cvs 314: END; 315: 316: Address: BEGIN 1.5 cvs 317: Create Attributes; 1.15 cvs 318: Create '\12\12' After; 1.1 cvs 319: END; 320: 321: Menu: BEGIN 1.7 cvs 322: Indent +3; 323: Indent -3 After; 1.1 cvs 324: END; 325: 326: Directory: BEGIN 1.7 cvs 327: Indent +3; 328: Indent -3 After; 1.1 cvs 329: END; 330: 331: List_Item: BEGIN 332: Create Attributes; 333: Indent +3; 1.7 cvs 334: Indent -3 after; 1.1 cvs 335: END; 336: 337: Preformatted: BEGIN 338: NoLineBreak; 1.5 cvs 339: Create Attributes; 1.15 cvs 340: Create '\12\12' After; 1.1 cvs 341: END; 342: 343: Horizontal_Rule: BEGIN 1.10 cvs 344: Create (DashLine) After; 1.15 cvs 345: Create '\12\12' After; 1.5 cvs 346: Remove; 1.1 cvs 347: END; 348: 349: Form: BEGIN 350: END; 351: 352: Option_Menu: BEGIN 353: END; 354: 355: Option: BEGIN 1.15 cvs 356: If Selected = Yes_ 357: Create Content; 1.6 cvs 358: Remove; 1.1 cvs 359: END; 360: 361: Toggle_Menu: BEGIN 362: END; 363: 364: Toggle_Item: BEGIN 1.16 cvs 365: If NOT Selected 366: Remove; 1.15 cvs 367: Create Content; 368: Remove; 1.1 cvs 369: END; 370: 371: Radio_Menu: BEGIN 372: END; 373: 374: Radio_Item: BEGIN 1.15 cvs 375: If NOT Selected 1.16 cvs 376: Remove; 377: Create Content; 378: Remove; 1.1 cvs 379: END; 380: 381: Text_Input_Line: BEGIN 1.16 cvs 382: If Empty 1.10 cvs 383: Remove; 1.1 cvs 384: END; 385: 386: Command_Line: BEGIN 387: END; 388: 389: Text_Area: BEGIN 1.10 cvs 390: Create Content; 1.6 cvs 391: Remove; 1.1 cvs 392: END; 393: 394: Checkbox_Input: BEGIN 1.10 cvs 395: If Checked = Yes_ 396: Create '[x] '; 397: If Checked = No_ 1.16 cvs 398: Create '[ ] '; 1.1 cvs 399: END; 400: 401: Radio_Input: BEGIN 1.15 cvs 402: If Checked = Yes_ 403: Create '(x)'; 404: If Checked = No_ 1.16 cvs 405: Create '( )'; 1.1 cvs 406: Remove; 407: END; 408: 409: Text_Input: BEGIN 1.10 cvs 410: Create Content; 1.1 cvs 411: Remove; 412: END; 413: 414: Hidden_Input: BEGIN 415: Remove; 416: END; 417: 418: Password_Input: BEGIN 419: Remove; 420: END; 421: 422: File_Input: BEGIN 1.10 cvs 423: Create Content; 1.1 cvs 424: Remove; 425: END; 426: 427: Reset_Input: BEGIN 1.15 cvs 428: Create '<<'; 1.10 cvs 429: Create Value_; 1.15 cvs 430: Create '>>'; 1.10 cvs 431: If Last 432: Create '\12'; 1.1 cvs 433: Remove; 434: END; 435: 436: Submit_Input: BEGIN 1.15 cvs 437: Create '<<'; 1.10 cvs 438: Create Value_; 1.15 cvs 439: Create '>>'; 1.10 cvs 440: If Last 441: Create '\12'; 1.5 cvs 442: Remove; 1.10 cvs 443: 1.1 cvs 444: END; 445: 446: Block_Quote: BEGIN 1.3 cvs 447: Indent +5; 448: Indent -5 After; 1.1 cvs 449: END; 450: 451: PICTURE_UNIT: BEGIN 452: #ifdef COUGAR 1.10 cvs 453: If Immediately within Object 1.1 cvs 454: Remove; 1.10 cvs 455: If NOT Immediately within Object BEGIN 1.5 cvs 456: Create Attributes; 457: END; 1.1 cvs 458: #else 459: Create Attributes; 460: #endif 1.10 cvs 461: If NOT ALT 1.8 cvs 462: Create '[Image]'; 1.1 cvs 463: END; 464: 1.8 cvs 465: 1.1 cvs 466: Anchor: BEGIN 1.10 cvs 467: If HREF_ AND NOT InternalLink 1.8 cvs 468: BEGIN 1.12 cvs 469: Add AnchorCounter 1; 1.8 cvs 470: Create In TmpFile OUT_AnchorCounter; 1.15 cvs 471: Create In TmpFile ' '; 1.8 cvs 472: Create Attributes; 473: Create IN TmpFile '\12' After; 1.5 cvs 474: #ifdef ANCHOR_PREFIX 1.8 cvs 475: Create OUT_AnchorCounter; 1.10 cvs 476: Create Content; 477: Remove; 1.5 cvs 478: #else 1.8 cvs 479: Create OUT_AnchorCounter After; 1.5 cvs 480: #endif 1.16 cvs 481: END; 1.1 cvs 482: END; 483: 484: MAP: 485: BEGIN 1.3 cvs 486: Remove; 1.1 cvs 487: END; 488: 489: AREA: 490: BEGIN 491: Remove; 492: END; 493: 494: { ---- Tables ---- } 495: 496: Table: 497: BEGIN 1.5 cvs 498: Indent +3; 1.1 cvs 499: Create Attributes; 1.5 cvs 500: Indent -3 After; 1.1 cvs 501: END; 502: 503: CAPTION: 504: BEGIN 1.5 cvs 505: Indent -3; 506: Indent +3 After; 1.1 cvs 507: END; 508: 509: Table_head: 510: Remove; 511: 512: #ifdef COUGAR 513: thead: 514: BEGIN 515: END; 516: 517: tfoot: 518: BEGIN 519: END; 520: tbody: 521: BEGIN 522: END; 523: #endif 524: 525: Table_body: 1.16 cvs 526: BEGIN 527: END; 1.1 cvs 528: 529: Table_row: 1.10 cvs 530: If Empty 531: Remove; 1.1 cvs 532: 533: Data_cell: 1.10 cvs 534: If Empty 535: Remove; 1.1 cvs 536: 537: Heading_cell: 1.10 cvs 538: If Empty 539: Remove; 1.13 cvs 540: 541: Table_cell_ghost: 542: Remove; 1.1 cvs 543: 544: Table_foot: 1.16 cvs 545: Remove; 1.1 cvs 546: 1.10 cvs 547: Division: 548: If Empty 549: Remove; 1.1 cvs 550: 1.10 cvs 551: Center: 552: If Empty 553: Remove; 1.1 cvs 554: 555: Invalid_element: 1.10 cvs 556: If Error_type = BadPosition 1.5 cvs 557: Remove; 1.1 cvs 558: 559: Comment\240: BEGIN 1.4 cvs 560: Remove; 1.1 cvs 561: END; 562: 563: Comment_line: BEGIN 1.4 cvs 564: Remove; 1.1 cvs 565: END; 566: 567: ATTRIBUTES 568: 569: http_equiv: BEGIN 1.7 cvs 570: Remove; 1.1 cvs 571: END; 572: 573: meta_name: BEGIN 1.7 cvs 574: Remove; 1.1 cvs 575: END; 576: 577: meta_content: BEGIN 1.7 cvs 578: Remove; 1.1 cvs 579: END; 580: 581: REL: BEGIN 1.7 cvs 582: Remove; 1.1 cvs 583: END; 584: 585: REV: BEGIN 1.7 cvs 586: Remove; 1.1 cvs 587: END; 588: 589: HREF_ : 590: BEGIN 1.8 cvs 591: If NOT Within LINK AND NOT InternalLink 1.16 cvs 592: Create IN TmpFile HREF_; 1.1 cvs 593: END; 594: 595: background_ : 596: BEGIN 597: END; 598: 599: BackgroundColor : 600: BEGIN 601: END; 602: 603: TextColor : 604: BEGIN 605: END; 606: 607: LinkColor : 608: BEGIN 609: END; 610: 611: VisitedLinkColor : 612: BEGIN 613: END; 614: 615: ActiveLinkColor : 616: BEGIN 617: END; 618: 619: BaseFontSize: 620: BEGIN 621: END; 622: 623: Font_size : 1.5 cvs 624: BEGIN 1.1 cvs 625: END; 626: 627: color : 628: BEGIN 629: END; 630: 631: Clear = Left_: 632: BEGIN 633: END; 634: 1.7 cvs 635: Clear = Right_: 1.1 cvs 636: BEGIN 637: END; 638: Clear = All_: 639: BEGIN 640: END; 641: Clear = None: 642: BEGIN 643: END; 644: 645: Align = left_: 646: BEGIN 647: END; 648: Align = center_: 649: BEGIN 650: END; 651: Align = right_: 652: BEGIN 653: END; 654: 655: NoShade: 1.5 cvs 656: BEGIN 1.1 cvs 657: END; 658: 659: Size_: BEGIN 660: END; 661: 662: Width__: BEGIN 663: END; 664: 665: codebase: BEGIN 666: END; 667: 668: code: BEGIN 669: END; 670: 671: applet_name: BEGIN 672: END; 673: 674: Param_name: BEGIN 675: END; 676: 677: Param_value: BEGIN 678: END; 679: #ifdef COUGAR 680: classid: BEGIN 681: END; 682: 683: data: BEGIN 684: END; 685: 686: Object_type: BEGIN 687: END; 688: 689: codetype: BEGIN 690: END; 691: #endif 692: Title : BEGIN 693: NoTranslation; 694: END; 695: 696: Class: BEGIN 1.15 cvs 697: If Empty 698: Remove; 1.1 cvs 699: END; 700: 701: Style\240: BEGIN 702: END; 703: 704: COMPACT: BEGIN 705: END; 706: 707: IntItemStyle = disc: 708: Create '* '; 709: IntItemStyle = square : 710: Create '+ '; 711: IntItemStyle = circle : 712: Create 'o '; 713: IntItemStyle = Arabic_ : 714: Create (Value(ItemCounter, Arabic) '. '); 715: IntItemStyle = LowerAlpha : 716: Create (Value(ItemCounter, Lowercase) '. '); 717: IntItemStyle = UpperAlpha : 718: Create (Value(ItemCounter, Uppercase) '. '); 719: IntItemStyle = LowerRoman : 720: Create (Value(ItemCounter, LRoman) '. '); 721: IntItemStyle = UpperRoman : 722: Create (Value(ItemCounter, URoman) '. '); 723: 724: Start: BEGIN 725: END; 726: 727: ItemValue: BEGIN 728: END; 729: 730: WidthElement: BEGIN 731: END; 732: 733: Script_URL: BEGIN 734: END; 735: 736: METHOD=Post_: 1.5 cvs 737: BEGIN 738: END; 1.1 cvs 739: 740: METHOD=Get_: 1.5 cvs 741: BEGIN 742: END; 1.1 cvs 743: 744: ENCTYPE: BEGIN 745: END; 746: 747: NAME: BEGIN 748: END; 749: 750: Multiple: 1.5 cvs 751: BEGIN 752: END; 1.1 cvs 753: 754: MenuSize: BEGIN 755: END; 756: 1.10 cvs 757: Selected: BEGIN 758: END; 1.1 cvs 759: 760: Value_: BEGIN 761: END; 762: 763: Rows: BEGIN 764: END; 765: 766: Columns: BEGIN 767: END; 768: 1.10 cvs 769: Checked = Yes_: BEGIN 770: END; 1.1 cvs 771: 772: Area_Size: BEGIN 773: END; 774: 775: MaxLength: BEGIN 776: END; 777: 778: SRC: BEGIN 1.3 cvs 779: Remove; 1.1 cvs 780: END; 781: 782: ALT: BEGIN 783: Create ALT; 784: END; 785: 786: Alignment = Top_: 1.5 cvs 787: BEGIN 788: END; 1.1 cvs 789: Alignment = Middle_: 1.5 cvs 790: BEGIN 791: END; 1.1 cvs 792: Alignment = Bottom_: 1.5 cvs 793: BEGIN 794: END; 1.1 cvs 795: Alignment = Left_: 1.5 cvs 796: BEGIN 797: END; 1.1 cvs 798: Alignment = Right_: 1.5 cvs 799: BEGIN 800: END; 1.1 cvs 801: 802: Height_: BEGIN 803: END; 804: 805: Width_: BEGIN 806: END; 807: 808: Img_border: BEGIN 809: END; 810: 811: hspace: BEGIN 812: END; 813: 814: vspace: BEGIN 815: END; 816: 817: ISMAP: 1.5 cvs 818: BEGIN 819: END; 1.1 cvs 820: 821: USEMAP: BEGIN 822: END; 823: 824: nohref: 1.5 cvs 825: BEGIN 826: END; 1.1 cvs 827: 828: shape = rectangle: 1.5 cvs 829: BEGIN 830: END; 1.1 cvs 831: shape = circle: 1.5 cvs 832: BEGIN 833: END; 1.1 cvs 834: shape = polygon: 1.5 cvs 835: BEGIN 836: END; 1.1 cvs 837: 838: coords: BEGIN 839: END; 840: 841: Border: BEGIN 842: END; 843: 844: cellspacing: BEGIN 845: END; 846: 1.5 cvs 847: cellpadding: 848: BEGIN 1.1 cvs 849: END; 850: 851: Position = Position_top: 1.5 cvs 852: BEGIN 853: END; 1.1 cvs 854: Position = Position_bottom: 1.5 cvs 855: BEGIN 856: END; 1.1 cvs 857: 858: Row_align = Row_left: 1.5 cvs 859: BEGIN 860: END; 1.1 cvs 861: Row_align = Row_center: 1.5 cvs 862: BEGIN 863: END; 1.1 cvs 864: Row_align = Row_right: 1.5 cvs 865: BEGIN 866: END; 1.1 cvs 867: Row_valign = Row_top: 1.5 cvs 868: BEGIN 869: END; 1.1 cvs 870: Row_valign = Row_middle: 1.5 cvs 871: BEGIN 872: END; 1.1 cvs 873: Row_valign = Row_bottom: 1.5 cvs 874: BEGIN 875: END; 1.1 cvs 876: 877: colspan: BEGIN 878: END; 879: 880: rowspan: BEGIN 881: END; 882: 883: Cell_align = Cell_left: 1.5 cvs 884: BEGIN 885: END; 1.1 cvs 886: Cell_align = Cell_center: 1.5 cvs 887: BEGIN 888: END; 1.1 cvs 889: Cell_align = Cell_right: 1.5 cvs 890: BEGIN 891: END; 1.1 cvs 892: 893: Cell_valign = Cell_top: 1.5 cvs 894: BEGIN 895: END; 1.1 cvs 896: Cell_valign = Cell_middle: 1.5 cvs 897: BEGIN 898: END; 1.1 cvs 899: Cell_valign = Cell_bottom: 1.5 cvs 900: BEGIN 901: END; 1.1 cvs 902: 903: Cell_width: BEGIN 904: END; 905: 906: Cell_height: BEGIN 907: END; 908: 1.17 cvs 909: No_wrap = no_wrap: 1.5 cvs 910: BEGIN 911: END; 1.1 cvs 912: 913: Invalid_attribute: 1.5 cvs 914: BEGIN 915: END; 916: 917: TextTRANSLATE 918: BEGIN 919: '\240' -> ' '; { } 920: '\212' -> '\12'; { &CTLrc; } 921: END; 1.1 cvs 922: 923: GraphTRANSLATE 924: BEGIN 925: 'c' -> 'circle'; 926: 'Q' -> 'circle'; 927: 'R' -> 'rect'; 928: 'C' -> 'rect'; 929: ' ' -> 'rect'; 930: 'P' -> 'rect'; 931: 'p' -> 'polygon'; 932: 'B' -> 'polygon'; 933: END; 934: 935: END 1.3 cvs 936: