summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/koma-script/doc/common-fontsize-de.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/koma-script/doc/common-fontsize-de.tex')
-rw-r--r--macros/latex/contrib/koma-script/doc/common-fontsize-de.tex191
1 files changed, 191 insertions, 0 deletions
diff --git a/macros/latex/contrib/koma-script/doc/common-fontsize-de.tex b/macros/latex/contrib/koma-script/doc/common-fontsize-de.tex
new file mode 100644
index 0000000000..b14cbdd95c
--- /dev/null
+++ b/macros/latex/contrib/koma-script/doc/common-fontsize-de.tex
@@ -0,0 +1,191 @@
+% ======================================================================
+% common-fontsize-de.tex
+% Copyright (c) Markus Kohm, 2001-2022
+%
+% This file is part of the LaTeX2e KOMA-Script bundle.
+%
+% This work may be distributed and/or modified under the conditions of
+% the LaTeX Project Public License, version 1.3c of the license.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2005/12/01 or later and of this work.
+%
+% This work has the LPPL maintenance status "author-maintained".
+%
+% The Current Maintainer and author of this work is Markus Kohm.
+%
+% This work consists of all files listed in MANIFEST.md.
+% ======================================================================
+%
+% Paragraphs that are common for several chapters of the KOMA-Script guide
+% Maintained by Markus Kohm
+%
+% ======================================================================
+
+\KOMAProvidesFile{common-fontsize-de.tex}
+ [$Date: 2022-06-05 12:40:11 +0200 (So, 05. Jun 2022) $
+ KOMA-Script guide (common paragraphs: fontsize)]
+
+\section{Wahl der Schriftgröße für das Dokument}
+\seclabel{fontOptions}
+\BeginIndexGroup
+\BeginIndex{}{Schrift>Groesse=Größe}
+
+\IfThisCommonFirstRun{%
+ Die Grundschrift und deren Größe sind zentrale Elemente der Gestaltung eines
+ Dokuments. Wie in \autoref{cha:typearea} ausgeführt wurde, hängt die
+ Auf"|teilung zwischen Satzspiegel und Rändern wesentlich davon ab. Die
+ Grundschrift ist dabei die Schrift, die für die Masse des Textes eines
+ Dokuments verwendet wird.
+ \iffalse% Umbruchkorektur
+ Alle davon abweichenden Einstellungen, sei es in
+ der Form, der Dicke, der Neigung oder der Größe, stehen in einer Beziehung
+ zur Grundschrift.%
+ \fi%
+}{%
+ \IfThisCommonLabelBase{scrlttr2}{Für \Class{scrlttr2}\OnlyAt{scrlttr2}}{Es}
+ gilt sinngemäß, was in \autoref{sec:\ThisCommonFirstLabelBase.fontOptions}
+ geschrieben wurde. \IfThisCommonLabelBase{scrlttr2}{Paket
+ \Package{scrletter} bietet selbst hingegen keine Schriftgrößenauswahl,
+ sondern verlässt sich diesbezüglich vollständig auf die verwendete
+ Klasse.}{} Falls Sie also
+ \autoref{sec:\ThisCommonFirstLabelBase.fontOptions} bereits gelesen und
+ verstanden haben, können Sie \IfThisCommonLabelBase{scrlttr2}{beim Beispiel
+ am Ende dieses Abschnitts auf
+ \autopageref{sec:\ThisCommonLabelBase.fontOptions.end} fortfahren. Wenn
+ Sie dagegen \Package{scrletter} verwenden, können Sie auch }{}%
+ direkt zu \autoref{sec:\ThisCommonLabelBase.fontOptions.next} auf
+ \autopageref{sec:\ThisCommonLabelBase.fontOptions.next} springen.%
+}
+
+\begin{Declaration}
+ \OptionVName{fontsize}{Größe}
+\end{Declaration}
+Während\IfThisCommonLabelBase{scrlttr2}{\OnlyAt{\Class{scrlttr2}}}{%
+ \textnote{\KOMAScript{} vs. Standardklassen}} von den Standardklassen und
+den meisten anderen Klassen nur eine sehr beschränkte Anzahl an Schriftgrößen
+unterstützt wird, bietet
+\IfThisCommonLabelBase{scrlttr2}{\Class{scrlttr2}}{\KOMAScript} die
+Möglichkeit, jede beliebige \PName{Größe} für die Grundschrift
+anzugeben. Dabei kann als Einheit für die \PName{Größe} auch jede bekannte
+\TeX-Einheit verwendet werden. Wird die \PName{Größe} ohne Einheit angegeben,
+so wird \PValue{pt} als Einheit angenommen. \iffree{}{Das genaue Verfahren,
+ nach dem die Schriftgröße dann eingestellt wird, ist für Experten und
+ interessierte Anwender in \autoref{sec:maincls-experts.fonts},
+ \DescPageRef{maincls-experts.option.fontsize} dokumentiert.}
+
+Wird die Option innerhalb des Dokuments gesetzt, so werden ab diesem Punkt die
+Grundschriftgröße \Macro{normalsize} und die davon abhängigen Schriftgrößen
+der Befehle \Macro{tiny}, \Macro{scriptsize}, \Macro{footnotesize},
+\Macro{small}, \Macro{large}, \Macro{Large}, \Macro{LARGE}, \Macro{huge} und
+\Macro{Huge} geändert. Das kann beispielsweise dann nützlich sein, wenn %
+\IfThisCommonLabelBase{scrlttr2}{ein weiterer Brief }{der Anhang }%
+insgesamt in einer kleineren Schriftgröße gesetzt werden soll.
+
+Es wird darauf\textnote{Achtung!} hingewiesen, dass bei Verwendung nach
+\IfThisCommonLabelBase{scrextend}{einem eventuellen Laden von
+ \hyperref[cha:typearea]{\Package{typearea}}\IndexPackage{typearea}%
+ \important{\hyperref[cha:typearea]{\Package{typearea}}}}{dem Laden der
+ Klasse} die Auf"|teilung zwischen Satzspiegel und Rändern nicht automatisch
+neu berechnet wird (siehe
+\DescRef{typearea.cmd.recalctypearea}\IndexCmd{recalctypearea},
+\autoref{sec:typearea.typearea},
+\DescPageRef{typearea.cmd.recalctypearea}). Wird diese Neuberechnung jedoch
+vorgenommen, so erfolgt sie auf Basis der jeweils gültigen
+Grundschriftgröße. Die Auswirkungen des Wechsels der Grundschriftgröße auf
+zusätzlich geladene Pakete oder die verwendete Klasse sind von diesen Paketen
+und der Klasse abhängig. %
+\IfThisCommonLabelBase{maincls}{%
+ Es können also Fehler auf"|treten, die nicht als Fehler von \KOMAScript{}
+ angesehen werden. Auch die \KOMAScript-Klassen passen nicht alle
+ Längen an eine \iffalse% Umbruchkorrekturtext
+ nach dem Laden der Klasse %
+ \else nachträglich \fi%
+ vorgenommene Anderung der Grundschriftgröße an.%
+}{%
+ \IfThisCommonLabelBase{scrlttr2auchnicht}{% Umbruchkorrektur
+ Dabei sind Fehler möglich, die nicht als Fehler von \KOMAScript{}
+ betrachtet werden, und auch die Klasse \Class{scrlttr2} selbst passt nicht
+ alle Längen an eine nach dem Laden der Klasse vorgenommene Änderung der
+ Grundschriftgröße an. %
+ \iftrue % Umbruchkorrektur
+ Das Paket \Package{scrletter} tut dies ohnehin nicht.%
+ \fi
+ }{%
+ Es können also Fehler auf"|treten, die nicht als Fehler von \KOMAScript{}
+ angesehen werden.%
+ }%
+}%
+
+Diese\textnote{Achtung!} Option sollte keinesfalls als Ersatz für
+\Macro{fontsize} (siehe \cite{latex:fntguide}) missverstanden werden. Sie
+sollte auch nicht anstelle einer der von der Grundschrift abhängigen
+Schriftgrößenanweisungen, \Macro{tiny} bis \Macro{Huge}, verwendet werden!
+\IfThisCommonLabelBase{scrlttr2}{%
+ Bei \Class{scrlttr2} ist \OptionValue{fontsize}{12pt} voreingestellt.
+
+ \begin{Example}
+ \phantomsection\label{sec:\ThisCommonLabelBase.fontOptions.end}%
+ Angenommen, bei dem Verein aus dem Beispielbrief handelt es sich um die
+ \emph{»Freunde ungesunder Schriftgrößen«}, weshalb er in 14\Unit{pt} statt
+ in 12\Unit{pt} gesetzt werden soll. Dies kann durch eine kleine Änderung
+ der ersten Zeile erreicht werden:%
+ \lstinputcode[xleftmargin=1em]{letter-example-06-de.tex}%
+ Alternativ könnte die Option auch als optionales Argument von
+ \DescRef{\LabelBase.env.letter} gesetzt werden:
+ \lstinputcode[xleftmargin=1em]{letter-example-05-de.tex}%
+ Da bei dieser späten Änderung der Schriftgröße der Satzspiegel nicht
+ geändert wird, unterscheiden sich die beiden Ergebnisse in
+ \autoref{fig:scrlttr2.letter-5-6}.
+ \begin{figure}
+ \centering
+% \setcapindent{0pt}
+% \begin{captionbeside}[{Beispiel: Brief mit Anschrift, Anrede, Text,
+% Grußfloskel, Postskriptum, Anlagen, Verteiler und ungesund großer
+% Schrift}]{Ergebnis eines kleinen Briefes mit Anschrift, Anrede, Text,
+% Grußfloskel, Postskriptum, Anlagen, Verteiler und ungesund großer
+% Schrift (Datum und Faltmarken entstammen den Voreinstellungen für
+% DIN-Briefe); links wurde die Schriftgröße als optionales Argument von
+% \DescRef{\LabelBase.env.letter} gesetzt, rechts als optionales Argument von
+% \Macro{documentclass}}[l]
+ \frame{\includegraphics[width=.4\textwidth]{letter-example-05-de}}\quad
+ \frame{\includegraphics[width=.4\textwidth]{letter-example-06-de}}
+% \end{captionbeside}
+ \caption[{Beispiel: Brief mit Anschrift, Anrede, Text,
+ Grußfloskel, Postskriptum, Anlagen, Verteiler und ungesund
+ großer Schrift}]
+ {Ergebnis eines kleinen Briefes mit Anschrift, Anrede, Text,
+ Grußfloskel, Postskriptum, Anlagen, Verteiler und ungesund großer
+ Schrift (Datum und Faltmarken entstammen den Voreinstellungen für
+ DIN-Briefe); links wurde die Schriftgröße als optionales Argument von
+ \DescRef{\LabelBase.env.letter} gesetzt, rechts als optionales
+ Argument von \DescRef{\LabelBase.cmd.documentclass}}
+ \label{fig:scrlttr2.letter-5-6}
+ \end{figure}
+ \end{Example}%
+ \ExampleEndFix
+}{%
+ \IfThisCommonLabelBase{maincls}{%
+ \par
+ \phantomsection\label{sec:\ThisCommonLabelBase.fontOptions.end}%
+ Voreingestellt ist bei \Class{scrbook}, \Class{scrreprt} und
+ \Class{scrartcl} \OptionValue{fontsize}{11pt}.\textnote{\KOMAScript{}
+ vs. Standardklassen} Demgegenüber ist bei den Standardklassen
+ \Option{10pt} voreingestellt. Dies ist bei einem Wechsel von den
+ Standardklassen zu den \KOMAScript-Klassen\iffree{}{ oder bei Verwendung
+ von Option \DescRef{maincls-experts.option.emulatestandardclasses}%
+ \IndexOption{emulatestandardclasses}} gegebenenfalls zu beachten.%
+ }{}%
+}%
+\EndIndexGroup
+%
+\EndIndexGroup
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "scrguide-de.tex"
+%%% coding: utf-8
+%%% ispell-local-dictionary: "de_DE"
+%%% eval: (flyspell-mode 1)
+%%% End: