home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / html_txt.zip / html_Txt.tst < prev    next >
Text File  |  1999-03-10  |  40KB  |  584 lines

  1.                             *** HTML_TXT manual ***                             
  2.  
  3. «Intro» || «Install&Run» || «Features»|| «Parameters» || «Troubleshooting»|| 
  4. «Disclaimer and Contact» 
  5.  
  6.                       HTML_TXT: An HTML to Text Converter                       
  7.  
  8.  I) Introduction  
  9.  
  10. HTML_TXT, version 1.08, is used to convert an ⌠HTML⌡ file to a TEXT file. HTML_
  11. TXT is written in REXX and is meant to be run under OS/2. However, it also runs 
  12. under other REXX interpreters, such as Regina REXX for DOS. 
  13.  
  14. HTML_TXT will attempt to maintain the format of the ⌠HTML⌡ document by using 
  15. appropriate spacing and ASCII characters. HTML_TXT can use ASCII art ⌠(lines and 
  16. boxes)⌡, as well as other high-ascii characters, to improve the appearance of 
  17. the output (text) file. 
  18.  
  19. HTML_TXT can be customized in a number of ways. For example, you can:
  20.  
  21.    @ suppress the use of line art and other high ASCII characters (your output 
  22.      will be rougher, but will suffer from fewer compatability problems). 
  23.  
  24.    @ display tables (including nested tables) in a tabular format with 
  25.      auto-sized columns 
  26.  
  27.    @ change the bullet characters used in ordered lists
  28.  
  29.    @ display <HN> ⌠headings⌡ as an hierarchical outline
  30.  
  31.    @ change characters used to signify logical elements (emphasis, anchors, list 
  32.      bullets, etc.) 
  33.  
  34.                      ______________________________________                     
  35.  
  36.  II) Installling and Executing HTML_TXT 
  37.  
  38. HTML_TXT is easy to install and run:
  39.  
  40.   1. Copy HTML_TXT.CMD to a directory.
  41.  
  42.   2. Open up an OS/2 prompt, change to the directory containing HTML_TXT.CMD, 
  43.      and type HTML_TXT at the command prompt. 
  44.  
  45.   3. Follow the instructions.
  46.  
  47. ⌠No other libraries or support files are needed.⌡
  48.  
  49.     The READ.ME file describes how to install HTML_TXT if you are a Regina 
  50.     REXX user. 
  51.  
  52.  II.a)  Running from the command line  
  53.  
  54. You can also run HTML_TXT from the command line. The syntax is (where x:\HTMLTXT 
  55. is the directory containing HTML_TXT.CMD): 
  56.     x:\HTMLTXT>HTML_TXT FILE.HTM FILE.TXT /VAR VAR1=VAL1 ; VAR2=VAL2
  57. where :
  58.  
  59.   #  FILE.HTM is the input file (an HTML document)
  60.  
  61.   #  FILE.TXT is the output file (a text document)
  62.  
  63.   #  /VAR VAR1=VAL1 ; VAR2=VAL2 is an OPTIONAL list of parameters to modify.
  64.  
  65.                                                                                  
  66. ⌠Example:     D:\HTMLTXT>HTML_TXT FOO.HTM FOO.TXT /VAR LINEART=0 ; LAGUL=* $     
  67.                                                                                  
  68. ALTERNATIVELY, you can run HTML_TXT from an (OS/2) prompt without any arguments; 
  69. you will then be asked for an input and output file, and will be permitted to 
  70. change the values of several of the more important parameters. 
  71.  
  72.                      ______________________________________                     
  73.  
  74.  III) Features  
  75.  
  76. HTML_TXT attempts to support many HTML options; including nested tables, nested 
  77. lists, centering, and recognition of FORM elements. 
  78.  
  79. The following summarizes HTML_TXT's capabilities.
  80.  
  81.        ⌠This table assumes that you have a basic familiarity with HTML.⌡        
  82.  
  83.                                                                                 
  84. TYPE OF    DISCUSSION                                      «CUSTOMIZATION»      
  85. FEATURE                                                                         
  86.                                                                                 
  87.                                                                                 
  88.   ___________________________________________________________________________   
  89.                                                                                 
  90.                                                                                 
  91. CHARACTER  HTML_TXT uses a few tricks to identify where     ⌠DOCAPS⌡ specifies  
  92. DISPLAY    emphasis (italics, bold, etc.) are used in an    when to use         
  93.            HTML document. These include:                    CAPITALIZATION as   
  94.                                                             an emphasis         
  95.               @ Capitalization of BOLD emphasis                                 
  96.                                                             ⌠DOULINE⌡ specifies 
  97.               @ Underlining of underlined emphasis          when to use under_  
  98.                                                             linining as an      
  99.               @ "quoting" of ⌠italic⌡ and «<A>nchor»        emphasis.           
  100.                 emphasis                                                        
  101.                                                             ⌠DOQUOTE⌡ specifies 
  102.               @ "quoting" of the labels used to identify    when to use         
  103.                 image elements. Image elements consist of   "quotes" as an      
  104.                 <IMG>s and <AREA>s ⌠(the ALT attribute, or  emphasis            
  105.                 the source image filename, is used as the   ⌠(suggestion: you   
  106.                 label)⌡.                                    might want to add   
  107.                                                             FONT to DOQUOTE)⌡   
  108.                                                             ⌠QUOTESTRING1 and   
  109.                                                             QUOTESTRING2⌡       
  110.                                                             specify the         
  111.                                                             characters to use   
  112.                                                             "as quotes"         
  113.                                                                                 
  114.                                                             ⌠PREA and POSTA⌡    
  115.                                                             specify the         
  116.                                                             characters used to  
  117.                                                             identify <A>nchors. 
  118.                                                                                 
  119.                                                             ⌠PREIMG and         
  120.                                                             POSTIMG⌡ specify    
  121.                                                             the characters to   
  122.                                                             use as "quotes"     
  123.                                                             around image        
  124.                                                             labels.             
  125.                                                             ⌠IMGSTRING_LEN⌡ is  
  126.                                                             used to limit the   
  127.                                                             number of label     
  128.                                                             characters          
  129.                                                             displayed.          
  130.                                                                                 
  131.                                                                                 
  132.   ___________________________________________________________________________   
  133.                                                                                 
  134.                                                                                 
  135. LISTS      HTML_TXT supports nested lists -- with                               
  136.            successively deeper indentations used to                             
  137.            display nested lists. Supported lists include    ⌠FLAGUL⌡ and        
  138.            <UL> and <MENU> unordered lists, <OL> ordered    ⌠FLAGMENU⌡          
  139.            lists, <DL> definition lists, and                specifies the       
  140.            <BLOCKQUOTE>⌠both-side indented⌡ blocks. You     bullets to use in   
  141.            can:                                             <UL> and <MENU>     
  142.                                                             (unordered) lists   
  143.               @ Change the bullet styles used in <UL> and                       
  144.                 <MENU> lists -- with different bullets      ⌠OL_NUMBERS⌡        
  145.                 used at different nesting levels.           specifies the       
  146.                                                             "numbers" to use in 
  147.               @ Change the numbering style used (by         an <OL> (ordered)   
  148.                 default) for <OL> lists. Note that HTML_    list.               
  149.                 TXT will use TYPE and START attributes of                       
  150.                 <OL> lists, and will use the VALUE                              
  151.                 attribute (if specified) of a <LI>.                             
  152.                                                                                 
  153.   ___________________________________________________________________________   
  154.                                                                                 
  155.                                                                                 
  156. HEADINGS   HTML_TXT supports two methods of displaying                          
  157.            <Hn> headings (where n=1,2,..,7).                ⌠PREH1 and POSTH1⌡  
  158.                                                             specify the "quote" 
  159.              1. Headings can be "quoted"                    character to use    
  160.                                                             for <H1> headings,  
  161.              2. Headings can be used to create a            ⌠PREHN and POSTHN⌡  
  162.                 hierarchical outline.                       specify the "quote" 
  163.                                                             character to use    
  164.            A hierarchical outline refers to headers that    for other <Hn>      
  165.            identify a section. For example:                 headings            
  166.                                                             (n=2,..,7).         
  167.             I)Main section                                                      
  168.                  I.a)Subsection                             ⌠HN_OUTLINE⌡        
  169.                  I.a.1) Sub subsection                      specifies at what   
  170.                  I.b)Sub section 2                          heading level to    
  171.                                                             start the           
  172.            In the above example: the I) and I.A) could be   hierarchical index  
  173.            used by HTML_TXT to display an <H2> and an <H3>  at ⌠(i.e.; you      
  174.            heading (respectively)                           probably do not     
  175.                                                             want <H1> headings  
  176.                                                             to be the "top      
  177.                                                             level numbers" of   
  178.                                                             an index)⌡          
  179.                                                                                 
  180.                                                             HN_NUMBERS.n        
  181.                                                             (n=1,2,.,7)         
  182.                                                             specifies numbering 
  183.                                                             styles to use       
  184.                                                                                 
  185.                                                                                 
  186.   ___________________________________________________________________________   
  187.                                                                                 
  188.                                                                                 
  189. TABLES     HTML_TXT supports tabluar display of nested                          
  190.            tables. Many (but not all) <TABLE> attributes    ⌠IGNORE_WIDTH⌡ can  
  191.            are supported, including:                        be used to suppress 
  192.                                                             use of WIDTH        
  193.               ~ Display of CAPTION, either at the top or    attributes, and to  
  194.                 bottom of the table (depending on the       suppress            
  195.                 value of the CAPTION ALIGN attribute).      auto-sizing of      
  196.                                                             columns.            
  197.               ~ WIDTH attributes of <TABLE> and <TD>. If                        
  198.                 WIDTH is not specified, HTML_TXT will       ⌠TABLE_BORDER⌡ can  
  199.                 "auto-size" columns, assigning more width   be used to write a  
  200.                 to columns with wider content (that is,     table border by     
  201.                 that would have longer lines of text if     default; it can     
  202.                 horizontal space was not limited).          also be used to     
  203.                                                             override a ⌠no      
  204.               ~ COLSPAN and ROWSPAN attributes are          border⌡ (a          
  205.                 recognized. ROWSPAN is only partially       BORDER=0) attribute 
  206.                 supported, and may not work properly in                         
  207.                 complicated tables (tables with lots of     ⌠NOSPAN⌡ can be     
  208.                 ROWSPANs and COLSPANs).                     used to suppress    
  209.                                                             COLSPAN and ROWSPAN 
  210.               ~ ALIGN and VALIGN attributes of <TR> and     options.            
  211.                 <TD>                                                            
  212.                                                             ⌠SUPPRESS_EMPTY_    
  213.               ~ BORDER attribute of <TABLE> (either a       TABLE⌡ can be used  
  214.                 single or double line is drawn, depending   to enable, or       
  215.                 on the value of the BORDER= attribute).     suppress, the       
  216.                                                             display of tables   
  217.               ~ FRAME="VOID" and RULES="NONE" attributes    rows.               
  218.                 of <TABLE>(suppress outer and inner                             
  219.                 border, respectively)                       ⌠TABLEMODE,         
  220.                                                             TABLEMODE2, and     
  221.               ~ the ALIGN attribute of <TABLE> is           TABLEMAXNEST⌡ can   
  222.                 partially supported:                        be used to control  
  223.                                                             when (if ever) to   
  224.                  1. ALIGN=LEFT in a top level table (that   convert tables to   
  225.                     is not nested in another table)         lists.              
  226.                     enablers other text (and other tables)                      
  227.                     to flow around this table. Note that a  ⌠TABLEFILLER⌡ can   
  228.                     <BR CLEAR=LEFT > will break in this     be used to fill     
  229.                     flow (subsequent text is displayed      blank spaces in a   
  230.                     below the table)                        table with          
  231.                                                             something other     
  232.                  2. ALIGN=LEFT, RIGHT, or CENTER in a       then a space (say,  
  233.                     nested table will align the table       with a white box).  
  234.                     (relative to the table cell it is                           
  235.                     nested within). However, text flow      ⌠TD_ADD⌡ can be     
  236.                     will not be attempted -- when nested    used to adjust      
  237.                     tables are encountered, a paragraph     minimum cell widths 
  238.                     break (a new line) is always added.                         
  239.                                                             ⌠TABLEVERT and      
  240.               ~ Empty tables, and empty rows, can be        TABLEHORIZ⌡ can be  
  241.                 suppressed.                                 used to specify     
  242.                                                             characters to use   
  243.            Alternatively, HTML_TXT can display tables (or   when drawing        
  244.            highly nested tables) as nested lists.           horizontal and      
  245.                                                             vertical borders.   
  246.                                                             These are only used 
  247.                                                             if high ascii       
  248.                                                             characters are      
  249.                                                             suppressed (using   
  250.                                                             ⌠LINEART⌡);         
  251.                                                             otherwise, ascii    
  252.                                                             line-art characters 
  253.                                                             are used to draw    
  254.                                                             table borders.      
  255.                                                                                 
  256.                                                                                 
  257.   ___________________________________________________________________________   
  258.                                                                                 
  259.                                                                                 
  260. FORMS      HTML_TXT displays FORM elements using several                        
  261.            tricks, including:                              @ ⌠RADIOBOX and      
  262.                                                              RADIOBOXCHECK⌡ can 
  263.               $ FILE and TEXT boxes are displayed as a       be used to specify 
  264.                 ⌠bracketed dotted⌡ line.                     which characters   
  265.                                                              to use as ⌠radio   
  266.               $ TEXTAREA boxes are displayed as a box        buttons⌡           
  267.                 surrounding default text.                                       
  268.                                                            @ ⌠CHECKBOX and      
  269.               $ RADIO and CHECKBOX boxes are displayed       CHECKBOXCHECK⌡ can 
  270.                 using special characters (by default,        be used to specify 
  271.                 high-ascii boxes are used)                   which characters   
  272.                                                              to use as          
  273.               $ SELECT (and it's OPTIONS) are displayed as   ⌠checkbox boxes⌡   
  274.                 a bulleted list (with length controlled by                      
  275.                 the SIZE option of SELECT) -- with special @ ⌠SUBMITMARK1 and   
  276.                 lines bracketing the top and bottom of the   SUBMITMARK2⌡ can   
  277.                 list.                                        be used to specify 
  278.                                                              "quote" characters 
  279.               $ SUBMIT and RESET are displayed as "quoted"   for SUBMIT and     
  280.                 strings.                                     RESET              
  281.                                                                                 
  282.                                                            @ ⌠TEXTMARK1,        
  283.                                                              TEXTMARK2, and     
  284.                                                              TEXTMARK⌡ can be   
  285.                                                              used to specify    
  286.                                                              characters used to 
  287.                                                              construct          
  288.                                                              ⌠bracketed dotted⌡ 
  289.                                                              lines.             
  290.                                                                                 
  291.                                                            @ ⌠SHOWALLOPTS⌡ can  
  292.                                                              be used to         
  293.                                                              suppress the SIZE  
  294.                                                              attribute of       
  295.                                                              SELECT lists (so   
  296.                                                              as to force        
  297.                                                              display of all     
  298.                                                              OPTIONs).          
  299.                                                                                 
  300.                                                            @ ⌠FORM_BR⌡ is used  
  301.                                                              to force a new     
  302.                                                              line (a BR) after  
  303.                                                              the end of a FORM  
  304.                                                                                 
  305.                                                                                 
  306.   ___________________________________________________________________________   
  307.                                                                                 
  308.                                                                                 
  309. MISCELLANE                                                                      
  310.               @ <CENTER>, <DIV>, and <P ALIGN=LEFT, CENTER, or RIGHT> alignment 
  311.                 instructions are recognized                                     
  312.                                                                                 
  313.               @ ⌠LINELEN⌡ can be used to specify the width of the text file (in 
  314.                 characters). ⌠CHARWIDTH⌡ is used to map "pixels to character    
  315.                 size" -- it is used when interpreting WIDTH attributes.         
  316.                                                                                 
  317.               @ ⌠NO_WORDWRAP⌡ is used to suppress word wrapping in a paragraph. 
  318.                 This yields an ⌠infinitely long⌡ line, which is suitable for    
  319.                 reading by a word processor. NO_WORDWRAP is ONLY applied to     
  320.                 NON-TABLE lines, and to lines that are NOT CENTERed or RIGHT    
  321.                 justified. In addition, indentations (at the beginning of these 
  322.                 ⌠infinitely long⌡ lines) will be replaced with tabs (which can  
  323.                 be converted to INDENT characters by your word processor).      
  324.                                                                                 
  325.               @ ⌠TOOLONGWORD⌡ controls whether to trim, or wrap, words that     
  326.                 won't fit into a line (or into a cell of a table).              
  327.                                                                                 
  328.               @ ⌠LINEART⌡ controls whether to use high ascii characters to draw 
  329.                 table borders, list bullets, and "quote characters".            
  330.                                                                                 
  331.               @ ⌠SUPPRESS_BLANKLINES⌡ suppresses output of sequential blank     
  332.                 lines.                                                          
  333.                                                                                 
  334.               @ ⌠DISPLAY_ERRORS⌡ controls the amount of error reporting (of     
  335.                 HTML syntax)                                                    
  336.                                                                                 
  337.               @ HTML_TXT ignores embedded <SCRIPT>s and <APPLET>s               
  338.                                                                                 
  339.                                                                                 
  340.  
  341.                      ______________________________________                     
  342.  
  343.  IV)  Changing Parameters  
  344.  
  345. As noted in the customization column of the above table, HTML_TXT contains a 
  346. number of user configurable parameters. 
  347.  
  348. Although the default values of these parameters work well in most cases, you can 
  349. change them by editing HTML_TXT.CMD with your favorite text editor ⌠(look for 
  350. the "user configurable parameters" section)⌡ 
  351.  
  352. Alternatively, you can temporarily changes values using the /VAR command line 
  353. option. In fact, by specifying a PLIST=file.ext (in the /VAR section), you can 
  354. create custom instructions for sets of HTML documents. 
  355.  
  356. The following lists the more important parameters. ⌠Of particular interest are 
  357. the NOANSI, LINEART, TABLEMAXNEST, TABLEMODE2 and TOOLONGWORD parameters.⌡ 
  358.  
  359. ┌────────────────────────────────────────────────────────────────────────────┐
  360. │                              General Controls                              │
  361. ├────────────────────────────────────────────────────────────────────────────┤
  362. │                                                                            │
  363. │                                                                            │
  364. │DOCAPS              Captialization is used to indicate these "logical and   │
  365. │                    physical" elements                                      │
  366. │                                                                            │
  367. │DOULINE             Spaces are replaced with underscores to indicate these  │
  368. │                    elements                                                │
  369. │                                                                            │
  370. │DOQUOTE             "quotes" are used to indidate these elements.           │
  371. │                                                                            │
  372. │DISPLAY_ERRORS      Set level of error reporting (of html coding errors     │
  373. │                    encountered)                                            │
  374. │                                                                            │
  375. │FORM_BR             If enabled a line BReak is added after the end of every │
  376. │                    FORM                                                    │
  377. │                                                                            │
  378. │HN_OUTLINE          Create a hierarchical outline from <HN> elements        │
  379. │                                                                            │
  380. │IMGSTRING_MAX       Limit the length of <IMG> labels                        │
  381. │                                                                            │
  382. │IGNORE_WIDTH        Ignore WIDTH option in <TD> elements (and/or suppress   │
  383. │                    auto-sizing)                                            │
  384. │                                                                            │
  385. │LINEART             Suppress use of high ascii (non keyboard) characters.   │
  386. │                                                                            │
  387. │NOANSI              Suppress use of ANSI screen controls.                   │
  388. │                                                                            │
  389. │SHOWALLOPTS         display all OPTIONS in a SELECT list.                   │
  390. │                                                                            │
  391. │SUPPRESS_BLANKLINES Suppress display of consecutive blank lines             │
  392. │                                                                            │
  393. │TOOLONG WORD        trim long strings.                                      │
  394. │                                                                            │
  395. │                                                                            │
  396. ├────────────────────────────────────────────────────────────────────────────┤
  397. │  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  │
  398. │                                                                            │
  399. │                               Table Controls                               │
  400. │                                                                            │
  401. │Display of tables, in a tabular format, can be tricky. In particular, nested│
  402. │tables may tax the resources of your 80 character text display. HTML_TXT    │
  403. │allows you to modify table specific display options, and convert tables into│
  404. │lists.                                                                      │
  405. ├────────────────────────────────────────────────────────────────────────────┤
  406. │                                                                            │
  407. │                                                                            │
  408. │SUPPRESS_EMPTY_TABLE suppress display of empty rows and empty tables        │
  409. │                                                                            │
  410. │TABLEMODE            Suppress "tabular" display of tables (use lists        │
  411. │                     instead)                                               │
  412. │                                                                            │
  413. │TABLEMODE2           Suppress tabular display of ⌠nested⌡ tables            │
  414. │                                                                            │
  415. │TD_ADD               Used to increase minimum cell widths (useful if narrow │
  416. │                     cells are clipping short words)                        │
  417. │                                                                            │
  418. │TABLEBORDER          type of default table borders                          │
  419. │                                                                            │
  420. │                                                                            │
  421. ├────────────────────────────────────────────────────────────────────────────┤
  422. │  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  │
  423. │                                                                            │
  424. │                              Display Controls                              │
  425. │                                                                            │
  426. │Since it's NOT possible to use ⌠italics⌡, BOLD, font styles, and other such │
  427. │visual aids in a text file, HTML_TXT uses a few tricks instead.             │
  428. │                                                                            │
  429. │   @ Capitalization can be used -- by default, BOLD, STRONG and TYPEWRITER  │
  430. │     emphasis is indicated with capitalization.                             │
  431. │                                                                            │
  432. │   @ Spaces can be replaced with underscores -- this is used to indicate    │
  433. │     Underline_emphasis                                                     │
  434. │                                                                            │
  435. │   @ "quote strings" can be placed around emphasised strings.               │
  436. │                                                                            │
  437. │The last trick, the use of "quote strings", is frequently used by HTML_TXT; │
  438. │with different sets of quote strings used for different emphasis. For       │
  439. │example,                                                                    │
  440. │                                                                            │
  441. │  #  ⌠EM and I emphasis⌡,                                                   │
  442. │                                                                            │
  443. │  #  «anchors»,                                                             │
  444. │                                                                            │
  445. │  #  submit ╠SUBMIT╣ fields,                                                │
  446. │                                                                            │
  447. │  #  and [IN-LINE IMAGES] in-line images                                    │
  448. │                                                                            │
  449. │are indicated with unique sets of "quote strings".                          │
  450. │                                                                            │
  451. ├────────────────────────────────────────────────────────────────────────────┤
  452. │                                                                            │
  453. │CHECKBOX and         Character used as a CHECKBOX button, and a ⌠selected⌡  │
  454. │CHECKBOXCHECK        CHECKBOX button                                        │
  455. │                                                                            │
  456. │FLAGMENU             bullets used in <MENU> lists.                          │
  457. │                                                                            │
  458. │FLAGUL               bullets used in <UL> lists.                            │
  459. │                                                                            │
  460. │FLAGSELECT and       character used to signify OPTION and a ⌠selected⌡      │
  461. │FLAGSELECT2          OPITON (in a SELECT list), respectively                │
  462. │                                                                            │
  463. │HN_NUMBERS.n         characters to use when outlining <HN> headings         │
  464. │⌠(n=1,2,..,7)⌡                                                              │
  465. │                                                                            │
  466. │HRBIG                character used to make large <HR> bars.                │
  467. │                                                                            │
  468. │OL_NUMBERS           Characters (i.e.; roman numerals, numbers, or letters) │
  469. │                     as bullets in <OL> (ordered lists)                     │
  470. │                                                                            │
  471. │PRETITLE and         Strings used before and after the doucment TITLE       │
  472. │POSTTITLE                                                                   │
  473. │                                                                            │
  474. │PREA and             characters used before and after <A>ANCHORS            │
  475. │POSTA                                                                       │
  476. │                                                                            │
  477. │PREH1 and            characters used before and after <H1>HEADINGS          │
  478. │POSTH1                                                                      │
  479. │                                                                            │
  480. │PREHN and            characters used before and after <Hn1> (n>1) HEADINGS  │
  481. │POSTHN                                                                      │
  482. │                                                                            │
  483. │PREIMG and           characters used before and after <IMGgt; NAMES OF      │
  484. │POSTIMG              IN-LINE IMAGES                                         │
  485. │                                                                            │
  486. │QUOTESTRING1 and     characters used to ⌠quote⌡ emphasize                   │
  487. │QUOTESTRING2                                                                │
  488. │                                                                            │
  489. │RADIOBOX and         Character used as a RADIO button, and a ⌠selected⌡     │
  490. │RADIOBOXCHECK        RADIO button                                           │
  491. │                                                                            │
  492. │SUBMITMARK1 and      characters used before and after a <SUBMIT> and <RESET>│
  493. │SUBMITMARK2          field                                                  │
  494. │                                                                            │
  495. │TEXTMARK1,           characters to use on the left, right, and middle of a  │
  496. │TEXTMARK2,           FILE and TEXT field.                                   │
  497. │and TEXTMARK                                                                │
  498. │                                                                            │
  499. │TABLEVERT and        characters to use as vertical, and horizontal, lines in│
  500. │TABLEHORIZ           tables (used only when lineart is suppressed)          │
  501. │                                                                            │
  502. │TABLEFILLER          character to used to fill empty spaces in tables and   │
  503. │                     textbox's                                              │
  504. │                                                                            │
  505. │                                                                            │
  506. └────────────────────────────────────────────────────────────────────────────┘
  507.  
  508.     ⌠For detailed descriptions of these parameters, see HTML_TXT.CMD.⌡
  509.  
  510.                      ______________________________________                     
  511.  
  512.  V) Troubleshooting HTML_TXT 
  513.  
  514. The following lists possible troubles you might have, and suggested solutions.
  515.  
  516.      ╔ HTML_TXT display all kinds of wierd garbage (such as $ and [ characters)
  517.  
  518.          You don't have ANSI support installed. You should either install 
  519.          ANSI.SYS (for example, include a DEVICE=C:\OS2\MDOS\ANSI.SYS in your 
  520.          OS/2 CONFIG.SYS file), or set NOANSI=1 (in HTML_TXT.CMD).. 
  521.  
  522.      ╩ Nested tables aren't displaying properly (this is especially likely to 
  523.      happen when running under Regina REXX for DOS). 
  524.  
  525.          You can try using lists instead of tables -- set TABLEMAXNEST=0 (in 
  526.          HTML_TXT.CMD). . 
  527.  
  528.      ╔ Tables have unappealing characters used as vertical and horizontal lines
  529.  
  530.          Either your output device (say, your printer) does not support 
  531.          high-ascii characters, or your code page is somewhat unusual. You can 
  532.          use standard characters (- and !) for line borders by setting LINEART=0 
  533.          (in HTML_TXT.CMD).. 
  534.  
  535.      ╠ Unappealing characters are being used as bullets and to "quote" text 
  536.      strings 
  537.  
  538.          This can also occur if your code page is somewhat unusual. You can 
  539.          either change the various "display control parameters" (in HTML_
  540.          TXT.CMD), or you can set LINEART=-1; in which case some default, 
  541.          standard charactes (such as * and @ for bullets) will be used. . 
  542.  
  543.      ═ Long words (such as URLs) are being lost.
  544.  
  545.          You can change the "trimming" action to "word wrap", or to "extend 
  546.          beyond margins", by setting the TOOLONGWORD parameter. 
  547.  
  548.      ╬ The display of headings is not informative
  549.  
  550.          You can set HN_OUTLINE=2, heading will then be displayed in an "outline 
  551.          format". You can even change the numbering style (say, 2.a.ii versus 
  552.          II.2.b) by changing the HN_NUMBERS.n parameters. 
  553.  
  554.                      ______________________________________                     
  555.  
  556.  VI) Disclaimer and Contact Information 
  557.  
  558.   
  559.  
  560.  
  561.  VI.a) Disclaimer 
  562.  
  563.   
  564.   
  565.    This is freeware that is to be used at your own risk -- the author
  566.    and any potentially affiliated institutions disclaim all responsibilties
  567.    for any consequence arising from the use, misuse, or abuse of
  568.    this software.
  569.   
  570.   
  571.    You may use this, or subsets of this program, as you see fit,
  572.    including for commercial  purposes; so long as  proper attribution
  573.    is made, and so long as such use does not preclude others from making
  574.    similar use of this code.
  575.   
  576.  
  577.  
  578.  VI.b) Contact Information 
  579.  
  580. Do you have the «latest version of HTML_TXT»?
  581.  
  582. If you find errors in this program, would like to make suggestions, or otherwise 
  583. wish to commment.... please contact «Daniel Hellerstein» 
  584.