summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-04-05 23:06:06 +0000
committerKarl Berry <karl@freefriends.org>2011-04-05 23:06:06 +0000
commit024228db99693079b2ebbc9aff20e89811eb8810 (patch)
tree8e8882ca17c8963d54f2abffdeeed1322cbdde66 /Master/texmf-dist/source/latex/koma-script/doc
parent4e8d3cd79b79589e4265bb196afe87ebaa3cc5cc (diff)
koma-script (5apr11)
git-svn-id: svn://tug.org/texlive/trunk@21983 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/english/scrdatetime.tex8
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/english/tocbasic.tex88
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/guide.bib16
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex55
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrdatetime.tex15
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlfile.tex54
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2-experts.tex58
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex60
8 files changed, 251 insertions, 103 deletions
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 da85e498399..2b0bcfe659e 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
@@ -45,7 +45,7 @@
%
% ============================================================================
-\ProvidesFile{scrdatetime.tex}[{2009/01/01 KOMA-Script guide (chapter:
+\ProvidesFile{scrdatetime.tex}[{2011/02/22 KOMA-Script guide (chapter:
scrdate, scrtime)}]
\translator{Gernot Hassenpflug\and Markus Kohm}
@@ -129,9 +129,9 @@ be changed to \PName{name} by using \Macro{nameday}.
\end{Example}
\EndIndex{Cmd}{nameday}
-Currently the package \Package{scrdate} knows the languages english
-(english, american, USenglish, UKenglish and british), german (german,
-ngerman and austrian), french, italian, spanish, croatian, finnish, and
+Currently the package \Package{scrdate} knows the languages english (english,
+american, USenglish, UKenglish and british), german (german, ngerman,
+austrian, and naustrian), french, italian, spanish, croatian, finnish, and
norsk. If you want to configure it for other languages, see
\File{scrdate.dtx}.
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/tocbasic.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/tocbasic.tex
index 78f7d83d496..177077a168c 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/english/tocbasic.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/english/tocbasic.tex
@@ -6,7 +6,7 @@
%%
%% tocbasic.dtx (with options: `doc')
%%
-%% Copyright (c) 2007-2010
+%% Copyright (c) 2007-2011
%% Markus Kohm and any individual authors listed elsewhere in this file.
%%
%% This file was generated from file(s) of the KOMA-Script bundle.
@@ -38,7 +38,7 @@
%% standard classes created by The LaTeX3 Project 1994-1996.
%%
%%% From File: tocbasic.dtx
-\def\tocbasicversion{2010/10/01 v3.07a}
+\def\tocbasicversion{2011/03/23 v3.09}
\ProvidesFile{tocbasic.tex}
[\tocbasicversion\space KOMA-Script package
(manual)%
@@ -534,56 +534,62 @@ prior sections for more informations about this. The optional parameter
\PName{options} is a comma separated list of \emph{key}=\emph{value}
pairs.
\begin{description}
-\item[\normalfont\PValue{owner}=\PName{string}]\hfill\\*
- The owner as described in the sections before. If no owner was given owner
- \PValue{float} will be used.
-\item[\normalfont\PValue{type}=\PName{string}]\hfill\\*
- sets the type of the new declared list. The type will be used e.g. to
- defined a \Macro{listof}\PName{string}. If no type is set up the extension
- from the mandatory argument will be used.
-\item[\normalfont\PValue{types}=\PName{string}]\hfill\\*
- the plural of the type. If no plural was given the value of \PValue{type}
- with postfix ``s'' will be used.
-\item[\normalfont\PValue{name}=\PName{string}]\hfill\\*
- The name of an element. If no name is given, the value of \PValue{type} with
- upper case first char will be used.
-\item[\normalfont\PValue{listname}=\PName{string}]\hfill\\*
- The name of the list of foo. If not given the value of \PValue{types} with
- upper case first char prefixed by ``List of '' will be used.
-\item[\normalfont\PValue{forcenames}]\hfill\\*
- If set, the names will be even defined, if they where already defined
- before.
-\item[\normalfont\PValue{level}=\PName{number}]\hfill\\*
- The level of the entries of that list. If not given level 1 will be used
- like standard classes use for entries to list of figures or list of tables.
-\item[\normalfont\PValue{indent}=\PName{length}]\hfill\\*
- The indent value for the entries of that list. If not given, 1\,em will be
- used like standard classes use for entries to list of figures or list of
- tables.
-\item[\normalfont\PValue{hang}=\PName{length}]\hfill\\*
- The amount of the hanging indent of the entries for that list. If not given,
- 1.5\,em will be used like standard classes use for entries to list of
- figures or list of tables.
+\item[\normalfont\PValue{atbegin}=\PName{code}]\hfill\\*
+ The \PName{code} will be executed at the begin of the float or nonfloat
+ environment.
+\item[\normalfont\PValue{atend}=\PName{code}]\hfill\\*
+ The \PName{code} will be executed at the end of the float or nonfloat
+ environment.
+\item[\normalfont\PValue{counterwithin}=\PName{parent counter}]\hfill\\*
+ If you define a float or nonfloat, the captions will be numbered. You may
+ declare another counter to be the parent counter. In this case, the parent
+ counter will be set before the float counter and the float counter will be
+ reset whenever the parent counter is increased using \Macro{stepcounter}
+ oder \Macro{refstepcounter}.
\item[\normalfont\PValue{float}]\hfill\\*
If set, float environments for that type will be defined. The names of the
environments are the value of \PName{type} and for double column floats the
value of \PName{type} with postfix ``\PValue{*}''.
+\item[\normalfont\PValue{floatpos}=\PName{float positions}]\hfill\\*
+ The default floating-position of the float. If no float position was given,
+ ``tbp'' will be used like the standard classes do for figures and tables.
\item[\normalfont\PValue{floattype}=\PName{number}]\hfill\\*
The numericle float type of the defined floats. Float types with common bits
cannot be reordered. At the standard classes figures has float type 1 and
tables has float type 2. If no float type was given, 16 will be used.
-\item[\normalfont\PValue{floatpos}=\PName{float positions}]\hfill\\*
- The default floating-position of the float. If no float position was given,
- ``tbp'' will be used like the standard classes do for figures and tables.
+\item[\normalfont\PValue{forcenames}]\hfill\\*
+ If set, the names will be even defined, if they where already defined
+ before.
+\item[\normalfont\PValue{hang}=\PName{length}]\hfill\\*
+ The amount of the hanging indent of the entries for that list. If not given,
+ 1.5\,em will be used like standard classes use for entries to list of
+ figures or list of tables.
+\item[\normalfont\PValue{indent}=\PName{length}]\hfill\\*
+ The indent value for the entries of that list. If not given, 1\,em will be
+ used like standard classes use for entries to list of figures or list of
+ tables.
+\item[\normalfont\PValue{level}=\PName{number}]\hfill\\*
+ The level of the entries of that list. If not given level 1 will be used
+ like standard classes use for entries to list of figures or list of tables.
+\item[\normalfont\PValue{listname}=\PName{string}]\hfill\\*
+ The name of the list of foo. If not given the value of \PValue{types} with
+ upper case first char prefixed by ``List of '' will be used.
+\item[\normalfont\PValue{name}=\PName{string}]\hfill\\*
+ The name of an element. If no name is given, the value of \PValue{type} with
+ upper case first char will be used.
\item[\normalfont\PValue{nonfloat}]\hfill\\*
If set, a non floating environment will be defined. The name of the
environment is the value of \PName{type} with postfix ``\PValue{-}''.
-\item[\normalfont\PValue{counterwithin}=\PName{parent counter}]\hfill\\*
- If you define a float or nonfloat, the captions will be numbered. You may
- declare another counter to be the parent counter. In this case, the parent
- counter will be set before the float counter and the float counter will be
- reset whenever the parent counter is increased using \Macro{stepcounter}
- oder \Macro{refstepcounter}.
+\item[\normalfont\PValue{owner}=\PName{string}]\hfill\\*
+ The owner as described in the sections before. If no owner was given owner
+ \PValue{float} will be used.
+\item[\normalfont\PValue{type}=\PName{string}]\hfill\\*
+ sets the type of the new declared list. The type will be used e.g. to
+ defined a \Macro{listof}\PName{string}. If no type is set up the extension
+ from the mandatory argument will be used.
+\item[\normalfont\PValue{types}=\PName{string}]\hfill\\*
+ the plural of the type. If no plural was given the value of \PValue{type}
+ with postfix ``s'' will be used.
\end{description}
\subsection{Internal Commands for Class and Package Authors}
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/guide.bib b/Master/texmf-dist/source/latex/koma-script/doc/guide.bib
index b5701cf4c7b..808f8db7ece 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/guide.bib
+++ b/Master/texmf-dist/source/latex/koma-script/doc/guide.bib
@@ -614,12 +614,22 @@ document classes},
language = {english},
author = {David Carlise},
title = {The {\Package{longtable}} package},
- year = 1998,
- month = may,
- edition = {4.09},
+ year = 2004,
+ month = feb,
+ edition = {4.11},
url = {CTAN://macros/latex/required/tools/}
}
+@Misc{ package:tabu,
+ language = {english},
+ author = {Florent Chervet},
+ title = {tabu and longtabu},
+ year = 2011,
+ month = feb,
+ edition = {2.8},
+ url = {CTAN://macros/latex/contrib/tabu/}
+}
+
@Misc{ package:ragged2e,
language = {english},
author = {Martin Schröder},
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex
index f05bc6710e6..078ef547b6e 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex
@@ -45,7 +45,7 @@
%
% ============================================================================
-\ProvidesFile{scrbookreportarticle.tex}[2011/01/22 KOMA-Script guide (chapter:
+\ProvidesFile{scrbookreportarticle.tex}[2011/04/02 KOMA-Script guide (chapter:
scrbook, scrreprt, scrartcl)]
\chapter{Die Hauptklassen \Class{scrbook}, \Class{scrreprt}, \Class{scrartcl}}
@@ -2432,6 +2432,7 @@ an dieser Stelle darauf hingewiesen, dass mehrseitige Tabellen nicht als
Gleitumgebungen gesetzt werden können. Für den automatischen Seitenumbruch von
Tabellen werden außerdem Zusatzpakete wie
\Package{longtable}\IndexPackage{longtable} (siehe \cite{package:longtable})
+oder \Package{tabu}\IndexPackage{tabu} (siehe \cite{package:tabu})
benötigt.
Mit der Einstellung
@@ -2444,6 +2445,17 @@ allein vom Ort ab, an dem die Anweisung \Macro{caption} verwendet wird. Dies
ändert sich ggf. bei Verwendung des Pakets \Package{float}\IndexPackage{float}
mit der Anweisung \Macro{restylefloats} (siehe \cite{package:float}).
+Natürlich existiert\ChangedAt{v3.09}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} mit den Optionen
+\OptionValue{captions}{figureheading}\IndexOption{captions~=figureheading} und
+\OptionValue{captions}{figuresignature}\IndexOption{captions~=figuresignature}
+auch die entsprechende Funktion für Abbildungen. Um gleichzeitig die
+Formatierung für alle Gleitumgebungen ändern zu können, gibt es außerdem die
+Optionen \OptionValue{captions}{heading}\IndexOption{captions~=heading} und
+\OptionValue{captions}{signature}\IndexOption{captions~=signature}. Diese
+entfalten ihre Wirkung auch noch, wenn sie innerhalb einer Gleitumgebung
+verwendet werden.
+
Bitte\OnlyAt{\Package{float}}\IndexPackage{float} beachten Sie, dass bei
Verwendung des \Package{float}-Pakets die Einstellungen
\OptionValue{captions}{tableheadings} und
@@ -2483,7 +2495,6 @@ Einstellungen für diese Umgebung können ebenfalls mit der Option
\caption[]{Mögliche Werte für Option \Option{captions}
(\emph{Fortsetzung})}\\
\Endhead%
- \standardfoot%
\entry{\PValue{bottombeside}, \PValue{besidebottom}}{%
Gleitumgebungstitel der Umgebung \Environment{captionsbeside} (siehe
\autoref{sec:maincls.floats},
@@ -2498,6 +2509,22 @@ Einstellungen für diese Umgebung können ebenfalls mit der Option
\autopageref{desc:maincls.env.captionbeside}) werden zum Inhalt
der Gleitumgebung vertikal zentriert ausgerichtet.%
\IndexOption{captions~=centeredbeside}}%
+ \entry{\PValue{figureheading}, \PValue{figureabove}, \PValue{abovefigure},
+ \PValue{topatfigure}%
+ \IndexOption{captions~=figureheading}}{%
+ \ChangedAt{v3.09}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}}%
+ Bei Abbildungen wird (ggf. abweichend von
+ \OptionValue{captions}{signature}) die Formatierung als Überschrift
+ gewählt.}%
+ \entry{\PValue{figuresignature}, \PValue{belowfigure},
+ \PValue{bottomatfiggure}%
+ \IndexOption{captions~=figuresignature}}{%
+ \ChangedAt{v3.09}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}}%
+ Bei Abbildungen wird (ggf. abweichend von
+ \OptionValue{captions}{heading}) die Formatierung als Unterschrift
+ gewählt.}%
\entry{\PValue{innerbeside},
\PValue{besideinner}\IndexOption{captions~=innerbeside}}{%
Gleitumgebungstitel der Umgebung \Environment{captionsbeside} (siehe
@@ -2506,6 +2533,14 @@ Einstellungen für diese Umgebung können ebenfalls mit der Option
doppelseitigem Satz in der Voreinstellung innen neben dem Inhalt der
Gleitumgebung gesetzt. Dies entspricht im einseitigen Satz
\OptionValue{captions}{leftbeside}.}%
+ \entry{\PValue{heading}, \PValue{above}, \PValue{top}%
+ \IndexOption{captions~=heading}}{%
+ \ChangedAt{v3.09}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}}%
+ Gleitumgebungstitel werden als Überschriften formatiert. Dies hat jedoch
+ keinen Einfluss darauf ob sie über oder unter der Gleitumgebung platziert
+ werden. Die Option impliziert auch \OptionValue{captions}{tableheading}
+ und \OptionValue{captions}{figureheading}.}%
\entry{\PValue{leftbeside},
\PValue{besideleft}\IndexOption{captions~=leftbeside}}{%
Gleitumgebungstitel der Umgebung \Environment{captionsbeside} (siehe
@@ -2534,14 +2569,26 @@ Einstellungen für diese Umgebung können ebenfalls mit der Option
\autoref{sec:maincls.floats},
\autopageref{desc:maincls.env.captionbeside}) werden in der
Voreinstellung rechts neben dem Inhalt der Gleitumgebung gesetzt.}%
+ \entry{\PValue{signature}, \PValue{below}, \PValue{bot}, \PValue{bottom}%
+ \IndexOption{captions~=signature}}{%
+ \ChangedAt{v3.09}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}}%
+ Gleitumgebungstitel werden als Unterschriften formatiert. Dies hat jedoch
+ keinen Einfluss darauf ob sie über oder unter der Gleitumgebung platziert
+ werden. Die Option impliziert auch \OptionValue{captions}{tablesignature}
+ und \OptionValue{captions}{figuresignature}.}%
\entry{\PValue{tableheading}, \PValue{tableabove}, \PValue{abovetable},
\PValue{abovetabular}, \PValue{topattable}%
\IndexOption{captions~=tableheading}}{%
- Bei Tabellen wird die Formatierung als Überschrift gewählt.}%
+ Bei Tabellen wird (ggf. abweichend von
+ \OptionValue{captions}{signature}) die Formatierung als Überschrift
+ gewählt.}%
\entry{\PValue{tablesignature}, \PValue{belowtable}, \PValue{belowtabular},
\PValue{bottomattable}%
\IndexOption{captions~=tablesignature}}{%
- Bei Tabellen wird die Formatierung als Unterschrift gewählt.}%
+ Bei Tabellen wird (ggf. abweichend von
+ \OptionValue{captions}{heading}) die Formatierung als Unterschrift
+ gewählt.}%
\entry{\PValue{topbeside}, \PValue{besidetop}}{%
Gleitumgebungstitel der Umgebung \Environment{captionsbeside} (siehe
\autoref{sec:maincls.floats},
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrdatetime.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrdatetime.tex
index 88e4643cbbb..add74210375 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrdatetime.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrdatetime.tex
@@ -45,7 +45,7 @@
%
% ============================================================================
-\ProvidesFile{scrdatetime.tex}[{2011/01/18 KOMA-Script guide (chapter:
+\ProvidesFile{scrdatetime.tex}[{2011/02/22 KOMA-Script guide (chapter:
scrdate, scrtime)}]
\chapter{Wochentag und Uhrzeit mit \Package{scrdate} und \Package{scrtime}}
@@ -305,13 +305,14 @@ Anweisungen.%
\EndIndex{Cmd}{nameday}
-\minisec{Wochentage in unterschiedlichen Sprachen}
+\minisec{Wochentage in unterschiedlichen Sprachen}%
Das \Package{scrdate}-Paket beherrscht derzeit die Sprachen Englisch (english
-und USenglish), Deutsch (german, ngerman und austrian), Französisch (french),
-Italienisch (italian), Spanisch (spanish), Kroatisch (croatian), Finnisch
-(finnish), Norwegisch (norsk), Schwedisch (swedish) und Dänisch (danish), kann
-aber auch für andere Sprachen konfiguriert werden. Näheres dazu entnehme man
-\File{scrdate.dtx}.
+und USenglish), Deutsch (german, ngerman,
+austrian\ChangedAt{v3.08b}{\Package{scrdate}} und naustrian), Französisch
+(french), Italienisch (italian), Spanisch (spanish), Kroatisch (croatian),
+Finnisch (finnish), Norwegisch (norsk), Schwedisch (swedish) und Dänisch
+(danish), kann aber auch für andere Sprachen konfiguriert werden. Näheres dazu
+entnehme man \File{scrdate.dtx}.
Bei der aktuellen Version ist es egal, ob \Package{scrdate} vor oder nach
\Package{german}\IndexPackage{german}, \Package{babel}\IndexPackage{babel}
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlfile.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlfile.tex
index 5ceb03b12d1..56cae1a84c6 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlfile.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlfile.tex
@@ -45,7 +45,7 @@
%
% ============================================================================
-\ProvidesFile{scrlfile.tex}[2011/01/20 KOMA-Script guide (chapter: scrlfile)]
+\ProvidesFile{scrlfile.tex}[2011/03/09 KOMA-Script guide (chapter: scrlfile)]
\chapter{Paketabhängigkeiten mit \Package{scrlfile}
beherrschen}
@@ -190,23 +190,51 @@ seinem Namen und nicht mit seinem Dateinamen angegeben wird. Die Endungen
\BeginIndex{Cmd}{AfterClass}%
\BeginIndex{Cmd}{AfterClass*}%
+\BeginIndex{Cmd}{AfterClass+}%
+\BeginIndex{Cmd}{AfterClass!}%
+\BeginIndex{Cmd}{AfterAtEndOfClass}%
\BeginIndex{Cmd}{AfterPackage}%
\BeginIndex{Cmd}{AfterPackage*}%
+\BeginIndex{Cmd}{AfterPackage+}%
+\BeginIndex{Cmd}{AfterPackage!}%
+\BeginIndex{Cmd}{AfterAtEndOfPackage}%
\begin{Declaration}
\Macro{AfterClass}\Parameter{Klasse}\Parameter{Anweisungen}\\
+ \Macro{AfterAtEndOfClass}\Parameter{Klasse}\Parameter{Anweisungen}\\
\Macro{AfterClass*}\Parameter{Klasse}\Parameter{Anweisungen}\\
+ \Macro{AfterClass+}\Parameter{Klasse}\Parameter{Anweisungen}\\
+ \Macro{AfterClass!}\Parameter{Klasse}\Parameter{Anweisungen}\\
\Macro{AfterPackage}\Parameter{Paket}\Parameter{Anweisungen}\\
- \Macro{AfterPackage*}\Parameter{Paket}\Parameter{Anweisungen}
+ \Macro{AfterPackage*}\Parameter{Paket}\Parameter{Anweisungen}\\
+ \Macro{AfterPackage+}\Parameter{Paket}\Parameter{Anweisungen}\\
+ \Macro{AfterPackage!}\Parameter{Paket}\Parameter{Anweisungen}\\
+ \Macro{AfterAtEndOfPackage}\Parameter{Klasse}\Parameter{Anweisungen}
\end{Declaration}%
Die Anweisungen \Macro{AfterClass} und \Macro{AfterPackage} arbeiten
weitgehend wie \Macro{AfterFile} mit dem winzigen Unterschied, dass die
-\PName{Klasse} beziehungsweise das \PName{Paket} mit seinem Namen und
-nicht mit seinem Dateinamen angegeben wird. Die Endungen »\File{.cls}«
-und »\File{.sty}« entfallen hier also. Bei den Sternvarianten gibt es
-eine zusätzliche Funktionalität. Ist die entsprechende Klasse oder das
-entsprechende Paket bereits geladen, so werden die \PName{Anweisungen}
-nicht nach dem nächsten Laden, sondern unmittelbar ausgeführt.%
-
+\PName{Klasse} beziehungsweise das \PName{Paket} mit seinem Namen und nicht
+mit seinem Dateinamen angegeben wird. Die Endungen »\File{.cls}« und
+»\File{.sty}« entfallen hier also. Bei den Sternvarianten gibt es eine
+zusätzliche Funktionalität. Wurde oder wird die entsprechende Klasse oder das
+entsprechende Paket bereits geladen, so werden die \PName{Anweisungen} nicht
+nach dem nächsten Laden, sondern unmittelbar ausgeführt. Bei der
+Plusvariante\ChangedAt{v3.09}{\Package{scrlfile}} werden die
+\PName{Anweisungen} sicher erst dann ausgeführt, wenn die Klasse oder das
+Paket vollständig geladen wurden. Der Unterschied zwischen der Stern- und der
+Plusvariante kommt nur zum Tragen, wenn die Anweisung verwendet wird, wenn das
+Laden der Klassen bzw. des Pakets zwar bereits begonnen hat, aber noch nicht
+beendet wurde. Wenn das Laden der Klasse bzw. des Pakets noch nicht
+abgeschlossen wurde, werden die \PName{Anweisungen} in allen Fällen vor den
+in der Klasse bzw. dem Paket mit \Macro{AtEndOfClass} oder
+\Macro{AtEndOfPackage} verzögerten Anweisungen ausgeführt. Um stattdessen
+eine Ausführung danach sicher zu stellen, ist die Variante mit Ausrufezeichen
+zu verwenden. In diesem Fall werden die \PName{Anweisungen} nicht mehr im
+Kontext der angegebenen Klasse bzw. des angegebenen Pakets ausgeführt. Will
+man genau dies nur für den Fall erreichen, dass die Klasse bzw. das Paket
+noch nicht geladen wurde, so verwendet man die Anweisung
+\Macro{AfterAtEndOfClass}\ChangedAt{v3.09}{\Package{scrlfile}}
+bzw. \Macro{AfterAtEndOfPackage}.%
+%
\begin{Example}
Als Beispiel für Paket- oder Klassenautoren will ich zunächst
erklären, wie \KOMAScript{} selbst Gebrauch von den neuen
@@ -239,7 +267,7 @@ nicht nach dem nächsten Laden, sondern unmittelbar ausgeführt.%
\begin{lstcode}
\AfterPackage{caption2}{%
\renewcommand*{\setcapindent}{%
-\end{lstcode}
+\end{lstcode}% }}
Nach dem Laden von \Package{caption2} und nur falls das Paket
geladen wird, wird hier die \KOMAScript-Anweisung
\Macro{setcapindent} umdefiniert. Der Inhalt der Umdefinierung ist
@@ -308,8 +336,14 @@ Optionen \Option{dvips} oder \Option{pdftex}, eingefügt werden.%
%
\EndIndex{Cmd}{AfterClass}%
\EndIndex{Cmd}{AfterClass*}%
+\EndIndex{Cmd}{AfterClass+}%
+\EndIndex{Cmd}{AfterClass!}%
+\EndIndex{Cmd}{AfterAtEndOfClass}%
\EndIndex{Cmd}{AfterPackage}%
\EndIndex{Cmd}{AfterPackage*}%
+\EndIndex{Cmd}{AfterPackage+}%
+\EndIndex{Cmd}{AfterPackage!}%
+\EndIndex{Cmd}{AfterAtEndOfPackage}%
\BeginIndex{Cmd}{BeforeClosingMainAux}%
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2-experts.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2-experts.tex
index f7a63799cfb..cb77ce7b97a 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2-experts.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2-experts.tex
@@ -45,7 +45,7 @@
%
% ============================================================================
-\ProvidesFile{scrlttr2-experts.tex}[2011/01/20 KOMA-Script guide (chapter: scrlttr2 for experts)]
+\ProvidesFile{scrlttr2-experts.tex}[2011/03/10 KOMA-Script guide (chapter: scrlttr2 for experts)]
\chapter{Zusätzliche Informationen zur
Briefklasse \Class{scrlttr2}}
@@ -1475,15 +1475,17 @@ Implementierungsgrenzen.
\section{Unterstützung verschiedener Sprachen}
\label{sec:scrlttr2-experts.languages}%
\BeginIndex{}{Sprachen}%
-Die Klasse \Class{scrlttr2} unterstützt viele Sprachen. Dazu zählen
-Deutsch (\PValue{german} für alte deutsche Rechtschreibung,
-\PValue{ngerman} für neue deutsche Rechtschreibung und
-\PValue{austrian} für Österreichisch), Englisch (\PValue{english} ohne
-Angabe, ob amerikanisches oder britisches Englisch, \PValue{american} und
-\PValue{USenglish} für Amerikanisch, \PValue{british} und
-\PValue{UKenglish} für Britisch), Französisch, Italienisch, Spanisch,
-Niederländisch, Kroatisch, Finnisch,
-Norwegisch\ChangedAt{v3.02}{\Class{scrlttr2}} und Schwedisch\ChangedAt{v3.08}{\Class{scrlttr2}}.
+Die Klasse \Class{scrlttr2} unterstützt viele Sprachen. Dazu zählen Deutsch
+(\PValue{german} für alte deutsche Rechtschreibung, \PValue{ngerman} für neue
+deutsche Rechtschreibung, \PValue{austrian} für Österreichisch mit alter
+deutscher Rechtschreibung und
+\PValue{naustrian}\ChangedAt{v3.09}{\Class{scrlttr2}} für Österreichisch mit
+neuer deutscher Rechtschreibung), Englisch (\PValue{english} ohne Angabe, ob
+amerikanisches oder britisches Englisch, \PValue{american} und
+\PValue{USenglish} für Amerikanisch, \PValue{british} und \PValue{UKenglish}
+für Britisch), Französisch, Italienisch, Spanisch, Niederländisch, Kroatisch,
+Finnisch, Norwegisch\ChangedAt{v3.02}{\Class{scrlttr2}} und
+Schwedisch\ChangedAt{v3.08}{\Class{scrlttr2}}.
Zwischen den Sprachen wird bei Verwendung des
\Package{babel}-Paketes\IndexPackage{babel} (siehe \cite{package:babel}) mit
@@ -1571,6 +1573,7 @@ Option explizit angegeben wird, dass \Package{babel} das
\Macro{captionsgerman}\\
\Macro{captionsngerman}\\
\Macro{captionsaustrian}\\
+ \Macro{captionsnaustrian}\\
\Macro{captionsfrench}\\
\Macro{captionsitalian}\\
\Macro{captionsspanish}\\
@@ -1584,7 +1587,7 @@ Option explizit angegeben wird, dass \Package{babel} das
\BeginIndex{Cmd}{captionsamerican}\BeginIndex{Cmd}{captionsbritish}%
\BeginIndex{Cmd}{captionsUKenglish}%
\BeginIndex{Cmd}{captionsgerman}\BeginIndex{Cmd}{captionsngerman}%
-\BeginIndex{Cmd}{captionsaustrian}%
+\BeginIndex{Cmd}{captionsaustrian}\BeginIndex{Cmd}{captionsnaustrian}%
\BeginIndex{Cmd}{captionsfrench}%
\BeginIndex{Cmd}{captionsitalian}%
\BeginIndex{Cmd}{captionsspanish}%
@@ -1601,13 +1604,14 @@ Anweisungen notfalls auch direkt verwendet werden.%
%
\EndIndex{Cmd}{captionsswedish}%
\EndIndex{Cmd}{captionsnorsk}%
-\EndIndex{Cmd}{captionsenglish}\EndIndex{Cmd}{captionsUSenglish}
-\EndIndex{Cmd}{captionsamerican}\EndIndex{Cmd}{captionsbritish}
-\EndIndex{Cmd}{captionsUKenglish}\EndIndex{Cmd}{captionsgerman}
-\EndIndex{Cmd}{captionsngerman}
-\EndIndex{Cmd}{captionsaustrian}\EndIndex{Cmd}{captionsfrench}
-\EndIndex{Cmd}{captionsitalian}\EndIndex{Cmd}{captionsspanish}
-\EndIndex{Cmd}{captionsdutch}\EndIndex{Cmd}{captionscroatian}
+\EndIndex{Cmd}{captionsenglish}\EndIndex{Cmd}{captionsUSenglish}%
+\EndIndex{Cmd}{captionsamerican}\EndIndex{Cmd}{captionsbritish}%
+\EndIndex{Cmd}{captionsUKenglish}\EndIndex{Cmd}{captionsgerman}%
+\EndIndex{Cmd}{captionsngerman}%
+\EndIndex{Cmd}{captionsaustrian}\EndIndex{Cmd}{captionsnaustrian}%
+\EndIndex{Cmd}{captionsfrench}%
+\EndIndex{Cmd}{captionsitalian}\EndIndex{Cmd}{captionsspanish}%
+\EndIndex{Cmd}{captionsdutch}\EndIndex{Cmd}{captionscroatian}%
\EndIndex{Cmd}{captionsfinnish}%
@@ -1620,6 +1624,7 @@ Anweisungen notfalls auch direkt verwendet werden.%
\Macro{dategerman}\\
\Macro{datengerman}\\
\Macro{dateaustrian}\\
+ \Macro{datenaustrian}\\
\Macro{datefrench}\\
\Macro{dateitalian}\\
\Macro{datespanish}\\
@@ -1629,12 +1634,13 @@ Anweisungen notfalls auch direkt verwendet werden.%
\Macro{datenorsk}\\
\Macro{dateswedish}
\end{Declaration}
-\BeginIndex{Cmd}{dateenglish}\BeginIndex{Cmd}{dateUSenglish}
-\BeginIndex{Cmd}{dateamerican}\BeginIndex{Cmd}{datebritish}
-\BeginIndex{Cmd}{dateUKenglish}\BeginIndex{Cmd}{dategerman}
-\BeginIndex{Cmd}{datengerman}
-\BeginIndex{Cmd}{dateaustrian}\BeginIndex{Cmd}{datefrench}
-\BeginIndex{Cmd}{dateitalian}\BeginIndex{Cmd}{datespanish}
+\BeginIndex{Cmd}{dateenglish}\BeginIndex{Cmd}{dateUSenglish}%
+\BeginIndex{Cmd}{dateamerican}\BeginIndex{Cmd}{datebritish}%
+\BeginIndex{Cmd}{dateUKenglish}\BeginIndex{Cmd}{dategerman}%
+\BeginIndex{Cmd}{datengerman}%
+\BeginIndex{Cmd}{dateaustrian}\BeginIndex{Cmd}{datenaustrian}%
+\BeginIndex{Cmd}{datefrench}%
+\BeginIndex{Cmd}{dateitalian}\BeginIndex{Cmd}{datespanish}%
\BeginIndex{Cmd}{datedutch}\BeginIndex{Cmd}{datecroatian}%
\BeginIndex{Cmd}{datefinnish}%
\BeginIndex{Cmd}{datenorsk}%
@@ -1661,6 +1667,7 @@ werden.%
\Macro{dategerman} & 24.\,12.\,1993\\
\Macro{datengerman} & 24.\,12.\,1993\\
\Macro{dateaustrian} & 24.\,12.\,1993\\
+ \Macro{datenaustrian} & 24.\,12.\,1993\\
\Macro{datefrench} & 24.\,12.\,1993\\
\Macro{dateitalian} & 24.\,12.\,1993\\
\Macro{datespanish} & 24.\,12.\,1993\\
@@ -1680,7 +1687,8 @@ werden.%
\EndIndex{Cmd}{dateamerican}\EndIndex{Cmd}{datebritish}%
\EndIndex{Cmd}{dateUKenglish}\EndIndex{Cmd}{dategerman}%
\EndIndex{Cmd}{datengerman}%
-\EndIndex{Cmd}{dateaustrian}\EndIndex{Cmd}{datefrench}%
+\EndIndex{Cmd}{dateaustrian}\EndIndex{Cmd}{datenaustrian}%
+\EndIndex{Cmd}{datefrench}%
\EndIndex{Cmd}{dateitalian}\EndIndex{Cmd}{datespanish}%
\EndIndex{Cmd}{datedutch}\EndIndex{Cmd}{datecroatian}%
\EndIndex{Cmd}{datefinnish}%
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex
index 40fd07e6027..9400c48782b 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex
@@ -45,7 +45,7 @@
%
% ============================================================================
-\ProvidesFile{scrlttr2.tex}[2011/02/09 KOMA-Script guide (chapter: scrlttr2)]
+\ProvidesFile{scrlttr2.tex}[2011/03/07 KOMA-Script guide (chapter: scrlttr2)]
\chapter{Die neue Briefklasse \Class{scrlttr2}}
\labelbase{scrlttr2}
@@ -952,6 +952,14 @@ hier von der Bezeichnung und dem Inhalt der Variablen
\autopageref{desc:scrlttr2.fontelement.pagenumber})}%
\feentry{pagination}{%
alternative Bezeichnung für \FontElement{pagenumber}}%
+ \feentry{refname}{%
+ Bezeichner der Felder in der Geschäftszeile (siehe
+ \autoref{sec:scrlttr2.firstpage},
+ \autopageref{desc:scrlttr2.variable.yourref})}%
+ \feentry{refvalue}{%
+ Werte der Felder in der Geschäftszeile (siehe
+ \autoref{sec:scrlttr2.firstpage},
+ \autopageref{desc:scrlttr2.variable.yourref})}%
\feentry{specialmail}{Versandart im Anschriftfenster (siehe
\autoref{sec:scrlttr2.firstpage},
\autopageref{desc:scrlttr2.variable.specialmail})}%
@@ -1887,19 +1895,26 @@ Absenderergänzung links und rechts aus dem normalen Satzspiegel herausragen.
Über die Option \Option{refline} kann nun gewählt werden, ob dies auch für die
Geschäftszeile\Index{Geschaeftszeile=Geschäftszeile} gelten soll. Die
Geschäftszeile enthält normalerweise zumindest das Datum, kann aber auch
-weitere Angaben aufnehmen. Mögliche Werte für diese Option sind
-\autoref{tab:scrlttr2.refline} zu entnehmen. Voreingestellt ist
-\PValue{narrow}.
+weitere Angaben aufnehmen. Mögliche Werte für diese Option sind
+\autoref{tab:scrlttr2.refline} zu entnehmen. Voreingestellt sind
+\PValue{narrow} und \PValue{dateright}\ChangedAt{v3.09}{\Class{scrlttr2}}.%
%
\begin{table}
\caption[{Mögliche Werte für Option \Option{refline} bei
- \Class{scrlttr2}}]{Mögliche Werte für Option \Option{refline} zur Wahl
- der Breite der Geschäftszeile bei \Class{scrlttr2}}
+ \Class{scrlttr2}}]{Mögliche Werte für Option \Option{refline} zur
+ Konfiguration der Geschäftszeile bei \Class{scrlttr2}}
\label{tab:scrlttr2.refline}
\begin{desctabular}
- \pventry{narrow}{Geschäftszeile hält den Satzspiegel ein}%
- \pventry{wide}{Geschäftszeile richtet sich nach Anschrift und
- Absenderergänzung}%
+ \pventry{narrow}{Die Breite Geschäftszeile richtet sich nach dem
+ Satzspiegel.}%
+ \pventry{wide}{Die Breite der Geschäftszeile richtet sich nach Anschrift
+ und Absenderergänzung.}%
+ \pventry{dateleft}{\ChangedAt{v3.09}{\Class{scrlttr2}}%
+ Das Datum steht automatisch links in der Geschäftszeile.}%
+ \pventry{dateright}{\ChangedAt{v3.09}{\Class{scrlttr2}}%
+ Das Datum steht automatisch rechts in der Geschäftszeile.}%
+ \pventry{nodate}{\ChangedAt{v3.09}{\Class{scrlttr2}}%
+ Das Datum wird nicht automatisch in die Geschäftszeile gesetzt.}%
\end{desctabular}
\end{table}
@@ -1938,6 +1953,33 @@ zur Geschäftszeile hinzugefügt werden können, ist in
\label{tab:scrlttr2.reflineTerm}
\end{table}
+\BeginIndex{FontElement}{refname}%
+\BeginIndex{FontElement}{refvalue}%
+Schriftart und Farbe\ChangedAt{v2.97c}{\Class{scrlttr2}} der Feldbezeichnung
+und des Feldinhaltes können über die beiden Elemente \FontElement{refname} und
+\FontElement{refvalue} geändert werden. Dazu werden die Anweisungen
+\Macro{setkomafont} und \Macro{addtokomafont} (siehe
+\autoref{sec:scrlttr2.textmarkup},
+\autopageref{desc:scrlttr2.cmd.setkomafont}) verwendet. Die Voreinstellungen
+der beiden Elemente sind \autoref{tab:scrlttr2.refnamerefvalue} zu
+entnehmen.%
+\begin{table}
+ \centering
+ \caption{Schriftvoreinstellungen für die Elemente der Geschäftszeile}
+ \label{tab:scrlttr2.refnamerefvalue}
+ \begin{tabular}{ll}
+ \toprule
+ Element & Voreinstellung \\
+ \midrule
+ \FontElement{refname} & \Macro{sffamily}\Macro{scriptsize} \\
+ \FontElement{refvalue} & \\
+ \bottomrule
+ \end{tabular}
+\end{table}%
+%
+\EndIndex{FontElement}{refvalue}%
+\EndIndex{FontElement}{refname}%
+
\BeginIndex{Variable}{place}%
\BeginIndex{Variable}{placeseparator}%
Sind bis auf \Variable{date} alle Variablen der Geschäftszeile leer, so wird