summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/umlaute
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-09-18 13:35:15 +0000
committerKarl Berry <karl@freefriends.org>2006-09-18 13:35:15 +0000
commit5169ab043f75f072ddbdf2985c2ab85fed98e182 (patch)
treed4c63fb6d83ec2efe5d99f32a78a602720295a7f /Master/texmf-dist/doc/latex/umlaute
parentf1dc9fa560259d2460a98c9c5a97c76b45fa538e (diff)
umlaute update (2feb06)
git-svn-id: svn://tug.org/texlive/trunk@2152 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/umlaute')
-rw-r--r--Master/texmf-dist/doc/latex/umlaute/anleitung.dvibin21052 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/umlaute/anleitung.tex382
-rw-r--r--Master/texmf-dist/doc/latex/umlaute/cs_patch.uue111
-rw-r--r--Master/texmf-dist/doc/latex/umlaute/umlaute.dvibin60964 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/umlaute/umlaute.pdfbin0 -> 116352 bytes
5 files changed, 111 insertions, 382 deletions
diff --git a/Master/texmf-dist/doc/latex/umlaute/anleitung.dvi b/Master/texmf-dist/doc/latex/umlaute/anleitung.dvi
deleted file mode 100644
index fb2ca522cff..00000000000
--- a/Master/texmf-dist/doc/latex/umlaute/anleitung.dvi
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/umlaute/anleitung.tex b/Master/texmf-dist/doc/latex/umlaute/anleitung.tex
deleted file mode 100644
index cc82b267967..00000000000
--- a/Master/texmf-dist/doc/latex/umlaute/anleitung.tex
+++ /dev/null
@@ -1,382 +0,0 @@
-% anleitung.tex - Die deutsche Anleitung zum Umlaute-Paket
-% (c) 1994-95 Harald Axel Sommerfeldt (Harald_Sommerfeldt@w.maus.de)
-%
-% This is the german manual, you will get an english one by running
-% umlaute.dtx through LaTeX.
-%
-% F"ur die Neugierigen unter uns:
-% Frage : Warum habe ich f"ur diesen Text das \textsf{Inputenc}-Paket
-% nicht verwendet, um Umlaute direkt eintippen zu k”nnen?
-% Antwort: Weil es auch nach ftp.dante.de soll. Und dort sollten (nach
-% M"oglichkeit) alle Dateien im \LaTeX -Baum 7-Bit-ASCII-Dateien
-% sein (daher ist auch \verb|cs_patch.zip| uuencodet).
-% Au"serdem enth"alt dieser Text auch eine Installationsanleitung,
-% die man ja ansonsten nicht lesen k"onnte, ohne das Paket bereits
-% installiert zu haben.
-%
-\documentclass[a4paper]{article}
-\IfFileExists{wasysym.sty}{\usepackage{wasysym}}{}
-
-%---------------------------------------------------------------------
-% aus ltxdoc.cls geklaut:
-\DeclareRobustCommand\cs[1]{\texttt{\char`\\#1}}
-\providecommand\marg[1]{%
- {\ttfamily\char`\{}{\em#1\/}{\ttfamily\char`\}}}
-\providecommand\oarg[1]{%
- {\ttfamily[}{\em#1\/}{\ttfamily]}}
-\providecommand\parg[1]{%
- {\ttfamily(}{\em#1\/}{\ttfamily)}}
-%---------------------------------------------------------------------
-% aus isolatin.def (von diesem Paket) geklaut:
-\makeatletter
-\def\as@msa#1{{\fontencoding{U}\fontfamily{msa}\selectfont\char#1}}
-\ProvideTextCommandDefault{\textblacksquare}{\as@msa{4}}
-\ProvideTextCommandDefault{\textyen}{\as@msa{85}}
-\ProvideTextCommandDefault{\textulcorner}{\as@msa{112}}
-\ProvideTextCommandDefault{\texturcorner}{\as@msa{113}}
-\ProvideTextCommandDefault{\textregistered}{\as@msa{114}}
-\ProvideTextCommandDefault{\textllcorner}{\as@msa{120}}
-\ProvideTextCommandDefault{\textlrcorner}{\as@msa{121}}
-\def\as@wasy#1{{\fontencoding{U}\fontfamily{wasy}\selectfont\char#1}}
-\ProvideTextCommandDefault{\textcurrency}{\as@wasy{27}}
-\ProvideTextCommandDefault{\textcent}{\as@wasy{103}}
-\ProvideTextCommandDefault{\textpermil}{\as@wasy{104}}
-\ProvideTextCommandDefault{\textbrokenbar}{\as@wasy{124}}
-\makeatother
-%---------------------------------------------------------------------
-
-\usepackage{german}
-\usepackage{shortvrb}\MakeShortVerb{\|}
-
-\begin{document}
-\providecommand*{\AmS}{{\protect\usefont{OMS}{cmsy}{m}{n}%
- A\kern-.1667em\lower.5ex\hbox{M}\kern-.125emS}}
-\providecommand*{\LaTeXcomp}{The \LaTeX{} Companion}
-\newcommand*{\purerm}[1]{{\upshape\mdseries\rmfamily #1}}
-\newcommand*{\puresf}[1]{{\upshape\mdseries\sffamily #1}}
-\newenvironment{Options}[1]%
- {\begin{list}{}{\renewcommand{\makelabel}[1]{\texttt{##1}\hfil}%
- \settowidth{\labelwidth}{\texttt{#1\ }}%
- \setlength{\leftmargin}{\labelwidth}%
- \addtolength{\leftmargin}{\labelsep}}}%
- {\end{list}}
-
-\def\packageversion{a}
-\def\packagedate{5.2.1995}
-\title{Das \LaTeXe\ \puresf{Umlaute}-Paket\thanks{Dieses Paket besitzt die
- Versionsnummer 2.0\packageversion , zuletzt ge"andert am \packagedate .}
- \footnote{Der Name ist auf historische Gr"unde zur"uckzuf"uhren:
- Die ersten Versionen dieses Paketes unterst"utzten lediglich die
- Direkteingabe deutscher Sonderzeichen.}}
-\author{Harald Axel Sommerfeldt\\Harald\_Sommerfeldt@w.maus.de}
-\date{16.\ Februar 1995}
-\maketitle
-
-\begin{abstract}
-Es war einmal ein \LaTeXe -Paket namens \textsf{Umlaute}
-\cite{umlaute1}, welches die Portabilit"at von \LaTeXe\ Dokumenten mit
-enthaltenen Sonderzeichen (d.h.\ mit ASCII-Kodes $\ge 128$) gew"ahrleistete.
-Hierbei wurden die Zeichenkodierungen \texttt{Atari}, \texttt{ISO 8859/1 (Latin1)},
-\texttt{Apple Macintosh}, \texttt{PC codepage 850} und \texttt{Roman8}
-unterst"utzt.
-
-Heutzutage wird einem hierf"ur das \LaTeXe -Paket \textsf{Inputenc}~\cite{inputenc}
-angeboten, welches neuerdings (genauer: seit dem 1.12.1994) dem \LaTeXe\ beiliegt.
-Leider werden jedoch nur Kodetabellen f"ur ASCII und den ISO 8859/1 mitgeliefert.
-"`Diesem Mi"sstand mu"s Einhalt geboten werden!"' dachte ich mir und zimmerte die
-Version 2 dieses Paketes zusammen, dem die schmerzlich vermissten Kodetabellen
-beiliegen.
-\end{abstract}
-
-\section{Einleitende Worte}
-Jeder deutsche \LaTeX -Anwender kennt das Problem mit den Umlauten, an die in
-Amerika mal wieder keiner gedacht hat, als \TeX\ entstand. Es gab zwar schon
-die verschiedensten L"osungen, um diese direkt in sein Dokument eintippen zu k"onnen,
-aber fast alle hatten einen sehr gro"sen Nachteil: Inkompatibilit"at!
-Man konnte seine Dokumente einfach nicht so weitergeben; die Umlaute sorgten
-auf fremden Rechnern meist nur f"ur ablehnende Fehlermeldungen.
-F"ur einige Kodierungen existierten jedoch auch \LaTeX -Styles (wie
-z.B.\ |isolatin.sty| f"ur die ISO 8859/1-Kodierung), mit denen man
-die Sonderzeichen ungehemmt verwenden konnte. Besitzer anderer Rechner konnten
-solche Dokumente trotz "`falscher"' Umlaute auch bei sich problemlos "ubersetzen,
-vorausgesetzt auch hier war der passende Style vorhanden.
-Selbst wenn f"ur den eigenen Rechner kein passender Style vorhanden war --- man
-konnte sich ihn einfach selber stricken (so ist z.B.\ im Kopka~\cite{Kopka}
-in Abschnitt D.3.6 einer abgedruckt), man durfte aber unter keinen Umst"anden
-vergessen, diesen mit weiterzugeben.
-
-Aus diesem Mi"sstand heraus entstand die Idee, endlich mal alle m"oglichen
-Zeichensatzkodierungen unter einen Hut zu bringen und f"ur alle verf"ugbar
-zu machen; dies war die Entstehung des \textsf{Umlaute}-Paketes f"ur \LaTeXe .
-Die Auswahl der gew"unschten Kodierung konnte hierbei einfach "uber die Option,
-die man seit \LaTeXe\ ja jedem Paket mit auf die Reise geben kann, erfolgen.
-
-Nun, mittlerweile gibt es sogar ein Paket vom \LaTeX 3-Team selber, welches
-seit der $<$1994/12/01$>$-Version jedem \LaTeXe\ beiliegt; dieses h"ort auf den
-Namen \textsf{Inputenc}. Die Kodetabellen sind hier nicht wie beim alten
-\textsf{Umlaute}-Paket direkt in den Style mit eingearbeitet, sondern sind
-extern und werden bei Bedarf geladen. Leider werden z.Z.\ nur ASCII und
-ISO 08/15 unterst"utzt.
-
-Da ich noch nie ein Freund langen Wartens war, habe ich also kurzerhand die
-Kodetabellen vom \textsf{Umlaute}-Paket in das Format des \textsf{Inputenc}-Paketes
-umgestrickt und vervollst"andigt.
-Schnell noch ein neues |umlaute.sty| zusammengestrickt, welches einfach nur noch
-|inputenc.sty| mit den passenden Optionen aufruft, und voil\'{a} -- das
-\textsf{Umlaute}-Paket Version 2 ward geboren!
-
-\section{Und wie benutze ich nun dieses Paket?}
-Die Installation geht wie bei allen \LaTeXe -Paketen vonstatten:\\
-Man "ubersetze die Datei |umlaute.ins| mit \LaTeX, etwa mit
-\begin{quote}|latex umlaute.ins| \quad .\end{quote}
-Die dadurch erzeugten |.sty| und |.def|-Dateien kopiere man anschlie"send
-in ein Verzeichnis, wo \LaTeX\ sie auch sp"ater wiederfindet, z.B.\ nach
-\begin{quote}|/usr/local/lib/texmf/tex/contrib|\end{quote}
-oder nach
-\begin{quote}|\tex\inputs\contrib| \quad ;\end{quote}
-die Pfade sind je nach verwendeter \TeX -Implementation recht unterschiedlich.
-Im Zweifelsfalle kopiere man die Dateien einfach dorthin, wo auch die Datei
-|inputenc.sty| zu finden ist.
-
-In der Pr"aambel (das ist der Teil vor |\begin{document}|) eigener Dokumente
-kann man nun folgende Zeile verwenden:
-\begin{quote}
- |\usepackage|\oarg{encoding name}|{inputenc}| \quad ,
-\end{quote}
-wobei f"ur \textit{encoding name} entweder |atari|, |pc850|, |isolatin|, |mac| oder
-|roman8| einzusetzen ist. Und schon kann man in dem Dokument selber die
-Umlaute (und sonstige Sonderzeichen) munter direkt verwenden.
-
-In dem \textsf{Inputenc}-Paket existiert auch noch der Befehl
-\begin{quote}
- |\inputencoding|\marg{encoding name} \quad ,
-\end{quote}
-mit dem auch mitten im Text die Kodierung bei Bedarf umgeschaltet werden kann.
-(Dies kann allerdings ggf.\ zu Problemen f"uhren, dazu komme ich sp"ater noch
-in Abschnitt \ref{problems}.)
-
-\section{\mbox{Einige Anmerkungen zu meinen Kodetabellen}}
-
-\begin{itemize}
- \item Die Verwendung einiger Zeichen setzt installierte \AmS\ Zeichens"atze~\cite{ams}
- voraus, das sind:
- \begin{quote}
- \IfFileExists{Umsa.fd}%
- {\textblacksquare\quad\textyen\quad\textulcorner\quad\texturcorner%
- \quad\textregistered\quad\textllcorner\quad und\quad\textlrcorner}
- {\cs{blacksquare}, \cs{yen}, \cs{ulcorner}, \cs{urcorner}, \cs{circledR},
- \cs{llcorner} und \cs{lrcorner}~\footnote{Da auf Ihrem Rechner die
- \AmS\ Zeichens"atze leider nicht installiert sind, stehen hier nur die
- entsprechenden Befehlsnamen anstelle der Zeichen selber!}}
- \end{quote}
-
- \item Die Verwendung einiger Zeichen setzt installierte \textsf{Wasy2}
- Zeichens"atze~\cite{wasy,wasysym} voraus, dies sind:
- \begin{quote}
- \IfFileExists{Uwasy.fd}%
- {\textcurrency\quad\textcent\quad\textpermil\quad und\quad\textbrokenbar}
- {\cs{currency}, \cs{cent}, \cs{permil} und \cs{brokenvert}~\footnote{Da auf
- Ihrem Rechner die \textsf{Wasy2} Zeichens"atze leider nicht installiert
- sind, stehen hier nur die entsprechenden Befehlsnamen anstelle der Zeichen
- selber!}}
- \end{quote}
-
- \item Einige mathematischen Sonderzeichen vom Atari setzen ein geladenes
- \textsf{wasysym} Paket~\cite{wasysym} voraus, dies sind:
- \begin{quote}
- \ifx\symwasy\undefined{\cs{invneg} und \cs{varoint}~\footnote{Da auf Ihrem
- Rechner das \textsf{wasysym}-Paket leider nicht installiert ist,
- stehen hier nur die entsprechenden Befehlsnamen anstelle der Zeichen
- selber!}}
- \else{$\invneg$\quad und\quad$\varoint$}
- \fi
- \end{quote}
-
- \item Leider sind noch nicht alle Zeichen in dieses Paket eingearbeitet,
- die fehlenden wurden einfach zu |\NotImplemented| definiert.
- Falls jemand ein Zeichen vermisst und einen Implementationsvorschlag
- einzubringen hat, so m"oge er mir bitte bitte eine Mail zukommen lassen!
- Ein paar Zahlen: Betroffen sind 36 Zeichen in der Datei |atari.def|,
- 25 in |pc850.def|, 0 in |isolatin.def|, 11 in |mac.def| und 1 in |roman8.def|.
-
- \item Zu allem "Uberflu"s sind einige der fehlenden Zeichen gnadenlos
- auf "`falsche"' Zeichen abgebildet worden. Was soll das? Nun ja, leider
- haben nicht immer alle Buchstaben in ihrer Kodierung einen passenden
- Partner; dieser wird aber unbedingt f"ur korrekt funktionierende
- |\uppercase| und |\lowercase| Befehle ben"otigt, mit denen Zeichenketten
- in Gro"s- bzw.\ Kleinschrift ungewandelt werden.
-
- Hier nun eine Liste der Vermissten (und wohin sie gezw"angt wurden):
-
- \DeleteShortVerb{\|}
- \begin{tabular}{|l||l|l|}\hline
- \MakeShortVerb{\|}
- Kodierung & vermisste Zeichen & verlegt nach\\ \hline
- atari\rule{0ex}{2.5ex} & \^A \^E \"E \`E \"I \^I \`I \^O \`O \^U \`U \"Y
- \SS\ \'A \'D \'O \'U & |"C0| \ldots\ |"D0| \\
- pc850 & \"Y \SS\ (\SS\ $=$ |\uppercase{|\ss|}|) & |"B0| und |"B1| \\
- isolatin & \SS\ \"Y & |"80| und |"81| \\
- mac & \SS\ & |"F0| \\
- roman8 & \SS\ & |"FF| \\
- \hline\end{tabular}
-
- In sp"ateren Versionen werde ich dieses Verhalten eventuell konfigurierbar
- machen.
-\end{itemize}
-
-\section{\mbox{Warum noch eine ISO 8859/1 Definitionsdatei?}}
-Die ISO 8859/1 Definitionsdatei (|isolatin.def|), die diesem Paket beiliegt,
-besitzt einige Vorteile gegen"uber derjenigen, die Teil des
-\textsf{Inputenc}-Paketes ist (|latin1.def|):
-\begin{itemize}
- \item Es sind mehr Zeichen definiert (mit Hilfe der \AmS - und
- \textsf{Wasy2}-Zeichen\-s"atze).
- \item Die Datei kann auch \emph{nach} dem \textsf{German}-Paket (bzw.\ \textsf{%
- germanb} aus dem \textsf{Babel}-Paket) eingelesen werden, ohne das man dies
- mit |\mdqoff| und |\mdqon| klammern m"usste.
- \item Alle Zeichen werden in den Seitenk"opfen korrekt in Gro"sbuchstaben
- umgewandelt (falls der Seitenstil |headings| ausgew"ahlt ist),
- wie z.B.\ `\ss' $\mapsto$ `\SS'.
- \item Die Befehle |\uppercase| und |\lowercase| machen auch vor den neu
- zur Verf"ugung stehenden Zeichen nicht halt.
-\end{itemize}
-Nat"urlich gilt das oben gesagte auch f"ur alle anderen Definitionsdateien, die
-diesem Paket beiliegen!
-
-\section{Probleme mit fremden Definitionsdateien}
-\label{problems}
-Werden die beiliegenden Definitionsdateien zusammen mit anderen verwendet, so
-kann es unter Umst"anden zu Fehlermeldungen kommen. So z.B.\ bei dem folgenden
-Beispiel:
-\begin{quote}
- |\documentclass{article}|\\
- |\usepackage[|\textit{woanders her}|]{inputenc}[1994/12/10]|\\
- \ldots \\
- |\begin{document}|\\
- \ldots \\
- |\tableofcontents|
- \ldots \\
- |\inputencoding{|\textit{vom Umlaute-Paket}|}|\\
- \ldots \\
- |\section{|\texttt{Hein Bl"od fiel in den Flu\ss}|}|\\
- |\end{document}|
-\end{quote}
-Nach dem zweiten Durchlauf durch \LaTeX\ kommt es zu folgender Fehlermeldung:
-\begin{verbatim}
- (error.toc
- ! Undefined control sequence.
- <argument> ...in Bl\"od fiel in den Flu\as@active
- {ss}
- l.1 ...n Bl\"od fiel in den Flu\as@active {ss}}{1}
-
- ?
-\end{verbatim}
-Warum dies? Nun ja, einige Zeichen werden in meinen Definitionsdateien
-indirekt, d.h.\ "uber Macros wie |\as@active|, |\textblacksquare|,
-|\mathbullet| u.s.w.\ definiert.
-In diesem Falle wurde das Macro |\as@active| in die |.toc|-Datei geschrieben,
-weil halt \ss\ --- einer der betroffenen Zeichen -- in einer "Uberschrift
-verwendet wurde.
-Beim n"achsten Durchlauf lie"st \LaTeX\ diese |.toc|-Datei ein und gibt eine
-Fehlermeldung aus, da |\as@active| zu diesem Zeitpunkt noch nicht bekannt ist
-(es wird erst bei |\inputencoding{|\textit{vom Umlaute-Paket}|}| dem
-\LaTeX\ bekannt gemacht)!
-
-Was nun? Nun, eine einfache L"osung w"are die Zeile
-\begin{quote}
- |\usepackage[|\textit{woandersher}|]{inputenc}[1994/12/10]| \quad.
-\end{quote}
-durch
-\begin{quote}
- |\usepackage[|\textit{irgendwas von Umlaute}|]{inputenc}[1994/12/10]|\\
- |\inputencoding{|\textit{woandersher}|}|
-\end{quote}
-zu ersetzen. Als \textit{irgendwas von Umlaute} kann hierbei |atari|, |pc850|,
-|isolatin|, |mac| oder |roman8| eingesetzt werden, welche ist egal (denn in
-jeder meiner Dateien wird jedes meiner Macros definiert, um solche Probleme
-bei Verwendung meiner Definitionsdateien zu vermeiden).
-
-Einige Fragen sind jedoch noch offen geblieben: Warum sind einige Zeichen
-"uber das Macro |\as@active| definiert? Weil sie ansonsten nicht in den
-Seitenk"opfen (bei |pagestyle{headings}|) korrekt in Gro"sbuchstaben gewandelt
-werden w"urden!\footnote{Dies hat Gr"unde, die tief in den \LaTeX -Quellen
-verborgen sind. Der Trick, wie dies erreicht wird, ist "ubrigens dem
-|german.sty|~\cite{german} entnommen.}
-Betroffen sind hierbei die Zeichen |\aa|, |\ae|, |\^{\i}|, |\'{\i}|, |\`{\i}|,
-|\"{\i}|, |\o|, |\ss|, |\oe|, |\dh| und |\th|.
-
-\section{Wichtiges f"ur em\TeX -Anwender}
-Im \LaTeXe -Format darf keine Zeichenumwandlungstabelle enthalten sein!
-(Solche werden mit den Schalter |/c| eingebaut.) Stattdessen mu"s beim Generieren
-des \LaTeXe -Formates die Option |/8| angegeben werden, z.B.\ so:
-\begin{quote} |tex386 /i /8 latex.ltx|\end{quote}
-Ansonsten wird das \textsf{Inputenc}-Paket nicht funktionieren und deswegen wird
-man auch keine fremden Dokumente "ubersetzen k"onnen, die dieses Paket verwenden.
-Man ist also nicht in der Lage, Texte mit "`fremden"' Sonderzeichen "ubersetzen
-zu k"onnen, da die Umwandlungstabelle dem \textsf{Inputenc}-Paket die Zeichen
-quasi vor der Nase wegschnappt und (falsch) umwandelt!
-
-\section{Wichtiges f"ur CS-\TeX\ und Multi\TeX -Anwender}
-CS-\TeX\ besitzt leider eine fest eingebaute Routine, die Atari-Sonderzeichen
-in die Cork-Kodierung umwandelt, so da"s das \textsf{Inputenc}-Paket hier nicht
-funktioniert.
-
-Was kann man dagegen machen?
-\begin{enumerate}
- \item Das \textsf{Inputenc}-Paket nicht benutzen!\\
- Mit der eingebauten Umwandlungsroutine kann man recht viele Zeichen (wie
- die Umlaute und das "s) auch direkt benutzen, man mu"s nur die Cork-kodierten
- Zeichens"atze (|T1| Kodierung, DC-Zeichens"atze) verwenden. Dies kann mit
- |\usepackage[T1]{fontenc}| in der Pr"aambel des Dokumentes erreicht werden
- und ist sowieso aufgrund der Vorteile der DC-Zeichens"atze gegen"uber der
- CM-Zeichens"atze anzuraten.
- Bevor man die Texte dann weitergibt, f"ugt man ein |\usepackage[atari]{umlaute}|
- f"ur die anderen ein.
-
- Nat"urlich ist dies nur eine Nothilfe, denn schlie"slich ist man nicht dazu in
- der Lage, Dokumente mit fremden Sonderzeichen korrekt zu "ubersetzen!
-
- \item CS-\TeX\ patchen!\\
- Dies ist einfacher als es zun"achst den Anschein haben mag:\\
- Man suche die Hex-Codes
- \begin{quote}|00 01 02 03| \ldots\ |7E 7F FC DC C2 C3| \ldots\ |BE 9E|\end{quote}
- in den Dateien |INITEX_L.TTP| und (|TT-|)|TEX_L.TTP| und ersetze sie durch
- \begin{quote}|00 01 02 03| \ldots\ |7E 7F 80 81 82 83| \ldots\ |FE FF| .\end{quote}
- Diesem Paket liegt auch (in Form des uucodierten ZIP-Archivs |cs_patch.uue|)
- ein Programm bei, welches diese Arbeit f"ur einen erledigt.\footnote{An dieser
- Stelle ein herzliches Dankesch"on an Markus Kohm f"ur das Programm!}
-
- Nat"urlich ist diese L"osung der ersteren vorzuziehen.
-\end{enumerate}
-
-\section{Andere \TeX\ Implementationen}
-Falls es Probleme bei der Benutzung der beiliegenden Definitionsdateien f"ur das
-\textsf{Inputenc}-Paket gibt (und vielleicht sogar schon eine L"osung gefunden
-wurde), so m"oge man mir bitte eine E-Mail an folgende Adresse zukommen lassen:
-\begin{quote}|Harald_Sommerfeldt@w.maus.de|\end{quote}
-bzw.
-\begin{quote}|Harald Sommerfeldt @ W|\qquad im MausNetz.\end{quote}
-
-F"ur Anmerkungen und Verbesserungsvorschl"age bin ich ebenfalls dankbar.
-
-\begin{thebibliography}{9}
- \bibitem{umlaute1}
- Axel Sommerfeldt: \emph{The umlaute package (v1.2)}, 1994/11/28
- \bibitem{inputenc}
- Alan Jeffrey: \emph{An input encoding package for \LaTeXe\ (v0.09)}, 1994/12/10
- \bibitem{Kopka}
- Helmut Kopka: \emph{\LaTeX -- Eine Einf\"uhrung},
- 4. \"uberarbeitete und erweiterte Auf\/lage, Addison-Wesley, Bonn, 1992
- \bibitem{ams}
- \emph{User's Guide to \AmS Fonts Version 2.2}, January 1995
- \bibitem{wasy}
- Roland Waldi: \emph{The Symbol font wasy}, Version 2.0 - September 1992
- \bibitem{wasysym}
- Axel Kielhorn: \emph{The wasy symbol fonts for use with \LaTeXe}, 94/05/28
- \bibitem{german}
- Bernd Raichle: \emph{Style-Option ``german'' f\"ur plain-\TeX ,
- \LaTeX\ 2.09, \LaTeXe\ und anderen auf diesen basierenden Formate},
- 20. Januar 1995
-\end{thebibliography}
-\end{document}
-
diff --git a/Master/texmf-dist/doc/latex/umlaute/cs_patch.uue b/Master/texmf-dist/doc/latex/umlaute/cs_patch.uue
new file mode 100644
index 00000000000..5d132169750
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/umlaute/cs_patch.uue
@@ -0,0 +1,111 @@
+table
+ !"#$%&'()*+,-./0123456789:;<=>?
+@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
+begin 644 PATCH_CS.ZIP
+M4$L#!!0 @ ( *RD?!U7+M /?@, .4( * 4$%40TA?0U,N0YU6:V_:z
+M2!3]'BG_X4"E"+ A@;+;M'FHE#@/!4C$8[=2%U6./<8CS!B-[:3:[?Z5_:U[y
+M9VS !&B3P@>/[]S'N?><L7U8V=\#_2XXBUB$>QE.I#V;X9')*''\&-TDB/F0x
+M?3YL#ZIT@?V M[5Z$U&(OQ/,[=CQF3#3)*[]'UPFT0[EM#JT'U@0,%&]MITIw
+MGKB<)F(2!6&DUFX-%_:,Q_ 2,8UY*#B3\2))A&06V$E<G5.D/6%D$@*,BR=;v
+MN)YDO)9Z_G'7QX751ZOWI]6[&/6NE&5PT[X>#JY;G4^T8]WT\*G5OAW=D^, u
+M0^MSI38<WE-$Q[JR>H5"(<MD]1<IE-]]_^ZJW^IV!VB-+BD)N5JXLBY;U_W"t
+M,J;+?.G9U#U-+9T"HCEG08PI067HA]1]AK3DE-&U:0(1;D-_AH^X;35,U-^_s
+M;^[O50[W]_;WWG#A!(G+<!K%+@]K_KFR<A%C9G-1@EK9<N*8<$(1Q7!\6Z)"r
+MEL<O8Y3QCRIT>=.Q4(G9MQ-UISWFB><Q^:7>.!YK8^2'4J6<<$??!Z&8 '/_q
+M:TQ4K5O<=4N@UPH&UZMY$D<E%#^6WI13:53U&)[W:J(7/J)1U\W^)8HPT$0Yp
+MS>6AI'M"X0R-11. EZ4>143^!U _6F8X35>^(>P9.Z=<)FA63,HL'R!9G$B!o
+MNK[]-X?R;D[T4/@'%#/G=$//KS[. RHI/YS!"REFZ6&B*!\,"J;_V1EZHTYGn
+M!7A.&$))971,\3F<Q@I.5H%$;+LE'&@>3"@IF+IL68VB3I?OW],42CQ+]XPFm
+M$\V7![B[ K:@5U$K])Y#AY6EX_A)1U[$V%1[F@LM&4??ZFT3 \NZ_3JPAML+l
+MJK#7%LP8'3!;DB;THR:V'^BH%?,L9A-(Y4_--]YM3N#7^W^[@A.05+*62=JJk
+M:;WWY/. $8Z, 9R3PG_[?55T$Z2QP+@#YFZ@VZ$^ YO!)=]04FE.L(].4.(Xj
+MI>$<EW%P@%+VL.!C)7%>/@$WC&4^C9BK'?)?@Y42LF*"2B3"K:T!S!?-:F;Ii
+ME[)%KCQM*8_%7@!#EUT:-E07;)?:C^2V>W ;HUL.;U'Y2?*8Y>5U_ />\A!Th
+MX*LP-'=AR(?M*J=]BB],NTFDRP(6,[=0W%35T;JJ,IU7JYDY,(R3+7I+J7_Wg
+MC/H\\8NU41^O#MGBC="F#X&0/AJX<',GO[#Y*LCQ1PG^!U!+ P04 ( " "Sf
+MI'P=GI\=LN(- !'%0 # %!!5$-(7T-3+E1/4[U8?6Q;UW4_))_H)XI6e
+M:4I36<>SKY\$AI9EBTD\378U^Y%2'(IF*)ET;2\PJD>)[SU3I,@'2K+E5&BHd
+MV /D#S2RUZ7!4!0>-K1I&F2JEZG.X 5<:A1.:PQJ.CB>5]A&4<1.["6:47B>c
+MH87[W4?JPYV+_M<+W/ON/>?<<\X]]]QSSWW*:B+W/)'E72+I$UHJ*X@4A:C^b
+M$A&K@+:CL-ZOQ)[=U,DZ4!C3<GD6V!.(=6^*[V$H>]7\<"J79>RIS7[&?)T;a
+MVMLW;?6S8"Z?2623K#L[HN:SB1&0)#(,;+TA5J.)WAP)AD6Q!N7&GT'B/SU3z
+M1/LN2Y/SYW>H'G7-[+R%&J%)_456,SM9[*#YS?+4!:)UU,AIB^$C?(9.]!:'y
+MTD-.(<F^[J8TM4@_#:_6YLWV?O!O6L76FAT=1*CA:*#G,W(&[E#![3K705]/x
+MU\8F\Z58P.71'G)H6P=90A.=<RY+<%7P>TJ;<Q6M'W0%5X4WD$470RFRQ#H5w
+M!JBDK79#;KR;]_>]7WH0#Z1KR_C@JOCQW>^7?F+.L9=A(6A+2E-/]!TBV]M^v
+M&PM+$=ZWO+:#V%;LQ^>ZP.3H%._76<M]CE_U$%I'HH'0+4]'SV>E0VW4''KVu
+M?T!C#WQ"0H*$[SR'4?W@S#A9=9>T"]!6#H5MR?(61CT8O<B&3-I\YR?T0KEOt
+MO^D+,:?F ,57$V29510IDK<8UL!G)":HZGS><JZ@25+$$ !?=5W38C+A'R(s
+M\:M\K//Y2<R?4E8' \::V;\G@46 _3PLZ_7 #0(WPB'B=<,*C=8 9B3(=GO7r
+M9^0P);[$G@=]R.2^]M":*^ %[QNXBR!_Z27@&U^1%:3LC?8I5AC7>?'J9!Qq
+MN/Y$IE#AO*Q_RL<:T2G0'86,8Z!R&(59X8F"3&7JH;DKW%<*P0"SF7KNA9[Np
+MLIYTV=2S#=)'N'36P2FY=K:;IGP7Z/X*=']GTM4J;O-K!P<G,-\&YH0A*.WHo
+M_RWFV(.RTA+_5NPHM!"?^$?94M'AI:%[SF]AWRE#I37F?OTH0=9/#1O\\D3Dn
+M1H<G.AIX2#Y#E&2V2IH,PF_J/@E\^-0\V1X&GYDO$!\_,U\JX7NW9U8J1$=;m
+M':$72Y?A)]YH]$!/4U]TM-/T"?!]%;PV+XXF_=S3YJ$I6X2-@.(+Y9%"5FT;l
+M(P?1]#@U]CMFY5F9?8T<7"-K;724R.XE$MY$_7&Y;XX_6.J;XU^C/B"JJD/%k
+MN&K+H_BJ7:A]J%A9U60%!HM4?1_UGW^+]N>H_X'ZT3+8?^,KH+IVIC(J,]3\j
+M4&K8C$!)-9M2DV2"L[D11*K1;)*>4[-J'J$GU9IC:CZ?RU-W]E BDTHRC1,>i
+M1)#*J(_"A@UU(*6E!LRHM8@ZJ"8,UI_)#:0IQ+NY0VI>R^0.EP4F!@;4X6$Vh
+ME$NJ%3%E<":O)I)'F#J6&AX9IMY\3L\GAE@FETCR2#J4&%E0*I-1=:B95 ^Eg
+M!E3J38P<7+:(!1V,!&:KB*AE[B.)?K2+BNS)Y=A0(GN$Y0PU:RYEF+I2PVFFf
+MC68R%%?5=$58##JQ7#9S9$%<5VXHD<HN8!-9?6$147#,Y56P'1DXF,KJ)E?Je
+M3&0RYD60A=E30T9&'5(1YY-\4A8S8(F$KA*9?K4'_E8;,'N& SZ6;ZUI=0;Ed
+ML$L/BHB0Y-9E?*WDUL+>W;X4.<6/R4YNET=?VU#\T67UOG02$;R:=>.\#DI]c
+MK"\L:PW>W<K5H"R=]/5YX>_/S--*[MF8645NHZ1\5.;1&"(15?"&PD]H\_&3b
+MC;O(*9UDW3[.:ZT4 :?+RGG$UFU-(6^W+^XE70M/Z%\5-YIZ*16]1L0[G%L+a
+M;J<Q:K)YKKWSKTEG_&7M?NS8^0GU4V6S]U2KI=7*=B'&7FI:)ZT+R^D6;8LOz
+M7IX'RLN<4KLH_H"/O:>8)7+C@&>9WG<J>M\N]R1!N>:E,6H)/!DF$55X]EX[y
+MX>OTGBCS-&4=@)R+)N]O:%>D6N6[2RL9(ZSE!:QE+]8"$?I^:"\TV:!Y;?TOx
+ME^G>!CSXZ>[%%=C+*] V+T!LA<J:UFBB+\[Y*!>P!N%WK0%:N+PA+[5;$.\Lw
+M6L.5OYSY 0G]#K2B*GB/*NVO8KP@MV+KITU))R!WFV3;(O@WD@NWU*5P(=V,v
+MK$#T3CZ)?83]!,B@R UQF61%1*]AF0X6Y;I!K02_R^SOB8Z*/E/"%GSY;FZ7u
+M>MU%=KPX3J5_N$W.I"C>YII$1W=0J\@C-^M[FJ_?Z;<L6]WM\NH06V]3O;NPt
+MOIM$5"%V'*V3'5?>"]UR>;PA7XY<W%,M8ANEB7[%G+K([PG+=<6)=CQ,N*%Fs
+M<??B=A&@X8K,!O@HLIBBWS8K^[],;6R7TT?;R*9'H8M_>KQ4 O:-K3*YOO0Ur
+MOQ\[GR$1<P3?Y.R\0.@YE21V.$'<5_NI>7F_VN&HJ:DY?N+$R9,G6QU\?;@Eq
+M_BP:Z'VEJ0^6C56X7BMSA3:OBV^2C=R!NU3OF^2:<4FQ$)>R^R[]4>=#NM+Xp
+M/L]06"1RPR-&1XT&Q6YX%*OAY!F<>]Y<;YG7@=.7E&M_WM/Y8?"T^ZK[JFY'o
+MM;JOLB_BQEF=KU6L>T+3KR%S>JC9_2Z^3_"=!WDSZSS,&TN"M]8\]U_;8=X*n
+M"=Y6Y?O1V@_S=D6"MV)^(S[5^7Z@JP_SON,P[SL2O%^3X/T:,P+=--8I0N Vm
+M->1M[_G(O>]2Z3=[B]AY6VL9SV/5ED#E;J1F,[>ZB9P0LYZ[0PV&K;@1GF3Gl
+MO@J+_*QTU]O7M@XW<(TW5/%G5\6?VT%Q 5[47O9DJY/'!.!@75@HS2UDWQ:4k
+M_U0F-S) ,W+XUST2RQ;.TTV<)^Y9F,,BG)NTD9QG3H&GR/=0WPFN*^#7+2PBj
+M47QB9.7;'MT>GQA\H#1(H7AWO!"?2#L;/.X?SUCU.<!_$R[H,]Y3$OW[OSP9i
+M(2%8P$[B-$&>8)Z=.<B\6_%FR&PK2Q3.G-)=?EO7Q(B%^R4D(]^I2'Y!JCMSh
+M*CXA15BWX9C^4D5Z<]TXK2R5$$6JI>HSDWX;-+XH]2&2%-)1O3?P<:ED.%S0g
+M;O!RZ)9<7*0Y&[EAL_)SK[<H;K^-\^8GR#H)6(/N\9[B6I<C:5"N>&%)N0_-f
+M[XD%6@%K^=OPRC!8L5.W&W*Q4PMAWSKA_345[^\!)U\[#2*OI?V&"+H0,-8=e
+M H\:Z 7-5X(C7!CT*UWY&\A,M^?9>YUZ.^>SKXC(8:EPZZAP6UOAYO C*CIAd
+MS:ZN'9S3]FB >S8LMKI\/J#I=617U@$W/X\+%.9IA'1.:9U;H.29G7EB ]' c
+M 2[%;A#/[D!S>8&&CT.WBF=C\CY99=LOT([R"\?D:#5ISR[QVR-C7(^,]<K^b
+M5]@ZUE>.U/RNB!]%E/DV]O278>2(]6^F#VE?QWKN3W<@.GG1KM0[T*[6>]%6a
+MZW:T3+U^_FCR6NQ80Q&4UY39\#']<OQ8?)<!WZ:?&@SM1;/_KO)V[)BQTJ0[z
+M5S>/\P$)AH/GTLH@9FF E3A,.3!&05.^$ANS-,R3HS+JJF@5T?@)58 KF#IYy
+M3)W\RW2Z"7Q4J3=6XKOS$5GM_,82/=QBP;HQ4N8697T$?A<695TU?0$U^OS^x
+M5_BM4!G;HL\?>(5;6SYKPN1EEK9/3V@N;FW+TTO6QDE>P_M\CH>]C5U'-)K2w
+M5^^PPGLLR_TL/1BY(<!KPA.Y7[61SV)*M/VV-Z:[D.?/E&^.\P55:"7%VBKLv
+ML"WI AKVV@6.[_\W0"W_G\?@J[#$-Q9]<=+?00W*7.C6&M9&Y@P*?F^)WD=!u
+M';&1OX26Z=M<A@K+^/[%OF((<41HQUIC3#3SOK>:=BN"%&Z*20Z]8?H-$K1[t
+MTAF\=^ 1_^MC8=AJ&]^++GEJG!C.A-1O=WV9^&FNBHXV6.L]*ZNKG#55O-15s
+M55FK'BE_7.5V(D8Q+[7R]8?*)T2KY^_G+Y[5G4QFMN@4XN]-@QBBA"#R77#Yr
+MD141O=E[-';T)QWT^0QL]84'*F.(.Z5SC-_#?[V^DP13_W/LM#2)NT)41LQ[q
+M8,8;QY\+/[<_PQ5;>AGT@UX9?PU$R"BL'\>_B0<D\#S%^PZG-_]LS O2+V*p
+MDVT@8>IHTL&ZI=VL6IM3IO.NZ8FDP$XKCD:9A%\4&R%9NO#-_\JN"'Q,(N((o
+M=$Z+;+PT!Y>?.WT)_N0T\YU?MSJ8F ONGG1.<6J->_=8F/1FI:VB^2J]97I2n
+M-]^0VGV%25-F'.DN6VG0JM26(\D/YSEO_1X\80YWV!%S;HU>BWY\@5[YU(3/m
+M/ 9NQAYJ;X)%ULUUWBX]*-N)U<&.TXCGA7,O#SB\,JO3[N%5_1V?S%I(T.M_l
+M6.QOEL0/7B?A7$&UZT[@7F8%GFDHAB1+L-,O@&.G3<AVO@9=P)S[4O4'W\><k
+M2;56MRI1R0<ZC!6[-,D*4JB"+6C8^P6<-(5<1'"^7MX9U=WO\7ZSU;ED"4W<j
+M78S<6(.XVUM4[B_]")-]C1LZXYOVJ/LW]?*'#_,-;,"?@'QZ=)CMRAT<:F'1i
+MW"'V]%/LJ:U;MSCH*_RULXV-J&.&2=U1[AW<F,5C;;N#>OAS## \KGF.HO'Gh
+M&6G\84C:,%YE>)HE\IC7F<NG-YEONLVTU"\_ 3>3=CB?&E%)&\CDAM7E^*2:g
+MP9,PN1[/LJSY9$SAO]L2?KV#?G>I%Y;5/?R_Q!^@6.R/ 99*CX.2=<7CH+;'f
+MT^;M#0WVMT2GZ'1Z:BTW7>+:6H>CMDGX_<7RAD,Y?_%%QPL6M^<L<S@.6:XVe
+M-[5L[J]WU(KM:VMW.E]37MSI\MMC4H>GV3*-&?1_4$L! AH%% " @ K*1\d
+M'5<NT ]^ P Y0@ H 0 @ %!!5$-(7T-3+D-02P$"c
+M&@44 ( " "SI'P=GI\=LN(- !'%0 # ! " "F P 4$%4b
+?0TA?0U,N5$]34$L%!@ " ( <@ +(1 !a
+ z
+end
+
diff --git a/Master/texmf-dist/doc/latex/umlaute/umlaute.dvi b/Master/texmf-dist/doc/latex/umlaute/umlaute.dvi
deleted file mode 100644
index f98d86c3cd2..00000000000
--- a/Master/texmf-dist/doc/latex/umlaute/umlaute.dvi
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/umlaute/umlaute.pdf b/Master/texmf-dist/doc/latex/umlaute/umlaute.pdf
new file mode 100644
index 00000000000..df87613bb53
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/umlaute/umlaute.pdf
Binary files differ