diff options
author | Karl Berry <karl@freefriends.org> | 2007-03-07 18:05:27 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-03-07 18:05:27 +0000 |
commit | 1c15eb0bc227a081215bf372a3756aadc4d19d09 (patch) | |
tree | 512213f86181e4a6b05eab611fd4a84f334fc27a /Master/texmf-dist/source/latex/koma-script/doc | |
parent | f20e65ef1cfe5fc288f66e7af8abc8477511b36a (diff) |
koma-script update (5mar07)
git-svn-id: svn://tug.org/texlive/trunk@4009 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc')
32 files changed, 466 insertions, 192 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/Makefile b/Master/texmf-dist/source/latex/koma-script/doc/Makefile index d0755713c53..195d7855986 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/Makefile +++ b/Master/texmf-dist/source/latex/koma-script/doc/Makefile @@ -1,6 +1,6 @@ # ====================================================================== # Makefile -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # This file is part of the LaTeX2e KOMA-Script bundle. # @@ -18,7 +18,7 @@ # This work consists of all files listed in manifest.txt. # ---------------------------------------------------------------------- # Makefile -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, # Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/Makefile.guide b/Master/texmf-dist/source/latex/koma-script/doc/Makefile.guide index a56f004c1a0..e196d06480c 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/Makefile.guide +++ b/Master/texmf-dist/source/latex/koma-script/doc/Makefile.guide @@ -1,6 +1,6 @@ # ====================================================================== # Makefile.guide -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # This file is part of the LaTeX2e KOMA-Script bundle. # @@ -18,7 +18,7 @@ # This work consists of all files listed in manifest.txt. # ---------------------------------------------------------------------- # Makefile.guide -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, # Version 1.3b, verteilt und/oder veraendert werden. @@ -170,6 +170,10 @@ maintain_prior: endif # ---------------------------------------------------------------------- +# usefull addons + +edit: + $(EDITOR) $(TEX_SRC) # ---------------------------------------------------------------------- # file rules diff --git a/Master/texmf-dist/source/latex/koma-script/doc/Makefile.latexinit b/Master/texmf-dist/source/latex/koma-script/doc/Makefile.latexinit index 3b9a5864895..3c8b89e2837 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/Makefile.latexinit +++ b/Master/texmf-dist/source/latex/koma-script/doc/Makefile.latexinit @@ -1,12 +1,37 @@ # Makefile.latexinit -# Copyright (c) Markus Kohm, 2002-2005 +# Copyright (c) Markus Kohm, 2002-2007 # -# Diese Datei ist Teil des LaTeX2e KOMA-Script-Pakets. +# This file is part of the LaTeX2e KOMA-Script bundle. # -# Diese Datei kann nach den Regeln der LaTeX Project Public -# Licence Version 1.0, wie sie zusammen mit dieser Datei verteilt -# wird, weiterverbreitet und/oder modifiziert werden. Siehe dazu -# auch LEGAL.TXT oder LEGALDE.TXT. +# This work may be distributed and/or modified under the conditions of +# the LaTeX Project Public License, version 1.3b of the license. +# The latest version of this license is in +# http://www.latex-project.org/lppl.txt +# and version 1.3b 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. +# ---------------------------------------------------------------------- +# Makefile.latexinit +# Copyright (c) Markus Kohm, 2002-2006 +# +# Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, +# Version 1.3b, verteilt und/oder veraendert werden. +# Die neuste Version dieser Lizenz ist +# http://www.latex-project.org/lppl.txt +# und Version 1.3b 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. # ====================================================================== # Read input first from basedir and doc dir diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/Makefile b/Master/texmf-dist/source/latex/koma-script/doc/english/Makefile index 651ac8e7daa..120a788930c 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/Makefile +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/Makefile @@ -1,6 +1,6 @@ # ====================================================================== # Makefile -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # This file is part of the LaTeX2e KOMA-Script bundle. # @@ -18,7 +18,7 @@ # This work consists of all files listed in manifest.txt. # ---------------------------------------------------------------------- # Makefile -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, # Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/adrconvnote.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/adrconvnote.tex index 66dea8ddbf7..4e05274f219 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/adrconvnote.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/adrconvnote.tex @@ -1,6 +1,6 @@ % ====================================================================== % adrconvnote.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % adrconvnote.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/guide-english.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/guide-english.tex index bfec76cae44..0f4892fb247 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/guide-english.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/guide-english.tex @@ -1,6 +1,6 @@ % ====================================================================== % guide-english.tex -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % guide-english.tex -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/htmlsetup b/Master/texmf-dist/source/latex/koma-script/doc/english/htmlsetup index c0c6857792b..a65b6680603 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/htmlsetup +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/htmlsetup @@ -1,6 +1,6 @@ # ====================================================================== # htmlsetup -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # This file is part of the LaTeX2e KOMA-Script bundle. # @@ -18,7 +18,7 @@ # This work consists of all files listed in manifest.txt. # ---------------------------------------------------------------------- # htmlsetup -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, # Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/introduction.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/introduction.tex index 4bd76279e91..107d05c9072 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/introduction.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/introduction.tex @@ -1,6 +1,6 @@ % ====================================================================== % introduction.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % introduction.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scraddr.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scraddr.tex index 50d661953d5..b96d6c69320 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scraddr.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scraddr.tex @@ -1,6 +1,6 @@ % ====================================================================== % scraddr.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scraddr.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrbookreportarticle.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrbookreportarticle.tex index 7dd0e09f809..263b3c74128 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrbookreportarticle.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrbookreportarticle.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrbookreportarticle.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrbookreportarticle.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. @@ -45,7 +45,7 @@ % % ============================================================================ -\ProvidesFile{scrbookreportarticle.tex}[2006/07/01 KOMA-Script guide (chapter: +\ProvidesFile{scrbookreportarticle.tex}[2007/01/09 KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl)] % Date of translated german file: 2005-11-26 @@ -195,6 +195,67 @@ set, either by default or by the user. \end{Explain} \par +\subsection{Optionen for Compatibility} +\label{sec:maincls.compatibilityOptions} +\BeginIndex{}{Compatibility} + +% TODO: Translate this +\minisec{Sorry, Still waiting for translation:} +Wer seine Dokumente im Quellcode archiviert, legt in der Regel allergroessten +Wert darauf, dass bei zukuenftigen \LaTeX{}-Laeufen immer wieder exakt dasselbe +Ergebnis erzielt wird. In einigen Faellen ist es aber so, dass Verbesserungen +und Korrekturen an der Klasse zu aenderungen im Verhalten, inbesondere beim +Umbruch, fuehren. + +\begin{Declaration} + \Option{version}\\ + \XOption{version}=\PName{Wert} +\end{Declaration} +\BeginIndex{Option}{version}% +Seit\ChangedAt{v2.96a}{\Class{scrbook}\and\Class{scrreprt}\and\Class{scrartcl}} +Version~2.96a besteht bei \KOMAScript\ die Wahl, ob eine Quelldatei so weit +irgend moeglich auch zukuenftig bei einem \LaTeX{}-Lauf zu exakt demselben +Ergebnis fuehren soll oder ob jeweils entsprechend der Anpassungen der neusten +Version der Klasse zu setzen ist. Zu welcher Version Kompatibilitaet +herzustellen ist, wird dabei ueber die Option \Option{version} +festgelegt. Voreingestellt ist Version~2.9t. Dasselbe Ergebnis kann mit +\begin{lstlisting} + version=first +\end{lstlisting} +oder +\begin{lstlisting} + version=2.9 +\end{lstlisting} +oder +\begin{lstlisting} + version=2.9t +\end{lstlisting} +erreicht werden. Bei Angabe einer unbekannten Version als \PName{Wert} wird +eine Warnung ausgegeben und sicherheitshalber \Option{version=}\PValue{first} +angenommen. Mit +\begin{lstlisting} + version=last +\end{lstlisting} +kann die jeweils neuste Version ausgewaehlt werden. In diesem Fall wird also +auf zukuenftige Kompatibilitaet verzichtet. Wird die Option ohne Wertangabe +verwendet, so wird ebenfalls \PValue{last} angenommen. + +Die Frage der Kompatiblitaet betrifft in erster Linie Fragen des Umbruchs. Neue +Moeglichkeiten, die sich nicht auf den Umbruch auswirken, sind auch dann +verfuegbar, wenn man per Option die Kompatibilitaet zu einer aelteren Version +ausgewaehlt hat. Die Option hat keine Auswirkungen auf Umbruchaenderungen, die +bei Verwendung einer neueren Version durch Beseitigung eindeutiger Fehler +entstehen. Wer auch im Fehlerfall unbedingte Umbruchkompatibitlitaet benoetigt, +sollte stattdessen mit dem Dokument auch die verwendete \KOMAScript-Version +archivieren. + +Es ist zu beachten, dass die Option \Option{version} nach dem Laden der Klasse +nicht mehr veraendert werden kann.% +% +\EndIndex{Option}{version}% +% +\EndIndex{}{Compatibility} + \subsection{Options for Page Layout} \label{sec:maincls.typeareaOptions} @@ -594,7 +655,7 @@ captions when the \Option{noonelinecaption} option is given. \Option{noonelinecaption} option is used no such measurement is made. The footnote numbers are therefore correct. - But since \KOMAScript{} version 2.9 you don't need the option + But since \KOMAScript{} version~2.9 you don't need the option \Option{noonelinecaption} to avoid the above described effect. \KOMAScript{} classes contain a workaround, so if you have footnotes at captions you simply should put the contents of the @@ -710,7 +771,7 @@ structure and intention. I'm therefore sceptical of this evolution. Since it makes no sense to include only one of the aforementioned lists in the table of contents, there exists only one option \Option{liststotoc} that causes entries for both types of lists to be -included. This also includes any lists produced with version 1.2e or +included. This also includes any lists produced with version~1.2e or later of the \Package{float}\IndexPackage{float} package (see \cite{package:float}). All these lists are unnumbered, since they contain entries that reference other sections of the document. @@ -956,8 +1017,8 @@ versa. It only changes the spacing between caption and e.g. tabular. Note\OnlyAt{\Package{float}}\IndexPackage{float} that when using the \Package{float} package, the options \Option{tablecaptionbelow} and \Option{tablecaptionabove} cease to act correctly when the -\Macro{refloatstyle} is applied to tables. More details of the \Package{float} -package's \Macro{refloatstyle} can be obtained from +\Macro{restylefloat} is applied to tables. More details of the \Package{float} +package's \Macro{restylefloat} can be obtained from \cite{package:float}. Additional support for \Package{float} may be found at \autoref{sec:maincls.floats}, \autopageref{desc:maincls.floatstyle.komaabove}. % @@ -1126,26 +1187,30 @@ specification to the one used with the specified \PName{element}. \feentry{chapter}{Title of the sectional unit \Macro{chapter}}% \feentry{descriptionlabel}{Labels, i.e. the optional argument of \Macro{item}, in the \Environment{description} environment}% + \feentry{dictum}{smart saing (see command \Macro{dictum})}% \feentry{dictumauthor}{Author of a smart saying; used according to the element \FontElement{dictumtext}}% - \feentry{dictumtext}{Text of a smart saing (see command \Macro{dictum})}% + \feentry{dictumtext}{Another name for \FontElement{dictum}}% + \feentry{disposition}{All sectional unit titles, i.e. the arguments of + \Macro{part} down to \Macro{subparagraph} and \Macro{minisec}, including + the title of the abstract; used before the element of the corresponding + unit}% \feentry{footnote}{Footnote text and marker}% \feentry{footnotelabel}{Mark of a footnote; used according to the element \FontElement{footnote}}% \feentry{footnotereference}{Footnote reference in the text}% + \feentry{minisec}{Title of \Macro{minisec}} \feentry{pagefoot}{The foot of a page, but also the head of a page}% \feentry{pagehead}{The head of a page, but also the foot of a page}% \feentry{pagenumber}{Page number in the header or footer}% + \feentry{pagination}{Another name for \FontElement{pagenumber}}% \feentry{paragraph}{Title of the sectional unit \Macro{paragraph}}% \feentry{part}{Title of the \Macro{part} sectional unit, without the line with the part number}% \feentry{partnumber}{Line with the part number in a title of the sectional unit \Macro{part}}% \feentry{section}{Title of the sectional unit \Macro{section}}% - \feentry{sectioning}{All sectional unit titles, i.e. the arguments of - \Macro{part} down to \Macro{subparagraph} and \Macro{minisec}, including - the title of the abstract; used before the element of the corresponding - unit}% + \feentry{sectioning}{Another name for \FontElement{disposition}}% \feentry{subparagraph}{Title of the sectional unit \Macro{subparagraph}}% \feentry{subsection}{Title of the sectional unit \Macro{subsection}}% \feentry{subsubsection}{Title of the sectional unit \Macro{subsubsection}}% @@ -1788,7 +1853,7 @@ Besides\ChangedAt{v2.8p}{% of size, the settings for the element \FontElement{title}\IndexFontElement{title} also take effect. By default these settings are identical to the settings for the element -\FontElement{sectioning}\IndexFontElement{sectioning} (see +\FontElement{disposition}\IndexFontElement{disposition} (see \autoref{tab:maincls.elementsWithoutText}, \autopageref{tab:maincls.elementsWithoutText}). The font size is however not affected (see \autoref{tab:maincls.elementsWithoutText}, @@ -2034,7 +2099,7 @@ The entry for the highest sectional unit below \Macro{part}, i.e., \Class{scrreprt}\IndexClass{scrreprt} or \Macro{section} with \Class{scrartcl}\IndexClass {scrartcl} is not indented. It is however affected by the settings of the element -\FontElement{sectioning}\IndexFontElement{sectioning} (see +\FontElement{disposition}\IndexFontElement{disposition} (see \autoref{tab:maincls.elementsWithoutText}, \autopageref{tab:maincls.elementsWithoutText}). There is no point between the text of the sectional unit heading and the page number. The @@ -2089,6 +2154,24 @@ can also be found by looking at the table of contents after the first % \EndIndex{Counter}{tocdepth}% +% TODO: Translate this: +\minisec{Sorry, Still waiting for translation:} +\KOMAScript{} hat schon immer versucht, im Inhaltsverzeichnis Umbrueche +unmittelbar zwischen einer Gliederungsebene und der zugehoerigen Unterebene, +also beispielsweise zwischen einer Kapitel- und der zugehoeriger erster +Abschnittsueberschrift, zu vermeiden. Leider funktionierte dieser Mechanismus +bis Version~2.96 sehr schlecht bis gar nicht. In +Version~2.96a\ChangedAt{v2.96a}{% + \Class{scrbook} \and\Class{scrreprt} \and\Class{scrartcl}} wurde er +erheblich verbessert und sollte nun immer funktionieren. Allerdings kann dies +zu Umbruchaenderungen im Inhaltsverzeichnis fuehren. Daher ist der neue +Mechanismus nur aktiv, wenn die Kompatibilitaet nicht auf Version~2.96 oder +kleiner eingestellt ist (siehe Option \Option{version}, +\autoref{sec:maincls.compatibilityOption}, +\autopageref{desc:maincls.option.version}). Der Mechanismus funktioniert auch +nicht mehr, wenn die Befehle zur Erzeugung der Inhaltsverzeichniseintraege +umdefiniert werden, etwa bei Verwendung des Pakets \Package{tocloft}. + \section{Lists of Floats} As a rule, the lists of floats\index{float environments}, @@ -2205,7 +2288,7 @@ sections and so on. \BeginIndex{Cmd}{subsubsection}% \BeginIndex{Cmd}{paragraph}% \BeginIndex{Cmd}{subparagraph}% -The standard sectioning commands in {\KOMAScript} work quite similar +The standard disposition commands in {\KOMAScript} work quite similar to the standard classes. Normally the section headings show up in the table of contents exactly as they are entered in the text. The entry for the table of contents can be specified as an optional argument in @@ -2232,11 +2315,11 @@ can be changed with the commands \Macro{setkomafont}\IndexCmd{setkomafont} and \Macro{addtokomafont}\IndexCmd{addtokomafont} described in \autoref{sec:maincls.font}. First of all the element -\FontElement{sectioning}\IndexFontElement{sectioning} is used, which +\FontElement{disposition}\IndexFontElement{disposition} is used, which is followed by a specific element for every section level (see \autoref{tab:maincls.elementsWithoutText}, \autopageref{tab:maincls.elementsWithoutText}). The font for the element -\FontElement{sectioning}\IndexFontElement{sectioning} is predefined as +\FontElement{disposition}\IndexFontElement{disposition} is predefined as \Macro{normalfont}\Macro{normalcolor}\Macro{sffamily}% \Macro{bfseries}. The default font size for the specific elements depends on the options \Option{bigheadings}, \Option{normalheadings} and @@ -2299,9 +2382,9 @@ defaults are listed in \autoref{tab:maincls.structureElementsFont} that the very big headings of document parts are to bold. You could change this as follows: \begin{lstlisting} - \setkomafont{sectioning}{\normalcolor\sffamily} + \setkomafont{disposition}{\normalcolor\sffamily} \part{Appendices} - \addtokomafont{sectioning}{\bfseries} + \addtokomafont{disposition}{\bfseries} \end{lstlisting} Using the command above you only switch off the font attribute \textbf{bold} for the heading ``Appendices''. A much more comfortable @@ -2317,10 +2400,10 @@ defaults are listed in \autoref{tab:maincls.structureElementsFont} \addtokomafont{partnumber}{\mdseries} \end{lstlisting} The last version is to be preferred because it gives you the correct - result even when you change the \FontElement{sectioning} - element\IndexFontElement{sectioning} as follows: + result even when you change the \FontElement{disposition} + element\IndexFontElement{disposition} as follows: \begin{lstlisting} - \setkomafont{sectioning}{\normalcolor\bfseries} + \setkomafont{disposition}{\normalcolor\bfseries} \end{lstlisting} With this change it is possible to set all section levels at once to not longer use sans serif fonts. @@ -2351,7 +2434,7 @@ following explanation. case you want to use other fonts than the standard \TeX-Fonts\,---\,no matter whether using CM \Index{CM fonts} or EC fonts\Index{EC fonts}\,---\,you should consult an expert or redefine the font for the element - \FontElement{sectioning}\IndexFontElement{sectioning} as seen in the example + \FontElement{disposition}\IndexFontElement{disposition} as seen in the example above. You often find the combinations Times and Helvetica or Palatino with Helvetica. The author of this documentation does not favour these combinations. @@ -2384,7 +2467,7 @@ following explanation. \BeginIndex{Cmd}{subsubsection*}% \BeginIndex{Cmd}{paragraph*}% \BeginIndex{Cmd}{subparagraph*}% -All sectioning commands exist as ``starred'' versions. They produce +All disposition commands exist as ``starred'' versions. They produce section headings which do not show up in the table of contents\Index{table of contents}, in the page header\Index{header} and which are not numbered\Index{numbering}. Not using a headline @@ -2406,7 +2489,7 @@ style for one page. The applied style is defined in As for the possibilities of font switching\ChangedAt{v2.8p}{% \Class{scrbook}\and\Class{scrreprt}\and\Class{scrartcl}} % the same explanations apply which were given above with the normal -sectioning commands. The elements of structuring are named in the same +disposition commands. The elements of structuring are named in the same way as the ``unstarred'' versions. % \EndIndex{Cmd}{part*}% @@ -2417,7 +2500,7 @@ way as the ``unstarred'' versions. \EndIndex{Cmd}{paragraph*}% \EndIndex{Cmd}{subparagraph*}% -\iffalse In the standard classes there are no further sectioning commands. In +\iffalse In the standard classes there are no further disposition commands. In particular, there are no commands which produce unnumbered chapters or sections which show up in the table of contents or in the page header. \fi @@ -2465,7 +2548,7 @@ page style is defined in the macros \Macro{partpagestyle} and As for the possibilities of font switching\ChangedAt{v2.8p}{% \Class{scrbook}\and\Class{scrreprt}\and\Class{scrartcl}} % the same explanations apply which were given above with the normal -sectioning commands. The elements of structuring are named in the same +disposition commands. The elements of structuring are named in the same way as the ``unstarred'' versions. % \EndIndex{Cmd}{addpart}% @@ -2548,13 +2631,14 @@ any numbering. \end{ShowOutput} \end{Example} -The font type of the sectioning command \Macro{minisec} can only be +The font type of the disposition command \Macro{minisec} be changed using the element -\FontElement{sectioning}\IndexFontElement{sectioning} (see +\FontElement{disposition}\IndexFontElement{disposition} (see \autoref{tab:maincls.elementsWithoutText}, -\autopageref{tab:maincls.elementsWithoutText}). There is no specific -element for \Macro{minisec}. This means you can't change the font size -manually. +\autopageref{tab:maincls.elementsWithoutText}) or +\FontElement{minisec}\ChangedAt{2.96a}{% + \Class{scrbook} \and\Class{scrreprt} \and\Class{scrartcl}}. Default setting +of element \FontElement{minisec} is empty. % \EndIndex{Cmd}{minisec}% @@ -2585,7 +2669,7 @@ This command can be redefined with \Macro{renewcommand}. You will get a formatting of the headings which is very close to the standard classes. Even closer it will get when you combine this change with the change of the element - \FontElement{sectioning}\IndexFontElement{sectioning} mentioned + \FontElement{disposition}\IndexFontElement{disposition} mentioned above. \end{Example} % @@ -2738,7 +2822,7 @@ Since chapters only exist in the classes \Class{scrbook} and \PValue{headings} works with running heads\Index{running head}. For this, the commands \Macro{chaptermark} and \Macro{sectionmark} as well as \Macro{sectionmark} and - \Macro{subsectionmark} respectively are defined. Every sectioning + \Macro{subsectionmark} respectively are defined. Every disposition command (\Macro{chapter}, \Macro{section}, \Macro{subsection} \dots) automatically carries out the respective \Macro{\dots mark} command. The parameter handed over takes the text of the section @@ -2851,12 +2935,12 @@ respective \Macro{part}, \Macro{addpart}, \Macro{chapter} or \autopageref{desc:maincls.option.abstracton}), the result would look similar to: \begin{ShowOutput}\centering - {\LARGE\usekomafont{sectioning} Part III.\par\vspace{20pt}} - {\LARGE\usekomafont{sectioning} Department for Word Processing\strut\par} + {\LARGE\usekomafont{disposition} Part III.\par\vspace{20pt}} + {\LARGE\usekomafont{disposition} Department for Word Processing\strut\par} \begin{quote}\small \vspace{3ex} \begin{center} - \usekomafont{sectioning}\abstractname + \usekomafont{disposition}\abstractname \end{center} \vspace{2ex} This is a blind text. This text should show, how a printed text will look like at this place. If you read this text, @@ -3001,7 +3085,7 @@ additional vertical space. You could easely use the command \end{lstlisting} The output would look as follows: \begin{ShowOutput} - {\usekomafont{sectioning}\usekomafont{chapter}% + {\usekomafont{disposition}\usekomafont{chapter}% 17\enskip Weather forecasting\par} \vspace{\baselineskip} \dictum[Anonymous]{Forecasting is the art of saying what is going to happen and then to explain why it didn't.} @@ -4584,7 +4668,7 @@ options \Option{pointednumbers} and \Option{pointlessnumbers} in \autopageref{desc:maincls.option.pointlessnumbers}. Please note that \Macro{appendix} is a command, \emph{not} an -environment! This command does not need an argument. The sectioning +environment! This command does not need an argument. The disposition commands in the appendix are used in the same way as in the main part. % @@ -4751,7 +4835,7 @@ environments. \BeginIndex{Cmd}{sectfont}% This macro sets the font which is used for all section headings, the main title an the highest level below \Macro{part} in the table of - contents. Use element \FontElement{sectioning} instead, which is + contents. Use element \FontElement{disposition} instead, which is described in more detail in \autoref{sec:maincls.font}.% \EndIndex{Cmd}{sectfont}% diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrdatetime.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrdatetime.tex index 021dd9172fc..483c1a25349 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrdatetime.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrdatetime.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrdatetime.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrdatetime.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlfile.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlfile.tex index 52e3f8e610a..fd1ce916852 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlfile.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlfile.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrlfile.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrlfile.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlttr2.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlttr2.tex index cb23e248da3..fecaafafd0a 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlttr2.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlttr2.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrlttr2.tex -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrlttr2.tex -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrpage2.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrpage2.tex index 5c85e5779db..f04590023ae 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrpage2.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrpage2.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrpage2.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrpage2.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/typearea.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/typearea.tex index c7dc6e55109..f4588061bca 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/typearea.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/typearea.tex @@ -1,6 +1,6 @@ % ====================================================================== % typearea.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % typearea.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. @@ -45,8 +45,8 @@ % % ====================================================================== -\ProvidesFile{typearea.tex}[2005/11/26 KOMA-Script guide (chapter: typearea)] -% Date of translated german file: 2005-03-17 +\ProvidesFile{typearea.tex}[2006/09/12 KOMA-Script guide (chapter: typearea)] +% Date of translated german file: 2006-09-12 % TODO: Translation of the changed equation array at 2.1, "Fundamentals of % Page Layout". @@ -797,9 +797,11 @@ where needed. \settowidth{\CharsLX}{\texttt{1234567890}} \setlength{\CharsLX}{6\CharsLX} \setlength{\LinesXXX}{\topskip} - \addtolength{\LinesXXX}{30\baselineskip} + \addtolength{\LinesXXX}{29\baselineskip} \areaset{\CharsLX}{\LinesXXX} \end{lstlisting} + You need only 29 instead of 30, because the base line of the topmost text + line is \Macro{topskip} below the top margin of the type area. \item A poetry book with a square text body with a page length of 15\Unit{cm} and a binding correction of 1\Unit{cm} could be diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/Makefile b/Master/texmf-dist/source/latex/koma-script/doc/german/Makefile index 7d340456b7e..5c22f7fa56b 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/Makefile +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/Makefile @@ -1,6 +1,6 @@ # ====================================================================== # Makefile -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # This file is part of the LaTeX2e KOMA-Script bundle. # @@ -18,7 +18,7 @@ # This work consists of all files listed in manifest.txt. # ---------------------------------------------------------------------- # Makefile -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, # Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/adrconvnote.tex b/Master/texmf-dist/source/latex/koma-script/doc/german/adrconvnote.tex index 3957940fe9b..ae13b689e7a 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/adrconvnote.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/adrconvnote.tex @@ -1,6 +1,6 @@ % ====================================================================== % adrconvnote.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % adrconvnote.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/guide-ngerman.tex b/Master/texmf-dist/source/latex/koma-script/doc/german/guide-ngerman.tex index 13e2065b423..58a76d789cd 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/guide-ngerman.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/guide-ngerman.tex @@ -1,6 +1,6 @@ % ====================================================================== % guide-ngerman.tex -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % guide-ngerman.tex -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/htmlsetup b/Master/texmf-dist/source/latex/koma-script/doc/german/htmlsetup index dbac284874b..033c4575b8e 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/htmlsetup +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/htmlsetup @@ -1,6 +1,6 @@ # ====================================================================== # htmlsetup -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # This file is part of the LaTeX2e KOMA-Script bundle. # @@ -18,7 +18,7 @@ # This work consists of all files listed in manifest.txt. # ---------------------------------------------------------------------- # htmlsetup -# Copyright (c) Markus Kohm, 2002-2006 +# Copyright (c) Markus Kohm, 2002-2007 # # Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, # Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/introduction.tex b/Master/texmf-dist/source/latex/koma-script/doc/german/introduction.tex index 8016ce1efc1..e009f15d138 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/introduction.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/introduction.tex @@ -1,6 +1,6 @@ % ====================================================================== % introduction.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % introduction.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/scraddr.tex b/Master/texmf-dist/source/latex/koma-script/doc/german/scraddr.tex index d673f271e50..5feb0969e58 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/scraddr.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/scraddr.tex @@ -1,6 +1,6 @@ % ====================================================================== % scraddr.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scraddr.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/scrbookreportarticle.tex b/Master/texmf-dist/source/latex/koma-script/doc/german/scrbookreportarticle.tex index 5b84b4f18f2..0ea79bf083f 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/scrbookreportarticle.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/scrbookreportarticle.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrbookreportarticle.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrbookreportarticle.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. @@ -45,7 +45,7 @@ % % ============================================================================ -\ProvidesFile{scrbookreportarticle.tex}[2005/11/26 KOMA-Script guide (chapter: +\ProvidesFile{scrbookreportarticle.tex}[2007/03/02 KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl)] \chapter{Die Hauptklassen \Class{scrbook}, \Class{scrreprt}, \Class{scrartcl}} @@ -141,6 +141,8 @@ weder voreingestellt sein, noch vom Anwender gewählt werden. \emph{nicht definiert} & Voreinstellung & Voreinstellung \\ \Option{bigheadings} & Voreinstellung & Voreinstellung & Voreinstellung \\ + \Option{chapteratlists=} & + \PValue{10pt} & \PValue{10pt} & \emph{nicht definiert} \\ \Option{final} & Voreinstellung & Voreinstellung & Voreinstellung \\ \Option{footnosepline} & @@ -173,6 +175,8 @@ weder voreingestellt sein, noch vom Anwender gewählt werden. Voreinstellung & Voreinstellung & Voreinstellung \\ \Option{twoside} & Voreinstellung & & \\ + \Option{version=} & + \PValue{first} & \PValue{first} & \PValue{first} \\ \bottomrule \end{tabular} \label{tab:maincls.stdOptions} @@ -205,6 +209,66 @@ weder voreingestellt sein, noch vom Anwender gewählt werden. \end{Explain} +\subsection{Optionen für die Kompatibilität} +\label{sec:maincls.compatibilityOptions} +\BeginIndex{}{Kompatibilität} + +Wer seine Dokumente im Quellcode archiviert, legt in der Regel allergrößten +Wert darauf, dass bei zukünftigen \LaTeX{}-Läufen immer wieder exakt dasselbe +Ergebnis erzielt wird. In einigen Fällen ist es aber so, dass Verbesserungen +und Korrekturen an der Klasse zu Änderungen im Verhalten, inbesondere beim +Umbruch, führen. + +\begin{Declaration} + \Option{version}\\ + \XOption{version}=\PName{Wert} +\end{Declaration} +\BeginIndex{Option}{version}% +Seit\ChangedAt{v2.96a}{\Class{scrbook}\and\Class{scrreprt}\and\Class{scrartcl}} +Version~2.96a besteht bei \KOMAScript\ die Wahl, ob eine Quelldatei so weit +irgend möglich auch zukünftig bei einem \LaTeX{}-Lauf zu exakt demselben +Ergebnis führen soll oder ob jeweils entsprechend der Anpassungen der neusten +Version der Klasse zu setzen ist. Zu welcher Version Kompatibilität +herzustellen ist, wird dabei über die Option \Option{version} +festgelegt. Voreingestellt ist Version~2.9t. Dasselbe Ergebnis kann mit +\begin{lstlisting} + version=first +\end{lstlisting} +oder +\begin{lstlisting} + version=2.9 +\end{lstlisting} +oder +\begin{lstlisting} + version=2.9t +\end{lstlisting} +erreicht werden. Bei Angabe einer unbekannten Version als \PName{Wert} wird +eine Warnung ausgegeben und sicherheitshalber \Option{version=}\PValue{first} +angenommen. Mit +\begin{lstlisting} + version=last +\end{lstlisting} +kann die jeweils neuste Version ausgewählt werden. In diesem Fall wird also +auf zukünftige Kompatibilität verzichtet. Wird die Option ohne Wertangabe +verwendet, so wird ebenfalls \PValue{last} angenommen. + +Die Frage der Kompatiblität betrifft in erster Linie Fragen des Umbruchs. Neue +Möglichkeiten, die sich nicht auf den Umbruch auswirken, sind auch dann +verfügbar, wenn man per Option die Kompatibilität zu einer älteren Version +ausgewählt hat. Die Option hat keine Auswirkungen auf Umbruchänderungen, die +bei Verwendung einer neueren Version durch Beseitigung eindeutiger Fehler +entstehen. Wer auch im Fehlerfall unbedingte Umbruchkompatibitlität benötigt, +sollte stattdessen mit dem Dokument auch die verwendete \KOMAScript-Version +archivieren. + +Es ist zu beachten, dass die Option \Option{version} nach dem Laden der Klasse +nicht mehr verändert werden kann.% +% +\EndIndex{Option}{version}% +% +\EndIndex{}{Kompatibilität} + + \subsection{Optionen für den Satzspiegel} \label{sec:maincls.typeareaOptions} @@ -647,7 +711,7 @@ Sonderbehandlung für einzeilige Texte statt. dieses Ausmessen jedoch gar nicht erst statt. Die Nummern der Fußnoten sind damit korrekt. - Bei \KOMAScript{} ist ab Version 2.8q jedoch ohnehin eine Umgehung + Bei \KOMAScript{} ist ab Version~2.8q jedoch ohnehin eine Umgehung dieses Problems eingebaut. Damit kann man Fußnoten auch mit \Option{onelinecaption} in Über- oder Unterschriften von Tabellen und Abbildungen verwenden. Allerdings sollte bei Verwendung von @@ -796,7 +860,7 @@ das jeweils andere ins Inhaltsverzeichnis aufzunehmen, gibt es nur eine Option \Option{liststotoc}, mit der beide Verzeichnisse gemeinsam ins Inhaltsverzeichnis aufgenommen werden. Dabei werden auch Verzeichnisse berücksichtigt, die mit Hilfe des -\Package{float}-Pakets\IndexPackage{float} ab Version 1.2e +\Package{float}-Pakets\IndexPackage{float} ab Version~1.2e erstellt werden (siehe \cite{package:float}). Als Verzeichnisse, die den Inhalt anderer Abschnitte des Werks auf"|führen, erhalten Tabellen"~, Abbildungs- und die mit dem \Package{float}-Paket @@ -942,6 +1006,33 @@ werden, bis die Verzeichnisse ihre endgültige Form erhalten haben. \EndIndex{Option}{listsindent}% \EndIndex{Option}{listsleft}% +\begin{Declaration} + \Option{chapteratlists}\\ + \XOption{chapteratlists}=\PName{Wert} +\end{Declaration}% +\BeginIndex{Option}{chapteratlists}% +\OnlyAt{\Class{scrbook}\and\Class{scrreprt}}% +Normalerweise\ChangedAt{v2.96a}{\Class{scrbook}\and \Class{scrreprt}} fügt +jeder mit \Macro{chapter} erzeugte Kapiteleintrag einen vertikalen Abstand in +die Verzeichnisse der Gleitumgebungen ein. Seit Version~2.96a gilt dies auch +für die Anweisung \Macro{addchap}, wenn nicht eine Kompatibilitätseinstellung +zu einer früheren Version gewählt wurde (siehe Option \Option{version} in +\autoref{sec:maincls.compatibilityOptions}, +\autopageref{desc:maincls.option.version}). + +Außerdem kann nun mit der Option \Option{chapteratlists} der Abstand verändert +werden. Dazu gibt man als \PName{Wert} den gewünschten Abstand +an. Voreingestellt sind 10\,pt. Gibt man als Wert \PValue{entry} an oder +verwendet man die Form ohne Angabe eines Wertes, so wird statt des Abstandes +der Kapiteleintrag selbst in die Verzeichnisse eingetragen. + +Diese Option kann per \Macro{KOMAoptions}\Parameter{chapteratlists} oder +\Macro{KOMAoption}\Parameter{chapteratlists=\PName{Wert}} auch innerhalb des +Dokuments verändert werden. Sie hat dann Auswirkungen ab der nächsten +Überschrift. Änderungen der Option werden jedoch erst nach dem übernächsten +\LaTeX-Lauf in den Verzeichnissen sichtbar. +\EndIndex{Option}{chapteratlists}% + \subsection{Optionen für die Formatierung} \label{sec:maincls.formattingOptions} @@ -1080,8 +1171,8 @@ innerhalb der \Environment{table}-Umgebung bestimmt. Bitte\OnlyAt{\Package{float}}\IndexPackage{float} beachten Sie, dass bei Verwendung des \Package{float}-Pakets die Optionen \Option{tablecaptionbelow} und \Option{tablecaptionabove} nicht mehr funktionieren, sobald Sie -\Macro{refloatstyle} auf Tabellen anwenden. Näheres zum \Package{float}-Paket -und \Macro{refloatstyle} entnehmen Sie bitte \cite{package:float}. Die +\Macro{restylefloat} auf Tabellen anwenden. Näheres zum \Package{float}-Paket +und \Macro{restylefloat} entnehmen Sie bitte \cite{package:float}. Die zusätzliche Unterstützung, die \KOMAScript{} bei Verwendung des \Package{float}-Pakets bietet, finden Sie bei der Erklärung zu \PValue{komaabove} in \autoref{sec:maincls.floats}, @@ -1208,9 +1299,9 @@ Mischung unterschiedlicher Schriftgrößen, "~attribute und "~familien. \BeginIndex{Cmd}{setkomafont}% \BeginIndex{Cmd}{addtokomafont}% \BeginIndex{Cmd}{usekomafont}% -\ChangedAt{v2.8p}{\Class{scrbook}\and \Class{scrreprt}\and - \Class{scrartcl}}% -Mit Hilfe der beiden Anweisungen \Macro{setkomafont} und +Mit\ChangedAt{v2.8p}{% + \Class{scrbook}\and\Class{scrreprt}\and\Class{scrartcl}} +Hilfe der beiden Anweisungen \Macro{setkomafont} und \Macro{addtokomafont} ist es möglich, die \PName{Befehle} festzulegen, mit denen die Schrift eines bestimmten \PName{Element}s umgeschaltet wird. Theoretisch könnten als \PName{Befehle} alle @@ -1274,14 +1365,18 @@ definiert ist. \feentry{descriptionlabel}{% Labels, also das optionale Argument der \Macro{item}-Anweisung, in einer \Environment{description}-Umgebung}% + \feentry{dictum}{% + schlauer Spruch (siehe Anweisung \Macro{dictum})}% \feentry{dictumauthor}{% Urheber eines schlauen Spruchs; Anwendung erfolgt nach dem Element \FontElement{dictumtext}}% \feentry{dictumtext}{% - Text eines schlauen Spruchs (siehe Anweisung \Macro{dictum}% -% , \autoref{sec:maincls.structure} -% , \autopageref{desc:maincls.macro.dictum}% - )}% + alternative Bezeichnung für \FontElement{dictum}}% + \feentry{disposition}{% + alle Gliederungsüberschriften, also die Argumente von \Macro{part} bis + \Macro{subparagraph} und \Macro{minisec} sowie die Überschrift der + Zusammenfassung; die Anwendung erfolgt vor dem Element der jeweiligen + Gliederungsebene}% \feentry{footnote}{% Marke und Text einer Fußnote}% \feentry{footnotelabel}{% @@ -1289,12 +1384,16 @@ definiert ist. \FontElement{footnote}}% \feentry{footnotereference}{% Referenzierung der Fußnotenmarke im Text}% + \feentry{minisec}{% + mit \Macro{minisec} gesetzte Überschrift}% \feentry{pagefoot}{% eigentlich der Fuß einer Seite, jedoch auch der Kopf der Seite}% \feentry{pagehead}{% eigentlich der Kopf einer Seite, jedoch auch der Fuß der Seite}% \feentry{pagenumber}{% Seitenzahl im Kopf oder Fuß der Seite}% + \feentry{pagination}{% + alternative Bezeichnung für \FontElement{pagenumber}}% \feentry{paragraph}{% Überschrift der Ebene \Macro{paragraph}}% \feentry{part}{% @@ -1305,10 +1404,7 @@ definiert ist. \feentry{section}{% Überschrift der Ebene \Macro{section}}% \feentry{sectioning}{% - alle Gliederungsüberschriften, also die Argumente von \Macro{part} bis - \Macro{subparagraph} und \Macro{minisec} sowie die Überschrift der - Zusammenfassung; die Anwendung erfolgt vor dem Element der jeweiligen - Gliederungebene}% + alternative Bezeichnung für \FontElement{disposition}}% \feentry{subparagraph}{% Überschrift der Ebene \Macro{subparagraph}}% \feentry{subsection}{% @@ -1516,11 +1612,14 @@ Kompatibilität. \BeginIndex{Cmd}{partpagestyle}\Index{Teil>Seitenstil}% \BeginIndex{Cmd}{chapterpagestyle}\Index{Kapitel>Seitenstil}% \BeginIndex{Cmd}{indexpagestyle}\Index{Index>Seitenstil}% -Auf einigen Seiten wird mit Hilfe von \Macro{thispagestyle} -automatisch ein anderer Seitenstil gewählt. Welcher Seitenstil dies -ist, wird diesen vier Makros entnommen. In der Voreinstellung ist der -Seitenstil in allen vier Fällen \PValue{plain}. Die Bedeutung der -einzelnen Makros entnehmen Sie bitte \autoref{tab:specialpagestyles}. +Auf einigen Seiten wird mit Hilfe von \Macro{thispagestyle} automatisch ein +anderer Seitenstil gewählt. Welcher Seitenstil dies ist, wird diesen vier +Makros entnommen, wobei \Macro{partpagestyle} und +\Macro{chapterpagestyle}\OnlyAt{\Class{scrbook}\and\Class{scrreprt}} nur bei +den Klassen \Class{scrbook} und \Class{scrreprt} nicht jedoch bei +\Class{scrartcl} existieren. In der Voreinstellung ist der Seitenstil in allen +vier Fällen \PValue{plain}. Die Bedeutung der einzelnen Makros entnehmen Sie +bitte \autoref{tab:specialpagestyles}. % \begin{table} \centering @@ -1689,13 +1788,13 @@ drei Anweisungen. \EndIndex{Cmd}{cleardoubleemptypage}% +\begin{Explain}% \begin{Declaration} \Macro{ifthispageodd}\Parameter{Wahr}\Parameter{Falsch}\\ \Macro{ifthispagewasodd} \PName{Wahr}\Macro{else} \PName{Falsch}\Macro{fi} \end{Declaration}% \BeginIndex{Cmd}{ifthispageodd}% \BeginIndex{Cmd}{ifthispagewasodd}% -\begin{Explain}% Eine Besonderheit von \LaTeX{} besteht darin, dass es nicht einfach möglich ist, festzustellen, auf welcher Seite man sich gerade befindet. Damit ist auch schwer zu sagen, ob die aktuelle Seite eine @@ -1999,7 +2098,7 @@ Dabei\ChangedAt{v2.8p}{% findet abgesehen von der Größe auch die Schriftumschaltung für das Element \FontElement{title}\IndexFontElement{title} Anwendung. Voreingestellt ist die gleiche Schrift, die für das Element -\FontElement{sectioning}\IndexFontElement{sectioning} verwendet wird (siehe +\FontElement{disposition}\IndexFontElement{disposition} verwendet wird (siehe \autoref{tab:maincls.elementsWithoutText}, \autopageref{tab:maincls.elementsWithoutText}). Die Voreinstellungen können mit Hilfe der Anweisungen aus \autoref{sec:maincls.font} verändert werden. Die @@ -2265,7 +2364,7 @@ Der Eintrag für die oberste Gliederungsebene unter \Macro{part}, also \Class{scrreprt}\IndexClass{scrreprt} beziehungsweise \Macro{section} bei \Class{scrartcl}\IndexClass{scrartcl} wird nicht eingerückt. Dafür findet auf ihn die Schriftart für das Element -\FontElement{sectioning}\IndexFontElement{sectioning} (siehe +\FontElement{disposition}\IndexFontElement{disposition} (siehe \autoref{tab:maincls.elementsWithoutText}, \autopageref{tab:maincls.elementsWithoutText}) Anwendung. Gleichzeitig befinden sich zwischen dem Text der Gliederungsebene und der Seitenzahl keine @@ -2334,6 +2433,22 @@ wieviele Ebenen Sie zu \Counter{tocdepth} hinzuaddieren oder davon abziehen müssen. Dies erledigen Sie dann wie eben mit Hilfe von \Macro{addtocounter} in der Präambel Ihres Dokuments.% \fi + +\KOMAScript{} hat schon immer versucht, im Inhaltsverzeichnis Umbrüche +unmittelbar zwischen einer Gliederungsebene und der zugehörigen Unterebene, +also beispielsweise zwischen einer Kapitel- und der zugehöriger erster +Abschnittsüberschrift, zu vermeiden. Leider funktionierte dieser Mechanismus +bis Version~2.96 sehr schlecht bis gar nicht. In +Version~2.96a\ChangedAt{v2.96a}{% + \Class{scrbook}\and\Class{scrreprt}\and\Class{scrartcl}} wurde er +erheblich verbessert und sollte nun immer funktionieren. Allerdings kann dies +zu Umbruchänderungen im Inhaltsverzeichnis führen. Daher ist der neue +Mechanismus nur aktiv, wenn die Kompatibilität nicht auf Version~2.96 oder +kleiner eingestellt ist (siehe Option \Option{version}, +\autoref{sec:maincls.compatibilityOptions}, +\autopageref{desc:maincls.option.version}). Der Mechanismus funktioniert auch +nicht mehr, wenn die Befehle zur Erzeugung der Inhaltsverzeichniseinträge +umdefiniert werden, etwa bei Verwendung des Pakets \Package{tocloft}. % \EndIndex{Counter}{tocdepth}% @@ -2474,7 +2589,18 @@ Teile, Kapitel, Abschnitte und weitere Gliederungsebenen. Die Standardgliederungsbefehle funktionieren bei {\KOMAScript} beinahe genau wie bei den Standardklassen. So kann ganz normal über ein optionales Argument ein abweichender Text für den Kolumnentitel und das Inhaltsverzeichnis -vorgegeben werden. \OnlyAt{\Class{scrartcl}}\Macro{chapter} existiert nur bei +vorgegeben werden. + +Die Überschrift der Teile-Ebene (\Macro{part}) unterscheidet sich von den +anderen Gliederungsebenen dadurch, dass sie unabhängig von den übrigen Ebenen +nummeriert wird. Das bedeutet, dass die Kapitel-Ebene (bei \Class{scrbook} +oder \Class{scrreprt}) bzw. die Abschnitt-Ebene (bei \Class{scrartcl}) über +alle Teile hinweg durchgehend nummeriert wird. Desweiteren steht bei den +Klassen \Class{scrbook} und \Class{scrreprt} die Überschrift dieser Ebene +zusammen mit ihrer Präambel (siehe \Macro{setpartpreamble}, +\autopageref{desc:maincls.macro.setpartpreamble}) alleine auf einer Seite. + +\Macro{chapter}\OnlyAt{\Class{scrartcl}} existiert nur bei Buch- und Berichtklassen, also bei \Class{book}, \Class{scrbook}, \Class{report} und \Class{scrreport}, nicht jedoch bei den Artikelklassen \Class{article} und \Class{scrartcl}. \Macro{chapter} unterscheidet sich bei @@ -2487,10 +2613,11 @@ sich aber durch die Option \Option{chapterprefix} wieder einstellen (siehe \autoref{sec:maincls.layoutOptions}, \autopageref{desc:maincls.option.chapterprefix}). -Bitte beachten Sie, dass \Macro{part} und \Macro{chapter} den Seitenstil für -eine Seite umschaltet. Der jeweilige Seitenstil ist bei \KOMAScript{} in den -Makros \Macro{partpagestyle} und \Macro{chapterpagestyle} abgelegt (siehe -\autoref{sec:maincls.pageStyle}, +Bitte beachten Sie, dass \Macro{part} und \Macro{chapter} bei \Class{scrbook} +und \Class{scrreprt}\OnlyAt{\Class{scrbook}\and\Class{scrreprt}} den +Seitenstil für eine Seite umschaltet. Der jeweilige Seitenstil ist bei +\KOMAScript{} in den Makros \Macro{partpagestyle} und \Macro{chapterpagestyle} +abgelegt (siehe \autoref{sec:maincls.pageStyle}, \autopageref{desc:maincls.macro.titlepagestyle}). \BeginIndex[indexother]{}{Schriftart}% @@ -2501,11 +2628,11 @@ kann mit der in \autoref{sec:maincls.font} beschriebenen Anweisungen \Macro{setkomafont}\IndexCmd{setkomafont} und \Macro{addtokomafont}\IndexCmd{addtokomafont} bestimmt werden. Dabei wird zunächst generell das Element -\FontElement{sectioning}\IndexFontElement{sectioning} und anschließend +\FontElement{disposition}\IndexFontElement{disposition} und anschließend zusätzlich je Gliederungsebene ein spezifisches Element verwendet (siehe \autoref{tab:maincls.elementsWithoutText}, \autopageref{tab:maincls.elementsWithoutText}). Die Schriftart für das Element -\FontElement{sectioning}\IndexFontElement{sectioning} ist als +\FontElement{disposition}\IndexFontElement{disposition} ist als \Macro{normalcolor}""\Macro{sffamily}""\Macro{bfseries} vordefiniert. Die Voreinstellungen für die spezifischen Elemente sind mit einer Schriftgröße vorbelegt und daher von den Klassenoptionen \Option{bigheadings}, @@ -2568,9 +2695,9 @@ Voreinstellungen in \autoref{tab:maincls.structureElementsFont}. stellen fest, dass die sehr großen Überschriften von Teildokumenten zu fett wirken. Nun könnten Sie natürlich wie folgt verfahren: \begin{lstlisting} - \setkomafont{sectioning}{\normalcolor\sffamily} + \setkomafont{disposition}{\normalcolor\sffamily} \part{\appendixname} - \addtokomafont{sectioning}{\bfseries} + \addtokomafont{disposition}{\bfseries} \end{lstlisting} \looseness=-1 Auf diese Weise würden Sie nur für die eine Überschrift »Anhang« @@ -2589,10 +2716,10 @@ Voreinstellungen in \autoref{tab:maincls.structureElementsFont}. \end{lstlisting} möglich. Die letzte Version ist vorzuziehen, da diese auch dann noch zum gewünschten Ergebnis führt, wenn Sie später das - Element \FontElement{sectioning}\IndexFontElement{sectioning} + Element \FontElement{disposition}\IndexFontElement{disposition} wie folgt ändern: \begin{lstlisting} - \setkomafont{sectioning}{\normalcolor\bfseries} + \setkomafont{disposition}{\normalcolor\bfseries} \end{lstlisting} Mit dieser Änderung verzichten Sie darauf, für alle Gliederungsebenen serifenlose Schrift voreinzustellen. @@ -2629,7 +2756,7 @@ die folgende Erklärung. EC"~\Index{EC-Fonts} oder LM-Fonts\Index{LM-Fonts} -- bezüglich der Verträglichkeit der serifenlosen und serifenbehafteten Schrift einen Experten zu Rate ziehen oder die Schrift für das Element - \FontElement{sectioning}\IndexFontElement{sectioning} vorsichtshalber wie in + \FontElement{disposition}\IndexFontElement{disposition} vorsichtshalber wie in obigem Beispiel umdefinieren. Die häufig anzutreffenden Kombinationen Times mit Helvetica oder Palatino mit Helvetica werden vom Autor als ungünstig betrachtet. @@ -2716,22 +2843,19 @@ automatischer Kolumentitel erzeugt wird. \BeginIndex{Cmd}{addchap*}% \BeginIndex{Cmd}{addsec}% \BeginIndex{Cmd}{addsec*}% -{\KOMAScript} bietet über die Gliederungsbefehle der Standardklassen -hinaus die Anweisungen \Macro{addchap} und \Macro{addsec}. Diese -ähneln bis auf die fehlende Nummerierung sehr den Standardanweisungen +{\KOMAScript} bietet über die Gliederungsbefehle der Standardklassen hinaus +die Anweisungen \Macro{addchap} und \Macro{addsec}. Diese ähneln bis auf die +fehlende Nummerierung sehr den Standardanweisungen \Macro{part}, \Macro{chapter} und \Macro{section}. Sie erzeugen also sowohl einen -automatischen Kolumnentitel als auch einen Eintrag ins -Inhaltsverzeichnis. Die Sternvarianten \Macro{addchap*} und -\Macro{addsec*} gleichen hingegen den Standardanweisungen -\Macro{chapter*} und \Macro{section*} mit einem winzigen aber -wichtigen Unterschied: Die Kolumnentitel werden gelöscht. Dadurch wird -der oben erwähnte Effekt veralteter Kolumnentitel ausgeschlossen. -Stattdessen bleibt der Kolumnentitel auf Folgeseiten leer. -\OnlyAt{\Class{scrartcl}}\Macro{addchap} und \Macro{addchap*} -existieren selbstverständlich nur bei Buch- und Berichtklassen, also -bei \Class{book}, \Class{scrbook}, \Class{report} und -\Class{scrreport}, nicht jedoch bei den Artikelklassen \Class{article} -und \Class{scrartcl}. +automatischen Kolumnentitel als auch einen Eintrag ins Inhaltsverzeichnis. Die +Sternvarianten \Macro{addchap*} und \Macro{addsec*} gleichen hingegen den +Standardanweisungen \Macro{chapter*} und \Macro{section*} mit einem winzigen +aber wichtigen Unterschied: Die Kolumnentitel werden gelöscht. Dadurch wird +der oben erwähnte Effekt veralteter Kolumnentitel ausgeschlossen. Stattdessen +bleibt der Kolumnentitel auf Folgeseiten leer. +\OnlyAt{\Class{scrartcl}}\Macro{addchap} und \Macro{addchap*} existieren +selbstverständlich nur bei Buch- und Berichtklassen, also bei \Class{scrbook} und \Class{scrreport}, nicht jedoch bei der +Artikelklasse \Class{scrartcl}. Die Anweisung \Macro{addpart} erstellt entsprechend einen nicht nummerierten Dokumentteil mit einem Eintrag ins Inhaltsverzeichnis. Da @@ -2850,12 +2974,14 @@ und erhält auch keine Nummerierung. \end{ShowOutput} \end{Example} -Die Schriftart des Gliederungsbefehls \Macro{minisec} kann nur über das -Element \FontElement{sectioning}\IndexFontElement{sectioning} beeinflusst +Die Schriftart des Gliederungsbefehls \Macro{minisec} kann über die Elemente +\FontElement{disposition}\IndexFontElement{disposition} und +\FontElement{minisec}\IndexFontElement{minisec}\ChangedAt{v2.96a}{% + \Class{scrbook}\and\Class{scrreprt}\and\Class{scrartcl}} beeinflusst werden (siehe \autoref{tab:maincls.elementsWithoutText}, -\autopageref{tab:maincls.elementsWithoutText}). Ein spezifisches Element nur -für \Macro{minisec} existiert nicht. Damit kann auch die voreingestellte Größe -nicht verändert werden. +\autopageref{tab:maincls.elementsWithoutText}). Die Voreinstellung für das +Element \FontElement{minisec} ist leer, so dass in der Voreinstellung direkt +das Element \FontElement{disposition} wirkt. % \EndIndex{Cmd}{minisec}% @@ -2888,7 +3014,7 @@ Diese Anweisung kann mit \Macro{renewcommand} umdefiniert werden. Sie erreichen somit eine ähnliche Formatierung der Überschriften wie bei den Standardklassen. Noch ähnlicher wird es, wenn sie diese Änderung mit der oben vorgestellten Änderung für das Element - \FontElement{sectioning}\IndexFontElement{sectioning} + \FontElement{disposition}\IndexFontElement{disposition} kombinieren. \end{Example} % @@ -3032,6 +3158,7 @@ gibt, existieren die beiden Anweisungen auch nur bei diesen Klassen. \EndIndex{Cmd}{chapapp}% +\begin{Explain} \begin{Declaration} \Macro{chaptermark}\Parameter{Kolumnentitel}\\ \Macro{sectionmark}\Parameter{Kolumnentitel}\\ @@ -3046,7 +3173,6 @@ gibt, existieren die beiden Anweisungen auch nur bei diesen Klassen. \BeginIndex{Cmd}{chaptermarkformat}% \BeginIndex{Cmd}{sectionmarkformat}% \BeginIndex{Cmd}{subsectionmarkformat}% -\begin{Explain}% Wie bereits in \autoref{sec:maincls.pageStyle} erwähnt, arbeitet der Seitenstil \PValue{headings} mit automatischen Kolumnentiteln\Index{Kolumnentitel>automatisch}. Dazu werden die @@ -3166,12 +3292,12 @@ Anweisung zum Setzen der \PName{Präambel} muss vor der jeweiligen \autopageref{desc:maincls.option.abstracton}), sieht das Ergebnis ungefähr wie folgt aus: \begin{ShowOutput}\centering - {\LARGE\usekomafont{sectioning} Teil III.\par\vspace{20pt}} - {\LARGE\usekomafont{sectioning} Abteilung Grünschnitt\strut\par} + {\LARGE\usekomafont{disposition} Teil III.\par\vspace{20pt}} + {\LARGE\usekomafont{disposition} Abteilung Grünschnitt\strut\par} \begin{quote}\small \vspace{6ex} \begin{center} - \usekomafont{sectioning}\abstractname + \usekomafont{disposition}\abstractname \end{center} \vspace{2ex} Dies ist ein Blindtext. Er dient lediglich zur @@ -3325,7 +3451,7 @@ abgesetzt werden. Ein solcher kann leicht mit der Anweisung \end{lstlisting} Die Ausgabe erfolgt dann in der Form: \begin{ShowOutput} - {\usekomafont{sectioning}\usekomafont{chapter}% + {\usekomafont{disposition}\usekomafont{chapter}% 17\enskip Die moderne Ehe\par} \vspace{\baselineskip} \dictum[Schiller]{Drum prüfe, wer sich ewig bindet \dots} @@ -5257,7 +5383,7 @@ gestellt. oberste Ebene unter \Macro{part} im Inhaltsverzeichnis verwendet wird. Verwenden Sie stattdessen die in \autoref{sec:maincls.font} vorgestellten Anweisungen für das - Element \FontElement{sectioning}.% + Element \FontElement{disposition}.% % \EndIndex{Cmd}{sectfont}% diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/scrdatetime.tex b/Master/texmf-dist/source/latex/koma-script/doc/german/scrdatetime.tex index 6cf4e666dcf..8ba95e63cde 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/scrdatetime.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/scrdatetime.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrdatetime.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrdatetime.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/scrlfile.tex b/Master/texmf-dist/source/latex/koma-script/doc/german/scrlfile.tex index 0c43d5448e1..f610a13b7eb 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/scrlfile.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/scrlfile.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrlfile.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrlfile.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/scrlttr2.tex b/Master/texmf-dist/source/latex/koma-script/doc/german/scrlttr2.tex index 02c70add824..4a8fbc7b3b0 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/scrlttr2.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/scrlttr2.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrlttr2.tex -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrlttr2.tex -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. @@ -45,7 +45,7 @@ % % ============================================================================ -\ProvidesFile{scrlttr2.tex}[2006/04/24 KOMA-Script guide (chapter: scrlttr2)] +\ProvidesFile{scrlttr2.tex}[2006/12/12 KOMA-Script guide (chapter: scrlttr2)] \chapter{Die neue Briefklasse \Class{scrlttr2}} \labelbase{scrlttr2} @@ -201,7 +201,14 @@ verwendet, so wird ebenfalls \PValue{last} angenommen. Die Frage der Kompatiblität betrifft in erster Linie Fragen des Umbruchs. Neue Möglichkeiten, die sich nicht auf den Umbruch auswirken, sind auch dann verfügbar, wenn man per Option die Kompatibilität zu einer älteren Version -ausgewählt hat. +ausgewählt hat. Die Option hat keine Auswirkungen auf Umbruchänderungen, die +bei Verwendung einer neueren Version durch Beseitigung eindeutiger Fehler +entstehen. Wer auch im Fehlerfall unbedingte Umbruchkompatibitlität benötigt, +sollte stattdessen mit dem Dokument auch die verwendete \KOMAScript-Version +archivieren. + +Es ist zu beachten, dass die Option \Option{version} nach dem Laden der Klasse +nicht mehr verändert werden kann.% % \EndIndex{Option}{version}% % diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/scrpage2.tex b/Master/texmf-dist/source/latex/koma-script/doc/german/scrpage2.tex index 64a7abb1b81..a5c43a171c1 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/scrpage2.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/scrpage2.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrpage2.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrpage2.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/german/typearea.tex b/Master/texmf-dist/source/latex/koma-script/doc/german/typearea.tex index 85c696d026b..94282dd92ca 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/german/typearea.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/german/typearea.tex @@ -1,6 +1,6 @@ % ====================================================================== % typearea.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % typearea.tex -% Copyright (c) Markus Kohm, 2001-2006 +% Copyright (c) Markus Kohm, 2001-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. @@ -45,7 +45,7 @@ % % ====================================================================== -\ProvidesFile{typearea.tex}[2005/03/17 KOMA-Script guide (chapter: typearea)] +\ProvidesFile{typearea.tex}[2006/11/29 KOMA-Script guide (chapter: typearea)] \chapter{Satzspiegelberechnung mit \Package{typearea.sty}} \labelbase{typearea} @@ -460,7 +460,7 @@ Schriftgröße abhängigen Nebenbedingungen nicht berücksichtigt. \documentclass[twoside,DIV15,BCOR12mm]{scrartcl} \usepackage{bookman} \end{lstlisting} - Die Option \Option{a4paper} konnte bei der Klasse \Class{scrartl} entfallen, + Die Option \Option{a4paper} konnte bei der Klasse \Class{scrartcl} entfallen, da diese der Voreinstellung bei allen \KOMAScript-Klassen entspricht. \end{Example} @@ -970,9 +970,14 @@ werden. \settowidth{\CharsLX}{\texttt{1234567890}} \setlength{\CharsLX}{6\CharsLX} \setlength{\LinesXXX}{\topskip} - \addtolength{\LinesXXX}{30\baselineskip} + \addtolength{\LinesXXX}{29\baselineskip} \areaset{\CharsLX}{\LinesXXX} \end{lstlisting} + Der Faktor von 29 statt 30 ist damit begründet, dass die Grundlinie der + obersten Zeile bereits am obersten Rand des um \Macro{topskip} verringerten + Satzspiegels liegt, solange die Höhe der obersten Zeile kleiner als + \Macro{topskip} ist. Die oberste Zeile benötigt damit keine Höhe. Die + Unterlängen der untersten Zeile ragen dafür unter den Satzspiegel. \item Soll stattdessen ein Gedichtband gesetzt werden, bei dem es nur darauf ankommt, dass der Textbereich genau quadratisch mit einer @@ -1108,6 +1113,7 @@ oder \Macro{areaset} neu berechnet werden. \EndIndex{Cmd}{paperheight} \EndIndex{Cmd}{paperwidth} +\begin{Explain}% \begin{Declaration} \Option{dvips}\\ \Option{pdftex}\\ @@ -1116,7 +1122,6 @@ oder \Macro{areaset} neu berechnet werden. \BeginIndex{Option}{dvips}% \BeginIndex{Option}{pdftex}% \BeginIndex{Option}{pagesize}% -\begin{Explain}% Die oben genannten Mechanismen zur Auswahl des Papierformats haben genau genommen nur insofern einen Einfluss auf die Ausgabe, dass gewisse interne {\LaTeX}-Maße so gesetzt werden, dass bestimmte diff --git a/Master/texmf-dist/source/latex/koma-script/doc/guide.tex b/Master/texmf-dist/source/latex/koma-script/doc/guide.tex index 93f39f45441..c4f2a1f1d91 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/guide.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/guide.tex @@ -1,6 +1,6 @@ % ====================================================================== % guide.tex -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % guide.tex -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/plength.dtx b/Master/texmf-dist/source/latex/koma-script/doc/plength.dtx index 84ca2cde664..9cee29f088f 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/plength.dtx +++ b/Master/texmf-dist/source/latex/koma-script/doc/plength.dtx @@ -2,7 +2,7 @@ % \iffalse % ====================================================================== % plength.dtx -% Copyright (c) Markus Kohm, 2005-2006 +% Copyright (c) Markus Kohm, 2005-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % plength.dtx -% Copyright (c) Markus Kohm, 2005-2006 +% Copyright (c) Markus Kohm, 2005-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.cls b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.cls index 29ffc81aded..e62edb734cb 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.cls +++ b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.cls @@ -1,6 +1,6 @@ % ====================================================================== % scrguide.cls -% Copyright (C) 2005-2006 Markus Kohm +% Copyright (C) 2005-2007 Markus Kohm % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrguide.cls -% Copyright (C) 2005-2006 Markus Kohm +% Copyright (C) 2005-2007 Markus Kohm % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. @@ -38,7 +38,7 @@ % \section{Identification} % % \begin{macrocode} -\ProvidesClass{scrguide}[2006/07/01 v0.9a internal KOMA-Script guide class] +\ProvidesClass{scrguide}[2007/01/06 v0.9c internal KOMA-Script guide class] % \end{macrocode} % % @@ -78,7 +78,14 @@ % these options will be processed by |\LoadClassWithOptions| below. % \begin{macrocode} \ExecuteOptions{pagereftolabel,lessindexnotes} -\PassOptionsToClass{bibtotoc,idxtotoc,tablecaptionabove}{scrguide} +\PassOptionsToClass{% + version, + bibtotoc, + idxtotoc, + tablecaptionabove, + smallheadings, + cleardoubleplain +}{scrguide} \ProcessOptions\relax % \end{macrocode} % @@ -122,7 +129,7 @@ }% \newcommand*{\iffree}{\@firstoftwo}% \usepackage{lmodern}% - \@twosidefalse\@openrightfalse + \@twosidefalse\@openrightfalse\@mparswitchfalse \RequirePackage{geometry}% \geometry{papersize={140mm,210mm},% includehead,includemp,reversemp,marginparwidth=2em,% diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.gst b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.gst index f8d3a771df5..2db49891291 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.gst +++ b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.gst @@ -1,6 +1,6 @@ % ====================================================================== % scrguide.gst -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrguide.gst -% Copyright (c) Markus Kohm, 2002-2006 +% Copyright (c) Markus Kohm, 2002-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.ist b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.ist index d4fd89e7a11..087764eb3e7 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.ist +++ b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.ist @@ -1,24 +1,38 @@ % ---------------------------------------------------------------------- % scrguide.ist -% Copyright (c) Markus Kohm, 2002-2005 -% Original source by Harald Sommerfeldt +% Copyright (c) Markus Kohm, 2002-2007 % -% This file is part of the LaTeX2e KOMA-Script-Bundle +% This file is part of the LaTeX2e KOMA-Script bundle. % -% This file can be redistributed and/or modified under the terms -% of the LaTeX Project Public License Version 1.0 distributed -% together with this file. See LEGAL.TXT or LEGALDE.TXT. +% This work may be distributed and/or modified under the conditions of +% the LaTeX Project Public License, version 1.3b of the license. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3b 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. % ---------------------------------------------------------------------- % scrguide.ist -% Copyright (c) Markus Kohm, 2002-2005 -% Urspruenlicher Quelltext von Harald Sommerfeldt +% Copyright (c) Markus Kohm, 2002-2007 +% +% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, +% Version 1.3b, verteilt und/oder veraendert werden. +% Die neuste Version dieser Lizenz ist +% http://www.latex-project.org/lppl.txt +% und Version 1.3b 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). % -% Diese Datei ist Teil des LaTeX2e KOMA-Script-Pakets. +% Der Aktuelle Verwalter und Autor dieses Werkes ist Markus Kohm. % -% Diese Datei kann nach den Regeln der LaTeX Project Public -% Licence Version 1.0, wie sie zusammen mit dieser Datei verteilt -% wird, weiterverbreitet und/oder modifiziert werden. Siehe dazu -% auch LEGAL.TXT oder LEGALDE.TXT. +% Dieses Werk besteht aus den in manifest.txt aufgefuehrten Dateien. % ====================================================================== % % See `man makeindex` for informations about makeindex styles. |