%format latexg   % deutsches latex 2.09
%
% demo.tex: Kleine Demonstration des TeX-Systems
%
% Das Prozentzeichen leitet einen Kommentar ein. Nach dem Zeichen '%'
% wird der Rest der Zeile von TeX ignoriert.

% die folgenden 2 Befehle stehen am Anfang jedes LaTeX-Dokuments
% (siehe auch das Ende der Datei):

\documentstyle[din_a4,german]{article}

% Wir machen einige stilistische "Anderungen:
\pagestyle{empty}
\topmargin 0pt \headheight 0pt \headsep 0pt \topskip 0pt
\parskip=\medskipamount
\parindent 0pt

\begin{document}

\begin{center} \Large Kleine Demonstration des \TeX-Systems \end{center}

\TeX\ (sprich Tech f"ur griechisch gro"s $\tau\epsilon\chi$)
ist ein von D.~E.\ Knuth in Stanford entwi"ckeltes Textsatz-Programm,
welches besonders auch den Satz mit mathematischen Formeln unterst"utzt.
Man kann sich \TeX\ auch gut als eine eine Art Programmiersprache
zur "`programmierung"' von Textsatz vorstellen. Dabei existieren
neben den primitiven Anweisungen ("`Assembler"') noch komfortablere
Befehle, die durch sogenannte {\it Macros} definiert sind. Jeder Anwender
kann sich damit auch selbst weitere Kommandos erstellen.

%Dieser Text wurde mit dem Macropaket \LaTeX\ von Leslie Lamport
%auf einem Atari ST Computer und einem NEC P6 Dru"cker erstellt.
%
\medskip

Die Erstellung eines Schriftst"u"ckes geht normalerweise so vor sich, da"s
der Text des Manuskripts zuerst unter Einf"ugung der f"ur den Satz
erforderlichen \TeX-Befehle
an einem Bildschirmterminal des Rechners eingegeben wird.
Nun wird er vom \TeX-Programm bearbeitet ("ubersetzt)
und mit dem danach feststehenden Layout und
Seitenumbruch zun"achst
in einer von Ausgabeger"aten unabh"angigen Form
gespeichert. Danach kann man das Ergebnis auf einem geeigneten
Ger"at ausgeben lassen.

Als Beispiel soll der folgende Text gesetzt werden:

\begin{center}\fbox{\parbox{14cm}{

Mathematische Ausdr"u"cke  wie $ z=x+y $ oder $ \int_{x_1}^\infty f(x)
\;dx $ k"onnen        innerhalb von Textzeilen auftreten.
Formeln k"onnen aber auch in einer Formelzeile hervorgehoben werden:
$$ F(b)-F(a)=\int_a^b\sum_{j=0}^nf(x_j)\prod_{{k=0}\atop{k\neq j}}^n
{x-x_k\over x_j-x_k}\; dx\;\;. $$

}}\end{center}

Dazu wird mit dem Editor des Betriebssystems eine \TeX-Eingabedatei
({\it input file\/}) mit dem folgenden Inhalt erstellt:

\begin{verbatim}
%format latexg
\documentstyle[din_a4]{article}
\begin{document}
Mathematische Ausdr"u"cke wie $ z=x+y $ oder $ \int_{x_1}^\infty f(x)
\;dx $ k"onnen        innerhalb von Textzeilen auftreten.
Formeln k"onnen aber auch in einer Formelzeile hervorgehoben werden:
$$F(b)-F(a)=\int_a^b\sum_{j=0}^nf(x_j)\prod_{{k=0}\atop{k\neq j}}^n
{x-x_k\over x_j-x_k}\; dx\;\;.$$
\end{document}
\end{verbatim} 

Wie man sieht, werden neben dem Text selber nur einige
Kommandos zur Beschreibung der Sonderzeichen (\verb|\int|, \verb|\infty|),
Zeichen zum Hochstellen (\verb|^|) und Tiefstellen (\verb|_|) etc. eingegeben.
Die Klammern \verb|{| und \verb|}| dienen nur zur Zusammenfassung.

Die Aufteilung des Textes in verschiedene Zeilen incl.\ Trennung,
Positionierung der einzelnen Zeichen sowie die Berechnung der
Zeichengr"o"sen erfolgt vollautomatisch durch das \TeX-Programm.
So ergibt sich z. B. die Formel

$$ \lim_{n\to\infty}\underbrace{\sqrt{2+\sqrt{2+\cdots+\sqrt{2+
\sqrt 2}}}}_{n\rm\ Wurzeln} ~=~ 2 $$

\nopagebreak durch einfache Eingabe von

\nopagebreak \begin{verbatim}
$$ \lim_{n\to\infty}\underbrace{\sqrt{2+\sqrt{2+\cdots+\sqrt{2+
\sqrt 2}}}}_{n\rm\ Wurzeln} ~=~ 2 $$
\end{verbatim}

%\newpage
%\vspace*{-3cm}

\LaTeX\ hat Befehle zum Erzeugen von einfachen Bildern und Grafiken.
F"ur komplexere Bilder kann \LaTeX\ durch PiC\TeX\ erweitert werden.
Die Atari-Version bietet zus"atzliche Grafikf"ahigkeiten.

\unitlength1cm

\newsavebox{\bedzweig}
\savebox{\bedzweig}(0,0)[bl]{
  \thicklines
  \put(0,0.5)   {\line(-2,-1){1.0}}
  \put(0,0.5)   {\line(2,-1) {1.0}}
  \put(0,-0.5)  {\line(-2,1) {1.0}}
  \put(0,-0.5)  {\line(2,1)  {1.0}}
  \put(0,0.5)   {\line(0,1)  {0.5}}
  \put(1.0,0)   {\line(1,0)  {1.0}}
  \put(-1.0,0)  {\line(-1,0) {1.0}}
  \put(-1.1,0.1){\makebox(0,0)[br]{nein}}
  \put(1.1,0.1) {\makebox(0,0)[bl]{ja}} }

\begin{picture}(10,2)  \thicklines
  \put(5,1){\usebox{\bedzweig}\makebox(0,0){\small klar ?}}
  \put(3,0.5){\line(0,1){0.5}}
  \put(2,0){\framebox(2,0.5){schlecht}}
  \put(7,0.5){\line(0,1){0.5}}
  \put(6,0){\framebox(2,0.5){gut}}
\end{picture}

\TeX\ kann automatisch Seitennummern, Fu"s- und Kopfzeilen erzeugen,
hat m"achtige Befehle zur Erstellung von Inhaltsverzeichnis und
Schlagwortregister und verwaltet Fu"snoten automatisch. \TeX\ besitzt
einen hervorragenden Trennalgorithmus. Sollte dennoch ein Wort falsch
getrennt werden, so mu"s die korrekte Trennung nur {\it einmal} im Text
eingegeben werden.

Das Layout einer Schrift kann noch sehr sp"at ver"andert werden. So
kann z.~B.\ die Seitenl"ange, Zeilenbreite, Absatzeinzug, Schriftart f"ur
"Uberschriften, ein- oder zweispaltiger Druck mit jeweils einem einzigen
Befehl eingestellt werden.

Leider wird dies mit einer etwas komplexeren Bedienung erkauft.
Wer sich nicht mit den angebotenen Funktionen zufrieden gibt, mu"s
vieles selbst anpassen, die ``Sprache'' \TeX\ beherrschen und evtl.
seinen Computer gut kennen.

Der Text wird bei der Eingabe auch nicht in seiner endg"ultigen Form
am Bildschirm angezeigt.
Von der Eingabe bis zum Anschauen sind zwei Schritte n"otig, die jeweils
einige Zeit beanspruchen (f"ur diesen Text ca.\ 1~min).

Das System ist au"serdem ein ``gro"ses'' Programm.
Um sinnvoll arbeiten zu k"onnen empfiehlt sich eine Festplatte mit
5~-~10~MB Speicher allein f"ur das \TeX-System. Das Arbeiten mit nur
zwei doppelseitigen Diskettenlaufwerken ist etwas m"uhsam. Mit einer
RAM-Disk von 2~-~3~MB l"a"st sich aber auch gut arbeiten (nat"urlich
nur, wenn dabei noch 1~MB Speicherplatz frei bleibt).

Die Bedienung von \TeX\ ist sehr komplex. Es gibt verschiedene
Macropakete, die aber untereinander sehr unterschiedlich sind.
Unter anderem sind dies die folgenden:

\begin{description}
\item[PLAIN] ist das `Original' von D.~E.~Knuth. Es stellt alle
             grundlegenden Befehle zur Verf"ugung, ist aber nicht
             sonderlich komfortabel.

\item[AmS\TeX] ist eine Erweiterung von PLAIN, die von der American
             Mathematical Society entwi"ckelt wurde. Der Mathematiker
             findet hier manches, was er in PLAIN vermi"ste.

\item[\LaTeX] von Leslie Lamport ist das umfangreichste und komfortabelste
             Paket. Die Benutzung von \LaTeX\ ist sehr zu empfehlen.
             Allerdings hat es eine ganz andere Philosophie als
             die anderen Pakete. Mischt man Befehle aus \LaTeX\ mit denen
             aus PLAIN (das in \LaTeX\ enthalten ist), so kann es zu
             unerwarteten Ergebnissen kommen. Wer \LaTeX\ benutzt, sollte
             also {\it nur\/} die \LaTeX-Befehle benutzen. Diese sind
             in der Einf"uhrung von Kopka gut dargestellt.
\end{description}

Daher ist es sinnvoll, sich {\it vor\/} der Benutzung von \TeX\ f"ur ein
Paket zu entscheiden, und dabei dann zu bleiben.

\bigskip
{\bf Literatur:}

\begin{itemize}
\item Donald E.\ Knuth: The \TeX book. {\it Computers \& Typesetting,
Volume A}, Addison Wesley 1986$^6$.
%
%\item Norbert Schwarz: Einf"uhrung in \TeX. Addison Wesley 1987.
%
%\item Leslie Lamport: \LaTeX\ -- A document preparation system.
%      Addison Wesley 1986.
%
\item Helmut Kopka: \LaTeX\ -- Eine Einf"uhrung. Addison Wesley 1988.
\item Helmut Kopka: \LaTeX\ Erweiterungsm"oglichkeiten. Addison Wesley 1990.
\end{itemize}
%
% das gehoert ans Ende jedes LaTeX-Dokumentes:
%
\end{document}
