home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Multimed / Multimed.zip / fest-141.zip / festival / lib / sable-latin.ent < prev    next >
Text File  |  1998-08-25  |  8KB  |  172 lines

  1. <!-- 
  2.  
  3. NOTE: THIS IS A WORKING DOCUMENT. NOTHING IN HERE SHOULD BE
  4. TAKEN AS FINAL.
  5.  
  6. This is an initial proposal for a Latin 1 and assorted
  7. other characters entity set for SABLE. It is based on the 
  8. equivalent set for HTML 3.
  9.  
  10. -->
  11. <!-- Portions of this text are copyright ISO:
  12.  
  13.      (C) International Organization for Standardization 1986
  14.      Permission to copy in any form is granted for use with
  15.      conforming SGML systems and applications as defined in
  16.      ISO 8879, provided this notice is included in all copies.
  17. -->
  18. <!--    Character entity set. Typical invocation:
  19.     <!ENTITY % HTMLlat1 PUBLIC
  20.        "-//W3O//ENTITIES W3 Latin 1 for HTML//EN">
  21.     %HTMLlat1;
  22. -->
  23. <!--    Modified for use in HTML
  24.     $Id: sable-latin.ent,v 1.1 1998/08/25 16:05:07 awb release $ =
  25.  
  26. -->
  27. <!--    Modified to add characters in the range &161; to &191; in
  28.     the ISO Latin-1 character set, which could only be referred =
  29.  
  30.     to by numeric references. Entity names based on relevant entities in
  31.         ISO 8879-1986//ENTITIES Numeric and Special Graphic//EN"
  32.         Also added the standard lt gt amp entities from HTML 2.0
  33.         Chris Lilley, 13 March 1995
  34.         =
  35.  
  36.         This covers all of Latin 1, but we are still unable to display a =
  37.  
  38.         Trade Mark (TM)
  39. -->      
  40.  
  41. <!ENTITY AElig  "Æ" > <!-- capital AE diphthong (ligature) -->
  42. <!ENTITY Aacute "Á" > <!-- capital A, acute accent -->
  43. <!ENTITY Acirc  "Â" > <!-- capital A, circumflex accent -->
  44. <!ENTITY Agrave "À" > <!-- capital A, grave accent -->
  45. <!ENTITY Aring  "Å" > <!-- capital A, ring -->
  46. <!ENTITY Atilde "Ã" > <!-- capital A, tilde -->
  47. <!ENTITY Auml   "Ä" > <!-- capital A, dieresis or umlaut mark -->
  48. <!ENTITY Ccedil "Ç" > <!-- capital C, cedilla -->
  49. <!ENTITY ETH    "Ð" > <!-- capital Eth, Icelandic -->
  50. <!ENTITY Eacute "É" > <!-- capital E, acute accent -->
  51. <!ENTITY Ecirc  "Ê" > <!-- capital E, circumflex accent -->
  52. <!ENTITY Egrave "È" > <!-- capital E, grave accent -->
  53. <!ENTITY Euml   "Ë" > <!-- capital E, dieresis or umlaut mark -->
  54. <!ENTITY Iacute "Í" > <!-- capital I, acute accent -->
  55. <!ENTITY Icirc  "Î" > <!-- capital I, circumflex accent -->
  56. <!ENTITY Igrave "Ì" > <!-- capital I, grave accent -->
  57. <!ENTITY Iuml   "Ï" > <!-- capital I, dieresis or umlaut mark -->
  58. <!ENTITY Ntilde "Ñ" > <!-- capital N, tilde -->
  59. <!ENTITY Oacute "Ó" > <!-- capital O, acute accent -->
  60. <!ENTITY Ocirc  "Ô" > <!-- capital O, circumflex accent -->
  61. <!ENTITY Ograve "Ò" > <!-- capital O, grave accent -->
  62. <!ENTITY Oslash "Ø" > <!-- capital O, slash -->
  63. <!ENTITY Otilde "Õ" > <!-- capital O, tilde -->
  64. <!ENTITY Ouml   "Ö" > <!-- capital O, dieresis or umlaut mark -->
  65. <!ENTITY THORN  "Þ" > <!-- capital THORN, Icelandic -->
  66. <!ENTITY Uacute "Ú" > <!-- capital U, acute accent -->
  67. <!ENTITY Ucirc  "Û" > <!-- capital U, circumflex accent -->
  68. <!ENTITY Ugrave "Ù" > <!-- capital U, grave accent -->
  69. <!ENTITY Uuml   "Ü" > <!-- capital U, dieresis or umlaut mark -->
  70. <!ENTITY Yacute "Ý" > <!-- capital Y, acute accent -->
  71. <!ENTITY aacute "á" > <!-- small a, acute accent -->
  72. <!ENTITY acirc  "â" > <!-- small a, circumflex accent -->
  73. <!ENTITY aelig  "æ" > <!-- small ae diphthong (ligature) -->
  74. <!ENTITY agrave "à" > <!-- small a, grave accent -->
  75. <!ENTITY aring  "å" > <!-- small a, ring -->
  76. <!ENTITY atilde "ã" > <!-- small a, tilde -->
  77. <!ENTITY auml   "ä" > <!-- small a, dieresis or umlaut mark -->
  78. <!ENTITY ccedil "ç" > <!-- small c, cedilla -->
  79. <!ENTITY eacute "é" > <!-- small e, acute accent -->
  80. <!ENTITY ecirc  "ê" > <!-- small e, circumflex accent -->
  81. <!ENTITY egrave "è" > <!-- small e, grave accent -->
  82. <!ENTITY eth    "ð" > <!-- small eth, Icelandic -->
  83. <!ENTITY euml   "ë" > <!-- small e, dieresis or umlaut mark -->
  84. <!ENTITY iacute "í" > <!-- small i, acute accent -->
  85. <!ENTITY icirc  "î" > <!-- small i, circumflex accent -->
  86. <!ENTITY igrave "ì" > <!-- small i, grave accent -->
  87. <!ENTITY iuml   "ï" > <!-- small i, dieresis or umlaut mark -->
  88. <!ENTITY ntilde "ñ" > <!-- small n, tilde -->
  89. <!ENTITY oacute "ó" > <!-- small o, acute accent -->
  90. <!ENTITY ocirc  "ô" > <!-- small o, circumflex accent -->
  91. <!ENTITY ograve "ò" > <!-- small o, grave accent -->
  92. <!ENTITY oslash "ø" > <!-- small o, slash -->
  93. <!ENTITY otilde "õ" > <!-- small o, tilde -->
  94. <!ENTITY ouml   "ö" > <!-- small o, dieresis or umlaut mark -->
  95. <!ENTITY szlig  "ß" > <!-- small sharp s, German (sz ligature) -->
  96. <!ENTITY thorn  "þ" > <!-- small thorn, Icelandic -->
  97. <!ENTITY uacute "ú" > <!-- small u, acute accent -->
  98. <!ENTITY ucirc  "û" > <!-- small u, circumflex accent -->
  99. <!ENTITY ugrave "ù" > <!-- small u, grave accent -->
  100. <!ENTITY uuml   "ü" > <!-- small u, dieresis or umlaut mark -->
  101. <!ENTITY yacute "ý" > <!-- small y, acute accent -->
  102. <!ENTITY yuml   "ÿ" > <!-- small y, dieresis or umlaut mark -->
  103. <!-- =
  104.  
  105.      Ones that aren't accented characters, and so not in ISO Added Latin =
  106. 1.
  107.  
  108.      umlaut. macron, acute, cedilla
  109.      were not in ISO Numeric and Special Graphic
  110.      either; I took their names from the numeric entity list in
  111.      http://www.hpl.hp.co.uk/people/dsr/html/latin1.html =
  112.  
  113.      Chris Lilley, 13 March 1995  =
  114.  
  115. -->    
  116.  
  117. <!ENTITY iexcl   "¡" > <!-- inverted exclamation mark &161; -->
  118. <!ENTITY cent    "¢" > <!-- cent sign &162; -->
  119. <!ENTITY pound   "£" > <!-- pound sterling sign &163; -->
  120. <!ENTITY curren  "¤" > <!-- general currency sign &164; -->
  121. <!ENTITY yen     "¥" > <!-- yen sign &165; -->
  122. <!ENTITY brvbar  "¦" > <!-- broken (vertical) bar &166; -->
  123. <!ENTITY sect    "§" > <!-- section sign &167; -->
  124. <!ENTITY umlaut  "¨" > <!-- umlaut (dieresis) &168; -->
  125. <!ENTITY copy    "©" > <!-- copyright sign &169; -->
  126. <!ENTITY ordf    "ª" > <!-- ordinal indicator, feminine &170; -->
  127. <!ENTITY laquo   "«" > <!-- angle quotation mark, left &171; -->
  128. <!ENTITY not     "¬" > <!-- not sign &172; -->
  129. <!ENTITY shy     "­" > <!-- soft hyphen &173;-->
  130. <!ENTITY reg     "®" > <!-- registered trademark &174; -->
  131. <!ENTITY macron  "¯" > <!-- macron &175; -->
  132. <!ENTITY deg     "°" > <!-- degree sign &176; -->
  133. <!ENTITY plusmn  "±" > <!-- plus-or-minus sign &177; -->
  134. <!ENTITY sup2    "²" > <!-- superscript two &178; -->
  135. <!ENTITY sup3    "³" > <!-- superscript three &179; -->
  136. <!ENTITY acute   "´" > <!-- acute accent &180; -->
  137. <!ENTITY micro   "µ" > <!-- micro sign &181; -->
  138. <!ENTITY para    "¶" > <!-- pilcrow (paragraph sign) &182; -->
  139. <!ENTITY middot  "·" > <!-- middle dot (centred decimal point) &183; -->
  140. <!ENTITY cedilla "¸" > <!-- cedilla accent &184; -->
  141. <!ENTITY sup1    "¹" > <!-- superscript one -->
  142. <!ENTITY ordm    "º" > <!-- ordinal indicator, masculine -->
  143. <!ENTITY raquo   "»" > <!-- angle quotation mark, right -->
  144. <!ENTITY frac14  "¼" > <!-- fraction one-quarter -->
  145. <!ENTITY frac12  "½" > <!-- fraction one-half -->
  146. <!ENTITY frac34  "¾" > <!-- fraction three-quarters -->
  147. <!ENTITY iquest  "¿" > <!-- inverted question mark -->
  148. <!-- the odd ones tucked in amongst the accented letters -->
  149. <!ENTITY times   "×" > <!-- multiply sign -->
  150. <!ENTITY divide  "÷" > <!-- divide sign -->
  151.  
  152. <!ENTITY amp "&" > <!-- ampersand          -->
  153. <!ENTITY gt ">"  > <!-- greater than       -->
  154. <!ENTITY lt "<"  > <!-- less than          -->
  155. <!ENTITY quot """ > <!-- double quote       -->
  156.  
  157. <!--
  158.         Should the dollar sign and such like also be given entity names?
  159.         There are suitable ones around. For example, people using =
  160.  
  161.         internationalised keyboards in various countries might not be =
  162.  
  163.         readily able to access some of these characters.
  164.         =
  165.  
  166.         On such grounds, I suggest entity names for these:
  167.         ! " # $ %  ' ( ) * + , - . / : ;  =3D  ? [ \ ] ^ _ ` { | } ~
  168.         Lastly, what about &tab; for those whose editors convert all
  169.         tabs to spaces?
  170.  
  171. -->
  172.