This is the html_txt.htm manual, converted using HTML_TXT. High ascii and lineart characters are used -- this version is better suited for non-browser display. ----------------------------------------------------------------------- *** HTML_TXT manual *** ®[1]Intro¯ || ®[2]Install&Run¯|| ®[3]Features¯|| ®[4]Parameters¯ || ®[5]Troubleshooting¯|| ®[6]Disclaimer and Contact¯ HTML_TXT: An HTML to Text Converter I) Introduction HTML_TXT, version 1.09, is used to convert an ôHTMLõ file to a TEXT file. HTML_ TXT is written in REXX and is meant to be run under OS/2. However, it also runs under other REXX interpreters, such as Regina REXX for DOS. HTML_TXT will attempt to maintain the format of the ôHTMLõ document by using appropriate spacing and ASCII characters. HTML_TXT can use ASCII art ô(lines and boxes)õ, as well as other high-ascii characters, to improve the appearance of the output (text) file. HTML_TXT can be customized in a number of ways. For example, you can: @ suppress the use of line art and other high ASCII characters (your output will be rougher, but will suffer from fewer compatability problems). @ display tables (including nested tables) in a tabular format with auto-sized columns @ change the bullet characters used in ordered lists @ display ôheadingsõ as an hierarchical outline @ change characters used to signify logical elements (emphasis, anchors, list bullets, etc.) ______________________________________ II) Installling and Executing HTML_TXT HTML_TXT is easy to install and run: 1. Copy HTML_TXT.CMD to a directory. 2. Open up an OS/2 prompt, change to the directory containing HTML_TXT.CMD, and type HTML_TXT at the command prompt. 3. Follow the instructions. ôNo other libraries or support files are needed.õ The READ.ME file describes how to install HTML_TXT if you are a Regina REXX user. II.a) Running from the command line You can also run HTML_TXT from the command line. The syntax is (where x:\HTMLTXT is the directory containing HTML_TXT.CMD): x:\HTMLTXT>HTML_TXT FILE.HTM FILE.TXT /VAR VAR1=VAL1 ; VAR2=VAL2 where : # FILE.HTM is the input file (an HTML document) # FILE.TXT is the output file (a text document) # /VAR VAR1=VAL1 ; VAR2=VAL2 is an OPTIONAL list of parameters to modify. ôExample: D:\HTMLTXT>HTML_TXT FOO.HTM FOO.TXT /VAR LINEART=0 ; LAGUL=* $ ALTERNATIVELY, you can run HTML_TXT from an (OS/2) prompt without any arguments; you will then be asked for an input and output file, and will be permitted to change the values of several of the more important parameters. ______________________________________ III) Features HTML_TXT attempts to support many HTML options; including nested tables, nested lists, centering, and recognition of FORM elements. The following summarizes HTML_TXT's capabilities. ôThis table assumes that you have a basic familiarity with HTML.õ TYPE OF DISCUSSION ®[7]CUSTOMIZATION¯ FEATURE ___________________________________________________________________________ CHARACTER HTML_TXT uses a few tricks to identify where ôDOCAPSõ specifies DISPLAY emphasis (italics, bold, etc.) are used in an when to use HTML document. These include: CAPITALIZATION as an emphasis @ Capitalization of BOLD emphasis ôDOULINEõ specifies @ Underlining of underlined emphasis when to use under_ linining as an @ "quoting" of ôitalicõ and ®[8]nchor¯ emphasis. emphasis ôDOQUOTEõ specifies @ "quoting" of the labels used to identify when to use image elements. Image elements consist of "quotes" as an s and s ô(the ALT attribute, or emphasis the source image filename, is used as the ô(suggestion: you label)õ. might want to add FONT to DOQUOTE)õ ôQUOTESTRING1 and QUOTESTRING2õ specify the characters to use "as quotes" ôPREA and POSTAõ specify the characters used to identify nchors. ôPREIMG and POSTIMGõ specify the characters to use as "quotes" around image labels. ôIMGSTRING_LENõ is used to limit the number of label characters displayed. ___________________________________________________________________________ LISTS HTML_TXT supports nested lists -- with successively deeper indentations used to display nested lists. Supported lists include ôFLAGULõ and