summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-9.tex
blob: 09a21250db39867380bf8e0575e29ee96bb4114b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
% ======================================================================
% common-9.tex
% Copyright (c) Markus Kohm, 2001-2009
%
% 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.txt.
% ----------------------------------------------------------------------
% common-9.tex
% Copyright (c) Markus Kohm, 2001-2009
%
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz,
% Version 1.3c, verteilt und/oder veraendert werden.
% Die neuste Version dieser Lizenz ist
%   http://www.latex-project.org/lppl.txt
% und Version 1.3c ist Teil aller Verteilungen von LaTeX
% Version 2005/12/01 oder spaeter und dieses Werks.
%
% Dieses Werk hat den LPPL-Verwaltungs-Status "author-maintained"
% (allein durch den Autor verwaltet).
%
% Der Aktuelle Verwalter und Autor dieses Werkes ist Markus Kohm.
% 
% Dieses Werk besteht aus den in manifest.txt aufgefuehrten Dateien.
% ======================================================================
%
% Paragraphs that are common for several chapters of the KOMA-Script guide
% Maintained by Markus Kohm
%
% ----------------------------------------------------------------------
%
% Absätze, die mehreren Kapiteln der KOMA-Script-Anleitung gemeinsam sind
% Verwaltet von Markus Kohm
%
% ======================================================================

\ProvidesFile{common-9.tex}[2009/02/27 KOMA-Script guide (common paragraphs)]

\makeatletter
\@ifundefined{ifCommonmaincls}{\newif\ifCommonmaincls}{}%
\@ifundefined{ifCommonscrextend}{\newif\ifCommonscrextend}{}%
\@ifundefined{ifCommonscrlttr}{\newif\ifCommonscrlttr}{}%
\@ifundefined{ifIgnoreThis}{\newif\ifIgnoreThis}{}%
\makeatother


\section{Fußnoten}
\label{sec:\csname label@base\endcsname.footnotes}%
\ifshortversion\IgnoreThisfalse\IfNotCommon{maincls}{\IgnoreThistrue}\fi%
\ifIgnoreThis %+++++++++++++++++++++++++++++++++++++++++++++ nicht maincls +
\IfNotCommon{scrextend}{Es gilt sinngemäß, was in
  \autoref{sec:maincls.footnotes} geschrieben wurde.}
\else %------------------------------------------------------- nur maincls -
\BeginIndex{}{Fussnoten=Fußnoten}%

\iffalse% Umbruchkorrekturtext
Selbstverständlich beherrscht \LaTeX{} auch Fußnoten. %
\fi%
\IfCommon{maincls}{Im Unterschied zu den Standardklassen bietet \KOMAScript{}
  die Möglichkeit, die Form von Fußnoten zu konfigurieren.}%
\IfCommon{scrlttr2}{Die Anweisungen zum Setzen von Fußnoten sind in jeder
  \LaTeX-Einführung, beispielsweise \cite{l2kurz}, zu finden. \KOMAScript{}
  bietet darüber hinaus aber auch noch die Möglichkeit, die Form der Fußnoten
  zu verändern.}%
\fi %**************************************************** Ende nur maincls *
\IfCommon{scrextend}{Die Fußnoten-Möglichkeiten der \KOMAScript-Klassen% 
\ifIgnoreThis %+++++++++++++++++++++++++++++++++++++++++++++ nicht maincls +
  , die in \autoref{sec:maincls.footnotes} beschrieben sind,%
\fi %**************************************************** Ende nur maincls *
  \ werden
  von \Package{scrextend} ebenfalls bereitgestellt. In der Voreinstellung wird
  die Formatierung der Fußnoten jedoch der verwendeten Klasse überlassen. Dies
  ändert sich, sobald die Anweisung \Macro{deffootnote} verwendet wird, die
  auf
  \autopageref{desc:\ifIgnoreThis maincls\else scrextend\fi.cmd.deffootnote}
  näher erläutert wird.}%
\ifIgnoreThis %+++++++++++++++++++++++++++++++++++++++++++++ nicht maincls +
\else %------------------------------------------------------- nur maincls -

\begin{Declaration}
  \KOption{footnotes}\PName{Einstellung}
\end{Declaration}
\BeginIndex{Option}{footnotes~=\PName{Einstellung}}%
\IfCommon{scrextend}{Bei vielen Klassen werden Fußnoten }%
\IfNotCommon{scrextend}{\ChangedAt{v3.00}{\Class{scrbook}\and
    \Class{scrreprt}\and \Class{scrartcl}\and \Class{scrlttr2}}Fußnoten werden
}%
im Text in der Voreinstellung mit kleinen, hochgestellten Ziffern
markiert. Werden zu einer Textstelle mehrere Fußnoten hintereinander gesetzt,
so entsteht der Eindruck, dass es sich nicht um zwei einzelne Fußnoten,
sondern um eine einzige Fußnote mit hoher Nummer handelt.  Mit der Einstellung
\OptionValue{footnotes}{multiple}\IndexOption{footnotes=~multiple} werden
Fußnoten, die unmittelbar aufeinander folgen, stattdessen mit Trennzeichen
aneinander gereiht. Das in \Macro{multfootsep}\IndexCmd{multfootsep}
definierte Trennzeichen ist mit einem Komma vorbelegt. Der gesamte Mechanismus
ist kompatibel zu \Package{footmisc}\IndexPackage{footmisc}, Version~5.3d
(siehe \cite{package:footmisc}) implementiert. Er wirkt sich sowohl auf
Fußnotenmarkierungen aus, die mit \Macro{footnote}\IndexCmd{footnote} gesetzt
wurden, als auch auf solche, die direkt mit
\Macro{footnotemark}\IndexCmd{footnotemark} ausgegeben werden.

Es ist jederzeit möglich, auf die Voreinstellung
\OptionValue{footnotes}{nomultiple} zurückzuschalten. Bei Problemen mit
anderen Paketen, die Einfluss auf die Fußnoten nehmen, sollte die Option
jedoch nicht verwendet und die Einstellung auch nicht innerhalb des Dokuments
umgeschaltet werden.

Eine Zusammenfassung der möglichen Werte für die \PName{Einstellung} von
\Option{footnotes} bietet \autoref{tab:maincls.footnotes}%
\IfNotCommon{maincl}{, \autopageref{tab:maincls.footnotes}}%
.%
\IfCommon{maincls}{%
\begin{table}
  \caption[{Mögliche Werte für Option \Option{footnotes}}]{Mögliche Werte für
    Option \Option{footnotes} zur Einstellung der Fußnoten}
  \label{tab:maincls.footnotes}
  \begin{desctabular}
    \pventry{multiple}{%
      Unmittelbar aufeinander folgende Fußnotenmarkierungen werden durch
      \Macro{multfootsep}\IndexCmd{multfootsep} voneinander getrennt
      ausgegeben.%
      \IndexOption{footnotes~=multiple}}%
    \pventry{nomultiple}{%
      Unmittelbar aufeinander folgende Fußnotenmarkierungen werden auch
      unmittelbar aufeinander folgend ausgegeben.%
      \IndexOption{footnotes~=nomultiple}}%
  \end{desctabular}
\end{table}}%
%
\EndIndex{Option}{footnotes~=\PName{Einstellung}}


\begin{Declaration}
  \Macro{footnote}\OParameter{Nummer}\Parameter{Text}\\
  \Macro{footnotemark}\OParameter{Nummer}\\
  \Macro{footnotetext}\OParameter{Nummer}\Parameter{Text}\\
  \Macro{multiplefootnoteseparator}\\
  \Macro{multfootsep}
\end{Declaration}%
\BeginIndex{Cmd}{footnote}%
\BeginIndex{Cmd}{footnotemark}%
\BeginIndex{Cmd}{footnotetext}%
\BeginIndex{Cmd}{multiplefootnoteseparator}%
\BeginIndex{Cmd}{multfootsep}%
Fußnoten werden bei {\KOMAScript} genau wie bei den Standardklassen mit der
Anweisung \Macro{footnote} oder den paarweise zu verwendenden Anweisungen
\Macro{footnotemark} und \Macro{footnotetext} erzeugt.  Genau wie bei den
Standardklassen ist es möglich, dass innerhalb einer Fußnote ein
Seiten"-umbruch erfolgt. Dies geschieht in der Regel dann, wenn die zugehörige
Fußnotenmarkierung so weit unten auf der Seite gesetzt wird, dass keine andere
Wahl bleibt, als die Fußnote auf die nächste Seite zu umbrechen. Im
Unterschied\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and
  \Class{scrartcl}\and \Class{scrlttr2}} zu den Standardklassen bietet
\KOMAScript{} aber zusätzlich die Möglichkeit, Fußnoten, die unmittelbar
aufeinander folgen, automatisch zu erkennen und durch ein Trennzeichen
auseinander zu rücken. Siehe hierzu die zuvor dokumentierte Option
\Option{footnotes}.

Will man dieses Trennzeichen stattdessen von Hand setzen, so erhält man es
durch Aufruf von \Macro{multiplefootnoteseparator}. Diese Anweisung sollten
Anwender jedoch nicht umdefinieren, da sie neben dem Trennzeichen auch die
Formatierung des Trennzeichen, beispielsweise die Wahl der Schriftgröße und
das Hochstellen, enthält. Das Trennzeichen selbst ist in der Anweisung
\Macro{multfootsep} gespeichert. In der Voreinstellung ist dieses als
% Umbruchkorrektur: listings korrigieren!
\begin{lstcode}[belowskip=\dp\strutbox]
  \newcommand*{\multfootsep}{,}
\end{lstcode}
definiert. Dieses kann umdefiniert werden.

\ifCommonscrlttr\else
\begin{Example}
  \phantomsection\label{desc:maincls.cmd.footnote.example}%
  Angenommen, Sie wollen zu einem Wort zwei Fußnoten setzen. Im ersten Ansatz
  schreiben Sie dafür
  \begin{lstcode}
  Wort\footnote{erste Fußnote}\footnote{zweite Fußnote}.
  \end{lstcode}
  Nehmen wir weiter an, dass die Fußnoten mit 1 und 2 nummeriert werden. Da
  die beiden Fußnotennummern direkt aufeinander folgen, entsteht jedoch der
  Eindruck, dass das Wort nur eine Fußnote mit der Nummer 12 besitzt. Sie
  könnten dies nun dadurch ändern, dass Sie mit
  \begin{lstcode}
  \KOMAoptions{footnotes=multiple}
  \end{lstcode}
  die automatische Erkennung von Fußnotenhäufungen aktivieren. Stattdessen
  können Sie aber auch
  \begin{lstcode}
  Wort\footnote{erste Fußnote}\multiplefootnoteseparator
  \footnote{zweite Fußnote}
  \end{lstcode}
  verwenden. Das sollte auch dann noch funktionieren, wenn die automatische
  Erkennung aus irgendwelchen Gründen versagt oder nicht verwendet werden
  kann.

  Nehmen wir nun an, dass Sie außerdem wollen, dass die Fußnotennummern
  nicht nur durch ein Komma, sondern durch ein Komma gefolgt von einem
  Leerzeichen getrennt werden sollen. In diesem Fall schreiben Sie
  \begin{lstcode}
  \renewcommand*{\multfootsep}{,\nobreakspace}
  \end{lstcode}
  in Ihre Dokumentpräambel. \Macro{nobreakspace}\IndexCmd{nobreakspace} wurde
  hier an Stelle eines normalen Leerzeichens gewählt, damit innerhalb der
  Reihung der Fußnotenzeichen kein Absatz- oder Seitenumbruch erfolgen kann.
\end{Example}%
\fi%
\IfCommon{scrlttr2}{Beispiele und ergänzende Hinweise sind
  \autoref{sec:maincls.footnotes} ab
  \autopageref{desc:maincls.cmd.footnote.example} zu entnehmen.}%
\EndIndex{Cmd}{footnote}%
\EndIndex{Cmd}{footnotemark}%
\EndIndex{Cmd}{footnotetext}%
\EndIndex{Cmd}{multiplefootnoteseparator}%
\EndIndex{Cmd}{multfootsep}%
\fi %**************************************************** Ende nur maincls *


%%% Local Variables:
%%% mode: latex
%%% coding: iso-latin-1
%%% TeX-master: "../guide"
%%% End: