summaryrefslogtreecommitdiffstats
path: root/htdocs/sgml-lib/html-latin.sgml
diff options
context:
space:
mode:
authorgerald <gerald@localhost>1998-07-25 00:00:22 +0000
committergerald <gerald@localhost>1998-07-25 00:00:22 +0000
commit98c5a212d3810ff47b6e9c4c944a640de302ad0a (patch)
tree159ed36fb7cb73069f657b91b72c3b31bedd5d7a /htdocs/sgml-lib/html-latin.sgml
parent95f1bfec5081f02cef6cff0a327625ecacaa855e (diff)
downloadmarkup-validator-98c5a212d3810ff47b6e9c4c944a640de302ad0a.zip
markup-validator-98c5a212d3810ff47b6e9c4c944a640de302ad0a.tar.gz
markup-validator-98c5a212d3810ff47b6e9c4c944a640de302ad0a.tar.bz2
initial importSTART
Diffstat (limited to 'htdocs/sgml-lib/html-latin.sgml')
-rw-r--r--htdocs/sgml-lib/html-latin.sgml161
1 files changed, 161 insertions, 0 deletions
diff --git a/htdocs/sgml-lib/html-latin.sgml b/htdocs/sgml-lib/html-latin.sgml
new file mode 100644
index 0000000..0ed82b5
--- /dev/null
+++ b/htdocs/sgml-lib/html-latin.sgml
@@ -0,0 +1,161 @@
+<!-- Portions of this text are copyright ISO:
+
+ (C) International Organization for Standardization 1986
+ Permission to copy in any form is granted for use with
+ conforming SGML systems and applications as defined in
+ ISO 8879, provided this notice is included in all copies.
+-->
+<!-- Character entity set. Typical invocation:
+ <!ENTITY % HTMLlat1 PUBLIC
+ "-//W3O//ENTITIES W3 Latin 1 for HTML//EN">
+ %HTMLlat1;
+-->
+<!-- Modified for use in HTML
+ $Id: html-latin.sgml,v 1.1.1.1 1998-07-25 00:00:22 gerald Exp $ =
+
+-->
+<!-- Modified to add characters in the range &161; to &191; in
+ the ISO Latin-1 character set, which could only be referred =
+
+ to by numeric references. Entity names based on relevant entities in
+ ISO 8879-1986//ENTITIES Numeric and Special Graphic//EN"
+ Also added the standard lt gt amp entities from HTML 2.0
+ Chris Lilley, 13 March 1995
+ =
+
+ This covers all of Latin 1, but we are still unable to display a =
+
+ Trade Mark (TM)
+-->
+
+<!ENTITY AElig CDATA "&#198;" -- capital AE diphthong (ligature) -->
+<!ENTITY Aacute CDATA "&#193;" -- capital A, acute accent -->
+<!ENTITY Acirc CDATA "&#194;" -- capital A, circumflex accent -->
+<!ENTITY Agrave CDATA "&#192;" -- capital A, grave accent -->
+<!ENTITY Aring CDATA "&#197;" -- capital A, ring -->
+<!ENTITY Atilde CDATA "&#195;" -- capital A, tilde -->
+<!ENTITY Auml CDATA "&#196;" -- capital A, dieresis or umlaut mark -->
+<!ENTITY Ccedil CDATA "&#199;" -- capital C, cedilla -->
+<!ENTITY ETH CDATA "&#208;" -- capital Eth, Icelandic -->
+<!ENTITY Eacute CDATA "&#201;" -- capital E, acute accent -->
+<!ENTITY Ecirc CDATA "&#202;" -- capital E, circumflex accent -->
+<!ENTITY Egrave CDATA "&#200;" -- capital E, grave accent -->
+<!ENTITY Euml CDATA "&#203;" -- capital E, dieresis or umlaut mark -->
+<!ENTITY Iacute CDATA "&#205;" -- capital I, acute accent -->
+<!ENTITY Icirc CDATA "&#206;" -- capital I, circumflex accent -->
+<!ENTITY Igrave CDATA "&#204;" -- capital I, grave accent -->
+<!ENTITY Iuml CDATA "&#207;" -- capital I, dieresis or umlaut mark -->
+<!ENTITY Ntilde CDATA "&#209;" -- capital N, tilde -->
+<!ENTITY Oacute CDATA "&#211;" -- capital O, acute accent -->
+<!ENTITY Ocirc CDATA "&#212;" -- capital O, circumflex accent -->
+<!ENTITY Ograve CDATA "&#210;" -- capital O, grave accent -->
+<!ENTITY Oslash CDATA "&#216;" -- capital O, slash -->
+<!ENTITY Otilde CDATA "&#213;" -- capital O, tilde -->
+<!ENTITY Ouml CDATA "&#214;" -- capital O, dieresis or umlaut mark -->
+<!ENTITY THORN CDATA "&#222;" -- capital THORN, Icelandic -->
+<!ENTITY Uacute CDATA "&#218;" -- capital U, acute accent -->
+<!ENTITY Ucirc CDATA "&#219;" -- capital U, circumflex accent -->
+<!ENTITY Ugrave CDATA "&#217;" -- capital U, grave accent -->
+<!ENTITY Uuml CDATA "&#220;" -- capital U, dieresis or umlaut mark -->
+<!ENTITY Yacute CDATA "&#221;" -- capital Y, acute accent -->
+<!ENTITY aacute CDATA "&#225;" -- small a, acute accent -->
+<!ENTITY acirc CDATA "&#226;" -- small a, circumflex accent -->
+<!ENTITY aelig CDATA "&#230;" -- small ae diphthong (ligature) -->
+<!ENTITY agrave CDATA "&#224;" -- small a, grave accent -->
+<!ENTITY aring CDATA "&#229;" -- small a, ring -->
+<!ENTITY atilde CDATA "&#227;" -- small a, tilde -->
+<!ENTITY auml CDATA "&#228;" -- small a, dieresis or umlaut mark -->
+<!ENTITY ccedil CDATA "&#231;" -- small c, cedilla -->
+<!ENTITY eacute CDATA "&#233;" -- small e, acute accent -->
+<!ENTITY ecirc CDATA "&#234;" -- small e, circumflex accent -->
+<!ENTITY egrave CDATA "&#232;" -- small e, grave accent -->
+<!ENTITY eth CDATA "&#240;" -- small eth, Icelandic -->
+<!ENTITY euml CDATA "&#235;" -- small e, dieresis or umlaut mark -->
+<!ENTITY iacute CDATA "&#237;" -- small i, acute accent -->
+<!ENTITY icirc CDATA "&#238;" -- small i, circumflex accent -->
+<!ENTITY igrave CDATA "&#236;" -- small i, grave accent -->
+<!ENTITY iuml CDATA "&#239;" -- small i, dieresis or umlaut mark -->
+<!ENTITY ntilde CDATA "&#241;" -- small n, tilde -->
+<!ENTITY oacute CDATA "&#243;" -- small o, acute accent -->
+<!ENTITY ocirc CDATA "&#244;" -- small o, circumflex accent -->
+<!ENTITY ograve CDATA "&#242;" -- small o, grave accent -->
+<!ENTITY oslash CDATA "&#248;" -- small o, slash -->
+<!ENTITY otilde CDATA "&#245;" -- small o, tilde -->
+<!ENTITY ouml CDATA "&#246;" -- small o, dieresis or umlaut mark -->
+<!ENTITY szlig CDATA "&#223;" -- small sharp s, German (sz ligature) -->
+<!ENTITY thorn CDATA "&#254;" -- small thorn, Icelandic -->
+<!ENTITY uacute CDATA "&#250;" -- small u, acute accent -->
+<!ENTITY ucirc CDATA "&#251;" -- small u, circumflex accent -->
+<!ENTITY ugrave CDATA "&#249;" -- small u, grave accent -->
+<!ENTITY uuml CDATA "&#252;" -- small u, dieresis or umlaut mark -->
+<!ENTITY yacute CDATA "&#253;" -- small y, acute accent -->
+<!ENTITY yuml CDATA "&#255;" -- small y, dieresis or umlaut mark -->
+<!-- =
+
+ Ones that aren't accented characters, and so not in ISO Added Latin =
+1.
+
+ umlaut. macron, acute, cedilla
+ were not in ISO Numeric and Special Graphic
+ either; I took their names from the numeric entity list in
+ http://www.hpl.hp.co.uk/people/dsr/html/latin1.html =
+
+ Chris Lilley, 13 March 1995 =
+
+-->
+
+<!ENTITY iexcl SDATA "=A1" --=3D inverted exclamation mark &161; -->
+<!ENTITY cent SDATA "=A2" --=3D cent sign &162; -->
+<!ENTITY pound SDATA "=A3" --=3D pound sterling sign &163; -->
+<!ENTITY curren SDATA "=A4" --=3D general currency sign &164; -->
+<!ENTITY yen SDATA "=A5" --=3D yen sign &165; -->
+<!ENTITY brvbar SDATA "=A6" --=3D broken (vertical) bar &166; -->
+<!ENTITY sect SDATA "=A7" --=3D section sign &167; -->
+<!ENTITY umlaut SDATA "=A8" --=3D umlaut (dieresis) &168; -->
+<!ENTITY copy SDATA "=A9" --=3D copyright sign &169; -->
+<!ENTITY ordf SDATA "=AA" --=3D ordinal indicator, feminine &170; -->
+<!ENTITY laquo SDATA "=AB" --=3D angle quotation mark, left &171; -->
+<!ENTITY not SDATA "=AC" --=3D not sign &172; -->
+<!ENTITY shy SDATA "=AD" --=3D soft hyphen &173;-->
+<!ENTITY reg SDATA "=AE" --=3D registered trademark &174; -->
+<!ENTITY macron SDATA "=AF" --=3D macron &175; -->
+<!ENTITY deg SDATA "=B0" --=3D degree sign &176; -->
+<!ENTITY plusmn SDATA "=B1" --=3D plus-or-minus sign &177; -->
+<!ENTITY sup2 SDATA "=B2" --=3D superscript two &178; -->
+<!ENTITY sup3 SDATA "=B3" --=3D superscript three &179; -->
+<!ENTITY acute SDATA "=B4" --=3D acute accent &180; -->
+<!ENTITY micro SDATA "=B5" --=3D micro sign &181; -->
+<!ENTITY para SDATA "=B6" --=3D pilcrow (paragraph sign) &182; -->
+<!ENTITY middot SDATA "=B7" --=3D middle dot (centred decimal point) &183; -->
+<!ENTITY cedilla SDATA "=B8" --=3D cedilla accent &184; -->
+<!ENTITY sup1 SDATA "=B9" --=3D superscript one -->
+<!ENTITY ordm SDATA "=BA" --=3D ordinal indicator, masculine -->
+<!ENTITY raquo SDATA "=BB" --=3D angle quotation mark, right -->
+<!ENTITY frac14 SDATA "=BC" --=3D fraction one-quarter -->
+<!ENTITY frac12 SDATA "=BD" --=3D fraction one-half -->
+<!ENTITY frac34 SDATA "=BE" --=3D fraction three-quarters -->
+<!ENTITY iquest SDATA "=BF" --=3D inverted question mark -->
+<!-- the odd ones tucked in amongs the accented letters -->
+<!ENTITY times SDATA "=D7" --=3D multiply sign -->
+<!ENTITY divide SDATA "=F7" --=3D divide sign -->
+
+<!ENTITY amp CDATA "&#38;" -- ampersand -->
+<!ENTITY gt CDATA "&#62;" -- greater than -->
+<!ENTITY lt CDATA "&#60;" -- less than -->
+<!ENTITY quot CDATA "&#34;" -- double quote -->
+
+<!--
+ Should the dollar sign and such like also be given entity names?
+ There are suitable ones around. For example, people using =
+
+ internationalised keyboards in various countries might not be =
+
+ readily able to access some of these characters.
+ =
+
+ On such grounds, I suggest entity names for these:
+ ! " # $ % ' ( ) * + , - . / : ; =3D ? [ \ ] ^ _ ` { | } ~
+ Lastly, what about &tab; for those whose editors convert all
+ tabs to spaces?
+
+-->