home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fonts 1 / freshfonts1.bin / programs / amiga / pastex / man / fig / ecma_94_latin_1.sty next >
Text File  |  1991-07-18  |  6KB  |  281 lines

  1. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2. %
  3. %    Definitionen zur Unterstützung des ECMA 94 Latin 1 Zeichensatzes.
  4. %
  5. %    Zusammengeleimt von Olaf `Olsen' Barthel, 7. April 1991
  6. %        use or misuse this file as you like...
  7. %
  8. %    Probleme gibt es noch bei den Zeichen für Yen, Cent und das
  9. %    isländische Thorr. Hier müßte man eigentlich mit Metafont
  10. %    zuschlagen, wozu ich als TeX-Apprentice leider noch nicht
  11. %    in der Lage bin :-(
  12. %
  13. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  14.  
  15. \lccode`à=`à
  16. \uccode`à=`À
  17. \lccode`À=`à
  18. \uccode`À=`À
  19. \catcode`à=\active \def à{\`{a}}
  20. \catcode`À=\active \def À{\`{A}}
  21. \lccode`á=`á
  22. \uccode`á=`Á
  23. \lccode`Á=`á
  24. \uccode`Á=`Á
  25. \catcode`á=\active \def á{\'{a}}
  26. \catcode`Á=\active \def Á{\'{A}}
  27. \lccode`â=`â
  28. \uccode`â=`Â
  29. \lccode`Â=`â
  30. \uccode`Â=`Â
  31. \catcode`â=\active \def â{\^{a}}
  32. \catcode`Â=\active \def Â{\^{A}}
  33. \lccode`ã=`ã
  34. \uccode`ã=`Ã
  35. \lccode`Ã=`ã
  36. \uccode`Ã=`Ã
  37. \catcode`ã=\active \def ã{\~{a}}
  38. \catcode`Ã=\active \def Ã{\~{A}}
  39. \lccode`ä=`ä
  40. \uccode`a=`Ä
  41. \lccode`Ä=`ä
  42. \uccode`Ä=`Ä
  43. \catcode`ä=\active \def ä{\"{a}}
  44. \catcode`Ä=\active \def Ä{\"{A}}
  45. \lccode`å=`å
  46. \uccode`å=`Å
  47. \lccode`Å=`å
  48. \uccode`Å=`Å
  49. \catcode`å=\active \def å{\aa}
  50. \catcode`Å=\active \def Å{\AA}
  51. \lccode`æ=`æ
  52. \uccode`æ=`Æ
  53. \lccode`Æ=`æ
  54. \uccode`Æ=`Æ
  55. \catcode`æ=\active \def æ{\ae}
  56. \catcode`Æ=\active \def Æ{\AE}
  57.  
  58. \lccode`ç=`ç
  59. \uccode`ç=`Ç
  60. \lccode`Ç=`ç
  61. \uccode`Ç=`Ç
  62. \catcode`ç=\active \def ç{\c{c}}
  63. \catcode`Ç=\active \def Ç{\c{C}}
  64.  
  65. \lccode`è=`è
  66. \uccode`è=`È
  67. \lccode`È=`è
  68. \uccode`È=`È
  69. \catcode`è=\active \def è{\`{e}}
  70. \catcode`È=\active \def È{\`{E}}
  71. \lccode`é=`é
  72. \uccode`é=`É
  73. \lccode`É=`é
  74. \uccode`É=`É
  75. \catcode`é=\active \def é{\'{e}}
  76. \catcode`É=\active \def É{\'{E}}
  77. \lccode`ê=`ê
  78. \uccode`ê=`Ê
  79. \lccode`Ê=`ê
  80. \uccode`Ê=`Ê
  81. \catcode`ê=\active \def ê{\^{e}}
  82. \catcode`Ê=\active \def Ê{\^{E}}
  83. \lccode`ë=`ë
  84. \uccode`ë=`Ë
  85. \lccode`Ë=`ë
  86. \uccode`Ë=`Ë
  87. \catcode`ë=\active \def ë{\"{e}}
  88. \catcode`Ë=\active \def Ë{\"{E}}
  89.  
  90. \lccode`ì=`ì
  91. \uccode`ì=`Ì
  92. \lccode`Ì=`ì
  93. \uccode`Ì=`Ì
  94. \catcode`ì=\active \def ì{\`{\i}}
  95. \catcode`Ì=\active \def Ì{\`{I}}
  96. \lccode`í=`í
  97. \uccode`í=`Í
  98. \lccode`Í=`í
  99. \uccode`Í=`Í
  100. \catcode`í=\active \def í{\'{\i}}
  101. \catcode`Í=\active \def Í{\'{I}}
  102. \lccode`î=`î
  103. \uccode`î=`Î
  104. \lccode`Î=`î
  105. \uccode`Î=`Î
  106. \catcode`î=\active \def î{\^{\i}}
  107. \catcode`Î=\active \def Î{\^{I}}
  108. \lccode`ï=`ï
  109. \uccode`ï=`Ï
  110. \lccode`Ï=`ï
  111. \uccode`Ï=`Ï
  112. \catcode`ï=\active \def ï{\"{\i}}
  113. \catcode`Ï=\active \def Ï{\"{I}}
  114.  
  115. \lccode`ñ=`ñ
  116. \uccode`ñ=`Ñ
  117. \lccode`Ñ=`ñ
  118. \uccode`Ñ=`Ñ
  119. \catcode`ñ=\active \def ñ{\~{n}}
  120. \catcode`Ñ=\active \def Ñ{\~{N}}
  121.  
  122. \lccode`ò=`ò
  123. \uccode`ò=`Ò
  124. \lccode`Ò=`ò
  125. \uccode`Ò=`Ò
  126. \catcode`ò=\active \def ò{\`{o}}
  127. \catcode`Ò=\active \def Ò{\`{O}}
  128. \lccode`ó=`ó
  129. \uccode`ó=`Ó
  130. \lccode`Ó=`ó
  131. \uccode`Ó=`Ó
  132. \catcode`ó=\active \def ó{\'{o}}
  133. \catcode`Ó=\active \def Ó{\'{O}}
  134. \lccode`ô=`ô
  135. \uccode`ô=`Ô
  136. \lccode`Ô=`ô
  137. \uccode`Ô=`Ô
  138. \catcode`ô=\active \def ô{\^{o}}
  139. \catcode`Ô=\active \def Ô{\^{O}}
  140. \lccode`õ=`õ
  141. \uccode`õ=`Õ
  142. \lccode`Õ=`õ
  143. \uccode`Õ=`Õ
  144. \catcode`õ=\active \def õ{\~{o}}
  145. \catcode`Õ=\active \def Õ{\~{O}}
  146. \lccode`ö=`ö
  147. \uccode`ö=`Ö
  148. \lccode`Ö=`ö
  149. \uccode`Ö=`Ö
  150. \catcode`ö=\active \def ö{\"{o}}
  151. \catcode`Ö=\active \def Ö{\"{O}}
  152. \lccode`ø=`ø
  153. \uccode`ø=`Ø
  154. \lccode`Ø=`ø
  155. \uccode`Ø=`Ø
  156. \catcode`ø=\active \def ø{\o}
  157. \catcode`Ø=\active \def Ø{\O}
  158.  
  159. \lccode`×=`×
  160. \uccode`×=0
  161. \catcode`×=\active \def ×{$\times$}
  162. \lccode`÷=`÷
  163. \uccode`÷=0
  164. \catcode`÷=\active \def ÷{$\div$}
  165.  
  166. \lccode`ù=`ù
  167. \uccode`ù=`Ù
  168. \lccode`Ù=`ù
  169. \uccode`Ù=`Ù
  170. \catcode`ù=\active \def ù{\`{u}}
  171. \catcode`Ù=\active \def Ù{\`{U}}
  172. \lccode`ú=`ú
  173. \uccode`ú=`Ú
  174. \lccode`Ú=`ú
  175. \uccode`Ú=`Ú
  176. \catcode`ú=\active \def ú{\'{u}}
  177. \catcode`Ú=\active \def Ú{\'{U}}
  178. \lccode`û=`û
  179. \uccode`û=`Û
  180. \lccode`Û=`û
  181. \uccode`Û=`Û
  182. \catcode`û=\active \def û{\^{u}}
  183. \catcode`Û=\active \def Û{\^{U}}
  184. \lccode`ü=`ü
  185. \uccode`ü=`Ü
  186. \lccode`Ü=`ü
  187. \uccode`Ü=`Ü
  188. \catcode`ü=\active \def ü{\"{u}}
  189. \catcode`Ü=\active \def Ü{\"{U}}
  190.  
  191. \lccode`ý=`ý
  192. \uccode`ý=`Ý
  193. \lccode`Ý=`ý
  194. \uccode`Ý=`Ý
  195. \catcode`ý=\active \def ý{\'{y}}
  196. \catcode`Ý=\active \def Ý{\'{Y}}
  197.  
  198. \lccode`ß=`ß
  199. \uccode`ß=0
  200. \catcode`ß=\active \def ß{\ss}
  201.  
  202. \lccode`ÿ=`ÿ
  203. \uccode`ÿ=0
  204. \catcode`ÿ=\active \def ÿ{\"{y}}
  205.  
  206. \lccode`¡=`¡
  207. \uccode`¡=0
  208. \catcode`¡=\active \def ¡{!`}
  209.  
  210. \lccode`£=`£
  211. \uccode`£=0
  212. \catcode`£=\active \def £{\pounds}
  213.  
  214. \lccode`§=`§
  215. \uccode`§=0
  216. \catcode`§=\active \def §{\S}
  217.  
  218. \lccode`©=`©
  219. \uccode`©=0
  220. \catcode`©=\active \def ©{\copyright}
  221.  
  222. \lccode`ª=`ª
  223. \uccode`ª=0
  224. \catcode`ª=\active \def ª{\leavevmode\kern-.1em\raise.5ex\hbox{\b{a}}}
  225.  
  226. \lccode`«=`«
  227. \uccode`«=0
  228. \catcode`«=\active \def «{$\ll$}
  229.  
  230. \lccode`¬=`¬
  231. \uccode`¬=0
  232. \catcode`¬=\active \def ¬{$\neg$}
  233.  
  234. \lccode`±=`±
  235. \uccode`±=0
  236. \catcode`±=\active \def ±{$\pm$}
  237.  
  238. \lccode`²=`²
  239. \uccode`²=0
  240. \catcode`²=\active \def ²{\leavevmode\kern.1em\raise.5ex\hbox{\the\scriptfont0 2}}
  241.  
  242. \lccode`³=`³
  243. \uccode`³=0
  244. \catcode`³=\active \def ³{\leavevmode\kern.1em\raise.5ex\hbox{\the\scriptfont0 3}}
  245.  
  246. \lccode`µ=`µ
  247. \uccode`µ=0
  248. \catcode`µ=\active \def µ{$\mu$}
  249.  
  250. \lccode`¶=`¶
  251. \uccode`¶=0
  252. \catcode`¶=\active \def ¶{\P}
  253.  
  254. \lccode`¹=`¹
  255. \uccode`¹=0
  256. \catcode`¹=\active \def ¹{\leavevmode\kern.1em\raise.5ex\hbox{\the\scriptfont0 1}}
  257.  
  258. \lccode`º=`º
  259. \uccode`º=0
  260. \catcode`º=\active \def º{\leavevmode\kern-.1em\raise.5ex\hbox{\b{o}}}
  261.  
  262. \lccode`»=`»
  263. \uccode`»=0
  264. \catcode`»=\active \def »{$\gg$}
  265.  
  266. \lccode`¼=`¼
  267. \uccode`¼=0
  268. \catcode`¼=\active \def ¼{\leavevmode\kern.1em\raise.5ex\hbox{\the\scriptfont0 1}\kern-.1em/\kern-.15em\lower.25ex\hbox{\the\scriptfont0 4}}
  269.  
  270. \lccode`½=`½
  271. \uccode`½=0
  272. \catcode`½=\active \def ½{\leavevmode\kern.1em\raise.5ex\hbox{\the\scriptfont0 1}\kern-.1em/\kern-.15em\lower.25ex\hbox{\the\scriptfont0 2}}
  273.  
  274. \lccode`¾=`¾
  275. \uccode`¾=0
  276. \catcode`¾=\active \def ¾{\leavevmode\kern.1em\raise.5ex\hbox{\the\scriptfont0 3}\kern-.1em/\kern-.15em\lower.25ex\hbox{\the\scriptfont0 4}}
  277.  
  278. \lccode`¿=`¿
  279. \uccode`¿=0
  280. \catcode`¿=\active \def ¿{?`}
  281.