root/latex/Standard-LaTeX/uniinput.dtx @ 2289

Revision 2289, 19.7 KB (checked in by dennis, 3 years ago)

Korrekturen und Erweiterungen von Frank Stähr.

Line 
1% \iffalse meta-comment
2%
3% Copyright (C) 2007 by Arno Trautmann <Arno.Trautmann@gmx.de>
4% -------------------------------------------------------
5%
6% This file may be distributed and/or modified under the
7% conditions of the LaTeX Project Public License, either version 1.2
8% of this license or (at your option) any later version.
9% The latest version of this license is in:
10%
11%    http://www.latex-project.org/lppl.txt
12%
13% and version 1.2 or later is part of all distributions of LaTeX
14% version 1999/12/01 or later.
15%
16% \fi
17%
18% \iffalse
19%<*driver>
20\ProvidesFile{uniinput.dtx}
21%</driver>
22%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
23%<package>\ProvidesPackage{uniinput}
24%<*package>
25    [2007/08/14 v0.1 uniinput]
26%</package>
27%
28%<*driver>
29
30\documentclass{ltxdoc}
31%\usepackage{uniinput}
32\usepackage[ngerman]{babel}
33\usepackage[T1]{fontenc}
34\usepackage[utf8]{inputenc}
35
36\EnableCrossrefs         
37\CodelineIndex
38\RecordChanges
39\begin{document}
40  \DocInput{uniinput.dtx}
41  \PrintChanges
42  \PrintIndex
43\end{document}
44%</driver>
45% \fi
46%
47% \CheckSum{0}
48%
49% \CharacterTable
50%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
51%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
52%   Digits        \0\1\2\3\4\5\6\7\8\9
53%   Exclamation   \!     Double quote  \"     Hash (number) \#
54%   Dollar        \$     Percent       \%     Ampersand     \&
55%   Acute accent  \'     Left paren    \(     Right paren   \)
56%   Asterisk      \*     Plus          \+     Comma         \,
57%   Minus         \-     Point         \.     Solidus       \/
58%   Colon         \:     Semicolon     \;     Less than     \<
59%   Equals        \=     Greater than  \>     Question mark \?
60%   Commercial at \@     Left bracket  \[     Backslash     \\
61%   Right bracket \]     Circumflex    \^     Underscore    \_
62%   Grave accent  \`     Left brace    \{     Vertical bar  \|
63%   Right brace   \}     Tilde         \~}
64%
65%
66% \changes{v0.1}{2007/08/14}{Initial version}
67% \changes{v0.1b}{2010/04/09}{Small corrections suggested by Frank Stähr.}
68%
69% \GetFileInfo{uniinput.dtx}
70%
71% \DoNotIndex{\newcommand,\newenvironment}
72%
73%
74% \title{Das Paket \textsf{uniinput}\thanks{Dieses Dokument
75%   bezieht sich auf \textsf{uniinput}~\fileversion mit dem Datum \filedate.}}
76% \author{Benjamin Kellermann, Erik Streb, Arno Trautmann \\ \texttt{ Benjamin.Kellermann@gmx.de, mail@erikstreb.de},\\ \texttt{Arno.Trautmann@gmx.de}}
77%
78% \maketitle
79%
80% \section{Einleitung}
81% Mit Hilfe dieses Paketes kann eine große Zahl von Sonderzeichen direkt über die Tastatur in \LaTeX\ eingegeben werden, was z.\,B. das Verwenden von ergonomischen Tastaturkonzepten wie Neo deutlich effizienter macht.
82%
83% \section{Anwendung}
84
85% Um das Paket verwenden zu können, muss es \emph{nach} dem Paket \texttt{inputenc} geladen werden. Es müssen also die Zeilen\\
86% \verb|\usepackage[utf8]{inputenc}|\\
87% \verb|\usepackage{uniinput}|\\
88% in der Präambel eingefügt werden (statt \verb|\usepackage[latin1]{inputenc}| oder Ähnlichem).\\
89%
90% \DescribeMacro{\RequirePackage\{textcomp\}}
91% \texttt{textcomp} wird geladen, damit viele Sonderzeichen eine schönere Form haben oder überhaupt verfügbar sind.
92%
93% \DescribeMacro{\RequirePackage\{marvosym\}}
94% Das Paket \texttt{marvosym} wird geladen, damit der Befehl \verb|\EUR| für ein Euro-Zeichen zur Verfügung steht.
95%
96% \DescribeMacro{\RequirePackage\{amsmath\}}
97% Für einen schönen Formelsatz, z.\,B. ein gutes Integralzeichen, wird das Paket \texttt{amsmath} geladen.
98%
99% \StopEventually{}
100%
101% \section{Implementierung}
102%
103%    \begin{macrocode}
104\RequirePackage{textcomp}
105\RequirePackage{marvosym}
106\RequirePackage{amsmath}
107
108\DeclareUnicodeCharacter{03B1}{\ensuremath{\alpha}}
109\DeclareUnicodeCharacter{03B9}{\ensuremath{\iota}}
110\DeclareUnicodeCharacter{03B2}{\ensuremath{\beta}}
111\DeclareUnicodeCharacter{03BA}{\ensuremath{\kappa}}
112\DeclareUnicodeCharacter{03F0}{\ensuremath{\varkappa}}
113\DeclareUnicodeCharacter{03C3}{\ensuremath{\sigma}}
114\DeclareUnicodeCharacter{03B3}{\ensuremath{\gamma}}
115\DeclareUnicodeCharacter{03BB}{\ensuremath{\lambda}}
116\DeclareUnicodeCharacter{03B4}{\ensuremath{\delta}}
117% mü, wird in Neo nicht verwendet
118\DeclareUnicodeCharacter{03BC}{\ensuremath{\mu}}
119% micro
120\DeclareUnicodeCharacter{00B5}{\ensuremath{\mu}}
121\DeclareUnicodeCharacter{03C4}{\ensuremath{\tau}}
122\DeclareUnicodeCharacter{03BD}{\ensuremath{\nu}}
123\DeclareUnicodeCharacter{03C5}{\ensuremath{\upsilon}}
124\DeclareUnicodeCharacter{03F5}{\ensuremath{\epsilon}}
125\DeclareUnicodeCharacter{03B5}{\ensuremath{\varepsilon}}
126\DeclareUnicodeCharacter{03BE}{\ensuremath{\xi}}
127\DeclareUnicodeCharacter{03BF}{o}
128\DeclareUnicodeCharacter{03B6}{\ensuremath{\zeta}}
129\DeclareUnicodeCharacter{03D5}{\ensuremath{\phi}}
130\DeclareUnicodeCharacter{03C6}{\ensuremath{\varphi}}
131\DeclareUnicodeCharacter{03B7}{\ensuremath{\eta}}
132\DeclareUnicodeCharacter{03C0}{\ensuremath{\pi}}
133\DeclareUnicodeCharacter{03D6}{\ensuremath{\varpi}}
134\DeclareUnicodeCharacter{03C7}{\ensuremath{\chi}}
135\DeclareUnicodeCharacter{03B8}{\ensuremath{\theta}}
136\DeclareUnicodeCharacter{03C8}{\ensuremath{\psi}}
137\DeclareUnicodeCharacter{03D1}{\ensuremath{\vartheta}}
138\DeclareUnicodeCharacter{03C1}{\ensuremath{\rho}}
139\DeclareUnicodeCharacter{03F1}{\ensuremath{\varrho}}
140\DeclareUnicodeCharacter{03C9}{\ensuremath{\omega}}
141\DeclareUnicodeCharacter{0393}{\ensuremath{\Gamma}}
142\DeclareUnicodeCharacter{039E}{\ensuremath{\Xi}}
143\DeclareUnicodeCharacter{03A6}{\ensuremath{\Phi}}
144\DeclareUnicodeCharacter{0394}{\ensuremath{\Delta}}
145\DeclareUnicodeCharacter{03A0}{\ensuremath{\Pi}}
146\DeclareUnicodeCharacter{03A8}{\ensuremath{\Psi}}
147\DeclareUnicodeCharacter{0398}{\ensuremath{\Theta}}
148\DeclareUnicodeCharacter{03A3}{\ensuremath{\Sigma}}
149\DeclareUnicodeCharacter{03A9}{\ensuremath{\Omega}}
150\DeclareUnicodeCharacter{039B}{\ensuremath{\Lambda}}
151
152%geschuetztes Leerzeichen (nobreak space)
153\DeclareUnicodeCharacter{00A0}{~}
154%schmales Leerzeichen (narrow nobreak space)
155\DeclareUnicodeCharacter{202F}{\,}
156
157\DeclareUnicodeCharacter{2207}{\ensuremath{\nabla}}
158
159% FIXME: geht nicht, wo liegt der Fehler??
160% Wenn man mit Neo in Kile unter
161% Linux den Doppelpfeil nach rechts
162% eingibt, dann erscheint das
163% Unicode-Zeichen Ux22a2 (warum?)
164\DeclareUnicodeCharacter{21D2}{\ensuremath{\Rightarrow}}
165% FIXME: Workaround, damit vorige Zeile trotzdem geht
166\DeclareUnicodeCharacter{22A2}{\ensuremath{\Rightarrow}}
167
168\DeclareUnicodeCharacter{21D0}{\ensuremath{\Leftarrow}}
169\DeclareUnicodeCharacter{21D4}{\ensuremath{\Leftrightarrow}}
170\DeclareUnicodeCharacter{2202}{\ensuremath{\partial}}
171
172% man muss noch Klammern und Argument der Wurzel setzen, wenn man das hier verwendet:
173% Also so: WURZEL{7+2}
174% Achtung: darf nur im Mathemodus verwendet werden!
175% FIXME: diesen Hinweis eben noch in die PDF-Doku eintragen?
176\DeclareUnicodeCharacter{221A}{\ensuremath{\sqrt}}
177\DeclareUnicodeCharacter{221B}{\ensuremath{\sqrt[3]}}
178\DeclareUnicodeCharacter{221C}{\ensuremath{\sqrt[4]}}
179
180% ist sonst als \texttimes definiert
181\DeclareUnicodeCharacter{00D7}{\ensuremath{\times}}
182% ist sonst als \textdiv definiert
183\DeclareUnicodeCharacter{00F7}{\ensuremath{\div}}
184% ist sonst als \textpm definiert
185\DeclareUnicodeCharacter{00B1}{\ensuremath{\pm}}
186% Mathe-Minusplus
187\DeclareUnicodeCharacter{2213}{\ensuremath{\mp}}
188% Mathe-Schräg-Bruchstrich
189\DeclareUnicodeCharacter{2215}{\ensuremath{/}}
190% Mathe-Malpunkt
191\DeclareUnicodeCharacter{22C5}{\ensuremath{\cdot}}
192% Mathe-Minus
193\DeclareUnicodeCharacter{2212}{\ensuremath{-}}
194
195\DeclareUnicodeCharacter{20AC}{\EUR}
196%\DeclareUnicodeCharacter{00A3}{\pounds} % geht sowieso schon
197%\DeclareUnicodeCharacter{00A5}{\textyen} % geht sowieso schon
198
199\DeclareUnicodeCharacter{2026}{\ifmmode\ldots\else\textellipsis\fi} % nutze den jeweils passenden Befehl
200%\DeclareUnicodeCharacter{00A1}{\textexclamdown} % geht sowieso schon
201%\DeclareUnicodeCharacter{00BF}{\textquestiondown} % geht sowieso schon
202%\DeclareUnicodeCharacter{00A9}{\copyright} % geht sowieso schon
203%\DeclareUnicodeCharacter{00AE}{\textregistered} % geht sowieso schon
204%\DeclareUnicodeCharacter{2122}{\texttrademark} % geht sowieso schon
205%\DeclareUnicodeCharacter{2116}{\textnumero} % geht sowieso schon
206
207%\DeclareUnicodeCharacter{2013}{--} % geht sowieso schon
208%\DeclareUnicodeCharacter{2014}{---} % geht sowieso schon
209%\DeclareUnicodeCharacter{201E}{"`} % geht sowieso schon
210%\DeclareUnicodeCharacter{201C}{"'} % geht sowieso schon
211%\DeclareUnicodeCharacter{201A}{\glq} % geht sowieso schon
212%\DeclareUnicodeCharacter{2018}{\grq} % geht sowieso schon
213%\DeclareUnicodeCharacter{00BB}{\frqq} % geht sowieso schon
214%\DeclareUnicodeCharacter{00AB}{\flqq} % geht sowieso schon
215%\DeclareUnicodeCharacter{203A}{\frq} % geht sowieso schon
216%\DeclareUnicodeCharacter{2039}{\flq} % geht sowieso schon
217%\DeclareUnicodeCharacter{2022}{\textbullet} % geht sowieso schon (außerdem nur für Aufzählungen mit \item)
218
219\DeclareUnicodeCharacter{221E}{\ensuremath{\infty}}
220\DeclareUnicodeCharacter{2260}{\ensuremath{\neq}}
221\DeclareUnicodeCharacter{2248}{\ensuremath{\approx}}
222\DeclareUnicodeCharacter{2264}{\ensuremath{\leq}}
223\DeclareUnicodeCharacter{2265}{\ensuremath{\geq}}
224\DeclareUnicodeCharacter{2208}{\ensuremath{\in}}
225\DeclareUnicodeCharacter{2282}{\ensuremath{\subset}}
226\DeclareUnicodeCharacter{2283}{\ensuremath{\supset}}
227\DeclareUnicodeCharacter{2286}{\ensuremath{\subseteq}}
228\DeclareUnicodeCharacter{2287}{\ensuremath{\supseteq}}
229\DeclareUnicodeCharacter{2229}{\ensuremath{\cap}}
230\DeclareUnicodeCharacter{222A}{\ensuremath{\cup}}
231
232% ist sonst als \textdagger definiert
233\DeclareUnicodeCharacter{2020}{\ensuremath{\dagger}}
234% ist sonst als \textlnot definiert
235\DeclareUnicodeCharacter{00AC}{\ensuremath{\neg}}
236
237\DeclareUnicodeCharacter{2203}{\ensuremath{\exists}}
238\DeclareUnicodeCharacter{2200}{\ensuremath{\forall}}
239\DeclareUnicodeCharacter{2228}{\ensuremath{\vee}}
240\DeclareUnicodeCharacter{2227}{\ensuremath{\wedge}}
241\DeclareUnicodeCharacter{226A}{\ensuremath{\ll}}
242\DeclareUnicodeCharacter{226B}{\ensuremath{\gg}}
243%    \end{macrocode}
244
245% \DescribeMacro{\nfrac}
246% Definition eines Befehls \verb|\nfrac|, der einen Bruch in dieser Schrägstellung
247% darstellt, wie es im Fließtext oft zu finden ist (ähnlich \verb|\tfrac| bei \texttt{ams})
248%    \begin{macrocode}
249\newcommand{\nfrac}[2]{\leavevmode\kern.1em%
250\raise.5ex\hbox{\scriptsize #1}%
251\kern-.1em/\kern-.15em%
252\lower.25ex\hbox{\scriptsize #2}}
253
254\DeclareUnicodeCharacter{00BC}{\ensuremath{\nfrac{1}{4}}}
255\DeclareUnicodeCharacter{00BD}{\ensuremath{\nfrac{1}{2}}}
256\DeclareUnicodeCharacter{00BE}{\ensuremath{\nfrac{3}{4}}}
257\DeclareUnicodeCharacter{215B}{\ensuremath{\nfrac{1}{8}}}
258\DeclareUnicodeCharacter{215E}{\ensuremath{\nfrac{3}{8}}}
259\DeclareUnicodeCharacter{215D}{\ensuremath{\nfrac{5}{8}}}
260
261% sieht wegen der 7 nicht gut aus, dann lieber mit \tfrac
262%\DeclareUnicodeCharacter{215E}{\ensuremath{\nfrac{7}{8}}}
263% schöner als mit \nfrac
264\DeclareUnicodeCharacter{215E}{\ensuremath{\tfrac{7}{8}}}
265
266% Weitere Zeichen
267\DeclareUnicodeCharacter{222C}{\ensuremath{\iint}}
268\DeclareUnicodeCharacter{222D}{\ensuremath{\iiint}}
269\DeclareUnicodeCharacter{2A0C}{\ensuremath{\iiiint}}
270\DeclareUnicodeCharacter{222E}{\ensuremath{\oint}}
271\DeclareUnicodeCharacter{222F}{\ensuremath{\oiint}}
272\DeclareUnicodeCharacter{2230}{\ensuremath{\oiiint}}
273\DeclareUnicodeCharacter{33D1}{\ensuremath{\ln}}
274\DeclareUnicodeCharacter{33D2}{\ensuremath{\log}}
275%\DeclareUnicodeCharacter{2308}{}⌈   LEFT CEILING
276%\DeclareUnicodeCharacter{230A}{}⌊   LEFT FLOOR
277%\DeclareUnicodeCharacter{2309}{}⌉   RIGHT CEILING
278%\DeclareUnicodeCharacter{230B}{}⌋   RIGHT FLOOR
279%\DeclareUnicodeCharacter{2234}{}∴   THEREFORE
280%\DeclareUnicodeCharacter{2235}{}∵   BECAUSE
281%\DeclareUnicodeCharacter{2245}{}≅   APPROXIMATELY EQUAL TO
282%\DeclareUnicodeCharacter{2248}{}≈   ALMOST EQUAL TO
283%\DeclareUnicodeCharacter{2257}{}≗   RING EQUAL TO
284%\DeclareUnicodeCharacter{225A}{}≚   EQUIANGULAR TO
285%\DeclareUnicodeCharacter{2259}{}≙   ESTIMATES
286\DeclareUnicodeCharacter{221D}{\propto}
287\DeclareUnicodeCharacter{211C}{\ensuremath{\Re}}
288\DeclareUnicodeCharacter{2111}{\ensuremath{\Im}}
289\DeclareUnicodeCharacter{220B}{\ensuremath{\ni}}
290\DeclareUnicodeCharacter{2135}{\ensuremath{\aleph}}
291\DeclareUnicodeCharacter{2211}{\ensuremath{\sum}}
292\DeclareUnicodeCharacter{222B}{\ensuremath{\int}}
293\DeclareUnicodeCharacter{220F}{\ensuremath{\prod}}
294\DeclareUnicodeCharacter{22C1}{\ensuremath{\bigvee}}
295\DeclareUnicodeCharacter{22C0}{\ensuremath{\bigwedge}}
296\DeclareUnicodeCharacter{22C3}{\ensuremath{\bigcup}}
297\DeclareUnicodeCharacter{22C2}{\ensuremath{\bigcap}}
298\DeclareUnicodeCharacter{2A00}{\ensuremath{\bigodot}}
299\DeclareUnicodeCharacter{2A01}{\ensuremath{\bigoplus}}
300\DeclareUnicodeCharacter{2A02}{\ensuremath{\bigotimes}}
301\DeclareUnicodeCharacter{2261}{\ensuremath{\equiv}}
302\DeclareUnicodeCharacter{2254}{:=}
303\DeclareUnicodeCharacter{2255}{=:}
304
305% Hoch- und Tiefgestellte Ziffern und Zeichen
306\DeclareUnicodeCharacter{2070}{^0}}
307\DeclareUnicodeCharacter{00B9}{\ensuremath{^1}}
308\DeclareUnicodeCharacter{00B2}{\ensuremath{^2}}
309\DeclareUnicodeCharacter{00B3}{\ensuremath{^3}}
310\DeclareUnicodeCharacter{2074}{\ensuremath{^4}}
311\DeclareUnicodeCharacter{2075}{\ensuremath{^5}}
312\DeclareUnicodeCharacter{2076}{\ensuremath{^6}}
313\DeclareUnicodeCharacter{2077}{\ensuremath{^7}}
314\DeclareUnicodeCharacter{2078}{\ensuremath{^8}}
315\DeclareUnicodeCharacter{2079}{\ensuremath{^9}}
316\DeclareUnicodeCharacter{207A}{\ensuremath{^+}}
317\DeclareUnicodeCharacter{207B}{\ensuremath{^-}}
318\DeclareUnicodeCharacter{207C}{\ensuremath{^=}}
319\DeclareUnicodeCharacter{207D}{\ensuremath{^(}}
320\DeclareUnicodeCharacter{207E}{\ensuremath{^)}}
321\DeclareUnicodeCharacter{2080}{\ensuremath{_0}}
322\DeclareUnicodeCharacter{2081}{\ensuremath{_1}}
323\DeclareUnicodeCharacter{2082}{\ensuremath{_2}}
324\DeclareUnicodeCharacter{2083}{\ensuremath{_3}}
325\DeclareUnicodeCharacter{2084}{\ensuremath{_4}}
326\DeclareUnicodeCharacter{2085}{\ensuremath{_5}}
327\DeclareUnicodeCharacter{2086}{\ensuremath{_6}}
328\DeclareUnicodeCharacter{2087}{\ensuremath{_7}}
329\DeclareUnicodeCharacter{2088}{\ensuremath{_8}}
330\DeclareUnicodeCharacter{2089}{\ensuremath{_9}}
331\DeclareUnicodeCharacter{208A}{\ensuremath{_+}}
332\DeclareUnicodeCharacter{208B}{\ensuremath{_-}}
333\DeclareUnicodeCharacter{208C}{\ensuremath{_=}}
334\DeclareUnicodeCharacter{208D}{\ensuremath{_(}}
335\DeclareUnicodeCharacter{208E}{\ensuremath{_)}}
336
337% Double-Struck letters
338\DeclareUnicodeCharacter{1D538}{\ensuremath{\mathbb{A}}}
339\DeclareUnicodeCharacter{1D539}{\ensuremath{\mathbb{B}}}
340\DeclareUnicodeCharacter{02102}{\ensuremath{\mathbb{C}}}
341\DeclareUnicodeCharacter{1D53B}{\ensuremath{\mathbb{D}}}
342\DeclareUnicodeCharacter{1D53C}{\ensuremath{\mathbb{E}}}
343\DeclareUnicodeCharacter{1D53D}{\ensuremath{\mathbb{F}}}
344\DeclareUnicodeCharacter{1D53E}{\ensuremath{\mathbb{G}}}
345\DeclareUnicodeCharacter{0210D}{\ensuremath{\mathbb{H}}}
346\DeclareUnicodeCharacter{1D540}{\ensuremath{\mathbb{I}}}
347\DeclareUnicodeCharacter{1D541}{\ensuremath{\mathbb{J}}}
348\DeclareUnicodeCharacter{1D542}{\ensuremath{\mathbb{K}}}
349\DeclareUnicodeCharacter{1D543}{\ensuremath{\mathbb{L}}}
350\DeclareUnicodeCharacter{1D544}{\ensuremath{\mathbb{M}}}
351\DeclareUnicodeCharacter{02115}{\ensuremath{\mathbb{N}}}
352\DeclareUnicodeCharacter{1D546}{\ensuremath{\mathbb{O}}}
353\DeclareUnicodeCharacter{02119}{\ensuremath{\mathbb{P}}}
354\DeclareUnicodeCharacter{0211A}{\ensuremath{\mathbb{Q}}}
355\DeclareUnicodeCharacter{0211D}{\ensuremath{\mathbb{R}}}
356\DeclareUnicodeCharacter{1D54A}{\ensuremath{\mathbb{S}}}
357\DeclareUnicodeCharacter{1D54B}{\ensuremath{\mathbb{T}}}
358\DeclareUnicodeCharacter{1D54C}{\ensuremath{\mathbb{U}}}
359\DeclareUnicodeCharacter{1D54D}{\ensuremath{\mathbb{V}}}
360\DeclareUnicodeCharacter{1D54E}{\ensuremath{\mathbb{W}}}
361\DeclareUnicodeCharacter{1D54F}{\ensuremath{\mathbb{X}}}
362\DeclareUnicodeCharacter{1D550}{\ensuremath{\mathbb{Y}}}
363\DeclareUnicodeCharacter{02124}{\ensuremath{\mathbb{Z}}}
364\DeclareUnicodeCharacter{1D552}{\ensuremath{\mathbb{a}}}
365\DeclareUnicodeCharacter{1D553}{\ensuremath{\mathbb{b}}}
366\DeclareUnicodeCharacter{1D554}{\ensuremath{\mathbb{c}}}
367\DeclareUnicodeCharacter{1D555}{\ensuremath{\mathbb{d}}}
368\DeclareUnicodeCharacter{1D556}{\ensuremath{\mathbb{e}}}
369\DeclareUnicodeCharacter{1D557}{\ensuremath{\mathbb{f}}}
370\DeclareUnicodeCharacter{1D558}{\ensuremath{\mathbb{g}}}
371\DeclareUnicodeCharacter{1D559}{\ensuremath{\mathbb{h}}}
372\DeclareUnicodeCharacter{1D55A}{\ensuremath{\mathbb{i}}}
373\DeclareUnicodeCharacter{1D55B}{\ensuremath{\mathbb{j}}}
374\DeclareUnicodeCharacter{1D55C}{\ensuremath{\mathbb{k}}}
375\DeclareUnicodeCharacter{1D55D}{\ensuremath{\mathbb{l}}}
376\DeclareUnicodeCharacter{1D55E}{\ensuremath{\mathbb{m}}}
377\DeclareUnicodeCharacter{1D55F}{\ensuremath{\mathbb{n}}}
378\DeclareUnicodeCharacter{1D560}{\ensuremath{\mathbb{o}}}
379\DeclareUnicodeCharacter{1D561}{\ensuremath{\mathbb{p}}}
380\DeclareUnicodeCharacter{1D562}{\ensuremath{\mathbb{q}}}
381\DeclareUnicodeCharacter{1D563}{\ensuremath{\mathbb{r}}}
382\DeclareUnicodeCharacter{1D564}{\ensuremath{\mathbb{s}}}
383\DeclareUnicodeCharacter{1D565}{\ensuremath{\mathbb{t}}}
384\DeclareUnicodeCharacter{1D566}{\ensuremath{\mathbb{u}}}
385\DeclareUnicodeCharacter{1D567}{\ensuremath{\mathbb{v}}}
386\DeclareUnicodeCharacter{1D568}{\ensuremath{\mathbb{w}}}
387\DeclareUnicodeCharacter{1D569}{\ensuremath{\mathbb{x}}}
388\DeclareUnicodeCharacter{1D56A}{\ensuremath{\mathbb{y}}}
389\DeclareUnicodeCharacter{1D56B}{\ensuremath{\mathbb{z}}}
390\DeclareUnicodeCharacter{1D7D8}{\ensuremath{\mathbb{0}}}
391\DeclareUnicodeCharacter{1D7D9}{\ensuremath{\mathbb{1}}}
392\DeclareUnicodeCharacter{1D7DA}{\ensuremath{\mathbb{2}}}
393\DeclareUnicodeCharacter{1D7DB}{\ensuremath{\mathbb{3}}}
394\DeclareUnicodeCharacter{1D7DC}{\ensuremath{\mathbb{4}}}
395\DeclareUnicodeCharacter{1D7DD}{\ensuremath{\mathbb{5}}}
396\DeclareUnicodeCharacter{1D7DE}{\ensuremath{\mathbb{6}}}
397\DeclareUnicodeCharacter{1D7DF}{\ensuremath{\mathbb{7}}}
398\DeclareUnicodeCharacter{1D7E0}{\ensuremath{\mathbb{8}}}
399\DeclareUnicodeCharacter{1D7E1}{\ensuremath{\mathbb{9}}}
400
401% Script letters
402%\DeclareUnicodeCharacter{210A}ℊ"   U210A # SCRIPT SMALL G
403%\DeclareUnicodeCharacter{210B}ℋ"   U210B # SCRIPT CAPITAL H
404%\DeclareUnicodeCharacter{2110}ℐ"   U2110 # SCRIPT CAPITAL I
405%\DeclareUnicodeCharacter{2112}ℒ"   U2112 # SCRIPT CAPITAL L
406\DeclareUnicodeCharacter{2113}{\ensuremath{\ell}}
407\DeclareUnicodeCharacter{2118}{\ensuremath{\wp}}
408%\DeclareUnicodeCharacter{211B}ℛ"   U211B # SCRIPT CAPITAL R
409\DeclareUnicodeCharacter{212C}{\ensuremath{\mathscr{B}}}
410%\DeclareUnicodeCharacter{212F}ℯ"   U212F # SCRIPT SMALL E
411%\DeclareUnicodeCharacter{2130}ℰ"   U2130 # SCRIPT CAPITAL E
412%\DeclareUnicodeCharacter{2131}ℱ"   U2131 # SCRIPT CAPITAL F
413%\DeclareUnicodeCharacter{2133}ℳ"   U2133 # SCRIPT CAPITAL M
414%\DeclareUnicodeCharacter{2134}ℴ"   U2134 # SCRIPT SMALL O
415
416% Hochgestellte Buchstaben
417\DeclareUnicodeCharacter{1D43}{^a}
418\DeclareUnicodeCharacter{1D47}{^b}
419\DeclareUnicodeCharacter{1D9C}{^c}
420\DeclareUnicodeCharacter{1D48}{^d}
421\DeclareUnicodeCharacter{1D49}{^e}
422\DeclareUnicodeCharacter{1DA0}{^f}
423\DeclareUnicodeCharacter{1D4D}{^g}
424\DeclareUnicodeCharacter{02B0}{^h}
425\DeclareUnicodeCharacter{2071}{^i}
426\DeclareUnicodeCharacter{02B2}{^j}
427\DeclareUnicodeCharacter{1D4F}{^k}
428\DeclareUnicodeCharacter{02E1}{^l}
429\DeclareUnicodeCharacter{1D50}{^m}
430\DeclareUnicodeCharacter{207F}{^n}
431\DeclareUnicodeCharacter{1D52}{^o}
432\DeclareUnicodeCharacter{1D56}{^p}
433\DeclareUnicodeCharacter{02B3}{^r}
434\DeclareUnicodeCharacter{02E2}{^s}
435\DeclareUnicodeCharacter{1D57}{^t}
436\DeclareUnicodeCharacter{1D58}{^u}
437\DeclareUnicodeCharacter{1D5B}{^v}
438\DeclareUnicodeCharacter{02B7}{^w}
439\DeclareUnicodeCharacter{02E3}{^x}
440\DeclareUnicodeCharacter{02B8}{^y}
441\DeclareUnicodeCharacter{1DBB}{^z}
442\DeclareUnicodeCharacter{1D2C}{^A}
443\DeclareUnicodeCharacter{1D2E}{^B}
444\DeclareUnicodeCharacter{1D30}{^D}
445\DeclareUnicodeCharacter{1D31}{^E}
446\DeclareUnicodeCharacter{1D33}{^G}
447\DeclareUnicodeCharacter{1D34}{^H}
448\DeclareUnicodeCharacter{1D35}{^I}
449\DeclareUnicodeCharacter{1D36}{^J}
450\DeclareUnicodeCharacter{1D37}{^K}
451\DeclareUnicodeCharacter{1D38}{^L}
452\DeclareUnicodeCharacter{1D39}{^M}
453\DeclareUnicodeCharacter{1D3A}{^N}
454\DeclareUnicodeCharacter{1D3C}{^O}
455\DeclareUnicodeCharacter{1D3E}{^P}
456\DeclareUnicodeCharacter{1D3F}{^R}
457\DeclareUnicodeCharacter{1D40}{^T}
458\DeclareUnicodeCharacter{1D41}{^U}
459\DeclareUnicodeCharacter{1D42}{^W}
460
461%    \end{macrocode}
462% \Finale
463\endinput
Note: See TracBrowser for help on using the browser.