Initial Commit
[packages] / xemacs-packages / psgml-dtds / etc / html-latin.sgml
1 <!-- Portions of this text are copyright ISO:
2
3      (C) International Organization for Standardization 1986
4      Permission to copy in any form is granted for use with
5      conforming SGML systems and applications as defined in
6      ISO 8879, provided this notice is included in all copies.
7 -->
8 <!--    Character entity set. Typical invocation:
9         <!ENTITY % HTMLlat1 PUBLIC
10            "-//W3O//ENTITIES W3 Latin 1 for HTML//EN">
11         %HTMLlat1;
12 -->
13 <!--    Modified for use in HTML
14         $Id: html-latin.sgml,v 1.1 2002-08-25 10:21:57 scop Exp $ =
15
16 -->
17 <!--    Modified to add characters in the range &161; to &191; in
18         the ISO Latin-1 character set, which could only be referred =
19
20         to by numeric references. Entity names based on relevant entities in
21         ISO 8879-1986//ENTITIES Numeric and Special Graphic//EN"
22         Also added the standard lt gt amp entities from HTML 2.0
23         Chris Lilley, 13 March 1995
24         =
25
26         This covers all of Latin 1, but we are still unable to display a =
27
28         Trade Mark (TM)
29 -->      
30
31 <!ENTITY AElig  CDATA "&#198;" -- capital AE diphthong (ligature) -->
32 <!ENTITY Aacute CDATA "&#193;" -- capital A, acute accent -->
33 <!ENTITY Acirc  CDATA "&#194;" -- capital A, circumflex accent -->
34 <!ENTITY Agrave CDATA "&#192;" -- capital A, grave accent -->
35 <!ENTITY Aring  CDATA "&#197;" -- capital A, ring -->
36 <!ENTITY Atilde CDATA "&#195;" -- capital A, tilde -->
37 <!ENTITY Auml   CDATA "&#196;" -- capital A, dieresis or umlaut mark -->
38 <!ENTITY Ccedil CDATA "&#199;" -- capital C, cedilla -->
39 <!ENTITY ETH    CDATA "&#208;" -- capital Eth, Icelandic -->
40 <!ENTITY Eacute CDATA "&#201;" -- capital E, acute accent -->
41 <!ENTITY Ecirc  CDATA "&#202;" -- capital E, circumflex accent -->
42 <!ENTITY Egrave CDATA "&#200;" -- capital E, grave accent -->
43 <!ENTITY Euml   CDATA "&#203;" -- capital E, dieresis or umlaut mark -->
44 <!ENTITY Iacute CDATA "&#205;" -- capital I, acute accent -->
45 <!ENTITY Icirc  CDATA "&#206;" -- capital I, circumflex accent -->
46 <!ENTITY Igrave CDATA "&#204;" -- capital I, grave accent -->
47 <!ENTITY Iuml   CDATA "&#207;" -- capital I, dieresis or umlaut mark -->
48 <!ENTITY Ntilde CDATA "&#209;" -- capital N, tilde -->
49 <!ENTITY Oacute CDATA "&#211;" -- capital O, acute accent -->
50 <!ENTITY Ocirc  CDATA "&#212;" -- capital O, circumflex accent -->
51 <!ENTITY Ograve CDATA "&#210;" -- capital O, grave accent -->
52 <!ENTITY Oslash CDATA "&#216;" -- capital O, slash -->
53 <!ENTITY Otilde CDATA "&#213;" -- capital O, tilde -->
54 <!ENTITY Ouml   CDATA "&#214;" -- capital O, dieresis or umlaut mark -->
55 <!ENTITY THORN  CDATA "&#222;" -- capital THORN, Icelandic -->
56 <!ENTITY Uacute CDATA "&#218;" -- capital U, acute accent -->
57 <!ENTITY Ucirc  CDATA "&#219;" -- capital U, circumflex accent -->
58 <!ENTITY Ugrave CDATA "&#217;" -- capital U, grave accent -->
59 <!ENTITY Uuml   CDATA "&#220;" -- capital U, dieresis or umlaut mark -->
60 <!ENTITY Yacute CDATA "&#221;" -- capital Y, acute accent -->
61 <!ENTITY aacute CDATA "&#225;" -- small a, acute accent -->
62 <!ENTITY acirc  CDATA "&#226;" -- small a, circumflex accent -->
63 <!ENTITY aelig  CDATA "&#230;" -- small ae diphthong (ligature) -->
64 <!ENTITY agrave CDATA "&#224;" -- small a, grave accent -->
65 <!ENTITY aring  CDATA "&#229;" -- small a, ring -->
66 <!ENTITY atilde CDATA "&#227;" -- small a, tilde -->
67 <!ENTITY auml   CDATA "&#228;" -- small a, dieresis or umlaut mark -->
68 <!ENTITY ccedil CDATA "&#231;" -- small c, cedilla -->
69 <!ENTITY eacute CDATA "&#233;" -- small e, acute accent -->
70 <!ENTITY ecirc  CDATA "&#234;" -- small e, circumflex accent -->
71 <!ENTITY egrave CDATA "&#232;" -- small e, grave accent -->
72 <!ENTITY eth    CDATA "&#240;" -- small eth, Icelandic -->
73 <!ENTITY euml   CDATA "&#235;" -- small e, dieresis or umlaut mark -->
74 <!ENTITY iacute CDATA "&#237;" -- small i, acute accent -->
75 <!ENTITY icirc  CDATA "&#238;" -- small i, circumflex accent -->
76 <!ENTITY igrave CDATA "&#236;" -- small i, grave accent -->
77 <!ENTITY iuml   CDATA "&#239;" -- small i, dieresis or umlaut mark -->
78 <!ENTITY ntilde CDATA "&#241;" -- small n, tilde -->
79 <!ENTITY oacute CDATA "&#243;" -- small o, acute accent -->
80 <!ENTITY ocirc  CDATA "&#244;" -- small o, circumflex accent -->
81 <!ENTITY ograve CDATA "&#242;" -- small o, grave accent -->
82 <!ENTITY oslash CDATA "&#248;" -- small o, slash -->
83 <!ENTITY otilde CDATA "&#245;" -- small o, tilde -->
84 <!ENTITY ouml   CDATA "&#246;" -- small o, dieresis or umlaut mark -->
85 <!ENTITY szlig  CDATA "&#223;" -- small sharp s, German (sz ligature) -->
86 <!ENTITY thorn  CDATA "&#254;" -- small thorn, Icelandic -->
87 <!ENTITY uacute CDATA "&#250;" -- small u, acute accent -->
88 <!ENTITY ucirc  CDATA "&#251;" -- small u, circumflex accent -->
89 <!ENTITY ugrave CDATA "&#249;" -- small u, grave accent -->
90 <!ENTITY uuml   CDATA "&#252;" -- small u, dieresis or umlaut mark -->
91 <!ENTITY yacute CDATA "&#253;" -- small y, acute accent -->
92 <!ENTITY yuml   CDATA "&#255;" -- small y, dieresis or umlaut mark -->
93 <!-- =
94
95      Ones that aren't accented characters, and so not in ISO Added Latin =
96 1.
97
98      umlaut. macron, acute, cedilla
99      were not in ISO Numeric and Special Graphic
100      either; I took their names from the numeric entity list in
101      http://www.hpl.hp.co.uk/people/dsr/html/latin1.html =
102
103      Chris Lilley, 13 March 1995  =
104
105 -->    
106
107 <!ENTITY iexcl   SDATA "=A1" --=3D inverted exclamation mark &161; -->
108 <!ENTITY cent    SDATA "=A2" --=3D cent sign &162; -->
109 <!ENTITY pound   SDATA "=A3" --=3D pound sterling sign &163; -->
110 <!ENTITY curren  SDATA "=A4" --=3D general currency sign &164; -->
111 <!ENTITY yen     SDATA "=A5" --=3D yen sign &165; -->
112 <!ENTITY brvbar  SDATA "=A6" --=3D broken (vertical) bar &166; -->
113 <!ENTITY sect    SDATA "=A7" --=3D section sign &167; -->
114 <!ENTITY umlaut  SDATA "=A8" --=3D umlaut (dieresis) &168; -->
115 <!ENTITY copy    SDATA "=A9" --=3D copyright sign &169; -->
116 <!ENTITY ordf    SDATA "=AA" --=3D ordinal indicator, feminine &170; -->
117 <!ENTITY laquo   SDATA "=AB" --=3D angle quotation mark, left &171; -->
118 <!ENTITY not     SDATA "=AC" --=3D not sign &172; -->
119 <!ENTITY shy     SDATA "=AD" --=3D soft hyphen &173;-->
120 <!ENTITY reg     SDATA "=AE" --=3D registered trademark &174; -->
121 <!ENTITY macron  SDATA "=AF" --=3D macron &175; -->
122 <!ENTITY deg     SDATA "=B0" --=3D degree sign &176; -->
123 <!ENTITY plusmn  SDATA "=B1" --=3D plus-or-minus sign &177; -->
124 <!ENTITY sup2    SDATA "=B2" --=3D superscript two &178; -->
125 <!ENTITY sup3    SDATA "=B3" --=3D superscript three &179; -->
126 <!ENTITY acute   SDATA "=B4" --=3D acute accent &180; -->
127 <!ENTITY micro   SDATA "=B5" --=3D micro sign &181; -->
128 <!ENTITY para    SDATA "=B6" --=3D pilcrow (paragraph sign) &182; -->
129 <!ENTITY middot  SDATA "=B7" --=3D middle dot (centred decimal point) &183; -->
130 <!ENTITY cedilla SDATA "=B8" --=3D cedilla accent &184; -->
131 <!ENTITY sup1    SDATA "=B9" --=3D superscript one -->
132 <!ENTITY ordm    SDATA "=BA" --=3D ordinal indicator, masculine -->
133 <!ENTITY raquo   SDATA "=BB" --=3D angle quotation mark, right -->
134 <!ENTITY frac14  SDATA "=BC" --=3D fraction one-quarter -->
135 <!ENTITY frac12  SDATA "=BD" --=3D fraction one-half -->
136 <!ENTITY frac34  SDATA "=BE" --=3D fraction three-quarters -->
137 <!ENTITY iquest  SDATA "=BF" --=3D inverted question mark -->
138 <!-- the odd ones tucked in amongs the accented letters -->
139 <!ENTITY times   SDATA "=D7" --=3D multiply sign -->
140 <!ENTITY divide  SDATA "=F7" --=3D divide sign -->
141
142 <!ENTITY amp CDATA "&#38;"     -- ampersand          -->
143 <!ENTITY gt CDATA "&#62;"      -- greater than       -->
144 <!ENTITY lt CDATA "&#60;"      -- less than          -->
145 <!ENTITY quot CDATA "&#34;"    -- double quote       -->
146
147 <!--
148         Should the dollar sign and such like also be given entity names?
149         There are suitable ones around. For example, people using =
150
151         internationalised keyboards in various countries might not be =
152
153         readily able to access some of these characters.
154         =
155
156         On such grounds, I suggest entity names for these:
157         ! " # $ %  ' ( ) * + , - . / : ;  =3D  ? [ \ ] ^ _ ` { | } ~
158         Lastly, what about &tab; for those whose editors convert all
159         tabs to spaces?
160
161 -->