Proposal: Recommend complete entity list

Murray Maloney <murray@oclc.org>
Date: Fri, 17 Jun 94 16:39:47 EDT
Message-id: <9406171632.aa13356@dali.scocan.sco.COM>
Reply-To: html-ig@oclc.org
Originator: html-ig@oclc.org
Sender: html-ig@oclc.org
Precedence: bulk
From: Murray Maloney <murray@oclc.org>
To: Multiple recipients of list <html-ig@oclc.org>
Subject: Proposal: Recommend complete entity list
X-Listprocessor-Version: 6.0c -- ListProcessor by Anastasios Kotsikonas
X-Comment: HTML Implementation Group
Proposal: Additional character entities

The following is a set of character entity definitions
for characters that are not part of the "Added Latin 1"
character entities, but which are defined in the SGML
standard and can be rendered with the 8859/1 8-bit 
single-byte coded graphic character set known as Latin 1.

This entity set should be included in the HTML 2.0 DTD.
This entity set should be included in the HTML 3.0 DTD.

Although these characters are not known to WWW browsers
by these names at the current time, they are mostly known 
by numeric character reference.  

A seperate document will soon be made available providing 
a complete list of characters, numeric character references,
and character entity names.  This will include the entities
defined here as well as those defined by "Added Latin 1".


<!-- ===========================================================
     This list is derived from
     "ISO 8859/1 8-bit single-byte coded graphic character set"
     "ISO 8879:1986//ENTITIES Added Latin 1//EN" and
     "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN".
     =========================================================== -->

<!ENTITY #DEFAULT SDATA "&#38;unkown;" --display the markup-->

<!ENTITY exclam   CDATA "&#33;"  --  Exclamation mark -->
<!ENTITY quot     CDATA "&#34;"  --  Double quote -->
<!ENTITY num      CDATA "&#35;"  -- number sign -->
<!ENTITY dollar   CDATA "&#36;"  --  Dollar sign -->
<!ENTITY percnt   CDATA "&#37;"  -- percent sign -->
<!ENTITY amp      CDATA "&#38;"  --  Ampersand -->
<!ENTITY apos     CDATA "&#39;"  -- apostrophe -->
<!ENTITY lpar     CDATA "&#40;"  -- left parenthesis -->
<!ENTITY rpar     CDATA "&#41;"  -- right parenthesis -->
<!ENTITY ast      CDATA "&#42;"  -- asterisk -->
<!ENTITY plus     CDATA "&#43;"  --  Plus or minus -->
<!ENTITY comma    CDATA "&#44;"  -- comma -->
<!ENTITY hyphen   CDATA "&#45;"  -- hyphen -->
<!ENTITY period   CDATA "&#46;"  -- full stop, period -->
<!ENTITY sol      CDATA "&#47;"  -- solidus -->

<!ENTITY colon    CDATA "&#58;"  -- colon -->
<!ENTITY semi     CDATA "&#59;"  -- semicolon -->
<!ENTITY lt       CDATA "&#60;"  --  Less than -->
<!ENTITY equals   CDATA "&#61;"  --  Equal sign -->
<!ENTITY gt       CDATA "&#62;"  --  Greater than -->
<!ENTITY quest    CDATA "&#63;"  -- question mark -->
<!ENTITY commat   CDATA "&#64;"  -- commercial at -->

<!ENTITY lsqb     CDATA "&#91;"  -- left square bracket -->
<!ENTITY bsol     CDATA "&#92;"  -- reverse solidus -->
<!ENTITY rsqb     CDATA "&#93;"  -- right square bracket -->
<!ENTITY lcub     CDATA "&#123;" -- left curly bracket -->
<!ENTITY verbar   CDATA "&#124;" -- vertical bar -->
<!ENTITY rcub     CDATA "&#125;" -- right curly bracket -->

<!ENTITY lowbar   CDATA "&#95;"  -- low line -->

<!-- ===========================================================
     These are character entity names which do not have
     a convenient and available graphical representation
     in the ASCII, ISO 646 or ISO 8859/1 code sets.

     The contents shown here represent a crude attempt
     to use existing and available characters to represent
     the character that is required.

<!ENTITY horbar   CDATA "--"      -- horizontal bar -->
<!ENTITY lsquo    CDATA "`"       -- single quotation mark, left -->
<!ENTITY rsquo    CDATA "'"       -- single quotation mark, right -->
<!ENTITY ldquo    CDATA "&#34;"   -- double quotation mark, left -->
<!ENTITY rdquo    CDATA "&#34;"   -- double quotation mark, right -->

<!ENTITY ohm      CDATA "ohms"    -- ohm sign -->
<!ENTITY larr     CDATA "<--"     -- leftward arrow -->
<!ENTITY rarr     CDATA "-->"     -- rightward arrow -->
<!ENTITY uarr     CDATA " ^ "     -- upward arrow -->
<!ENTITY darr     CDATA " V "     -- downward arrow -->
<!ENTITY trade    CDATA "(TM) "   -- trade mark sign -->
<!ENTITY sung     CDATA "{:{-}"   -- music note (sung text sign) -->

<!ENTITY frac18    CDATA "1/8"    -- Fraction 1/8 -->
<!ENTITY frac38    CDATA "3/8"    -- Fraction 3/8 -->
<!ENTITY frac58    CDATA "5/8"    -- Fraction 5/8 -->
<!ENTITY frac78    CDATA "7/8"    -- Fraction 7/8 -->

     =========================================================== -->


<!ENTITY nbsp     CDATA "&#160;" --  No-break space -->
<!ENTITY iexcl    CDATA "&#161;" --  Inverted exclamation -->
<!ENTITY cent     CDATA "&#162;" --  Cent sign -->
<!ENTITY pound    CDATA "&#163;" --  Pound sterling -->
<!ENTITY curren   CDATA "&#164;" --  General currency sign -->
<!ENTITY yen      CDATA "&#165;" --  Yen sign -->
<!ENTITY brvbar   CDATA "&#166;" --  Broken vertical bar -->
<!ENTITY sect     CDATA "&#167;" --  Section sign -->
<!ENTITY die      CDATA "&#168;" --  Umlaut (dieresis) -->
<!ENTITY copy     CDATA "&#169;" --  Copyright -->
<!ENTITY ordf     CDATA "&#170;" --  Feminine ordinal -->
<!ENTITY laquo    CDATA "&#171;" --  Left angle quote, guillemotleft -->
<!ENTITY not      CDATA "&#172;" --  Not sign -->
<!ENTITY shy      CDATA "&#173;" --  Soft hyphen -->
<!ENTITY reg      CDATA "&#174;" --  Registered trademark -->
<!ENTITY macron   CDATA "&#175;" --  Macron accent -->
<!ENTITY degree   CDATA "&#176;" --  Degree sign -->
<!ENTITY plusmn   CDATA "&#177;" --  Plus or minus -->
<!ENTITY sup2     CDATA "&#178;" --  Superscript two -->
<!ENTITY sup3     CDATA "&#179;" --  Superscript three -->
<!ENTITY acute    CDATA "&#180;" --  Acute accent -->
<!ENTITY micro    CDATA "&#181;" --  Micro sign -->
<!ENTITY para     CDATA "&#182;" --  Pilcrow (paragraph sign) -->
<!ENTITY middot   CDATA "&#183;" --  Middle dot -->
<!ENTITY Cedilla  CDATA "&#184;" --  Cedilla -->
<!ENTITY sup1     CDATA "&#185;" --  Superscript one -->
<!ENTITY ordm     CDATA "&#186;" --  Masculine ordinal -->
<!ENTITY raquo    CDATA "&#187;" --  Right angle quote, guillemotright -->
<!ENTITY frac14   CDATA "&#188;" --  Fraction one-fourth -->
<!ENTITY half     CDATA "&#189;" --  Fraction one-half -->
<!ENTITY frac12   CDATA "&#189;" --  Fraction one-half -->
<!ENTITY frac34   CDATA "&#190;" --  Fraction three-fourths -->
<!ENTITY iquest   CDATA "&#191;" --  Inverted question mark -->
<!ENTITY times    CDATA "&#215;" --  Times -->
<!ENTITY divide   CDATA "&#247;" --  Divide sign -->