HTML3_UC.KRZ HTML 3.2 Kurzel for Everest version 1.05 © Copyright 1997 by Martin-Eric Racine © 05-JAN-1997 ---------------------------------------- Archive content --------------- The HTML3KRZ.ZIP archive should contain the following files. Please preserve this archive, not adding, removing or altering any file. \HTML3KRZ.nnn\ HTML3_UC.KRZ The HTML3_UC Kurzel for HTML 3.2 abbreviations HTML3_UC.DOC The HTML3_UC documentation file you're reading ABBREVS.TXT The HTML3_UC abbreviation list README.1ST The HTML3_UC credits & history \HTML3KRZ.nnn\HTML_REF\ BAREBONE.TXT The Barebones HTML syntax guide in tabloid form ISO8859-.TXT The ISO-8859-1 NLS character set in HTML tags LATIN1.GIF The ISO-8859-1 character set appearance HTMLTAGS.TXT The CAB 2.00 tag list by alphabetical order RGB_CODE.TXT The RGB color codes used in Printing requires the following Densities and Characters per line: PICA/65 (READ_ME.1ST, RGB_CODE.TXT) ELITE/78 (HTML3_UC.DOC, BAREBONE.TXT, ISO8859-.TXT, HTMLTAGS.TXT) CONDENSED/88 (ABBREVS.TXT, CAB2TAGS.TXT) Shareware Distribution ---------------------- Initially enclosed on the cover disk of Atari Computing #3, to accompany Neil Jones-Rodway's HTML Tutorial series. Further releases available from: o Interactive; enclosed on the Everest master-disk o The Author: Martin-Eric Racine Distribution through a PD Library, CD-ROM collection, FTP site or magazine-disk is strictly forbiden, except for this initial exclusive release agreement with Atari Computing/Interactive. Contributions ------------- This software is dedicated as Funkyware. Should you enjoy designing your homepages using it, send me something really funky: o e-mail your favorite smart drink or vegetarian meals recipes o e-mail UUE encoded pictures of your cutest niece... hehe 8^D o e-mail your favorite UUE encoded animated GIFs or JPEGs o s-mail Parliament/Funkadelic collectibles o s-mail cool european Ambiant or Trance CD o s-mail voluntary money contribution (you like it that much?!) Disclaimer ---------- The author of these files declines any responsability regarding any damages or losses incurred as a result of using these files. ie: USE THESE FILES AT YOUR OWN RISK! Intended usage -------------- This *.KRZ-file (ie: abbreviation file) is designed to speed up your development of HTML 3.2 documents. This is accomplished by: 1) Reducing the amount of tedious typing. 2) Auto-placing the cursor to where data is to be entered. 3) Using correct syntax to remove unnecessary errors (i.e. forgotten end tags, misspelled keywords etc.). To use this file in Everest just select the menu entry "Abbreviations" from the "Parameters" option and load HTML3_UC.KRZ. Once it is loaded, you can expand an abbreviation by typing its keyword and then pressing [Esc] (read in the Everest manual about rules for abbr. expansion). WARNING: before using this Kurzel, you MUST define the *.HTM filetype in Parameters/Formating with the following data: Real Tab Word Line Auto Extension Tabs Width Wrap Lenght Indentation --------- ---- ----- ---- ------ ----------- *.HTM no 3 no ___ no Usage Example: -------------- Typing ah (lowercase) and pressing Esc (HTML3_UC.KRZ is loaded) gives (ah means "Anchor HREF") Note: The cursor is automatically positionned to where the * is (the * doesn't appear when using this file). Note: The tags are rendered in upper case, hence HTML3_UC. Abbreviations ------------- I've tried to keep the naming convention as logical as possible with regards to the actual name of the tags. However, Everest's algorithm for abbreviation expansion forced me to implement slightly illogical abbreviations for some HTML-tags. The abbreviations are listed in ABBREVS.TXT alphabetically for easier locating, according to type (eg: frame elements, list elements, etc.) relationship. This way, I can keep track of all the abbreviations the Kurzel utilizes and easily avoid repeating any codes twice. That file should be printed as your handy reference manual. Please notice only HTML 3.2 tags and Netscape tags known as correctly viewed under CAB 2.0 are supported by this Kurzel. National Language Support ------------------------- National language support (NLS) is implemented, for letters available using the Atari's standard MS-DOS character set, as supported by CAB: À Æ Å Ã Ä Ç É Ñ Ø Ö Ü ß á â à æ å ã ä ç é ê è ë í î ì ï ñ ó ô ò ø õ ö ú û ù ü ÿ The goal intended in following standard NLS tagging, is to ensure that all your documents are 100% compliant with current HTML 3.2 specs. Example ------- The name "Härdén" is written in HTML 3.2 as "Härdén". NLS-usage --------- Because of the abbreviation expansion algorithm, the suggested usage of NLS-abbreviations is the following: To write "Härdén" follow these steps (the quotation marks are only used as a visual guide): 1) Type "H ä" and press escape 2) Which yields "H ä" with the cursor placed on top of the ampersand in the string ä 3) Now we have "Hä" 4) Press BACKSPACE and then SHIFT+arrow right 5) Type "rd é" directly following the semicolon -> "Härd é" 6) Press escape 7) Which yields "Härd é" with the cursor placed on top of the ampersand in the string é 8) Press BACKSPACE and then SHIFT+arrow right 9) Type "n" -> "Härdén" 0) Done! Note: For uppercase letters, the cursor is placed directly after the semicolon in the expansion but, using lowercase letters, since the NLS tag should be right after the previous letter, one has to backspace following the expansion, hence why the cursor was positioned before the ampersand. Also: To access the Atari's international character set, an appropriate ACCessory (Butler James, Deadkey, X-Util, etc.) should be used to load an alternate keyboard supporting the desired letters. Errors ------ If you find any errors, please e-mail me for the most up-to-date version of the HTML3_UC.KRZ, to report any weird bugs you might find, or suggest additions to the KRZ. Nonetheless, keep the above disclaimer in mind. Official HTML 3.2 specs ----------------------- The current HTML specs can be found at: HTML 2.0 http://www.w3.org/pub/www/MarkUp/html-spec/html_spec_toc.html HTML 3.2 http://www.w3.org/pub/www/MarkUp/wilbur/features/ Other HTML resources -------------------- http://www.i-exposed.com/html/ http://www.woodhill.co.uk/html/ http://www.quadzilla.com/index.htm http://www.werbach.com/barebones/ Author ------ From: Martin-Eric Racine Reply-To: q-funk@eclypse.net IRC: Q-FUNK home: http://www.geocities.com/BourbonStreet/3281 comp.sys.atari Thanks ------ Alexander Clauss, for regularly reporting updates on CAB recognized tags Joe Connor, for releasing the Kurzel through Atari Computing/Interactive Teemu Hukkanen, for providing me with _detailed_ info on RGB color codes Neil Jones-Rodway, for constructively commenting pre-betas of the Kurzel Other Funkyware Currently *Under Developpement* ----------------------------------------------- FORECAST.CPX 0.50 An upgraded CPX version of STiK Forecast EXCHANGE.CPX 0.00 My CPX for retrieving exchange rates using STiK RAVEN.CPX 0.00 My CPX for selecting Raven printers text attributes 8859FONT.PRG 0.00 My ISO 8859-1 replacement AES Latin-1 character set CAB_MAIL.PRG 0.00 My E-mailer plug-in for CAB 1.5 (Internet client) Credits ------- Martin-Eric Racine wishes to acknowledge the work of Nils Ekholm who was responsible for programming the initial HTML 2.0 KRZ upon which this new version, updated for HTML 3.2 and Netscape 2.0, is largely inspired. Advertising ----------- Are you into C programming? Then please check out Nils Ekholm's C coding KRZ, found on FTP sites under CSTYLES.ZIP ================ End of File ================