summaryrefslogtreecommitdiff
path: root/latex/uniinput.dtx
diff options
context:
space:
mode:
authordennis <dennis@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-08-22 16:37:01 +0000
committerdennis <dennis@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-08-22 16:37:01 +0000
commitaf8d65a18446524b7061ff3e29303f9147e7f683 (patch)
tree74fc570a1603e7017d534ed0fea0d965a745b971 /latex/uniinput.dtx
parent4eefd0aef1df1942a62ee2d82bb59e5ee23c32b8 (diff)
downloadneo-layout-af8d65a18446524b7061ff3e29303f9147e7f683.tar.gz
neo-layout-af8d65a18446524b7061ff3e29303f9147e7f683.tar.bz2
neo-layout-af8d65a18446524b7061ff3e29303f9147e7f683.zip
uniinput in einen eigenen Ordner verschoben.
git-svn-id: https://svn.neo-layout.org@798 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to 'latex/uniinput.dtx')
-rw-r--r--latex/uniinput.dtx261
1 files changed, 0 insertions, 261 deletions
diff --git a/latex/uniinput.dtx b/latex/uniinput.dtx
deleted file mode 100644
index aea5efb..0000000
--- a/latex/uniinput.dtx
+++ /dev/null
@@ -1,261 +0,0 @@
-% \iffalse meta-comment
-%
-% Copyright (C) 2007 by Arno Trautmann <Arno.Trautmann@gmx.de>
-% -------------------------------------------------------
-%
-% This file may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.2
-% of this license or (at your option) any later version.
-% The latest version of this license is in:
-%
-% http://www.latex-project.org/lppl.txt
-%
-% and version 1.2 or later is part of all distributions of LaTeX
-% version 1999/12/01 or later.
-%
-% \fi
-%
-% \iffalse
-%<*driver>
-\ProvidesFile{uniinput.dtx}
-%</driver>
-%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-%<package>\ProvidesPackage{uniinput}
-%<*package>
- [2007/08/14 v0.1 uniinput]
-%</package>
-%
-%<*driver>
-
-\documentclass{ltxdoc}
-%\usepackage{uniinput}
-\usepackage[ngerman]{babel}
-\usepackage[T1]{fontenc}
-\usepackage[utf8]{inputenc}
-
-\EnableCrossrefs
-\CodelineIndex
-\RecordChanges
-\begin{document}
- \DocInput{uniinput.dtx}
- \PrintChanges
- \PrintIndex
-\end{document}
-%</driver>
-% \fi
-%
-% \CheckSum{0}
-%
-% \CharacterTable
-% {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
-% 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
-% Digits \0\1\2\3\4\5\6\7\8\9
-% Exclamation \! Double quote \" Hash (number) \#
-% Dollar \$ Percent \% Ampersand \&
-% Acute accent \' Left paren \( Right paren \)
-% Asterisk \* Plus \+ Comma \,
-% Minus \- Point \. Solidus \/
-% Colon \: Semicolon \; Less than \<
-% Equals \= Greater than \> Question mark \?
-% Commercial at \@ Left bracket \[ Backslash \\
-% Right bracket \] Circumflex \^ Underscore \_
-% Grave accent \` Left brace \{ Vertical bar \|
-% Right brace \} Tilde \~}
-%
-%
-% \changes{v0.1}{2007/08/14}{Initial version}
-%
-% \GetFileInfo{uniinput.dtx}
-%
-% \DoNotIndex{\newcommand,\newenvironment}
-%
-%
-% \title{Das Paket \textsf{uniinput}\thanks{Dieses Dokument
-% bezieht sich auf \textsf{uniinput}~\fileversion mit dem Datum \filedate.}}
-% \author{Benjamin Kellermann, Erik Streb, Arno Trautmann \\ \texttt{ Benjamin.Kellermann@gmx.de, mail@erikstreb.de},\\ \texttt{Arno.Trautmann@gmx.de}}
-%
-% \maketitle
-%
-% \section{Einleitung}
-% 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.
-%
-% \section{Anwendung}
-
-% Um das Paket verwenden zu können, muss es \emph{nach} dem Paket \texttt{inputenc} geladen werden. Es müssen also die Zeilen\\
-% \verb|\usepackage[utf8]{inputenc}|\\
-% \verb|\usepackage{uniinput}|\\
-% in der Präambel eingefügt werden (statt \verb|\usepackage[latin1]{inputenc}| oder Ähnlichem).\\
-%
-% \DescribeMacro{\RequirePackage\{textcomp\}}
-% \texttt{textcomp} wird geladen, damit viele Sonderzeichen eine schönere Form haben oder überhaupt verfügbar sind.
-%
-% \DescribeMacro{\RequirePackage\{marvosym\}}
-% Das Paket \texttt{marvosym} wird geladen, damit der Befehl \verb|\EUR| für ein Euro-Zeichen zur Verfügung steht.
-%
-% \DescribeMacro{\RequirePackage\{amsmath\}}
-% Für einen schönen Formelsatz, z.\,B. ein gutes Integralzeichen, wird das Paket \texttt{amsmath} geladen.
-%
-% \StopEventually{}
-%
-% \section{Implementierung}
-%
-% \begin{macrocode}
-\RequirePackage{textcomp}
-\RequirePackage{marvosym}
-\RequirePackage{amsmath}
-
-\DeclareUnicodeCharacter{03B1}{\ensuremath{\alpha}}
-\DeclareUnicodeCharacter{03B9}{\ensuremath{\iota}}
-\DeclareUnicodeCharacter{03B2}{\ensuremath{\beta}}
-\DeclareUnicodeCharacter{03BA}{\ensuremath{\kappa}}
-\DeclareUnicodeCharacter{03F0}{\ensuremath{\varkappa}}
-\DeclareUnicodeCharacter{03C3}{\ensuremath{\sigma}}
-\DeclareUnicodeCharacter{03B3}{\ensuremath{\gamma}}
-\DeclareUnicodeCharacter{03BB}{\ensuremath{\lambda}}
-\DeclareUnicodeCharacter{03B4}{\ensuremath{\delta}}
-% mü, wird in Neo nicht verwendet
-\DeclareUnicodeCharacter{03BC}{\ensuremath{\mu}}
-% micro
-\DeclareUnicodeCharacter{00B5}{\ensuremath{\mu}}
-\DeclareUnicodeCharacter{03C4}{\ensuremath{\tau}}
-\DeclareUnicodeCharacter{03BD}{\ensuremath{\nu}}
-\DeclareUnicodeCharacter{03C5}{\ensuremath{\upsilon}}
-\DeclareUnicodeCharacter{03F5}{\ensuremath{\epsilon}}
-\DeclareUnicodeCharacter{03B5}{\ensuremath{\varepsilon}}
-\DeclareUnicodeCharacter{03BE}{\ensuremath{\xi}}
-\DeclareUnicodeCharacter{03B6}{\ensuremath{\zeta}}
-\DeclareUnicodeCharacter{0278}{\ensuremath{\phi}}
-\DeclareUnicodeCharacter{03C6}{\ensuremath{\varphi}}
-\DeclareUnicodeCharacter{03B7}{\ensuremath{\eta}}
-\DeclareUnicodeCharacter{03C0}{\ensuremath{\pi}}
-\DeclareUnicodeCharacter{03D6}{\ensuremath{\varpi}}
-\DeclareUnicodeCharacter{03C7}{\ensuremath{\chi}}
-\DeclareUnicodeCharacter{03B8}{\ensuremath{\theta}}
-\DeclareUnicodeCharacter{03C8}{\ensuremath{\psi}}
-\DeclareUnicodeCharacter{03D1}{\ensuremath{\vartheta}}
-\DeclareUnicodeCharacter{03C1}{\ensuremath{\rho}}
-\DeclareUnicodeCharacter{03F1}{\ensuremath{\varrho}}
-\DeclareUnicodeCharacter{03C9}{\ensuremath{\omega}}
-\DeclareUnicodeCharacter{0393}{\ensuremath{\Gamma}}
-\DeclareUnicodeCharacter{039E}{\ensuremath{\Xi}}
-\DeclareUnicodeCharacter{03A6}{\ensuremath{\Phi}}
-\DeclareUnicodeCharacter{0394}{\ensuremath{\Delta}}
-\DeclareUnicodeCharacter{03A0}{\ensuremath{\Pi}}
-\DeclareUnicodeCharacter{03A8}{\ensuremath{\Psi}}
-\DeclareUnicodeCharacter{0398}{\ensuremath{\Theta}}
-\DeclareUnicodeCharacter{03A3}{\ensuremath{\Sigma}}
-\DeclareUnicodeCharacter{03A9}{\ensuremath{\Omega}}
-\DeclareUnicodeCharacter{039B}{\ensuremath{\Lambda}}
-
-%geschuetztes Leerzeichen (nobreak space)
-\DeclareUnicodeCharacter{00A0}{~}
-%schmales Leerzeichen (narrow nobreak space)
-\DeclareUnicodeCharacter{202F}{\,}
-
-\DeclareUnicodeCharacter{2207}{\ensuremath{\nabla}}
-
-% FIXME: geht nicht, wo liegt der Fehler??
-% Wenn man mit Neo in Kile unter
-% Linux den Doppelpfeil nach rechts
-% eingibt, dann erscheint das
-% Unicode-Zeichen Ux22a2 (warum?)
-\DeclareUnicodeCharacter{21D2}{\ensuremath{\Rightarrow}}
-% FIXME: Workaround, damit vorige Zeile trotzdem geht
-\DeclareUnicodeCharacter{22A2}{\ensuremath{\Rightarrow}}
-
-\DeclareUnicodeCharacter{21D4}{\ensuremath{\Leftrightarrow}}
-\DeclareUnicodeCharacter{2202}{\ensuremath{\partial}}
-
-% man muss noch Klammern und Argument der Wurzel setzen, wenn man das hier verwendet:
-% Also so: WURZEL{7+2}
-% Achtung: darf nur im Mathemodus verwendet werden!
-% FIXME: diesen Hinweis eben noch in die PDF-Doku eintragen?
-\DeclareUnicodeCharacter{221A}{\sqrt}
-
-% ist sonst als \texttimes definiert
-\DeclareUnicodeCharacter{00D7}{\ensuremath{\times}}
-% ist sonst als \textdiv definiert
-\DeclareUnicodeCharacter{00F7}{\ensuremath{\div}}
-% ist sonst als \textpm definiert
-\DeclareUnicodeCharacter{00B1}{\ensuremath{\pm}}
-% Mathe-Minusplus
-\DeclareUnicodeCharacter{2213}{\ensuremath{\mp}}
-% Mathe-Schräg-Bruchstrich
-\DeclareUnicodeCharacter{2215}{\ensuremath{/}}
-% Mathe-Malpunkt
-\DeclareUnicodeCharacter{22C5}{\ensuremath{\cdot}}
-% Mathe-Minus
-\DeclareUnicodeCharacter{2212}{\ensuremath{-}}
-
-\DeclareUnicodeCharacter{20AC}{\EUR}
-%\DeclareUnicodeCharacter{00A3}{\pounds} % geht sowieso schon
-%\DeclareUnicodeCharacter{00A5}{\textyen} % geht sowieso schon
-
-%\DeclareUnicodeCharacter{2026}{\dots} % geht sowieso schon
-%\DeclareUnicodeCharacter{00A1}{\textexclamdown} % geht sowieso schon
-%\DeclareUnicodeCharacter{00BF}{\textquestiondown} % geht sowieso schon
-%\DeclareUnicodeCharacter{00A9}{\copyright} % geht sowieso schon
-%\DeclareUnicodeCharacter{00AE}{\textregistered} % geht sowieso schon
-%\DeclareUnicodeCharacter{2122}{\texttrademark} % geht sowieso schon
-%\DeclareUnicodeCharacter{2116}{\textnumero} % geht sowieso schon
-
-%\DeclareUnicodeCharacter{2013}{--} % geht sowieso schon
-%\DeclareUnicodeCharacter{2014}{---} % geht sowieso schon
-%\DeclareUnicodeCharacter{201E}{"`} % geht sowieso schon
-%\DeclareUnicodeCharacter{201C}{"'} % geht sowieso schon
-%\DeclareUnicodeCharacter{201A}{\glq} % geht sowieso schon
-%\DeclareUnicodeCharacter{2018}{\grq} % geht sowieso schon
-%\DeclareUnicodeCharacter{00BB}{\frqq} % geht sowieso schon
-%\DeclareUnicodeCharacter{00AB}{\flqq} % geht sowieso schon
-%\DeclareUnicodeCharacter{203A}{\frq} % geht sowieso schon
-%\DeclareUnicodeCharacter{2039}{\flq} % geht sowieso schon
-%\DeclareUnicodeCharacter{2022}{\textbullet} % geht sowieso schon (außerdem nur für Aufzählungen mit \item)
-
-\DeclareUnicodeCharacter{221E}{\ensuremath{\infty}}
-\DeclareUnicodeCharacter{2260}{\ensuremath{\neq}}
-\DeclareUnicodeCharacter{2248}{\ensuremath{\approx}}
-\DeclareUnicodeCharacter{2264}{\ensuremath{\leq}}
-\DeclareUnicodeCharacter{2265}{\ensuremath{\geq}}
-\DeclareUnicodeCharacter{220A}{\ensuremath{\in}}
-\DeclareUnicodeCharacter{2282}{\ensuremath{\subset}}
-\DeclareUnicodeCharacter{2283}{\ensuremath{\supset}}
-\DeclareUnicodeCharacter{2229}{\ensuremath{\cap}}
-\DeclareUnicodeCharacter{222A}{\ensuremath{\cup}}
-
-% ist sonst als \textdagger definiert
-\DeclareUnicodeCharacter{2020}{\ensuremath{\dagger}}
-% ist sonst als \textlnot definiert
-\DeclareUnicodeCharacter{00AC}{\ensuremath{\neg}}
-
-\DeclareUnicodeCharacter{2203}{\ensuremath{\exists}}
-\DeclareUnicodeCharacter{2200}{\ensuremath{\forall}}
-\DeclareUnicodeCharacter{2228}{\ensuremath{\vee}}
-\DeclareUnicodeCharacter{2227}{\ensuremath{\wedge}}
-\DeclareUnicodeCharacter{226A}{\ensuremath{\ll}}
-\DeclareUnicodeCharacter{226B}{\ensuremath{\gg}}
-% \end{macrocode}
-
-% \DescribeMacro{\nfrac}
-% Definition eines Befehls \verb|\nfrac|, der einen Bruch in dieser Schrägstellung
-% darstellt, wie es im Fließtext oft zu finden ist (ähnlich \verb|\tfrac| bei \texttt{ams})
-% \begin{macrocode}
-\newcommand{\nfrac}[2]{\leavevmode\kern.1em%
-\raise.5ex\hbox{\scriptsize #1}%
-\kern-.1em/\kern-.15em%
-\lower.25ex\hbox{\scriptsize #2}}
-
-\DeclareUnicodeCharacter{00BC}{\ensuremath{\nfrac{1}{4}}}
-\DeclareUnicodeCharacter{00BD}{\ensuremath{\nfrac{1}{2}}}
-\DeclareUnicodeCharacter{00BE}{\ensuremath{\nfrac{3}{4}}}
-\DeclareUnicodeCharacter{215B}{\ensuremath{\nfrac{1}{8}}}
-\DeclareUnicodeCharacter{215E}{\ensuremath{\nfrac{3}{8}}}
-\DeclareUnicodeCharacter{215D}{\ensuremath{\nfrac{5}{8}}}
-
-% sieht wegen der 7 nicht gut aus, dann lieber mit \tfrac
-%\DeclareUnicodeCharacter{215E}{\ensuremath{\nfrac{7}{8}}}
-% schöner als mit \nfrac
-\DeclareUnicodeCharacter{215E}{\ensuremath{\tfrac{7}{8}}}
-
-% \end{macrocode}
-% \Finale
-\endinput