% deutsch.tex --- Marc Torzynski, ENSPS --- 2 f\'evrier 1992
%
%       Thanks to Carsten L\"akamp (at Ensps),
%                 Vanessa Lenzi (at home),
%                 Dirk Eddelb\"uttel (greq@frmop11.bitnet)
%                 Ralf Mollenhauer (ensp067@frmrs11.bitnet)
%       for suggestions and corrections.
%
% German User's Guide for the Style-Option `allemand.sty'
% French version of this file is `allemand.tex'
%
\documentstyle[11pt,a4,allemand]{article}

\title{Kurzbeschreibung der Style-Option {\tt allemand}}
\author{Marc {\sc Torzynski}}
\date{2. Februar 1992}

\begin{document}

\maketitle\thispagestyle{empty}
\vfill\vfill
\begin{abstract}
Die Style-Option {\tt allemand} ist dazu vorgesehen, die
Erstellung von Dokumenten in deutscher Sprache zu erleichtern. Sie kann
entweder allein (in diesem Fall die Style-Option {\tt german} der
DANTE-Vereinigung ersetzend, von der s"amtliche Befehle "ubernommen
wurden), vor allem aber auch zusammen mit der Style-Option {\tt french}
der GUTenberg-Vereinigung zur Erstellung deutsch-franz"osischer Dokumente
verwendet werden.
\end{abstract}
\vfill
\tableofcontents
\vfill
\newpage

\section{Einleitung}

Beim 6.~Treffen der deutschen \TeX{}-""Interessenten in M"unster (Oktober
1987) wurde eine Einigung "uber ein "`Minimal Subset von einheitlichen
deutschen \TeX{}-Befehlen"' erzielt, das seitdem allen Installationen
von \TeX{} und \LaTeX{} durch die Style-Option {\tt german} zur Verf"ugung
steht und f"ur deutschsprachige Texte verwendet werden soll. Damit wird
erreicht, da"s alle Dokumente, die diese Befehle enthalten, problemlos von
einem Rechner zum anderen "ubertragen werden k"onnen.

Die hier beschriebene Style-Option {\tt allemand} ist eine vollst"andige
"Uber"-tragung der offiziellen Style-Option {\tt german 2.4a}.
Da einige Befehle umgeschrieben wurden, ist {\tt allemand} auch mit der
Style-Option {\tt french} der franz"osischen Benutzergruppe GUTenberg
vereinbar.  Es ist deshalb m"oglich, {\tt allemand} und {\tt french}
miteinander zu kombinieren, um die Vorteile jeder Style-Option in einem
deutsch-franz"osisch-englischen Dokument zu benutzen. Nat"urlich kann
{\tt allemand} aber auch allein angewandt werden, falls das Dokument ganz
in Deutsch geschrieben ist.

\section{Laden der Style-Option}

Vor der Verwendung der durch die Style-Option {\tt allemand} zus"atzlich
zur Verf"ugung gestellten Befehle mu"s die Style-Option geladen werden:
\begin{itemize}
    \item mit dem Befehl \verb|\input allemand.sty| unter \TeX{},
    \item durch eine Style-Option \verb|[allemand]| unter \LaTeX{}.
\end{itemize}
Sollte die Style-Option {\tt allemand} zusammen mit {\tt french} benutzt
werden, so m"u"ste auch diese geladen werden, wobei die zuletzt geladene
Sprach-Option die zu Beginn des Dokumentes benutzte Sprache bestimmt.

\section{Befehle}

\subsection{Typografische Befehle}

Der in M"unster festgelegte Befehlssatz umfa"st die folgenden Befehle,
welche Eigenarten der deutschen Typografie, insbesondere Umlaute,
Anf"uhrungszeichnen und Trennungen, behandeln. Diese bei {\tt allemand}
unterst"utzten Befehle sind:
\begin{itemize}
\item
\verb|"a| als Abk"urzung f"ur \verb|\"a| (a-umlaut)%
\footnote{Man beachte den Unterschied zwischen
({\tt \char '134\char '042e \char '134\char '042a}) und
({\tt           \char '042e           \char '042a}) :
      \"e                    \"a,
                "e                     "a.
Bei deutschen Umlauten sind die Punkte tiefer angeordnet.}
 --- und "ahnlich f"ur alle anderen Vokale, auch f"ur Gro"sbuchstaben,\\
z.B.: \verb|sch"on| (sch"on),

\item
\verb|"s| als Abk"urzung f"ur \verb|\ss| (scharfes~s) --- \verb|"S| ergibt
"`SS"',\\
z.B.: \verb|Stra"se| (Stra"se),

\item
\verb|"ck| f"ur "`ck"', das als "`k-k"' getrennt wird,\\
z.B.: \verb|Dru"cker| (Drucker bzw. Druk-ker),

\item
\verb|"ff| f"ur "`"ff"', das als "`ff-f"' getrennt wird --- auch f"ur die
anderen relevanten Konsonanten l, m, n, p und t, sogar in Blockschrift,\\
z.B.: \verb|Schi"ffahrt| (Schi"ffahrt bzw. Schiff-fahrt),

\item
\verb|"`| oder \verb|\glqq| f"ur untere und
\verb|"'| oder \verb|\grqq| f"ur obere deutsche
Anf"uhrungszeichen,\\
z.B.: \verb|"`..."'| ("`G"ansef"u"schen"'),

\item
\verb|\glq| f"ur untere und
\verb|\grq| f"ur obere einfache An\-f"uh\-rungs"-zeichen,\\
z.B.: \verb|\glq...\grq| (\glq einfache Anf"uhrungszeichen\grq),

\item
\verb|"<| oder \verb|\flqq| f"ur linke und
\verb|">| oder \verb|\frqq| f"ur rechte franz"osische
An\-f"uh\-rungs"-zeichen,\\
z.B.: \verb|"<...">| ("< guillemets ">),

\item
\verb|\flq| f"ur linke und
\verb|\frq| f"ur rechte einfache franz"osische%
\footnote{Diese Anf"uhrungszeichen werden in franz"osischen Texten nicht
benutzt. Sie werden in deutschsprachigen Texten f"ur eine {\em Anf"uhrung
in einer Anf"uhrung\/} verwendet.}
Anf"uhrungszeichen,

\item
\verb."|. zur Verhinderung von Ligaturen, die keinen semantischen Sinn
haben,\\
z.B.: \verb.Auf"|lage. (Auf"|lage),

\item
\verb|"-| f"ur eine Silbentrennstelle "ahnlich wie bei \verb|\-|, bei der
aber die automatische Silbentrennung vor und nach dieser Trennstelle
erhalten bleibt,

\item
\verb|""| f"ur eine analoge Trennstelle, bei der aber im Fall der Trennung
kein Bindestrich hinzugef"ugt wird,\\
z.B.: \verb|x-""y|,

\item
\verb|"~| um einen unabtrennbaren Bindestrich auszudrucken,\\
z.B.: \verb|bergauf und "~ab| (bergauf und "~ab),

\item
\verb|"=| um einen Bindestrich auszudrucken, wobei aber die automatische
Silbentrennung f"ur den Rest des Wortes erhalten bleibt,

\item
\verb|\dq| zum Ausdrucken des Doublequote-Zeichens (auch durch die
gew"ohnliche Ligatur \verb|``| oder \verb|"{}|),\\
z.B.: \verb|\dq| (\dq).
\end{itemize}

Die Befehle f"ur Umlaute, scharfes~s und zur Einf"ugung einer
zus"atzlichen Trennstelle sind so definiert, da"s die automatische
Silbentrennung auch bei {\em vor\/} und {\em nach\/} dem Befehl
auftretenden Silben funktioniert. Dabei kann \TeX{} jedoch nicht mehr alle
oder auch falsche Trennstellen finden (z.B.: {\tt "ubert-ra-gen}).

Au"serdem findet kein {\em Kerning\/} zwischen den Anf"uhrungszeichen und
den anderen Zeichen statt, d.\,h. bei einigen Buchstaben\slash
Anf"uhrungszeichen-Kombinationen treten zu gro"se bzw. zu kleine Abst"ande
auf (z.B.: "`V statt "`\negthinspace V).

F"ur \verb|"<x>|-Befehle, die mit keiner Bedeutung belegt sind,
erzeugt die Style-Option eine Fehlermeldung, um auf eine fehlerhafte
Eingabe hinzuweisen.

\subsection{Sprach-Befehle}

Die Style-Option {\tt allemand} unterst"utzt keine anderen Sprachen
(au"ser Original-Englisch). Sie ist vielmehr f"ur vielsprachige
\TeX{}-Installationen bestimmt, in denen jede {\tt <Sprache>} eine eigene
Style-Datei besitzt: der \verb|\<sprache>|-Befehl zur Aktivierung von {\tt
<Sprache>} soll deshalb in einer {\tt <sprache>.sty} Style-Option
festgelegt werden (dies wird in der {\em Notice d'utilisation du style\/}
{\tt french} beschrieben).

Die unterst"utzten Sprach-Befehle sind deshalb:
\begin{itemize}
\item
\verb|\german| zum Einschalten der deutschen \TeX{}-Befehle (automatisch
eingeschaltet, falls {\tt allemand} die zuletzt geladene Style-Option ist),

\item
\verb|\austrian| zum Einschalten der "osterreichischen Datumsangaben,

\item
\verb|\english| zum Zur"uckschalten auf Original-\TeX{} (inaktiviert alle
vorherigen Befehle und kommt zu englischen Datumsangaben und
"Uberschriften zur"uck),

\item
\verb|\<sprache>| zum Einschalten der {\tt <Sprache>}, falls eine
angepa"ste Style-Option geladen wurde.

\end{itemize}

\section{Vereinbarkeit mit {\tt german 2.4a}}

Einige in M"unster und in {\tt german} festgelegten Befehle werden f"ur
{\tt allemand} nicht mehr ben"otigt, werden aber aus
Kompatibilit"atsgr"unden beibehalten. Es handelt sich dabei um:
\begin{itemize}
\item
\verb|\selectlanguage{<sprache>}|
(vgl. \verb|\{<sprache>}|),

\item
\verb|\originalTeX|, zum Zur"uckschalten auf Original-\TeX{}
(vgl. \verb|\english|),

\item
\verb|\germanTeX|, zum Wiedereinschalten der deutschen \TeX{}-Befehle
(vgl. \verb|\german|).

\end{itemize}

\section{Vorbereitung}

Die Style-Option {\tt allemand} sollte zur gleicher Zeit wie die
Style-Option {\tt french} installiert werden (siehe die {\tt french}
Kurzanleitung). Zu {\tt language.dat} f"ugt man eine Linie
\begin{verbatim}
   german   <german patterns file>   <german exceptions file>
\end{verbatim}
f"ur deutsche Silbentrennung hinzu, damit INI\TeX{} diese in ein Format
verarbeiten kann. Die Datei {\tt allemand.sty} mu"s dar"uberhinaus
in ein von der Umgebungsvariable {\tt TEXINPUT} adressiertes Verzeichnis
kopiert werden.

\vspace{20mm}
\raggedleft
Marc {\sc Torzynski}\\
Ensps, Strasbourg\\
{\tt U97102@FRCCSC21.BITNET}
\end{document}
