home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1995 November / PCWK1195.iso / inne / podstawy / os2 / html / htmlwiz.exe / HTMLWIZ.INF (.txt) < prev    next >
OS/2 Help File  |  1995-06-10  |  11KB  |  211 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. HTML Wizard is an editor designed to make writing HTML documents for WWW pages 
  5. a lot easier. The original version was written purely for my own use and was 
  6. not distributed. The arrival of Web Explorer lead a lot of OS/2 users to ask 
  7. about a native HTML editor, so I released an early beta version of HTML Wizard 
  8. that showed signs of being a program written for one person's use (no way to 
  9. resize the window, etc.). In the last couple of months I have gotten some very 
  10. useful feedback from about 30 people in the beta program and HTML Wizard now 
  11. has many more useful features. 
  12.  
  13. Many people have asked about a preview function and support for rules.  Both of 
  14. these functions will require an enormous amount of coding. The preview function 
  15. is not hard to do when HTML Wizard is used in conjunction with Web Explorer as 
  16. explained in the "How Do I..." section. As is stands, HTML Wizard does 
  17. absolutely no syntax checking on what you type, so it is up to you to ensure 
  18. that you are writing the HTML document correctly. For help on HTML,  point Web 
  19. Explorer at http://info.cern.ch/hypertext/WWW/MarkUp/MarkUp.html 
  20.  
  21.  
  22. ΓòÉΓòÉΓòÉ 2. Installation ΓòÉΓòÉΓòÉ
  23.  
  24. Installation of HTML Wizard is simple and straightforward. Unzip the HTML 
  25. Wizard archive in its own directory. Then run install.cmd by typing "install". 
  26. The install program will create an HTML Wizard object on your desktop. To run 
  27. the program successfully, VROBJ.DLL has to be in a directory specified in the 
  28. LIBPATH statement in your CONFIG.SYS file. What I do is make a directory called 
  29. \USR\DLL and put all my application dll's in there. Then all you have to do is 
  30. add \USR\DLL to the LIBPATH and reboot. If you don't like the idea of messing 
  31. with CONFIG.SYS, just copy VROBJ.DLL to the \OS2\DLL directory. You can then 
  32. run HTML Wizard by double-clicking it or dropping an HTML document onto it. 
  33.  
  34.  
  35. ΓòÉΓòÉΓòÉ 3. Options Menu ΓòÉΓòÉΓòÉ
  36.  
  37. This section explains the various program settings in the "Options" menu. 
  38.  
  39.  
  40. ΓòÉΓòÉΓòÉ 3.1. Insert Tags as Uppercase ΓòÉΓòÉΓòÉ
  41.  
  42. This setting determines whether the tags that are inserted are done as upper or 
  43. lowercase text. Note that this does not apply to tags for special characters, 
  44. which are case sensitive. 
  45.  
  46.  
  47. ΓòÉΓòÉΓòÉ 3.2. Word Wrap ΓòÉΓòÉΓòÉ
  48.  
  49. Select this setting if you want long lines to be wrapped around the screen to 
  50. the next line. Deselect it if you want long lines to continue off the screen to 
  51. the right and be visible by using the horizontal scrollbar. 
  52.  
  53.  
  54. ΓòÉΓòÉΓòÉ 3.3. Auto-insert Paragraph Tags ΓòÉΓòÉΓòÉ
  55.  
  56. If this item is selected, text imported using the "Insert File" command will 
  57. have paragraph tags inserted automatically if: 
  58.  
  59. o A line is blank 
  60.  
  61. o A line begins with either a space or a tab 
  62.  
  63.  
  64. ΓòÉΓòÉΓòÉ 3.4. Insert <LI> Tags in Selected Lists ΓòÉΓòÉΓòÉ
  65.  
  66. This item controls whether <LI> tags will be automatically inserted in text 
  67. that is selected when using the OL or UL tag buttons (ordered or unordered 
  68. lists). If this option is selected, each line in the selected text will have 
  69. the <LI> inserted at the beginning. Note that "line" here means a true line 
  70. defined by a CR/LF pair. It is best to turn Word Wrap off to see true lines. 
  71.  
  72.  
  73. ΓòÉΓòÉΓòÉ 3.5. Vertical Tagbar ΓòÉΓòÉΓòÉ
  74.  
  75. Toggles the Tagbar between horizontal and vertical orientation. 
  76.  
  77.  
  78. ΓòÉΓòÉΓòÉ 3.6. Translate Non-English Characters ΓòÉΓòÉΓòÉ
  79.  
  80. This feature enables users of non-English code pages to type HTML documents 
  81. with special characters directly from the keyboard, rather than having to use 
  82. the "Characters" menu or multiple keystrokes. With this feature enabled, all 
  83. files are passed through a translator program when opened or saved. On input, 
  84. HTML entities for special characters (e.g., ò) are converted into the 
  85. character appropriate for the user's code page and displayed as that character 
  86. in the editing window. On output, the characters are converted into the 
  87. corresponding HTML entity. The key file for this is "trans.def" in the HTML 
  88. Wizard directory. This file tells the program which characters in the user's 
  89. character set go with a particular HTML entity. I have supplied two files, 
  90. cp850.def (code page 850) and latin1.def (ISO Latin-1) which will cover the 
  91. people who have requested this feature. (The trans.def file that is in the ZIP 
  92. archive is for code page 850.) If you are using code page 850, copy cp850.def 
  93. to trans.def, or copy latin1.def to trans.def if you are using ISO Latin-1. If 
  94. you are using another code page, you will have to build a .def file for that 
  95. page. Look at the supplied files to see how it is done. Basically, the file has 
  96. two columns: the first is the character number on that code page, and the 
  97. second is the corresponding HTML entity. If you do create a .def file for 
  98. another code page, I would appreciate it if you would send me a copy, so that I 
  99. can include it in future releases of HTML Wizard. 
  100.  
  101.  
  102. ΓòÉΓòÉΓòÉ 4. How Do I... ΓòÉΓòÉΓòÉ
  103.  
  104. This section explains how to do various things with HTML Wizard. 
  105.  
  106.  
  107. ΓòÉΓòÉΓòÉ 4.1. Use HTML Wizard? ΓòÉΓòÉΓòÉ
  108.  
  109. Start the program by double-clicking the HTML Wizard icon or by dropping an 
  110. HTML document onto it. If you double-click the icon, the program will start up 
  111. and load an HTML skeleton template in the file DEFAULT.HTM and you can modify 
  112. that file to suit your needs. You can then write your HTML document by typing 
  113. in the edit window and using the Tagbar or Tags menu items to insert tags. If 
  114. you have some text that you would like to put inside a tag, select that text 
  115. with the mouse and click on the tag button or menu item. HTML Wizard will then 
  116. put the tag around the text. If you insert a tag with no text selected, HTML 
  117. Wizard will simply place the tag at the insertion point and place the cursor in 
  118. the appropriate place to enter text for the tag. Once you are done, you can 
  119. save the HTML file with the "Save" or "Save As" items under the "File" menu. If 
  120. you want to start a new HTML document choose "Close" under the "File" menu, and 
  121. a fresh template will be loaded. 
  122.  
  123.  
  124. ΓòÉΓòÉΓòÉ 4.2. Insert HTML tags? ΓòÉΓòÉΓòÉ
  125.  
  126. To insert tags, there are three options. First, you can insert tags by clicking 
  127. on the appropriate buttons in the Tagbar. Or, you can choose the tag you want 
  128. from the "Tags" menu. A final way is to right-click in the edit window, 
  129. bringing up the tags menu. In all cases if text is selected before the tag is 
  130. inserted, the tag will be placed around the selected text (where appropriate, 
  131. of course). Inserting a tag with no text selected places the tag at the 
  132. insertion point and puts the cursor at the place where text can be typed in the 
  133. tag. 
  134.  
  135.  
  136. ΓòÉΓòÉΓòÉ 4.3. Program the user-definable tags? ΓòÉΓòÉΓòÉ
  137.  
  138. To program a user button, right-click on it and a window will pop up. In the 
  139. top entry field enter the "Hint" text for that button. (This is the message 
  140. displayed in the status area at the bottom of the Tagbar when the mouse passes 
  141. over a button. Use this to remind yourself what the tag is for.) The bottom 
  142. entry field is the tag itself. If your tag should enclose text that has been 
  143. selected, move the cursor to the point in the tag where the selected text 
  144. should be placed. For example, let's say you have a tag like <tag></tag>. If 
  145. the user selects text in the editing window, and this text should go within the 
  146. tag, you would position the cursor like this: <tag>|</tag> before hitting the 
  147. OK button. You can then immediately begin to use your new tag by left clicking 
  148. on the button you just progammed. 
  149.  
  150.  
  151. ΓòÉΓòÉΓòÉ 4.4. Preview with Web Explorer? ΓòÉΓòÉΓòÉ
  152.  
  153. You can preview your HTML document at any time by dragging the little square 
  154. where the vertical and horizontal scroll bars meet and dropping it on  the Web 
  155. Explorer window. 
  156.  
  157.  
  158. ΓòÉΓòÉΓòÉ 4.5. Insert accented/special character tags? ΓòÉΓòÉΓòÉ
  159.  
  160. There are three ways of inserting tags for accented/special characters if you 
  161. are not using the "Translate Non-English Characters" option (see the "Options" 
  162. section for more details). 
  163.  
  164. o Choose the character you want from the "Characters" menu. 
  165.  
  166. o Type the character you want to accent, say "a", then select the accent you 
  167.   want from the "Accents" menu. 
  168.  
  169. o Type the character you want to accent, then press: 
  170.  
  171.    - Alt-a for acute 
  172.  
  173.    - Alt-g for grave 
  174.  
  175.    - Alt-u for umlaut 
  176.  
  177.    - Alt-c for circumflex 
  178.  
  179.    - Alt-s for slash 
  180.  
  181.    - Alt-t for tilde 
  182.  
  183. The general pattern for the hot keys is Alt for accents and Ctrl for inserting 
  184. certain characters. (Like Ctrl-Shift-& for the ampersand). 
  185.  
  186.  
  187. ΓòÉΓòÉΓòÉ 4.6. Pay for this great program? ΓòÉΓòÉΓòÉ
  188.  
  189. HTML Wizard is distributed as shareware which means you have 25 free uses to 
  190. try it out and see how it works. If you want to continue to use it after that, 
  191. you must register the program. The registration fee is $20 US ($28 Canadian). I 
  192. can accept checks drawn on US or Canadian banks, or International Money orders. 
  193. Please include an email address when you send in your registration so that I 
  194. can put you on the registered users' mailing list. The registration fee should 
  195. be sent to: 
  196.  
  197. Dirk Terrell
  198. 5003 Centre A St. NE
  199. Calgary, AB T2K 1J9
  200.     (Canada)
  201.  
  202. If you receive HTML Wizard after August 1995, there is a distinct possibility 
  203. that I may no longer be in Calgary. The best thing to do is send e-mail to 
  204. algol@genie.geis.com (or ALGOL if you are on GEnie) and find out where I am. 
  205.  
  206.  
  207. ΓòÉΓòÉΓòÉ 4.7. Contact the author of this program? ΓòÉΓòÉΓòÉ
  208.  
  209. If you have problems or suggestions for improvements, send them to 
  210. terrell@algol.iras.ucalgary.ca (preferred address before September, 1995) or 
  211. algol@genie.geis.com (ALGOL if you are on GEnie).