General State Editor
[darcs-mirror-latutman.git] / xslt / libxslt / xslt2.dtd
1 <!-- C0 Controls and Basic Latin -->\r
2 <!ENTITY quot    "&#34;"> <!--  quotation mark, U+0022 ISOnum -->\r
3 <!ENTITY amp     "&#38;#38;"> <!--  ampersand, U+0026 ISOnum -->\r
4 <!ENTITY lt      "&#38;#60;"> <!--  less-than sign, U+003C ISOnum -->\r
5 <!ENTITY gt      "&#62;"> <!--  greater-than sign, U+003E ISOnum -->\r
6 <!ENTITY apos    "&#39;"> <!--  apostrophe = APL quote, U+0027 ISOnum -->\r
7 \r
8 <!ENTITY nbsp   "&#160;"> \r
9 \r
10 <!-- General Punctuation -->\r
11 <!ENTITY ensp    "&#8194;"> <!-- en space, U+2002 ISOpub -->\r
12 <!ENTITY emsp    "&#8195;"> <!-- em space, U+2003 ISOpub -->\r
13 <!ENTITY thinsp  "&#8201;"> <!-- thin space, U+2009 ISOpub -->\r
14 <!ENTITY zwnj    "&#8204;"> <!-- zero width non-joiner,\r
15                                     U+200C NEW RFC 2070 -->\r
16 <!ENTITY zwj     "&#8205;"> <!-- zero width joiner, U+200D NEW RFC 2070 -->\r
17 <!ENTITY lrm     "&#8206;"> <!-- left-to-right mark, U+200E NEW RFC 2070 -->\r
18 <!ENTITY rlm     "&#8207;"> <!-- right-to-left mark, U+200F NEW RFC 2070 -->\r
19 <!ENTITY ndash   "&#8211;"> <!-- en dash, U+2013 ISOpub -->\r
20 <!ENTITY mdash   "&#8212;"> <!-- em dash, U+2014 ISOpub -->\r
21 <!ENTITY lsquo   "&#8216;"> <!-- left single quotation mark,\r
22                                     U+2018 ISOnum -->\r
23 <!ENTITY rsquo   "&#8217;"> <!-- right single quotation mark,\r
24                                     U+2019 ISOnum -->\r
25 <!ENTITY sbquo   "&#8218;"> <!-- single low-9 quotation mark, U+201A NEW -->\r
26 <!ENTITY ldquo   "&#8220;"> <!-- left double quotation mark,\r
27                                     U+201C ISOnum -->\r
28 <!ENTITY rdquo   "&#8221;"> <!-- right double quotation mark,\r
29                                     U+201D ISOnum -->\r
30 <!ENTITY bdquo   "&#8222;"> <!-- double low-9 quotation mark, U+201E NEW -->\r
31 <!ENTITY dagger  "&#8224;"> <!-- dagger, U+2020 ISOpub -->\r
32 <!ENTITY Dagger  "&#8225;"> <!-- double dagger, U+2021 ISOpub -->\r
33 <!ENTITY permil  "&#8240;"> <!-- per mille sign, U+2030 ISOtech -->\r
34 <!ENTITY lsaquo  "&#8249;"> <!-- single left-pointing angle quotation mark,\r
35                                     U+2039 ISO proposed -->\r
36 <!-- lsaquo is proposed but not yet ISO standardized -->\r
37 <!ENTITY rsaquo  "&#8250;"> <!-- single right-pointing angle quotation mark,\r
38                                     U+203A ISO proposed -->\r
39 <!-- rsaquo is proposed but not yet ISO standardized -->\r
40 \r
41 <!-- Currency Symbols -->\r
42 <!ENTITY euro   "&#8364;"> <!--  euro sign, U+20AC NEW -->\r
43 \r
44 \r
45 \r
46 <!ENTITY iexcl  "&#161;"> <!-- inverted exclamation mark, U+00A1 ISOnum -->\r
47 <!ENTITY cent   "&#162;"> <!-- cent sign, U+00A2 ISOnum -->\r
48 <!ENTITY pound  "&#163;"> <!-- pound sign, U+00A3 ISOnum -->\r
49 <!ENTITY curren "&#164;"> <!-- currency sign, U+00A4 ISOnum -->\r
50 <!ENTITY yen    "&#165;"> <!-- yen sign = yuan sign, U+00A5 ISOnum -->\r
51 <!ENTITY brvbar "&#166;"> <!-- broken bar = broken vertical bar,\r
52                                   U+00A6 ISOnum -->\r
53 <!ENTITY sect   "&#167;"> <!-- section sign, U+00A7 ISOnum -->\r
54 <!ENTITY copy   "&#169;"> <!-- copyright sign, U+00A9 ISOnum -->\r
55 <!ENTITY ordf   "&#170;"> <!-- feminine ordinal indicator, U+00AA ISOnum -->\r
56 <!ENTITY ldquo "&#x201C;" ><!-- "&_#x201C;" =double quotation mark, left-->\r
57 <!ENTITY rdquo "&#x201D;" ><!-- "&_#x201D;" =double quotation mark, right-->\r
58 <!ENTITY reg    "&#174;"> <!-- registered sign = registered trade mark sign,\r
59                                   U+00AE ISOnum -->\r
60 <!ENTITY deg    "&#176;"> <!-- degree sign, U+00B0 ISOnum -->\r
61 <!ENTITY sup2   "&#178;"> <!-- superscript two = superscript digit two\r
62                                   = squared, U+00B2 ISOnum -->\r
63 <!ENTITY sup3   "&#179;"> <!-- superscript three = superscript digit three\r
64                                   = cubed, U+00B3 ISOnum -->\r
65 <!ENTITY micro  "&#181;"> <!-- micro sign, U+00B5 ISOnum -->\r
66 <!ENTITY middot "&#183;"> <!-- middle dot = Georgian comma\r
67                                   = Greek middle dot, U+00B7 ISOnum -->\r
68 <!ENTITY ordm   "&#186;"> <!-- masculine ordinal indicator,\r
69                                   U+00BA ISOnum -->\r
70 <!ENTITY frac14 "&#188;"> <!-- vulgar fraction one quarter\r
71                                   = fraction one quarter, U+00BC ISOnum -->\r
72 <!ENTITY frac12 "&#189;"> <!-- vulgar fraction one half\r
73                                   = fraction one half, U+00BD ISOnum -->\r
74 <!ENTITY frac34 "&#190;"> <!-- vulgar fraction three quarters\r
75                                   = fraction three quarters, U+00BE ISOnum -->\r
76 <!ENTITY iquest "&#191;"> <!-- inverted question mark\r
77                                   = turned question mark, U+00BF ISOnum -->\r
78 \r
79 \r
80 <!-- Greek -->\r
81 <!ENTITY Alpha    "&#913;"> <!-- greek capital letter alpha, U+0391 -->\r
82 <!ENTITY Beta     "&#914;"> <!-- greek capital letter beta, U+0392 -->\r
83 <!ENTITY Gamma    "&#915;"> <!-- greek capital letter gamma,\r
84                                     U+0393 ISOgrk3 -->\r
85 <!ENTITY Delta    "&#916;"> <!-- greek capital letter delta,\r
86                                     U+0394 ISOgrk3 -->\r
87 <!ENTITY Epsilon  "&#917;"> <!-- greek capital letter epsilon, U+0395 -->\r
88 <!ENTITY Zeta     "&#918;"> <!-- greek capital letter zeta, U+0396 -->\r
89 <!ENTITY Eta      "&#919;"> <!-- greek capital letter eta, U+0397 -->\r
90 <!ENTITY Theta    "&#920;"> <!-- greek capital letter theta,\r
91                                     U+0398 ISOgrk3 -->\r
92 <!ENTITY Iota     "&#921;"> <!-- greek capital letter iota, U+0399 -->\r
93 <!ENTITY Kappa    "&#922;"> <!-- greek capital letter kappa, U+039A -->\r
94 <!ENTITY Lambda   "&#923;"> <!-- greek capital letter lamda,\r
95                                     U+039B ISOgrk3 -->\r
96 <!ENTITY Mu       "&#924;"> <!-- greek capital letter mu, U+039C -->\r
97 <!ENTITY Nu       "&#925;"> <!-- greek capital letter nu, U+039D -->\r
98 <!ENTITY Xi       "&#926;"> <!-- greek capital letter xi, U+039E ISOgrk3 -->\r
99 <!ENTITY Omicron  "&#927;"> <!-- greek capital letter omicron, U+039F -->\r
100 <!ENTITY Pi       "&#928;"> <!-- greek capital letter pi, U+03A0 ISOgrk3 -->\r
101 <!ENTITY Rho      "&#929;"> <!-- greek capital letter rho, U+03A1 -->\r
102 <!-- there is no Sigmaf, and no U+03A2 character either -->\r
103 <!ENTITY Sigma    "&#931;"> <!-- greek capital letter sigma,\r
104                                     U+03A3 ISOgrk3 -->\r
105 <!ENTITY Tau      "&#932;"> <!-- greek capital letter tau, U+03A4 -->\r
106 <!ENTITY Upsilon  "&#933;"> <!-- greek capital letter upsilon,\r
107                                     U+03A5 ISOgrk3 -->\r
108 <!ENTITY Phi      "&#934;"> <!-- greek capital letter phi,\r
109                                     U+03A6 ISOgrk3 -->\r
110 <!ENTITY Chi      "&#935;"> <!-- greek capital letter chi, U+03A7 -->\r
111 <!ENTITY Psi      "&#936;"> <!-- greek capital letter psi,\r
112                                     U+03A8 ISOgrk3 -->\r
113 <!ENTITY Omega    "&#937;"> <!-- greek capital letter omega,\r
114                                     U+03A9 ISOgrk3 -->\r
115 \r
116 <!ENTITY alpha    "&#945;"> <!-- greek small letter alpha,\r
117                                     U+03B1 ISOgrk3 -->\r
118 <!ENTITY beta     "&#946;"> <!-- greek small letter beta, U+03B2 ISOgrk3 -->\r
119 <!ENTITY gamma    "&#947;"> <!-- greek small letter gamma,\r
120                                     U+03B3 ISOgrk3 -->\r
121 <!ENTITY delta    "&#948;"> <!-- greek small letter delta,\r
122                                     U+03B4 ISOgrk3 -->\r
123 <!ENTITY epsilon  "&#949;"> <!-- greek small letter epsilon,\r
124                                     U+03B5 ISOgrk3 -->\r
125 <!ENTITY zeta     "&#950;"> <!-- greek small letter zeta, U+03B6 ISOgrk3 -->\r
126 <!ENTITY eta      "&#951;"> <!-- greek small letter eta, U+03B7 ISOgrk3 -->\r
127 <!ENTITY theta    "&#952;"> <!-- greek small letter theta,\r
128                                     U+03B8 ISOgrk3 -->\r
129 <!ENTITY iota     "&#953;"> <!-- greek small letter iota, U+03B9 ISOgrk3 -->\r
130 <!ENTITY kappa    "&#954;"> <!-- greek small letter kappa,\r
131                                     U+03BA ISOgrk3 -->\r
132 <!ENTITY lambda   "&#955;"> <!-- greek small letter lamda,\r
133                                     U+03BB ISOgrk3 -->\r
134 <!ENTITY mu       "&#956;"> <!-- greek small letter mu, U+03BC ISOgrk3 -->\r
135 <!ENTITY nu       "&#957;"> <!-- greek small letter nu, U+03BD ISOgrk3 -->\r
136 <!ENTITY xi       "&#958;"> <!-- greek small letter xi, U+03BE ISOgrk3 -->\r
137 <!ENTITY omicron  "&#959;"> <!-- greek small letter omicron, U+03BF NEW -->\r
138 <!ENTITY pi       "&#960;"> <!-- greek small letter pi, U+03C0 ISOgrk3 -->\r
139 <!ENTITY rho      "&#961;"> <!-- greek small letter rho, U+03C1 ISOgrk3 -->\r
140 <!ENTITY sigmaf   "&#962;"> <!-- greek small letter final sigma,\r
141                                     U+03C2 ISOgrk3 -->\r
142 <!ENTITY sigma    "&#963;"> <!-- greek small letter sigma,\r
143                                     U+03C3 ISOgrk3 -->\r
144 <!ENTITY tau      "&#964;"> <!-- greek small letter tau, U+03C4 ISOgrk3 -->\r
145 <!ENTITY upsilon  "&#965;"> <!-- greek small letter upsilon,\r
146                                     U+03C5 ISOgrk3 -->\r
147 <!ENTITY phi      "&#966;"> <!-- greek small letter phi, U+03C6 ISOgrk3 -->\r
148 <!ENTITY chi      "&#967;"> <!-- greek small letter chi, U+03C7 ISOgrk3 -->\r
149 <!ENTITY psi      "&#968;"> <!-- greek small letter psi, U+03C8 ISOgrk3 -->\r
150 <!ENTITY omega    "&#969;"> <!-- greek small letter omega,\r
151                                     U+03C9 ISOgrk3 -->\r
152 <!ENTITY thetasym "&#977;"> <!-- greek theta symbol,\r
153                                     U+03D1 NEW -->\r
154 <!ENTITY upsih    "&#978;"> <!-- greek upsilon with hook symbol,\r
155                                     U+03D2 NEW -->\r
156 <!ENTITY piv      "&#982;"> <!-- greek pi symbol, U+03D6 ISOgrk3 -->\r
157 \r
158 \r
159 <!-- General Punctuation -->\r
160 <!ENTITY bull     "&#8226;"> <!-- bullet = black small circle,\r
161                                      U+2022 ISOpub  -->\r
162 <!-- bullet is NOT the same as bullet operator, U+2219 -->\r
163 <!ENTITY hellip   "&#8230;"> <!-- horizontal ellipsis = three dot leader,\r
164                                      U+2026 ISOpub  -->\r
165 <!ENTITY prime    "&#8242;"> <!-- prime = minutes = feet, U+2032 ISOtech -->\r
166 <!ENTITY Prime    "&#8243;"> <!-- double prime = seconds = inches,\r
167                                      U+2033 ISOtech -->\r
168 <!ENTITY oline    "&#8254;"> <!-- overline = spacing overscore,\r
169                                      U+203E NEW -->\r
170 <!ENTITY frasl    "&#8260;"> <!-- fraction slash, U+2044 NEW -->\r
171 \r
172 <!ENTITY infin    "&#8734;"> <!-- infinity, U+221E ISOtech -->\r
173 \r
174 \r
175 <!ENTITY spades   "&#9824;"> <!-- black spade suit, U+2660 ISOpub -->\r
176 <!-- black here seems to mean filled as opposed to hollow -->\r
177 <!ENTITY clubs    "&#9827;"> <!-- black club suit = shamrock,\r
178                                      U+2663 ISOpub -->\r
179 <!ENTITY hearts   "&#9829;"> <!-- black heart suit = valentine,\r
180                                      U+2665 ISOpub -->\r
181 <!ENTITY diams    "&#9830;"> <!-- black diamond suit, U+2666 ISOpub -->\r
182 \r
183 \r
184 <!ELEMENT xsl:stylesheet ANY >\r
185 <!ATTLIST xsl:stylesheet \r
186   xmlns:xsl CDATA #REQUIRED\r
187   version CDATA #REQUIRED\r
188  >\r