LaTeX: uniinput package und das lyx.module wieder hinzugefügt
Dokumentation in Markdown umgewandelt. Dieser Commit ist teilweise ein Revert von 63aea2e.
This commit is contained in:
parent
c68dc243f7
commit
84f260f968
52
Standard-LaTeX/INSTALL.md
Normal file
52
Standard-LaTeX/INSTALL.md
Normal file
@ -0,0 +1,52 @@
|
||||
# Anleitung zur Benutzung von Unicode-Zeichen in LaTeX
|
||||
|
||||
Einige seltenere Unicodezeichen werden schon von aktuellen LaTeX-Distributionen
|
||||
unterstützt, jedoch sind auf der NEO-Tastaturbelegung noch einige, die noch
|
||||
nicht direkt unterstützt werden, z.B. griechische Buchstaben oder
|
||||
sonstige mathematische Sonderzeichen.
|
||||
Wenn man jedoch die hier bereitgestellte `uniinput.sty` verwendet (welche erst
|
||||
noch automatisiert aus den hier mitgelieferten Quellen erstellt werden muss),
|
||||
kann man fast alle in Neo enthaltenen Unicode-Zeichen direkt in sein LaTeX-Dokument
|
||||
(.tex-Datei) eingeben.
|
||||
|
||||
## Installation
|
||||
|
||||
### Schritt 1: Kompilieren
|
||||
Kompiliert man die uniinput.ins mit
|
||||
`latex uniinput.ins`, wird die benötigte uniinput.sty erzeugt.
|
||||
|
||||
Kompiliert man die uniinput.dtx mit
|
||||
`pdflatex uniinput.dtx` (man erhält eine PDF-Datei) oder `latex uniinput.dtx` (man erhält eine dvi-Datei), so erhält man die Dokumentation zum uniinput-Paket.
|
||||
|
||||
### Schritt 2: Kopieren
|
||||
Nun muss man die Datei `uniinput.sty`
|
||||
in das gleiche Verzeichnis wie die tex-Datei kopieren.
|
||||
|
||||
Soll die Datei ständig auf dem Rechner sein und immer verfügbar, so muss man sie
|
||||
in einen von LaTeX durchsuchten Ordner kopieren und danach mit dem Befehl
|
||||
`mktexlsr` die LaTeX-Bibliothek aktualisieren.
|
||||
|
||||
### Schritt 3: Einbinden
|
||||
Außerdem muss man noch die Zeile
|
||||
```
|
||||
\usepackage{uniinput}
|
||||
```
|
||||
in die Präambel seiner tex-Datei schreiben (statt `\usepackage[latin1]{inputenc}`
|
||||
oder Ähnlichem). Ferner ist zu beachten, dass keine Kombination mit dem
|
||||
unicode-math Paket (bei XeTeX oder LuaTex) sinnvoll ist.
|
||||
|
||||
### Optional: uniinput selbst erweitern
|
||||
Um die Datei mit weiteren Zeichen zu ergänzen, muss man weitere Zeilen in die
|
||||
`uniinput.dtx` nach diesem Schema einfügen:
|
||||
```
|
||||
\DeclareUnicodeCharacter{03B1}{\ensuremath{\alpha}}
|
||||
```
|
||||
für das α (kleines Alpha) zum Beispiel. Dabei steht 03B1 für die
|
||||
Unicodebezeichnung, die man irgendwo im Internet (z. B. auf Wikipedia) oder mit Programmen wie „gucharmap“ findet.
|
||||
|
||||
## Weitere Infos
|
||||
Weitere und ausführlichere Dokumentation ist in der in Schritt 1 erzeugten
|
||||
Dokumentation zu finden.
|
||||
|
||||
## FAQ
|
||||
Bei Problemen erst mal in die FAQ schauen, das meiste ist bekannt.
|
497
Standard-LaTeX/uniinput.dtx
Normal file
497
Standard-LaTeX/uniinput.dtx
Normal file
@ -0,0 +1,497 @@
|
||||
% \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}
|
||||
% \changes{v0.1b}{2010/04/09}{Small corrections suggested by Frank Stähr.}
|
||||
%
|
||||
% \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.
|
||||
%
|
||||
% Dieses Paket ist mit den drei weit verbreiteten \TeX{}-Engines pdf\TeX{},
|
||||
% Lua\TeX{} und Xe\TeX{} kompatibel. Bei letzteren beiden ist es nicht
|
||||
% sinnvoll, es mit dem \texttt{unicode-math}-Paket zu kombinieren. Es ist
|
||||
% vielmehr eine Alternative dazu.
|
||||
%
|
||||
% \section{Anwendung}
|
||||
%
|
||||
% Einfach \verb|\usepackage{uniinput}| zur Präambel des Dokuments hinzufügen.
|
||||
% Dann sind sofort einige Unicode-Zeichen direkt verfügbar. Für manche Zeichen
|
||||
% werden zusätzliche Pakete benötigt, die von \texttt{uniinput} nicht direkt
|
||||
% geladen werden. Beispiele hierfür sind beispielsweise \texttt{amsfonts} für
|
||||
% die Doublestruck-Zeichen und \texttt{mathrsfs} für die Skript-Zeichen.
|
||||
% Automatisch geladen wird jedoch:
|
||||
%
|
||||
% \DescribeMacro{\RequirePackage\{textcomp\}}
|
||||
% \texttt{textcomp} wird bei pdf\TeX{} geladen, damit viele Sonderzeichen eine schönere Form haben oder überhaupt verfügbar sind.
|
||||
%
|
||||
% \DescribeMacro{\RequirePackage\{marvosym\}}
|
||||
% Das Paket \texttt{marvosym} wird bei pdf\TeX{} 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}
|
||||
|
||||
% XeTeX/LuaTex-Code von https://tex.stackexchange.com/a/195460
|
||||
% genommen, von egreg geschrieben
|
||||
\RequirePackage{ifxetex,ifluatex}
|
||||
|
||||
\newif\ifunicode
|
||||
\ifxetex\unicodetrue\fi
|
||||
\ifluatex\unicodetrue\fi
|
||||
|
||||
\ifunicode
|
||||
\RequirePackage{fontspec}
|
||||
\RequirePackage{newunicodechar}
|
||||
\newcommand{\DeclareUnicodeCharacter}[2]{%
|
||||
\begingroup\lccode`|=\string"#1\relax
|
||||
\lowercase{\endgroup\newunicodechar{|}}{#2}%
|
||||
}
|
||||
\else
|
||||
\RequirePackage[utf8]{inputenc}
|
||||
\RequirePackage{textcomp}
|
||||
\RequirePackage{marvosym}
|
||||
\fi
|
||||
\RequirePackage{amsmath}
|
||||
|
||||
% Griechische Buchstaben:
|
||||
\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}}
|
||||
\DeclareUnicodeCharacter{03BC}{\ensuremath{\mu}} %! mü, wird in Neo nicht verwendet
|
||||
\DeclareUnicodeCharacter{00B5}{\ensuremath{\mu}} %! micro
|
||||
\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{03BF}{o}
|
||||
\DeclareUnicodeCharacter{03B6}{\ensuremath{\zeta}}
|
||||
\DeclareUnicodeCharacter{03D5}{\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}}
|
||||
|
||||
% Leerzeichen:
|
||||
% geschuetztes Leerzeichen (nobreak space)
|
||||
\DeclareUnicodeCharacter{00A0}{~}
|
||||
% schmales Leerzeichen (narrow nobreak space)
|
||||
\DeclareUnicodeCharacter{202F}{\,}
|
||||
|
||||
% Sonstiges:
|
||||
\DeclareUnicodeCharacter{2207}{\ensuremath{\nabla}}
|
||||
|
||||
% Pfeile:
|
||||
\DeclareUnicodeCharacter{21D2}{\ensuremath{\Rightarrow}}
|
||||
%! \DeclareUnicodeCharacter{22A2}{\ensuremath{\Rightarrow}} % Workarround für ältere Versionen von Kile
|
||||
\DeclareUnicodeCharacter{21D0}{\ensuremath{\Leftarrow}}
|
||||
\DeclareUnicodeCharacter{21D4}{\ensuremath{\Leftrightarrow}}
|
||||
\DeclareUnicodeCharacter{2202}{\ensuremath{\partial}}
|
||||
\DeclareUnicodeCharacter{2192}{\ensuremath{\to}}
|
||||
\DeclareUnicodeCharacter{2190}{\ensuremath{\gets}}
|
||||
\DeclareUnicodeCharacter{21A6}{\ensuremath{\mapsto}}
|
||||
|
||||
% Klammern:
|
||||
\DeclareUnicodeCharacter{230A}{\ensuremath{\lfloor}}
|
||||
\DeclareUnicodeCharacter{230B}{\ensuremath{\rfloor}}
|
||||
|
||||
|
||||
% 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}{\ensuremath{\sqrt}}
|
||||
\DeclareUnicodeCharacter{221B}{\ensuremath{\sqrt[3]}}
|
||||
\DeclareUnicodeCharacter{221C}{\ensuremath{\sqrt[4]}}
|
||||
|
||||
% 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}{\ifmmode\ldots\else\textellipsis\fi} % nutze den jeweils passenden Befehl
|
||||
%\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{2208}{\ensuremath{\in}}
|
||||
\DeclareUnicodeCharacter{2282}{\ensuremath{\subset}}
|
||||
\DeclareUnicodeCharacter{2283}{\ensuremath{\supset}}
|
||||
\DeclareUnicodeCharacter{2286}{\ensuremath{\subseteq}}
|
||||
\DeclareUnicodeCharacter{2287}{\ensuremath{\supseteq}}
|
||||
\DeclareUnicodeCharacter{2229}{\ensuremath{\cap}}
|
||||
\DeclareUnicodeCharacter{222A}{\ensuremath{\cup}}
|
||||
|
||||
% Negierte Zeichen (es gibt davon noch sehr viel mehr):
|
||||
\DeclareUnicodeCharacter{2288}{\ensuremath{\nsubseteq}} %! ist nur per Compose zu erreichen
|
||||
|
||||
% 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}}
|
||||
\DeclareUnicodeCharacter{2205}{\ensuremath{\emptyset}}
|
||||
% \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}}}
|
||||
|
||||
% Weitere Zeichen
|
||||
\DeclareUnicodeCharacter{222C}{\ensuremath{\iint}}
|
||||
\DeclareUnicodeCharacter{222D}{\ensuremath{\iiint}}
|
||||
\DeclareUnicodeCharacter{2A0C}{\ensuremath{\iiiint}}
|
||||
\DeclareUnicodeCharacter{222E}{\ensuremath{\oint}}
|
||||
\DeclareUnicodeCharacter{222F}{\ensuremath{\oiint}}
|
||||
\DeclareUnicodeCharacter{2230}{\ensuremath{\oiiint}}
|
||||
\DeclareUnicodeCharacter{33D1}{\ensuremath{\ln}}
|
||||
\DeclareUnicodeCharacter{33D2}{\ensuremath{\log}}
|
||||
\DeclareUnicodeCharacter{2308}{\ensuremath{\lceil}}
|
||||
\DeclareUnicodeCharacter{230A}{\ensuremath{\lfloor}}
|
||||
\DeclareUnicodeCharacter{2309}{\ensuremath{\rceil}}
|
||||
\DeclareUnicodeCharacter{230B}{\ensuremath{\rfloor}}
|
||||
\DeclareUnicodeCharacter{2234}{\ensuremath{\therefore}}
|
||||
\DeclareUnicodeCharacter{2235}{\ensuremath{\because}}
|
||||
\DeclareUnicodeCharacter{2245}{\ensuremath{\cong}}
|
||||
\DeclareUnicodeCharacter{2248}{\ensuremath{\approx}}
|
||||
\DeclareUnicodeCharacter{2257}{\ensuremath{\mathring{=}}}
|
||||
\DeclareUnicodeCharacter{225A}{\ensuremath{\check{=}}}
|
||||
\DeclareUnicodeCharacter{2259}{\ensuremath{\hat{=}}}
|
||||
\DeclareUnicodeCharacter{221D}{\propto}
|
||||
\DeclareUnicodeCharacter{211C}{\ensuremath{\Re}}
|
||||
\DeclareUnicodeCharacter{2111}{\ensuremath{\Im}}
|
||||
\DeclareUnicodeCharacter{220B}{\ensuremath{\ni}}
|
||||
\DeclareUnicodeCharacter{2135}{\ensuremath{\aleph}}
|
||||
\DeclareUnicodeCharacter{2211}{\ensuremath{\sum}}
|
||||
\DeclareUnicodeCharacter{222B}{\ensuremath{\int}}
|
||||
\DeclareUnicodeCharacter{220F}{\ensuremath{\prod}}
|
||||
\DeclareUnicodeCharacter{22C1}{\ensuremath{\bigvee}}
|
||||
\DeclareUnicodeCharacter{22C0}{\ensuremath{\bigwedge}}
|
||||
\DeclareUnicodeCharacter{22C3}{\ensuremath{\bigcup}}
|
||||
\DeclareUnicodeCharacter{22C2}{\ensuremath{\bigcap}}
|
||||
\DeclareUnicodeCharacter{2A00}{\ensuremath{\bigodot}}
|
||||
\DeclareUnicodeCharacter{2A01}{\ensuremath{\bigoplus}}
|
||||
\DeclareUnicodeCharacter{2A02}{\ensuremath{\bigotimes}}
|
||||
\DeclareUnicodeCharacter{2261}{\ensuremath{\equiv}}
|
||||
\DeclareUnicodeCharacter{2254}{\ensuremath{\coloneqq}}
|
||||
\DeclareUnicodeCharacter{2255}{\ensuremath{\eqqcolon}}
|
||||
|
||||
% Hoch- und Tiefgestellte Ziffern und Zeichen
|
||||
|
||||
\DeclareUnicodeCharacter{2070}{\ensuremath{^0}}
|
||||
\DeclareUnicodeCharacter{00B9}{\ifmmode^1\else\textonesuperior\fi}
|
||||
\DeclareUnicodeCharacter{00B2}{\ifmmode^2\else\texttwosuperior\fi}
|
||||
\DeclareUnicodeCharacter{00B3}{\ifmmode^3\else\textthreesuperior\fi}
|
||||
\DeclareUnicodeCharacter{2074}{\ensuremath{^4}}
|
||||
\DeclareUnicodeCharacter{2075}{\ensuremath{^5}}
|
||||
\DeclareUnicodeCharacter{2076}{\ensuremath{^6}}
|
||||
\DeclareUnicodeCharacter{2077}{\ensuremath{^7}}
|
||||
\DeclareUnicodeCharacter{2078}{\ensuremath{^8}}
|
||||
\DeclareUnicodeCharacter{2079}{\ensuremath{^9}}
|
||||
\DeclareUnicodeCharacter{207A}{\ensuremath{^+}}
|
||||
\DeclareUnicodeCharacter{207B}{\ensuremath{^-}}
|
||||
\DeclareUnicodeCharacter{207C}{\ensuremath{^=}}
|
||||
\DeclareUnicodeCharacter{207D}{\ensuremath{^(}}
|
||||
\DeclareUnicodeCharacter{207E}{\ensuremath{^)}}
|
||||
\DeclareUnicodeCharacter{2080}{\ensuremath{_0}}
|
||||
\DeclareUnicodeCharacter{2081}{\ensuremath{_1}}
|
||||
\DeclareUnicodeCharacter{2082}{\ensuremath{_2}}
|
||||
\DeclareUnicodeCharacter{2083}{\ensuremath{_3}}
|
||||
\DeclareUnicodeCharacter{2084}{\ensuremath{_4}}
|
||||
\DeclareUnicodeCharacter{2085}{\ensuremath{_5}}
|
||||
\DeclareUnicodeCharacter{2086}{\ensuremath{_6}}
|
||||
\DeclareUnicodeCharacter{2087}{\ensuremath{_7}}
|
||||
\DeclareUnicodeCharacter{2088}{\ensuremath{_8}}
|
||||
\DeclareUnicodeCharacter{2089}{\ensuremath{_9}}
|
||||
\DeclareUnicodeCharacter{208A}{\ensuremath{_+}}
|
||||
\DeclareUnicodeCharacter{208B}{\ensuremath{_-}}
|
||||
\DeclareUnicodeCharacter{208C}{\ensuremath{_=}}
|
||||
\DeclareUnicodeCharacter{208D}{\ensuremath{_(}}
|
||||
\DeclareUnicodeCharacter{208E}{\ensuremath{_)}}
|
||||
|
||||
% Double-Struck letters
|
||||
\DeclareUnicodeCharacter{1D538}{\ensuremath{\mathbb{A}}}
|
||||
\DeclareUnicodeCharacter{1D539}{\ensuremath{\mathbb{B}}}
|
||||
\DeclareUnicodeCharacter{02102}{\ensuremath{\mathbb{C}}}
|
||||
\DeclareUnicodeCharacter{1D53B}{\ensuremath{\mathbb{D}}}
|
||||
\DeclareUnicodeCharacter{1D53C}{\ensuremath{\mathbb{E}}}
|
||||
\DeclareUnicodeCharacter{1D53D}{\ensuremath{\mathbb{F}}}
|
||||
\DeclareUnicodeCharacter{1D53E}{\ensuremath{\mathbb{G}}}
|
||||
\DeclareUnicodeCharacter{0210D}{\ensuremath{\mathbb{H}}}
|
||||
\DeclareUnicodeCharacter{1D540}{\ensuremath{\mathbb{I}}}
|
||||
\DeclareUnicodeCharacter{1D541}{\ensuremath{\mathbb{J}}}
|
||||
\DeclareUnicodeCharacter{1D542}{\ensuremath{\mathbb{K}}}
|
||||
\DeclareUnicodeCharacter{1D543}{\ensuremath{\mathbb{L}}}
|
||||
\DeclareUnicodeCharacter{1D544}{\ensuremath{\mathbb{M}}}
|
||||
\DeclareUnicodeCharacter{02115}{\ensuremath{\mathbb{N}}}
|
||||
\DeclareUnicodeCharacter{1D546}{\ensuremath{\mathbb{O}}}
|
||||
\DeclareUnicodeCharacter{02119}{\ensuremath{\mathbb{P}}}
|
||||
\DeclareUnicodeCharacter{0211A}{\ensuremath{\mathbb{Q}}}
|
||||
\DeclareUnicodeCharacter{0211D}{\ensuremath{\mathbb{R}}}
|
||||
\DeclareUnicodeCharacter{1D54A}{\ensuremath{\mathbb{S}}}
|
||||
\DeclareUnicodeCharacter{1D54B}{\ensuremath{\mathbb{T}}}
|
||||
\DeclareUnicodeCharacter{1D54C}{\ensuremath{\mathbb{U}}}
|
||||
\DeclareUnicodeCharacter{1D54D}{\ensuremath{\mathbb{V}}}
|
||||
\DeclareUnicodeCharacter{1D54E}{\ensuremath{\mathbb{W}}}
|
||||
\DeclareUnicodeCharacter{1D54F}{\ensuremath{\mathbb{X}}}
|
||||
\DeclareUnicodeCharacter{1D550}{\ensuremath{\mathbb{Y}}}
|
||||
\DeclareUnicodeCharacter{02124}{\ensuremath{\mathbb{Z}}}
|
||||
\DeclareUnicodeCharacter{1D552}{\ensuremath{\mathbb{a}}}
|
||||
\DeclareUnicodeCharacter{1D553}{\ensuremath{\mathbb{b}}}
|
||||
\DeclareUnicodeCharacter{1D554}{\ensuremath{\mathbb{c}}}
|
||||
\DeclareUnicodeCharacter{1D555}{\ensuremath{\mathbb{d}}}
|
||||
\DeclareUnicodeCharacter{1D556}{\ensuremath{\mathbb{e}}}
|
||||
\DeclareUnicodeCharacter{1D557}{\ensuremath{\mathbb{f}}}
|
||||
\DeclareUnicodeCharacter{1D558}{\ensuremath{\mathbb{g}}}
|
||||
\DeclareUnicodeCharacter{1D559}{\ensuremath{\mathbb{h}}}
|
||||
\DeclareUnicodeCharacter{1D55A}{\ensuremath{\mathbb{i}}}
|
||||
\DeclareUnicodeCharacter{1D55B}{\ensuremath{\mathbb{j}}}
|
||||
\DeclareUnicodeCharacter{1D55C}{\ensuremath{\mathbb{k}}}
|
||||
\DeclareUnicodeCharacter{1D55D}{\ensuremath{\mathbb{l}}}
|
||||
\DeclareUnicodeCharacter{1D55E}{\ensuremath{\mathbb{m}}}
|
||||
\DeclareUnicodeCharacter{1D55F}{\ensuremath{\mathbb{n}}}
|
||||
\DeclareUnicodeCharacter{1D560}{\ensuremath{\mathbb{o}}}
|
||||
\DeclareUnicodeCharacter{1D561}{\ensuremath{\mathbb{p}}}
|
||||
\DeclareUnicodeCharacter{1D562}{\ensuremath{\mathbb{q}}}
|
||||
\DeclareUnicodeCharacter{1D563}{\ensuremath{\mathbb{r}}}
|
||||
\DeclareUnicodeCharacter{1D564}{\ensuremath{\mathbb{s}}}
|
||||
\DeclareUnicodeCharacter{1D565}{\ensuremath{\mathbb{t}}}
|
||||
\DeclareUnicodeCharacter{1D566}{\ensuremath{\mathbb{u}}}
|
||||
\DeclareUnicodeCharacter{1D567}{\ensuremath{\mathbb{v}}}
|
||||
\DeclareUnicodeCharacter{1D568}{\ensuremath{\mathbb{w}}}
|
||||
\DeclareUnicodeCharacter{1D569}{\ensuremath{\mathbb{x}}}
|
||||
\DeclareUnicodeCharacter{1D56A}{\ensuremath{\mathbb{y}}}
|
||||
\DeclareUnicodeCharacter{1D56B}{\ensuremath{\mathbb{z}}}
|
||||
\DeclareUnicodeCharacter{1D7D8}{\ensuremath{\mathbb{0}}}
|
||||
\DeclareUnicodeCharacter{1D7D9}{\ensuremath{\mathbb{1}}}
|
||||
\DeclareUnicodeCharacter{1D7DA}{\ensuremath{\mathbb{2}}}
|
||||
\DeclareUnicodeCharacter{1D7DB}{\ensuremath{\mathbb{3}}}
|
||||
\DeclareUnicodeCharacter{1D7DC}{\ensuremath{\mathbb{4}}}
|
||||
\DeclareUnicodeCharacter{1D7DD}{\ensuremath{\mathbb{5}}}
|
||||
\DeclareUnicodeCharacter{1D7DE}{\ensuremath{\mathbb{6}}}
|
||||
\DeclareUnicodeCharacter{1D7DF}{\ensuremath{\mathbb{7}}}
|
||||
\DeclareUnicodeCharacter{1D7E0}{\ensuremath{\mathbb{8}}}
|
||||
\DeclareUnicodeCharacter{1D7E1}{\ensuremath{\mathbb{9}}}
|
||||
|
||||
% Script letters
|
||||
%\DeclareUnicodeCharacter{210A}ℊ" U210A # SCRIPT SMALL G
|
||||
%\DeclareUnicodeCharacter{210B}ℋ" U210B # SCRIPT CAPITAL H
|
||||
%\DeclareUnicodeCharacter{2110}ℐ" U2110 # SCRIPT CAPITAL I
|
||||
%\DeclareUnicodeCharacter{2112}ℒ" U2112 # SCRIPT CAPITAL L
|
||||
\DeclareUnicodeCharacter{2113}{\ensuremath{\ell}}
|
||||
\DeclareUnicodeCharacter{2118}{\ensuremath{\wp}}
|
||||
%\DeclareUnicodeCharacter{211B}ℛ" U211B # SCRIPT CAPITAL R
|
||||
\DeclareUnicodeCharacter{212C}{\ensuremath{\mathscr{B}}}
|
||||
%\DeclareUnicodeCharacter{212F}ℯ" U212F # SCRIPT SMALL E
|
||||
%\DeclareUnicodeCharacter{2130}ℰ" U2130 # SCRIPT CAPITAL E
|
||||
%\DeclareUnicodeCharacter{2131}ℱ" U2131 # SCRIPT CAPITAL F
|
||||
%\DeclareUnicodeCharacter{2133}ℳ" U2133 # SCRIPT CAPITAL M
|
||||
%\DeclareUnicodeCharacter{2134}ℴ" U2134 # SCRIPT SMALL O
|
||||
|
||||
% Hochgestellte Buchstaben
|
||||
\DeclareUnicodeCharacter{1D43}{^a}
|
||||
\DeclareUnicodeCharacter{1D47}{^b}
|
||||
\DeclareUnicodeCharacter{1D9C}{^c}
|
||||
\DeclareUnicodeCharacter{1D48}{^d}
|
||||
\DeclareUnicodeCharacter{1D49}{^e}
|
||||
\DeclareUnicodeCharacter{1DA0}{^f}
|
||||
\DeclareUnicodeCharacter{1D4D}{^g}
|
||||
\DeclareUnicodeCharacter{02B0}{^h}
|
||||
\DeclareUnicodeCharacter{2071}{^i}
|
||||
\DeclareUnicodeCharacter{02B2}{^j}
|
||||
\DeclareUnicodeCharacter{1D4F}{^k}
|
||||
\DeclareUnicodeCharacter{02E1}{^l}
|
||||
\DeclareUnicodeCharacter{1D50}{^m}
|
||||
\DeclareUnicodeCharacter{207F}{^n}
|
||||
\DeclareUnicodeCharacter{1D52}{^o}
|
||||
\DeclareUnicodeCharacter{1D56}{^p}
|
||||
\DeclareUnicodeCharacter{02B3}{^r}
|
||||
\DeclareUnicodeCharacter{02E2}{^s}
|
||||
\DeclareUnicodeCharacter{1D57}{^t}
|
||||
\DeclareUnicodeCharacter{1D58}{^u}
|
||||
\DeclareUnicodeCharacter{1D5B}{^v}
|
||||
\DeclareUnicodeCharacter{02B7}{^w}
|
||||
\DeclareUnicodeCharacter{02E3}{^x}
|
||||
\DeclareUnicodeCharacter{02B8}{^y}
|
||||
\DeclareUnicodeCharacter{1DBB}{^z}
|
||||
\DeclareUnicodeCharacter{1D2C}{^A}
|
||||
\DeclareUnicodeCharacter{1D2E}{^B}
|
||||
\DeclareUnicodeCharacter{1D30}{^D}
|
||||
\DeclareUnicodeCharacter{1D31}{^E}
|
||||
\DeclareUnicodeCharacter{1D33}{^G}
|
||||
\DeclareUnicodeCharacter{1D34}{^H}
|
||||
\DeclareUnicodeCharacter{1D35}{^I}
|
||||
\DeclareUnicodeCharacter{1D36}{^J}
|
||||
\DeclareUnicodeCharacter{1D37}{^K}
|
||||
\DeclareUnicodeCharacter{1D38}{^L}
|
||||
\DeclareUnicodeCharacter{1D39}{^M}
|
||||
\DeclareUnicodeCharacter{1D3A}{^N}
|
||||
\DeclareUnicodeCharacter{1D3C}{^O}
|
||||
\DeclareUnicodeCharacter{1D3E}{^P}
|
||||
\DeclareUnicodeCharacter{1D3F}{^R}
|
||||
\DeclareUnicodeCharacter{1D40}{^T}
|
||||
\DeclareUnicodeCharacter{1D41}{^U}
|
||||
\DeclareUnicodeCharacter{1D42}{^W}
|
||||
|
||||
% \end{macrocode}
|
||||
% \Finale
|
||||
\endinput
|
56
Standard-LaTeX/uniinput.ins
Normal file
56
Standard-LaTeX/uniinput.ins
Normal file
@ -0,0 +1,56 @@
|
||||
%%
|
||||
%% Copyright (C) 2007 by Arno Trautmann
|
||||
%%
|
||||
%% 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.
|
||||
%%
|
||||
|
||||
\input docstrip.tex
|
||||
|
||||
%\keepsilent
|
||||
|
||||
\usedir{tex/latex/uniinput}
|
||||
|
||||
\preamble
|
||||
|
||||
This is a generated file.
|
||||
|
||||
Copyright (C) 2007 by Arno Trautmann
|
||||
|
||||
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.
|
||||
|
||||
\endpreamble
|
||||
|
||||
\generate{\file{uniinput.sty}{\from{uniinput.dtx}{package}}}
|
||||
|
||||
\obeyspaces
|
||||
\Msg{****************************************************}
|
||||
\Msg{* *}
|
||||
\Msg{* To finish the installation you have to move the *}
|
||||
\Msg{* following file into a directory searched by TeX: *}
|
||||
\Msg{* *}
|
||||
\Msg{* uniinput.sty *}
|
||||
\Msg{* *}
|
||||
\Msg{* To produce the documentation run the file *}
|
||||
\Msg{* uniinput.dtx through LaTeX. *}
|
||||
\Msg{* *}
|
||||
\Msg{* Happy TeXing! *}
|
||||
\Msg{* *}
|
||||
\Msg{****************************************************}
|
||||
|
||||
\endbatchfile
|
179
lyx/lyx.module
Normal file
179
lyx/lyx.module
Normal file
@ -0,0 +1,179 @@
|
||||
|
||||
# Erweiterung zur Standard-Compose und zur Neo-Compose-Erweiterung zur Verwendung in LyX
|
||||
#
|
||||
# Autor: Pascal Hauck <neo at pascalhauck dot de>
|
||||
#
|
||||
# Um diese Erweiterung unter Linux zu nutzen, müssen folgende Schritte gegangen werden:
|
||||
# (Beschreibungen für Windows werden noch ergänzt)
|
||||
#
|
||||
# Schritt 1:
|
||||
# Eine neue Compose-Datei (z.B. ~/.XCompose) wird aus folgenden Teilen zusammengestellt:
|
||||
# 1) Standard-Compose
|
||||
# 2) Neo-Compose-Erweiterung
|
||||
# 3) diese Datei
|
||||
#
|
||||
# Schritt 2:
|
||||
# LyX starten
|
||||
# Einige Sekunden warten…
|
||||
#
|
||||
# Schritt 3:
|
||||
# Die bisherige Compose-Datei wird wieder hergestellt, bestehend aus:
|
||||
# 1) Standard-Compose
|
||||
# 2) Neo-Compose-Erweiterung
|
||||
#
|
||||
#
|
||||
# Man beachte:
|
||||
# Alle Programme, die nach der Zusammenstellung der Neo-LyX-Compose gestartet werden,
|
||||
# nutzen diese auch. Das heißt, dass z.B. das Zeichen ›…‹ durch ›\\ldots ‹ ersetzt wird.
|
||||
# Da dies nicht gewünscht ist, sollte nach dem Starten von LyX erst nann weitere Programme
|
||||
# gestartet werden, wenn die bisherige Compose-Datei wieder hergestellt ist und einige
|
||||
# Sekunden Zeit vergangen ist.
|
||||
|
||||
#configinfo Datei zur direkten Eingabe von Zeichen in LyX
|
||||
|
||||
# griechische Buchstaben
|
||||
<Greek_GAMMA> : "\\Gamma "
|
||||
<Greek_DELTA> : "\\Delta "
|
||||
<Greek_THETA> : "\\Theta "
|
||||
<Greek_LAMBDA> : "\\Lambda "
|
||||
<Greek_XI> : "\\Xi "
|
||||
<Greek_PHI> : "\\Phi "
|
||||
<Greek_CHI> : "\\Chi "
|
||||
<Greek_PSI> : "\\Psi "
|
||||
<Greek_OMEGA> : "\\Omega "
|
||||
<Greek_alpha> : "\\alpha "
|
||||
<Greek_beta> : "\\beta "
|
||||
<Greek_gamma> : "\\gamma "
|
||||
<Greek_delta> : "\\delta "
|
||||
<Greek_epsilon> : "\\varepsilon "
|
||||
<Greek_zeta> : "\\zeta "
|
||||
<Greek_eta> : "\\eta "
|
||||
<Greek_theta> : "\\theta "
|
||||
<Greek_iota> : "\\iota "
|
||||
<Greek_kappa> : "\\kappa "
|
||||
<Greek_lambda> : "\\lambda "
|
||||
<Greek_mu> : "\\mu "
|
||||
<Greek_nu> : "\\nu "
|
||||
<Greek_xi> : "\\xi "
|
||||
<Greek_pi> : "\\pi "
|
||||
<Greek_rho> : "\\rho "
|
||||
<Greek_sigma> : "\\sigma "
|
||||
<Greek_tau> : "\\tau "
|
||||
<Greek_upsilon> : "\\upsilon "
|
||||
<Greek_phi> : "\\varphi "
|
||||
<U03D5> : "\\phi "
|
||||
<Greek_chi> : "\\chi "
|
||||
<Greek_psi> : "\\psi "
|
||||
<Greek_omega> : "\\omega "
|
||||
<U03D1> : "\\vartheta "
|
||||
<U03F0> : "\\varkappa "
|
||||
<U03F5> : "\\epsilon "
|
||||
<U03F1> : "\\varrho "
|
||||
|
||||
# hoch- und tiefgestellte Zeichen
|
||||
<dead_circumflex> <1> : "^1 "
|
||||
<dead_circumflex> <2> : "^2 "
|
||||
<dead_circumflex> <3> : "^3 "
|
||||
<dead_circumflex> <4> : "^4 "
|
||||
<dead_circumflex> <5> : "^5 "
|
||||
<dead_circumflex> <6> : "^6 "
|
||||
<dead_circumflex> <7> : "^7 "
|
||||
<dead_circumflex> <8> : "^8 "
|
||||
<dead_circumflex> <9> : "^9 "
|
||||
<zerosubscript> : "_0 "
|
||||
<onesubscript> : "_1 "
|
||||
<twosubscript> : "_2 "
|
||||
<threesubscript> : "_3 "
|
||||
<onesuperior> : "^1 "
|
||||
<twosuperior> : "^2 "
|
||||
<threesuperior> : "^3 "
|
||||
|
||||
# Operationen
|
||||
<U2219> : "\\cdot "
|
||||
<U22C5> : "\\cdot "
|
||||
<periodcentered> : "\\cdot "
|
||||
<multiply> : "\\times "
|
||||
<radical> : "\\sqrt "
|
||||
<integral> : "\\int "
|
||||
<KP_Divide> : "\\frac "
|
||||
<Multi_key> <d> <x> : "\\mathrm d x"
|
||||
<plusminus> : "\\pm "
|
||||
<elementof> : "\\in "
|
||||
<U226A> : "\\ll "
|
||||
<U226B> : "\\gg "
|
||||
<U2295> : "\\oplus "
|
||||
<U2299> : "\\odot "
|
||||
<U2296> : "\\ominus "
|
||||
<U2300> : "\\oslash "
|
||||
<U2216> : "\\setminus "
|
||||
|
||||
|
||||
# Pfeile, Gleichheitszeichen und ähnliches
|
||||
<U21D2> : "\\Rightarrow "
|
||||
<ifonlyif> : "\\Leftrightarrow "
|
||||
<U21D0> : "\\Leftarrow "
|
||||
<rightarrow> : "\\rightarrow "
|
||||
<leftarrow> : "\\leftarrow "
|
||||
<approxeq> : "\\approx "
|
||||
<rightarrow> : "\\to "
|
||||
<Multi_key> <bar> <rightarrow> : "\\mapsto "
|
||||
<notequal> : "\\neq "
|
||||
<identical> : "\\equiv "
|
||||
<includedin> : "\\subset "
|
||||
<intersection> : "\\cap "
|
||||
<union> : "\\cup "
|
||||
<dead_stroke> <elementof> : "\\notin "
|
||||
<lessthanequal> : "\\leq "
|
||||
<greaterthanequal> : "\\geq "
|
||||
<Multi_key> <grater> <equal> : "\\geq "
|
||||
<Multi_key> <equal> <grater> : "\\geq "
|
||||
<Multi_key> <lower> <equal> : "\\leq "
|
||||
<Multi_key> <equal> <lower> : "\\leq "
|
||||
<Multi_key> <includedin> <equal> : "\\subseteq "
|
||||
<Multi_key> <equal> <includedin> : "\\subseteq "
|
||||
<dead_macron> <includes> : "\\subseteq "
|
||||
<U2286> : "\\subseteq "
|
||||
<asciitilde> : "\\sim "
|
||||
<Greek_PI> : "\\prod "
|
||||
<Greek_SIGMA> : "\\sum "
|
||||
|
||||
# Zahlen und Mengen
|
||||
<Multi_key> <elementof> <R> : "\\in \\mathbb R "
|
||||
<Multi_key> <elementof> <N> : "\\in \\mathbb N "
|
||||
<Multi_key> <elementof> <Z> : "\\in \\mathbb Z "
|
||||
<Multi_key> <elementof> <Q> : "\\in \\mathbb Q "
|
||||
<Multi_key> <elementof> <C> : "\\in \\mathbb C "
|
||||
<U211D> : "\\mathbb R "
|
||||
<U2124> : "\\mathbb Z "
|
||||
<U211A> : "\\mathbb Q "
|
||||
<U2115> : "\\mathbb N "
|
||||
<U2102> : "\\mathbb C "
|
||||
<U221E> : "\\infty "
|
||||
|
||||
|
||||
# weitere Zeichen
|
||||
<Multi_key> <l> <i> <m> : "\\lim _"
|
||||
<\Greek_SIGMA> : "\\sum _"
|
||||
<bar> : "\\mid "
|
||||
<Multi_key> <d> <f> <d> <x> : "\\frac \\mathrm d f \\mathrm d x "
|
||||
<U2200> : "\\forall "
|
||||
<U2203> : "\\exists "
|
||||
<U222E> : "\\oint "
|
||||
<jot> : "\\circ "
|
||||
<partialderivative> : "\\partial "
|
||||
<nabla> : "\\nabla "
|
||||
<variation> : "\\propto "
|
||||
<U20D7> : "\\vec "
|
||||
<ellipsis> : "\\ldots "
|
||||
<U2221> : "\\measuredangle "
|
||||
<U2225> : "\\parallel "
|
||||
<downtack> : "\\bot "
|
||||
<dead_stroke> <U2203> : "\\nexists "
|
||||
<Multi_key> <slash> <U2203> : "\\nexists "
|
||||
<Multi_key> <U2203> <dead_stroke> <dead_stroke> : "\\nexists "
|
||||
<Multi_key> <Greek_SIGMA> <Greek_SIGMA> : "\\sum "
|
||||
<Multi_key> <r> <m> : "\\mathrm "
|
||||
<emptyset> : "\\emptyset "
|
||||
<dead_circumflex> <dagger> : "^\\dagger "
|
||||
<logicalor> : "\\vee "
|
||||
<logicaland> : "\\wedge "
|
Loading…
Reference in New Issue
Block a user