Category : EmTeX is a TeX/LaTeX document editor
Archive   : LKURZ.ZIP
Filename : LK4.TEX
% last change: 1990-05-17.
\section{Spezialit"aten}
Das komplette Men"u der Spezialit"aten, die von \LaTeX\ "`serviert"'
werden, ist im \manual\ beschrieben.
Hier soll nur auf einige besondere "`Zuckerln"' hingewiesen werden.
\subsection{Schriftarten und -gr"o"sen (Fonts)}
Normalerweise w"ahlt \LaTeX\ die geeigneten Schriftarten und
Schriftgr"o"sen auf Grund der Befehle aus, die die logische Struktur
des Textes angeben ("Uberschriften, emphasize usw.).
In Spezial"-f"allen kann die Schriftart und \mbox{-gr"o"se} auch explizit
mit den
in den Tabellen~\ref{fonts} und~\ref{sizes} angef"uhrten Befehlen
gewechselt werden.
Die Verwendung dieser Befehle erfolgt analog zum Befehl \verb|\em|
innerhalb von Gruppen.
\exa
{\small Die kleinen {\bf fetten} R"omer
beherrschten }{\large das ganze gro"se
{\it Italien\/}.} \\[6pt]
le $2^{\mbox{\scriptsize\`eme}}$
r\'egime
\exb
\begin{verbatim}
{\small Die kleinen {\bf fetten}
R"omer beherrschten }{\large das
ganze gro"se {\it Italien\/}.}
\\
le $2^{\mbox{\scriptsize\`eme}}$
r\'egime
\end{verbatim}
\exc
\begin{table}[bp]
\caption{Schriftarten} \label{fonts}
\oben{10cm}
\begin{tabbing}
{\tt xboldmathxx}\= und dann der Text \kill
\verb|\rm| \> \rm normale Schrift (roman) \\
\verb|\bf| \> \bf fette Schrift (boldface) \\
\verb|\it| \> \it kursive Schrift (italic) \\
\verb|\sl| \> \sl schr"age Schrift (slanted) \\
\verb|\sf| \> \sf "`sans serif"' Schrift \\
\verb|\sc| \> \sc "`Caps and Small Caps"' Schrift \\
\verb|\tt| \> \tt Schreibmaschinenschrift (typewriter) \\
\verb|\boldmath| \> Fettdruck in mathematischen Formeln
\end{tabbing}
\unten
\end{table}
\begin{table}
\caption{Schriftgr"o"sen} \label{sizes}
\oben{10cm}
\begin{tabbing}
{\tt xfootnotesizexx}\= und dann der Text \kill
\verb|\tiny| \> \tiny winzig kleine Schrift \\
\verb|\scriptsize| \> \scriptsize sehr kleine Schrift (wie Indizes)\\
\verb|\footnotesize| \> \footnotesize kleine Schrift (wie Fu"snoten)\\
\verb|\small| \> \small kleine Schrift \\
\verb|\normalsize| \> \normalsize normale Schrift \\
\verb|\large| \> \large gro"se Schrift \\
\verb|\Large| \> \Large gr"o"sere Schrift \\
\verb|\LARGE| \> \LARGE sehr gro"se Schrift \\[3pt]
\verb|\huge| \> \huge riesig gro"s \\[3pt]
\verb|\Huge| \> \Huge riesig gro"s
\end{tabbing}
\unten
\end{table}
Die Gr"o"sen-Befehle von Tabelle~\ref{sizes} schalten immer auf die
Schriftart \verb|\rm|.
Gro"se fette Schrift erh"alt man also z.B.\ {\em nicht\/} mit
\verb|\bf\large| sondern {\em nur\/} mit \verb|\large\bf|.
Die Gr"o"sen-Befehle ver"andern auch die Zeilen"-abst"ande auf die
jeweils dazu"-passenden Werte -- aber nur,
wenn die Leerzeile, die den Absatz be\-en\-det,
innerhalb des G"ultigkeitsbereichs des Gr"o"sen-Befehls liegt,
die schlie"-"sende geschwungene Klammer darf also nicht zu fr"uh kommen!
Je {\em weniger\/} verschiedene Schriftarten man verwendet,
desto lesbarer und sch"oner wird das Schriftst"uck.
\vspace{0pt plus 3cm}\pagebreak[2] % manual editing, may need changes!
\subsection{Abst"ande}
\subsubsection{Zeilenabstand}
Wenn man in einem Schriftst"uck gr"o"sere
Zeilenabst"ande verwenden mu"s als in den Document Styles vorgesehen ist,
mu"s man den Befehl \verb|\baselinestretch|
auf einen Faktor gr"o"ser als~1 ab"andern:
\begin{quote}
f"ur "`eineinhalbzeilige"' Ausgabe:\\*
\verb|\renewcommand{\baselinestretch}{1.3}|
f"ur "`doppelzeilige"' Ausgabe:\\*
\verb|\renewcommand{\baselinestretch}{1.6}|
\end{quote}
\subsubsection{spezielle horizontale Abst"ande}
Die Abst"ande zwischen W"ortern und S"atzen werden von \LaTeX\
automatisch gesetzt.
Sonstige horizontale Abst"ande kann man mit dem Befehl
\begin{verse}
\verb|\hspace{|{\it l"ange\/}\verb|}|
\end{verse}
bewirken. Wenn der Abstand auch am Beginn oder Ende einer Zeile
erhalten bleiben soll,
mu"s \verb|\hspace*| statt \verb|\hspace| geschrieben werden.
Die L"angenangabe besteht im einfachsten Fall aus einer Zahl und einer
Einheit.
Die wichtigsten Einheiten sind in Tab.~\ref{units} angef"uhrt.
\exa
Hier\hspace{1.5cm}ist 1.5~cm Abstand.
\exb
\begin{verbatim}
Hier\hspace{1.5cm}ist 1.5~cm
Abstand.
\end{verbatim}
\exc
\begin{table}
\caption{Einheiten f"ur L"angenangaben} \label{units}
\oben{11cm}
\begin{tabbing}
{\tt mm}\qquad \= Millimeter \\
{\tt cm} \> Zentimeter = 10~mm \\
{\tt in} \> Inch $\approx$ 25~mm \\
{\tt pt} \> Point $\approx \frac{1}{72}$~in
$\approx \frac{1}{3}$~mm \\
{\tt em} \> proportional zur Zeichenbreite des aktuellen Fonts \\
{\tt ex} \> proportional zur Zeichenh"ohe des aktuellen Fonts
\end{tabbing}
\unten
\end{table}
\pagebreak[2]
Die Befehle in
Tab.~\ref{hspace} sind Abk"urzungen f"ur spezielle horizontale
Abst"ande.
\begin{table}
\caption{horizontale Abst"ande} \label{hspace}
\oben{13cm}
\begin{tabbing}
{\tt xenspace}\qquad \= \kill
\verb|\,| \> ein sehr kleiner Abstand \\
\verb|\enspace| \> so breit wie eine Ziffer \\
\verb|\quad| \> so breit, wie ein Buchstabe hoch ist ("`wei"ses Quadrat"') \\
\verb|\qquad| \> doppelt so breit wie ein \verb|\quad| \\
\verb|\hfill| \> ein Abstand, der sich von 0 bis $\infty$ ausdehnen kann.
\end{tabbing}
\unten
\end{table}
Der Befehl \verb|\hfill| kann dazu dienen, einen vorgegebenen Platz
auszuf"ullen.
Beispiele f"ur die Verwendung von \verb|\,| und \verb|\hfill|:
\exa
"`\,,Parsifal` dauert l"anger
als ,Cats`."'
\exb
\begin{verbatim}
"`\,,Parsifal` dauert l"anger
als ,Cats`."'
\end{verbatim}
\exc
\exa
links\hfill rechts
\exb
\begin{verbatim}
links\hfill rechts
\end{verbatim}
\exc
\subsubsection{spezielle vertikale Abst"ande}
Die Abst"ande zwischen Abs"atzen, Kapiteln usw.\ werden von
\LaTeX\ automatisch bestimmt.
In Spezial"-f"allen kann man zus"atzliche Abst"ande
{\em zwischen zwei Abs"atzen\/}
mit dem Befehl
\begin{verse}
\verb|\vspace{|{\it l"ange\/}\verb|}|
\end{verse}
bewirken.
Dieser Befehl sollte immer zwischen zwei Leerzeilen
angegeben werden.
Wenn der Abstand auch am Beginn oder Ende einer Seite
erhalten bleiben soll,
mu"s \verb|\vspace*| statt \verb|\vspace| geschrieben werden.
Die Befehle in
Tab.~\ref{vspace} sind Abk"urzungen f"ur spezielle vertikale
Abst"ande.
\begin{table}
\caption{vertikale Abst"ande} \label{vspace}
\oben{13cm}
\begin{tabbing}
{\tt xsmallskip}\qquad \= \kill
\verb|\smallskip| \> etwa $\frac{1}{4}$ Zeile \\
\verb|\medskip| \> etwa $\frac{1}{2}$ Zeile \\
\verb|\bigskip| \> etwa 1 Zeile \\
\verb|\vfill| \> ein Abstand, der sich von 0 bis $\infty$ ausdehnen kann
\end{tabbing}
\unten
\end{table}
Der Befehl \verb|\vfill| in Verbindung mit \verb|\pagebreak[4]|
kann dazu dienen, Text an den unteren Rand
einer Seite zu setzen oder vertikal zu zentrieren.
Zus"atzliche Abst"ande zwischen zwei Zeilen {\em innerhalb\/}
eines Absatzes oder einer Tabelle
erreicht man mit dem Befehl
\begin{verse}
\verb|\\[|{\it l"ange\/}\verb|]|
\end{verse}
\subsection{Anpassung an das Papierformat}
Das im deutschen Sprachraum "ubliche DIN-A4-Papier ist h"oher
und eine Spur schm"aler als das in Amerika "ubliche Papier,
das von den \LaTeX\ Document Styles unterst"utzt wird.
Mit Definitionen der Form
\begin{quote}
\begin{verbatim}
\addtolength{\topmargin}{-...}
\addtolength{\textheight}{...}
\end{verbatim}
\end{quote}
kann man den oberen und unteren Rand verringern und die Zeilenanzahl jeder
Seite vergr"o"sern.
Die "Anderung von \verb|\textheight| soll immer in Vielfachen des
\verb|\baselineskip| erfolgen, der wiederum von der Schriftgr"o"se abh"angt.
Empfohlene Werte sind:
\begin{center}
\begin{tabular}{|l|r|r|r|}
\hline
Schrifth"ohe & 10pt & 11pt & 12pt \\
{\tt baselineskip} & 12pt & 13.6pt & 15pt \\
\hline
$\Delta${\tt topmargin} & $-30$pt & $-34$pt & $-30$pt \\
$\Delta${\tt textheight} & 60pt & 68pt & 60pt \\
\hline
\end{tabular}
\end{center}
Je nachdem, ob die Kopf- oder Fu"s\-zeile leer ist, kann man
\verb|\topmargin| auch um einen etwas gr"o"seren oder kleineren Betrag
ver"andern.
Die vorliegende Beschreibung enth"alt beispielsweise die Befehle
\begin{quote}
\begin{verbatim}
\addtolength{\topmargin}{-27pt}
\addtolength{\textheight}{68pt}
\end{verbatim}
\end{quote}
Im allgemeinen mu"s man aber solche "Anderungen {\em nicht\/}
direkt angeben sondern kann eigene Document Style Options
f"ur die Anpassung an die verschiedenen Papierformate
verwenden~\cite{local}.
Die Zeilenl"ange und der rechte und linke Rand sollten nicht direkt
ver"-"andert werden,
weil man sonst sehr viele \LaTeX-Befehle, die davon abh"angen,
ebenfalls entsprechend "andern m"u"ste.
Informationen "uber solche weiter"-reichende Layout-"Anderungen
findet man in~\cite{lay}.
\subsection{Briefe (letter)}
Wenn man als Document Style {\tt letter}
(oder eine Variante davon, siehe~\cite{local})
angibt,
kann man zwischen \verb|\begin{document}| und \verb|\end{document}|
einen oder mehrere Briefe schreiben.
Mit \verb|\signature| und \verb|\address| definiert man Name und Adresse
des Absenders.
\verb|\begin{letter}{...}|
beginnt einen Brief an den im Parameter mit Name und Adresse angegebenen
Empf"anger.
\verb|\opening{...}| und \verb|\closing{...}|
schreiben die Anrede und den abschlie"senden Gru"s, an den automatisch
die mit \verb|\signature| vereinbarte Unterschrift angef"ugt wird.
\verb|\end{letter}| beendet den jeweiligen Brief.
Wenn man vor \verb|\begin{document}| den Befehl \verb|\makelabels| angibt,
werden au"serdem Adre"s-Etiketten erzeugt.
Abb.~\ref{brief} enth"alt ein
Beispiel f"ur einen Brief.
\begin{figure}[hbp]
\oben{11cm}
\begin{verbatim}
\documentstyle[12pt,german]{letter}
\address{EDV-Zentrum der TU Wien \\
Abt.~Digitalrechenanlage \\
Wiedner Hauptstra"se 8--10 \\ A-1040 Wien }
\signature{Dr.~Hubert Partl}
\begin{document}
\begin{letter}{Frau Mag.~Elisabeth Schlegl \\
EDV-Zentrum der Karl-Franzens-Universit"at \\
Attemsgasse 25/II \\ A-8010 Graz}
\opening{Liebe Frau Schlegl,}
herzlichen Dank f"ur die Zusendung .....
..... in etwa 2--3~Wochen fertig zu sein.
\closing{Mit freundlichen Gr"u"sen}
\end{letter}
\end{document}
\end{verbatim}
\unten
\caption{Brief von H.\,P. an E.\,S.} \label{brief}
\end{figure}
\subsection{Literaturangaben}
Mit dem {\tt thebibliography}-Environment kann man ein Literaturverzeichnis
drucken.
Darin beginnt jede Literaturangabe mit \verb|\bibitem|.
Als Parameter wird ein Name vereinbart wird, unter dem die Literaturstelle
im Text mit \verb|\cite| zitiert werden kann, und dann folgt der Text
der Literaturangabe.
Die Numerierung erfolgt automatisch.
Der Parameter bei \verb|\begin{thebibliography}| gibt die maximale Breite
dieser Nummernangabe an, also z.B.\ \verb|{99}| f"ur maximal zweistellige
Nummern.
Das Zitieren der Literaturstelle im Text erfolgt jeweils mit dem Befehl
\verb|\cite|.
Beispiel:
\exa
Partl~\cite{pa} hat
vorgeschlagen, da"s \dots
\begin{thebibliography}{99}
\bibitem{pa}
H.~Partl: {\it German \TeX,}
TUGboat Vol.~9, No.~1 (1988)
\end{thebibliography}
\exb
\begin{verbatim}
Partl~\cite{pa} hat
vorgeschlagen ...
\begin{thebibliography}{99}
\bibitem{pa}
H.~Partl: {\it German \TeX,}
TUGboat Vol.~9, No.~1 (1988)
\end{thebibliography}
\end{verbatim}
\exc
\subsection{Robuste und zerbrechliche Befehle}
Die meisten \LaTeX-Befehle sind "`robust"',
d.h.\ sie liefern immer das ge\-w"unsch\-te Ergebnis.
Es gibt aber auch sogenannte "`zerbrechliche"' Befehle,
die in bestimmten Situationen (innerhalb von sogenannten
"`bewegten"' Parametern) nur dann richtig funktionieren, wenn man
den Befehl \verb|\protect| voranstellt.
Zu den zerbrechlichen Befehlen z"ahlen unter anderem die in Tabelle~\ref{sizes}
angef"uhrten Befehle, die die Schrift"-gr"o"se ver"andern,
und der Befehl \verb|\footnote|.
Es gibt also einige wenige (und sehr selten auftretende) Spezial"-f"alle,
in denen man z.B.\
\verb|\protect\small| statt \verb|\small| schreiben mu"s.
Wann solche Spezial"-f"alle auftreten, ist im \manual\ angegeben.
\endinput
Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!
This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/