summaryrefslogtreecommitdiff
path: root/info/lshort/german/schriften.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/lshort/german/schriften.tex
Initial commit
Diffstat (limited to 'info/lshort/german/schriften.tex')
-rw-r--r--info/lshort/german/schriften.tex270
1 files changed, 270 insertions, 0 deletions
diff --git a/info/lshort/german/schriften.tex b/info/lshort/german/schriften.tex
new file mode 100644
index 0000000000..a069486917
--- /dev/null
+++ b/info/lshort/german/schriften.tex
@@ -0,0 +1,270 @@
+%!TEX root = l2kurz.tex
+
+% master: l2kurz.tex
+% l2k5.tex - 5.Teil der LaTeX2e-Kurzbeschreibung v2.3
+% 2001-04-10 (WaS)
+
+\section{Schriften}
+Normalerweise wählt \LaTeX\ die Größe und den Stil der Schrift
+aufgrund der Befehle aus, die die logische Struktur des Textes angeben:
+Überschriften, Fußnoten, Hervorhebungen usw.
+Im folgenden werden Befehle und Makropakete beschrieben, mit denen
+die Schrift auch explizit beeinflusst werden kann.
+Ausführlichere Erläuterungen zum Umgang mit Schriften in \LaTeX{}
+findet man im \textit{\LaTeX-Begleiter} \cite{wonne}
+und in der Online-Dokumentation \cite{fntguide}. Für \XeLaTeX{} und \LuaLaTeX{} steht das Paket
+\texttt{fontspec} zur Verfügung, mit dem beliebige OpenType und TrueType Schriftarten eingebunden werden können, ohne dass sie für \LaTeX{} angepasst werden müssen.
+
+\begin{lstlisting}
+\documentclass{article}
+\usepackage[ngerman]{babel}
+% Nur XeLaTeX und LuaLaTeX:
+\usepackage{fontspec}
+\setmainfont{Linux Libertine O}
+\begin{document}
+Das ist ein Text in der Schriftart Linux Libertine mit den Schnitten
+\textit{Kursiv}, \textbf{\textit{Fett Kursiv}} und \textsc{Kapitälchen}.
+\end{document}
+\end{lstlisting}
+
+Ergibt einen Text in der Schriftart Linux Libertine:
+
+\medskip
+
+\noindent\includegraphics{fontspec}
+
+\subsection{Schriftgrößen}
+
+Die in der Tabelle~\ref{sizes} angeführten Befehlen
+wechseln die Schriftgröße.
+Sie spezifizieren die Größe relativ
+zu der von \lstinline:\documentclass: festgelegten Grundschrift.
+Ihr Wirkung reicht bis zum Ende der aktuellen Gruppe oder Umgebung.
+
+
+\begin{table}[!htb]
+\caption{Schriftgrößen} \label{sizes}
+\def\arraystretch{1.25}
+\centering
+\begin{tabular}{@{}ll@{}}
+\toprule
+\lstinline|\tiny| & \tiny winzig kleine Schrift \\
+\lstinline|\scriptsize| & \scriptsize sehr kleine Schrift (wie Indizes)\\
+\lstinline|\footnotesize| & \footnotesize kleine Schrift (wie Fußnoten)\\
+\lstinline|\small| & \small kleine Schrift \\
+\lstinline|\normalsize| & \normalsize normale Schrift \\
+\lstinline|\large| & \large große Schrift \\
+\lstinline|\Large| & \Large größere Schrift \\
+\lstinline|\LARGE| & \LARGE sehr große Schrift \\[3pt]
+\lstinline|\huge| & \huge riesig groß \\[3pt]
+\lstinline|\Huge| & \Huge gigantisch \\
+\bottomrule
+\end{tabular}
+\end{table}
+
+Die Größen-Befehle verändern auch die Zeilenabstände auf
+die jeweils passenden Werte -- aber nur, wenn die
+Leerzeile, die den Absatz beendet, innerhalb des
+Gültigkeitsbereichs des Größen-Befehls liegt:
+
+\begin{LTXexample}
+{\Large zu enger \\
+Abstand}\par
+\end{LTXexample}
+
+\begin{LTXexample}
+{\Large richtiger\\
+Abstand\par}
+\end{LTXexample}
+
+Für korrekte Zeilenabstände darf die
+schließende geschwungene Klammer also nicht zu früh kommen,
+sondern erst nach einem Absatzende, das übrigens nicht nur als
+Leerzeile, sondern auch als Befehl \lstinline|\par| eingegeben werden
+kann.
+
+
+\subsection{Schriftstil}
+Der Schriftstil wird in \LaTeX{} durch 3~Merkmale definiert:
+\begin{description}
+\item[Familie] Standardmäßig stehen 3~Familien zur Wahl:
+ "`roman"' (Antiqua), "`sans serif"' (Serifenlose) und "`typewriter"'
+ (Schreibmaschinenschrift).
+\item[Serie] Die Serie gibt Stärke und Laufweite der
+ Schrift an: "`medium"' (normale Schrift), "`boldface extended"'
+ (fett und breiter).
+\item[Form] Die Form der Buchstaben: "`upright"'
+ (aufrecht), "`slanted"' (geneigt), "`italic"' (kursiv),
+ "`caps and small caps"' (Kapitälchen).
+\end{description}
+Tabelle~\ref{fonts} zeigt die Befehle, mit denen diese Attribute
+explizit beeinflusst werden können.
+Die Befehle der Form \lstinline|\text...| setzen nur ihr Argument im
+gewünschten Stil. Zu jedem dieser Befehle ist ein Gegenstück angegeben,
+das von seinem Auf\/treten an bis zum Ende der laufenden Gruppe oder Umgebung
+wirkt.
+
+Zu beachten ist, dass Wörter in Schreibmaschinenschrift nicht automatisch
+getrennt werden.\par
+
+\begin{table}[hbp]
+\caption{Schriftstile} \label{fonts}
+\def\arraystretch{1.25}
+\centering
+\begin{tabular}{@{}lll@{}}
+\toprule
+\lstinline|\textrm|\{\textit{text}\} &\lstinline|\rmfamily| &\textrm{Antiqua}\\
+\lstinline|\textsf|\{\textit{text}\} &\lstinline|\sffamily| &\textsf{Serifenlose}\\
+\lstinline|\texttt|\{\textit{text}\} &\lstinline|\ttfamily| &\texttt{Maschinenschrift}\\
+\lstinline|\textmd|\{\textit{text}\} &\lstinline|\mdseries| &\textmd{normal}\\
+\lstinline|\textbf|\{\textit{text}\} &\lstinline|\bfseries| &\textbf{fett, breiter laufend}\\
+\lstinline|\textup|\{\textit{text}\} &\lstinline|\upshape| &\textup{aufrecht}\\
+\lstinline|\textsl|\{\textit{text}\} &\lstinline|\slshape| &\textsl{geneigt}\\
+\lstinline|\textit|\{\textit{text}\} &\lstinline|\itshape| &\textit{kursiv}\\
+\lstinline|\textsc|\{\textit{text}\} &\lstinline|\scshape| &\textsc{Kapitälchen}\\
+\lstinline|\textnormal|\{\textit{text}\} &\lstinline|\normalfont| &\textnormal{Die Grundschrift des Dokuments}\\
+\bottomrule
+\end{tabular}
+\end{table}
+
+Die Befehle für Familie, Serie und Form können untereinander und mit den
+Größen-Befehlen kombiniert werden; allerdings muss nicht jede
+mögliche Kombination tatsächlich als reale Schrift (Font)
+zur Verfügung stehen.
+
+\begin{LTXexample}
+{\small Die kleinen \textbf{fetten}
+Römer
+beherrschten }{\large das
+ganze gro"se \textit{Italien}.}
+{\Large\sffamily\slshape plakativ}
+\end{LTXexample}
+
+
+Je \emph{weniger} verschiedene Schriftarten man verwendet, desto
+lesbarer und schöner wird das Schriftstück!
+
+
+\subsection{Andere Schriftfamilien}
+Mit den im vorigen Abschnitt eingeführten Befehlen kann man nicht beeinflussen,
+welche Schriftfamilien tatsächlich als Antiqua, Serifenlose und
+Maschinenschrift benutzt werden. \LaTeX{} verwendet als Voreinstellung
+die sog.\ Computer-Modern-Schriftfamilien (CM), siehe Tabelle~\ref{families};
+der Stil der mathematischen Zeichensätze passt dabei zu CM~Roman.
+
+Will man andere Schriften benutzen, dann ist der einfachste Weg
+das Laden eines Pakets, das eine oder mehrere dieser Schriftfamilien
+komplett ersetzt.
+Tabelle~\ref{families} führt einige derartige Pakete auf%,
+% die allerdings nicht in jeder \LaTeX-Installation verfügbar sein müssen
+.
+
+Die Dokumentation der \TeX"=Distributionen sollte darüber
+informieren, welche Schriften verfügbar sind
+und wie Sie weitere installieren und verwenden können.
+Insbesondere sollte eine Anzahl von verbreiteten PostScript-Schriften
+mit jedem aktuellen \LaTeX-System verwendbar sein \cite{postscript}.
+
+
+\begin{table}[htb]
+\caption[Pakete für alternative Schriftfamilien]
+{Pakete für alternative Schriftfamilien \newline\small(Eine leere
+Tabellenspalte bedeutet, dass das Paket die betreffende Schriftfamilie nicht
+verändert; * kennzeichnet die jeweils als Grundschrift eingestellte Familie.)}
+\label{families}
+{\footnotesize
+\medskip
+\renewcommand{\arraystretch}{1.5}
+\newcolumntype{x}{>{\RaggedRight\hspace{0pt}}X}
+\begin{tabularx}{\textwidth}{@{}lxxxx@{}}
+\toprule
+Paket & Antiqua & Serifenlose & Schreibmaschine & math.\ Formeln\tabularnewline\midrule
+(keines) & CM Roman * & CM Sans Serif & CM Typewriter & $\approx$ CM Roman\tabularnewline
+% \texttt{ccfonts} & Concrete *
+% &
+% &
+% & $\approx$ Concrete\\
+% \texttt{cmbright}&
+% & CM Bright *
+% & {\raggedright CM\ Typewriter\\ Light}
+% & $\approx$ CM Bright\\
+\texttt{courier} &
+ &
+ & Courier
+ & \tabularnewline
+\texttt{droid} & Droid Serif~* & Droid Sans & Droid Sans Mono & \tabularnewline
+\texttt{fourier} & Utopia Regular~* & & & Fourier \tabularnewline
+\texttt{helvet} &
+ & Helvetica
+ &
+ & \tabularnewline
+\texttt{inconsolata} & & & Inconsolata & \tabularnewline
+\texttt{libertine} & Linux Libertine~* & Linux Biolinum & & \tabularnewline
+\texttt{lmodern} & LM Roman * & LM Sans Serif & LM Typewriter & $\approx$ LM Roman \tabularnewline
+\texttt{mathptmx}& Times *
+ &
+ &
+ & $\approx$ Times\tabularnewline
+\texttt{mathpazo}& Palatino *
+ &
+ &
+ & $\approx$ Palatino\tabularnewline
+\bottomrule
+\end{tabularx}
+}
+\end{table}
+
+
+\subsection{Die "`europäischen"' Zeichensätze}
+\LaTeX{} verwendet standardmäßig Schriften mit einem Umfang von
+128~Zeichen. Umlaute oder akzentuierte Buchstaben sind darin nicht
+enthalten; sie werden jeweils aus dem Grundsymbol und dem Akzent
+zusammengesetzt.
+
+Inzwischen stehen die meisten der mit \LaTeX\ verwendbaren Schriften
+auch mit einem erweiterten "`europäischen"' Zeichenvorrat bereit.
+Sie enthalten jetzt 256 Zeichen, welche fast
+alle europäischen Sprachen abdecken, d.\,h., jedes benötigte
+Zeichen ist vorgefertigt in ihnen enthalten.
+Das hat nicht nur eine
+höhere typographische Qualität zur Folge; aufgrund der inneren Arbeitsweise
+von \TeX{} entfallen damit auch die Einschränkungen im Zusammenhang mit
+der Silbentrennung, die im Abschnitt~\ref{silb} erwähnt wurden:
+Wörter mit Umlauten werden nun besser getrennt, und im Argument des
+Befehls \lstinline|\hyphenation| dürfen auch Umlaute und das scharfe~s stehen.
+
+%% stimmt nur fuer EC
+%Weiterhin sind die Unterschneidungen im Vergleich zu den amerikanischen
+%\TeX-Originalschriften stark verbessert und nun auch auf häufige
+%Buchstabenpaarungen in nicht-englischen Sprachen optimiert.
+
+% <------- Formulierung ????
+Die europäischen Schriften bestehen aus zwei Teilen: Der T1-Zeichensatz
+enthält Buchstaben, ASCII-Zeichen sowie verschiedene Anführungszeichen
+und Striche,
+während ein ergänzender TS1-Zeichensatz zusätzliche Textsymbole bereitstellt.
+% <------- Formulierung ????
+
+\LaTeX{} wird veranlasst, T1-Schriften zu verwenden,
+indem man das Paket \texttt{fontenc} mit der Option \texttt{T1} lädt:
+\begin{quote}
+ \lstinline|\usepackage[T1]{fontenc}|
+\end{quote}
+Das Paket \texttt{textcomp} ermöglicht den Zugriff auf die Textsymbole:
+\begin{quote}
+ \lstinline|\usepackage{textcomp}|
+\end{quote}
+Welche zusätzlichen Zeichen mit den T1-Schriften
+bereitgestellt werden, ist in \cite{usrguide} zusammengefasst;
+Anhang~\ref{textsymbols} der vorliegenden Kurzbeschreibung
+enthält eine Liste aller TS1-Textsymbole. Einige der Textsymbole sind
+auch ohne das Paket \texttt{textcomp} verfügbar, siehe Abschnitt~\ref{symbole},
+dann aber nicht immer in einem zur laufenden Schrift passenden Stil.
+
+Beachten Sie, dass in Fonts, die nicht speziell für die Verwendung
+mit \TeX\ entworfen wurden,
+nur ein Teil der TS1-Textsymbole enthalten ist.
+Das betrifft vor allem die "`handelsüblichen"' PostScript-Schriften.
+
+\endinput
+