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 ================