2
|
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
|
70
|
14 $Id: html-latin.sgml,v 1.1.1.1 1996/12/18 22:42:23 steve Exp $ =
|
2
|
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 "Æ" -- capital AE diphthong (ligature) -->
|
|
32 <!ENTITY Aacute CDATA "Á" -- capital A, acute accent -->
|
|
33 <!ENTITY Acirc CDATA "Â" -- capital A, circumflex accent -->
|
|
34 <!ENTITY Agrave CDATA "À" -- capital A, grave accent -->
|
|
35 <!ENTITY Aring CDATA "Å" -- capital A, ring -->
|
|
36 <!ENTITY Atilde CDATA "Ã" -- capital A, tilde -->
|
|
37 <!ENTITY Auml CDATA "Ä" -- capital A, dieresis or umlaut mark -->
|
|
38 <!ENTITY Ccedil CDATA "Ç" -- capital C, cedilla -->
|
|
39 <!ENTITY ETH CDATA "Ð" -- capital Eth, Icelandic -->
|
|
40 <!ENTITY Eacute CDATA "É" -- capital E, acute accent -->
|
|
41 <!ENTITY Ecirc CDATA "Ê" -- capital E, circumflex accent -->
|
|
42 <!ENTITY Egrave CDATA "È" -- capital E, grave accent -->
|
|
43 <!ENTITY Euml CDATA "Ë" -- capital E, dieresis or umlaut mark -->
|
|
44 <!ENTITY Iacute CDATA "Í" -- capital I, acute accent -->
|
|
45 <!ENTITY Icirc CDATA "Î" -- capital I, circumflex accent -->
|
|
46 <!ENTITY Igrave CDATA "Ì" -- capital I, grave accent -->
|
|
47 <!ENTITY Iuml CDATA "Ï" -- capital I, dieresis or umlaut mark -->
|
|
48 <!ENTITY Ntilde CDATA "Ñ" -- capital N, tilde -->
|
|
49 <!ENTITY Oacute CDATA "Ó" -- capital O, acute accent -->
|
|
50 <!ENTITY Ocirc CDATA "Ô" -- capital O, circumflex accent -->
|
|
51 <!ENTITY Ograve CDATA "Ò" -- capital O, grave accent -->
|
|
52 <!ENTITY Oslash CDATA "Ø" -- capital O, slash -->
|
|
53 <!ENTITY Otilde CDATA "Õ" -- capital O, tilde -->
|
|
54 <!ENTITY Ouml CDATA "Ö" -- capital O, dieresis or umlaut mark -->
|
|
55 <!ENTITY THORN CDATA "Þ" -- capital THORN, Icelandic -->
|
|
56 <!ENTITY Uacute CDATA "Ú" -- capital U, acute accent -->
|
|
57 <!ENTITY Ucirc CDATA "Û" -- capital U, circumflex accent -->
|
|
58 <!ENTITY Ugrave CDATA "Ù" -- capital U, grave accent -->
|
|
59 <!ENTITY Uuml CDATA "Ü" -- capital U, dieresis or umlaut mark -->
|
|
60 <!ENTITY Yacute CDATA "Ý" -- capital Y, acute accent -->
|
|
61 <!ENTITY aacute CDATA "á" -- small a, acute accent -->
|
|
62 <!ENTITY acirc CDATA "â" -- small a, circumflex accent -->
|
|
63 <!ENTITY aelig CDATA "æ" -- small ae diphthong (ligature) -->
|
|
64 <!ENTITY agrave CDATA "à" -- small a, grave accent -->
|
|
65 <!ENTITY aring CDATA "å" -- small a, ring -->
|
|
66 <!ENTITY atilde CDATA "ã" -- small a, tilde -->
|
|
67 <!ENTITY auml CDATA "ä" -- small a, dieresis or umlaut mark -->
|
|
68 <!ENTITY ccedil CDATA "ç" -- small c, cedilla -->
|
|
69 <!ENTITY eacute CDATA "é" -- small e, acute accent -->
|
|
70 <!ENTITY ecirc CDATA "ê" -- small e, circumflex accent -->
|
|
71 <!ENTITY egrave CDATA "è" -- small e, grave accent -->
|
|
72 <!ENTITY eth CDATA "ð" -- small eth, Icelandic -->
|
|
73 <!ENTITY euml CDATA "ë" -- small e, dieresis or umlaut mark -->
|
|
74 <!ENTITY iacute CDATA "í" -- small i, acute accent -->
|
|
75 <!ENTITY icirc CDATA "î" -- small i, circumflex accent -->
|
|
76 <!ENTITY igrave CDATA "ì" -- small i, grave accent -->
|
|
77 <!ENTITY iuml CDATA "ï" -- small i, dieresis or umlaut mark -->
|
|
78 <!ENTITY ntilde CDATA "ñ" -- small n, tilde -->
|
|
79 <!ENTITY oacute CDATA "ó" -- small o, acute accent -->
|
|
80 <!ENTITY ocirc CDATA "ô" -- small o, circumflex accent -->
|
|
81 <!ENTITY ograve CDATA "ò" -- small o, grave accent -->
|
|
82 <!ENTITY oslash CDATA "ø" -- small o, slash -->
|
|
83 <!ENTITY otilde CDATA "õ" -- small o, tilde -->
|
|
84 <!ENTITY ouml CDATA "ö" -- small o, dieresis or umlaut mark -->
|
|
85 <!ENTITY szlig CDATA "ß" -- small sharp s, German (sz ligature) -->
|
|
86 <!ENTITY thorn CDATA "þ" -- small thorn, Icelandic -->
|
|
87 <!ENTITY uacute CDATA "ú" -- small u, acute accent -->
|
|
88 <!ENTITY ucirc CDATA "û" -- small u, circumflex accent -->
|
|
89 <!ENTITY ugrave CDATA "ù" -- small u, grave accent -->
|
|
90 <!ENTITY uuml CDATA "ü" -- small u, dieresis or umlaut mark -->
|
|
91 <!ENTITY yacute CDATA "ý" -- small y, acute accent -->
|
|
92 <!ENTITY yuml CDATA "ÿ" -- 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 "&" -- ampersand -->
|
|
143 <!ENTITY gt CDATA ">" -- greater than -->
|
|
144 <!ENTITY lt CDATA "<" -- less than -->
|
|
145 <!ENTITY quot CDATA """ -- 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 -->
|