diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc/ngerman')
13 files changed, 478 insertions, 381 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-options.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-options.tex index 0d12cde2e10..433dfb2e67d 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-options.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-options.tex @@ -46,7 +46,7 @@ % ====================================================================== \KOMAProvidesFile{common-options.tex} - [$Date: 2017-12-08 08:10:55 +0100 (Fri, 08 Dec 2017) $ + [$Date: 2018-10-23 08:59:49 +0200 (Tue, 23 Oct 2018) $ KOMA-Script guide (common paragraphs)] \section{Frühe oder späte Optionenwahl} @@ -149,28 +149,27 @@ beispielsweise \cite{l2kurz}, beschrieben.% \KOMAScript-Klasse nicht notwendig, eines dieser Pakete auch noch explizit zu laden.}{}% \par -} +}{} % Umbruchoptimierung!!! \IfThisCommonLabelBase{typearea}{Das Setzen der Optionen mit - \Macro{documentclass} oder \Macro{usepackage} hat übrigens - einen\textnote{Achtung!} entscheidenden - Nachteil: + \Macro{documentclass} hat übrigens einen\textnote{Achtung!} entscheidenden + Nachteil: % }{% - Gegenüber der nachfolgend vorgestellten Schnittstelle - zu Einstellungen von Optionen haben \Macro{documentclass} und - \Macro{usepackage} einen Nachteil, der unbedingt zu - beachten\textnote{Achtung!} ist: + Gegenüber der nachfolgend vorgestellten Schnittstelle zu Einstellungen von + Optionen hat \Macro{documentclass} einen Nachteil, der unbedingt zu + beachten\textnote{Achtung!} ist: % }% Anweisungen, Längen, Zähler und ähnliches können darin leicht zerbrechen. So -führt die Verwendung einer \LaTeX-Länge im Wert einer Option bei diesen -Anweisungen zu einer Fehlermeldung, noch bevor der Wert an \KOMAScript{} -übergeben wird, es also die Kontrolle darüber übernehmen -könnte. Wertzuweisungen mit \LaTeX-Längen oder \LaTeX-Zählern sollten daher -nie per \Macro{documentclass} oder \Macro{usepackage}, sondern immer mit den -nachfolgend dokumentierten Anweisungen \DescRef{\LabelBase.cmd.KOMAoptions} oder -\DescRef{\LabelBase.cmd.KOMAoption} vorgenommen werden. -\EndIndexGroup +führt die Verwendung einer \LaTeX-Länge im Wert einer Option bei dieser +Anweisung bei vielen Nicht-\KOMAScript-Klassen zu einer Fehlermeldung% +\IfThisCommonLabelBaseNotOneOf{maincls,scrlttr2}{, noch bevor der Wert an ein + \KOMAScript-Paket übergeben wird, es also die Kontrolle darüber übernehmen + könnte}{}% +. Wertzuweisungen mit \LaTeX-Längen oder \LaTeX-Zählern sollten daher nie per +\Macro{documentclass}, sondern mit den nachfolgend dokumentierten Anweisungen +\DescRef{\LabelBase.cmd.KOMAoptions} oder \DescRef{\LabelBase.cmd.KOMAoption} +vorgenommen werden. \EndIndexGroup \begin{Declaration} diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-textmarkup.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-textmarkup.tex index 61601ded308..25d76492170 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-textmarkup.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-textmarkup.tex @@ -46,7 +46,7 @@ % ====================================================================== \KOMAProvidesFile{common-textmarkup.tex} - [$Date: 2018-02-06 10:26:38 +0100 (Tue, 06 Feb 2018) $ + [$Date: 2018-07-20 09:52:01 +0200 (Fri, 20 Jul 2018) $ KOMA-Script guide (common paragraphs)] \section{Textauszeichnungen} @@ -788,11 +788,19 @@ zu den jeweiligen Elementen.% \mbox{Voreinstellung: \emph{keine}}% }% \feentry{parnumber}{% - Absatznummern innerhalb einer - Vertragsumgebung (siehe \autoref{sec:\ThisCommonLabelBase.par}, + Absatznummern innerhalb einer Vertragsumgebung (siehe + \autoref{sec:\ThisCommonLabelBase.par}, \DescPageRef{\ThisCommonLabelBase.fontelement.parnumber});\par \mbox{Voreinstellung: \emph{leer}}% }% + \feentry{sentencenumber}{% + \ChangedAt{v3.26}{\Package{scrjura}}% + Satznummer der Anweisung + \DescRef{\ThisCommonLabelBase.cmd.Sentence} (siehe + \autoref{sec:\ThisCommonLabelBase.sentence}, \DescPageRef{% + \ThisCommonLabelBase.fontelement.sentencenumber});\par + \mbox{Voreinstellung: \emph{leer}}% + }% \end{desctabular} \end{table} }{% diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/guide-ngerman.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/guide-ngerman.tex index fd24e330f68..504ee20268c 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/guide-ngerman.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/guide-ngerman.tex @@ -46,7 +46,7 @@ % ====================================================================== % \KOMAProvidesFile{guide-ngerman.tex} - [$Date: 2018-01-31 08:51:30 +0100 (Wed, 31 Jan 2018) $ + [$Date: 2018-04-13 07:41:27 +0200 (Fri, 13 Apr 2018) $ KOMA-Script guide language dependencies] % % \section{Title} @@ -524,6 +524,7 @@ Ein-trags-ebe-ne Ein-trags-ebe-nen Gleich-zei-tig Hin-ter-grund-ebe-ne Hin-ter-grund-ebe-nen + In-halts-ver-zeich-nis-ein-trag In-halts-ver-zeich-nis-ein-trä-ge Ka-pi-tel-ebe-ne Ka-pi-tel-ebe-nen Pa-ket-au-to-ren Pa-pier-rand Pa-pier-ran-des diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/guide.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/guide.tex index 7386ccba9c7..1699a73c406 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/guide.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/guide.tex @@ -45,14 +45,13 @@ % % ====================================================================== -\documentclass[\languagename]{scrguide} +\documentclass{scrguide} \KOMAProvidesFile{guide.tex} - [$Date: 2018-02-07 13:47:54 +0100 (Wed, 07 Feb 2018) $ + [$Date: 2018-12-22 17:30:41 +0100 (Sat, 22 Dec 2018) $ KOMA-Script (guide main file)] \begin{document} -\expandafter\selectlanguage\expandafter{\uselanguage} \csname ListTypeArea\endcsname diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/linkalias.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/linkalias.tex index 3d4328a4891..0f1720cfabd 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/linkalias.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/linkalias.tex @@ -1,6 +1,6 @@ % ====================================================================== % linkalias.tex -% Copyright (c) Markus Kohm, 2008-2016 +% Copyright (c) Markus Kohm, 2008-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -18,7 +18,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % linkalias.tex -% Copyright (c) Markus Kohm, 2008-2016 +% Copyright (c) Markus Kohm, 2008-2018 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3c, verteilt und/oder veraendert werden. @@ -39,34 +39,83 @@ % \KOMAProvidesFile{linkalias.tex} - [$Date: 2017-12-03 22:49:27 +0100 (Sun, 03 Dec 2017) $ + [$Date: 2018-07-18 13:58:44 +0200 (Wed, 18 Jul 2018) $ link aliases for the free version] \makeatletter -\newcommand*{\lalias}[2]{% - \scr@ifundefinedorrelax{r@#1}{% - \expandafter\let\csname r@#1\expandafter\endcsname\csname r@#2\endcsname - }{% +\newcommand*{\lalias}[3][]{% + \scr@ifundefinedorrelax{r@#3}{% \ClassWarning{scrguide}{% - Label alias `#1'\MessageBreak - to `#2' ignored,\MessageBreak - because of multiply definition% + Label alias `#2'\MessageBreak + to `#3' ignored,\MessageBreak + because `#3' undefined% + }% + }{% + \scr@ifundefinedorrelax{r@#2}{% + \IfArgIsEmpty{#1}{% + \expandafter\let\csname r@#2\expandafter\endcsname + \csname r@#3\endcsname + }{% + \expandafter\let\expandafter\reserved@a\csname r@#3\endcsname + \expandafter\expandafter\expandafter\def + \expandafter\expandafter\expandafter\reserved@a + \expandafter\expandafter\expandafter{\expandafter\@gobble\reserved@a}% + \expandafter\edef\csname r@#2\endcsname{% + {\unexpanded{#1}}\unexpanded\expandafter{\reserved@a}% + }% + }% + }{% + \ClassWarning{scrguide}{% + Label alias `#2'\MessageBreak + to `#3' ignored,\MessageBreak + because of multiply definition% + }% + \gdef \@multiplelabels {% + \@latex@warning@no@line{There were multiply-defined labels}}% }% - \gdef \@multiplelabels {% - \@latex@warning@no@line{There were multiply-defined labels}}% }% } \makeatother -\lalias{desc:maincls-experts.cmd.ifthispageodd}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.rightmark}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.the}{sec:maincls-experts.experts} -\lalias{desc:maincls-experts.option.parskip}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.env.addmargin*}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.marginpar}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.AfterBibliographyPreamble}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.option.fontsize}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.raggedsection}{sec:maincls-experts.coexistence} -\lalias{desc:maincls-experts.cmd.thepage}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.pagemark}{sec:maincls-experts.addInfos} -\lalias{desc:maincls-experts.cmd.the/Zaehler/}{sec:maincls-experts.addInfos} +\lalias[\Macro{ifthispageodd}] + {desc:maincls-experts.cmd.ifthispageodd} + {sec:maincls-experts.addInfos} +\lalias[\Macro{rightmark}] + {desc:maincls-experts.cmd.rightmark} + {sec:maincls-experts.addInfos} +\lalias[\Macro{the}] + {desc:maincls-experts.cmd.the} + {sec:maincls-experts.experts} +\lalias[\Option{parskip}] + {desc:maincls-experts.option.parskip} + {sec:maincls-experts.addInfos} +\lalias[\Environment{addmargin*}] + {desc:maincls-experts.env.addmargin*} + {sec:maincls-experts.addInfos} +\lalias[\Macro{marginpar}] + {desc:maincls-experts.cmd.marginpar} + {sec:maincls-experts.addInfos} +\lalias[\Macro{AfterBibliographyPreamble}] + {desc:maincls-experts.cmd.AfterBibliographyPreamble} + {sec:maincls-experts.addInfos} +\lalias[\Option{fontsize}] + {desc:maincls-experts.option.fontsize} + {sec:maincls-experts.addInfos} +\lalias[\Macro{raggedsection}] + {desc:maincls-experts.cmd.raggedsection} + {sec:maincls-experts.coexistence} +\lalias[\Macro{thepage}] + {desc:maincls-experts.cmd.thepage} + {sec:maincls-experts.addInfos} +\lalias[\Macro{pagemark}] + {desc:maincls-experts.cmd.pagemark} + {sec:maincls-experts.addInfos} +\lalias[\Macro{the\PName{Zähler}}] + {desc:maincls-experts.cmd.the/Zaehler/} + {sec:maincls-experts.addInfos} +\lalias[\Macro{the\PName{Counter}}] + {desc:maincls-experts.cmd.the/Counter/} + {sec:maincls-experts.addInfos} +\lalias[\OptionValue{parskip}{relative}] + {desc:maincls-experts.option.parskip.relative} + {sec:maincls-experts.addInfos} diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbase.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbase.tex index f7f3f533d33..f6fb67659e5 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbase.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbase.tex @@ -46,7 +46,7 @@ % ====================================================================== \KOMAProvidesFile{scrbase.tex} - [$Date: 2018-02-16 04:42:17 +0100 (Fri, 16 Feb 2018) $ + [$Date: 2018-08-27 08:53:35 +0200 (Mon, 27 Aug 2018) $ KOMA-Script package scrbase] \chapter{Grundlegende Funktionen im Paket \Package{scrbase}} @@ -862,7 +862,7 @@ zum Zeitpunkt des Aufrufs der Option.% \Macro{FamilyLengthKey}\OParameter{Mitglied}\Parameter{Familie} \Parameter{Schlüssel} \OParameter{Säumniswert}\Parameter{Länge} - \Macro{FamilySetLength}\Parameter{Familie}% + \Macro{FamilySetLength}\Parameter{Familie} \Parameter{Schlüssel}\Parameter{Länge} \Parameter{Wert} \Macro{FamilyLengthMacroKey}\OParameter{Mitglied}\Parameter{Familie} @@ -870,7 +870,13 @@ zum Zeitpunkt des Aufrufs der Option.% \OParameter{Säumniswert}\Parameter{Makro} \Macro{FamilySetLengthMacro}\Parameter{Familie} \Parameter{Schlüssel}\Parameter{Makro} - \Parameter{Wert}% + \Parameter{Wert} + \Macro{FamilyUseLengthMacroKey}\OParameter{Mitglied}\Parameter{Familie} + \Parameter{Schlüssel} + \OParameter{Säumniswert}\Parameter{Makro} + \Macro{FamilySetUseLengthMacro}\Parameter{Familie} + \Parameter{Schlüssel}\Parameter{Makro} + \Parameter{Wert} \end{Declaration} Über\ChangedAt{v3.12}{\Package{scrbase}} \Macro{FamilyLengthKey} kann ein \PName{Schlüssel} definiert werden, der eine \PName{Länge} @@ -891,8 +897,15 @@ angegeben wird, kann später der \PName{Schlüssel} nur mit Wertübergabe verwendet werden. Bei Verwendung der Anweisungen \Macro{FamilyLengthMacroKey} und -\Macro{FamilySetLengthMacro} findet die Speicherung des Wertes nicht in einer -\PName{Länge}, sondern in einem \PName{Makro} statt.% +\Macro{FamilyUseLengthMacroKey} beziehungsweise \Macro{FamilySetLengthMacro} +und \Macro{FamilySetUseLengthMacro} findet die Speicherung des Wertes nicht in +einer \PName{Länge}, sondern in einem \PName{Makro} statt. Dabei wird bei +\Macro{FamilyLengthMacroKey} und \Macro{FamilySetLengthMacro} vergleichbar zu +\Macro{setlength} der aktuelle \PName{Wert} zum Zeitpunkt des Aufrufs der +beiden Anweisungen in \PName{Makro} gespeichert. Dagegen wird bei +\Macro{FamilyUseLengthMacroKey}\ChangedAt{v3.20}{\Package{scrbase}} und +\Macro{FamilySetUseLengthMacro} \PName{Wert} selbst gespeichert. Damit wird +\PName{Wert} dann bei jeder Verwendung von \PName{Makro} neu ausgewertet.% \EndIndexGroup diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle-experts.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle-experts.tex index 8fcb6c5a348..410c320f042 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle-experts.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle-experts.tex @@ -48,7 +48,7 @@ % ============================================================================ \KOMAProvidesFile{scrbookreportarticle-experts.tex}% - [$Date: 2018-02-13 09:46:41 +0100 (Tue, 13 Feb 2018) $ + [$Date: 2018-10-14 20:31:51 +0200 (Sun, 14 Oct 2018) $ KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl for experts)] @@ -534,14 +534,16 @@ die folgenden Stile zur Verfügung: Verfügung. Bei\ChangedAt{v3.24}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}} der Neudefinition sind die \PName{Schlüssel} \PValue{style}, \PValue{afterskip}, \PValue{beforeskip} und \PValue{level} - zwingend. Die \PName{Schlüssel} \PValue{font} und \PValue{indent} sind - empfohlen. \PValue{tocindent} und \PValue{tocnumwidth} können abhängig vom - Namen der Gliederungsebene ebenfalls zwingend sein. Das gilt auch, falls ein - Befehl, der bisher kein Gliederungsbefehl war, mit + zwingend. Die \PName{Schlüssel} + \PValue{afterindent}\ChangedAt{v3.26}{\Class{scrbook}\and + \Class{scrreprt}\and \Class{scrartcl}}, \PValue{font}, \PValue{indent} und + \PValue{runin} sind empfohlen. \PValue{tocindent} und \PValue{tocnumwidth} + können abhängig vom Namen der Gliederungsebene ebenfalls zwingend sein. Das + gilt auch, falls ein Befehl, der bisher kein Gliederungsbefehl war, mit \Macro{RedeclareSectionCommand} zu einem Gliederungsbefehl umdefiniert wird. Die\textnote{Achtung!} Anweisung \Macro{addsec} wird ebenso wie die - Sternformen zusammen mit \DescRef{maincls.cmd.section} - umkonfiguriert und kann nicht unabhängig davon verändert werden. + Sternformen zusammen mit \DescRef{maincls.cmd.section} umkonfiguriert und + kann nicht unabhängig davon verändert werden. \end{description} Bei der Definition eines Gliederungsbefehls wird ein gleichnamiges Element angelegt, falls es noch nicht existiert. Bei \PValue{chapter} und @@ -558,111 +560,79 @@ Schrifteinstellung der Elemente kann mit \DescRef{maincls.cmd.setkomafont} und \label{tab:maincls-experts.declaresection.keys}% \begin{tabularx}{\linewidth}{llX} \toprule - \PName{Schlüssel} & \PName{Wert} & Bedeutung \\ + \PName{Schlüssel} + & \PName{Wert} + & Bedeutung \\ \midrule - \PValue{counterwithin} & \PName{Zählername} & Der zur Gliederungsebene - gehörende Zähler soll vom - als Wert angegebenen Zähler - abhängig sein. Wird - \PName{Zählername} über - \Macro{stepcounter} oder - \Macro{refstepcounter} - erhöht, so wird der zur - Gliederungsebene gehörende - Zähler auf 0 zurückgesetzt. - Darüber hinaus wird - \Macro{the\PName{Zählername}}, - gefolgt von einem Punkt in - der Ausgabe des zur - Gliederungsebene gehörenden - Zählers vorangestellt.\\ + \PValue{counterwithin} + & \PName{Zählername} + & Der zur Gliederungsebene gehörende Zähler soll vom als Wert angegebenen + Zähler abhängig sein. Wird \PName{Zählername} über \Macro{stepcounter} + oder \Macro{refstepcounter} erhöht, so wird der zur Gliederungsebene + gehörende Zähler auf 0 zurückgesetzt. Darüber hinaus wird + \Macro{the\PName{Zählername}}, gefolgt von einem Punkt in der Ausgabe + des zur Gliederungsebene gehörenden Zählers vorangestellt.\\ + \PValue{counterwithout}% \ChangedAt{v3.19}{\Class{scrbook}\and \Class{scrreprt}\and - \Class{scrartl}}% - \PValue{counterwithout} & \PName{Zählername} & Hebt eine früher - vorgenommene - \PValue{counterwithin}-Einstellung - auf und ist daher nur bei - Änderung vorhandener - Gliederungsbefehle - sinnvoll.\\ - \PValue{expandtopt} & \PName{Schalter} & Ist dieser Schalter aktiv, so - werden alle in den - \PName{Einstellungen} nachfolgend - angegebenen Werte für Längen - vollständig expandiert, - ausgewertet und in \texttt{pt} - umgerechnet gespeichert. Ist der - Schalter nicht aktiv, so werden - alle nachfolgend angegebenen - Werte für Längen nur testweise - expandiert und ausgewertet, aber - lediglich expandiert gespeichert. - Es werden die Werte für einfache - Schalter aus - \autoref{tab:truefalseswitch}, - \autopageref{tab:truefalseswitch} - verstanden.\\ - \PValue{level} & \PName{Ganzzahl} & Nummerischer Wert der Gliederungsebene - (siehe Zähler - \DescRef{maincls.counter.secnumdepth}, - \autoref{sec:maincls.structure}, - \DescPageRef{maincls.counter.secnumdepth}); - der Wert sollte eindeutig sein und ist - für neue Ebenen zwingend.\\ - \PValue{style} & \PName{Name} & Legt den Stil der Überschrift fest und - ist für neue Ebenen zwingend.\\ - \ChangedAt[2016/03]{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}}% - \PValue{tocstyle} & \PName{Name} & Legt den Stil des zur Überschrift - gehörenden Verzeichniseintrags - fest. Es können alle bisher definierten - Verzeichniseintragsstile (siehe - \autoref{sec:tocbasic.tocstyle}) - verwendet werden. Ein leerer - \PName{Name} verhindert die - Umdefinierung des Befehls - \Macro{l@\dots} für die - Verzeichniseinträge.\\ - \ChangedAt[2016/03]{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and + & \PName{Zählername} + & Hebt eine früher vorgenommene \PValue{counterwithin}-Einstellung auf und + ist daher nur bei Änderung vorhandener Gliederungsbefehle sinnvoll.\\ + \PValue{expandtopt} + & \PName{Schalter} + & Ist dieser Schalter aktiv, so werden alle in den \PName{Einstellungen} + nachfolgend angegebenen Werte für Längen vollständig expandiert, + ausgewertet und in \texttt{pt} umgerechnet gespeichert. Ist der + Schalter nicht aktiv, so werden alle nachfolgend angegebenen + Werte für Längen nur testweise expandiert und ausgewertet, aber + lediglich expandiert gespeichert. Es werden die Werte für einfache + Schalter aus \autoref{tab:truefalseswitch}, + \autopageref{tab:truefalseswitch} verstanden.\\ + \PValue{level} + & \PName{Ganzzahl} + & Nummerischer Wert der Gliederungsebene (siehe Zähler + \DescRef{maincls.counter.secnumdepth}, \autoref{sec:maincls.structure}, + \DescPageRef{maincls.counter.secnumdepth}); der Wert sollte eindeutig + sein und ist für neue Ebenen zwingend.\\ + \PValue{style} + & \PName{Name} + & Legt den Stil der Überschrift fest und ist für neue Ebenen zwingend.\\ + \PValue{tocstyle}% + \ChangedAt{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{Name} + & Legt den Stil des zur Überschrift gehörenden Verzeichniseintrags fest. + Es können alle bisher definierten Verzeichniseintragsstile (siehe + \autoref{sec:tocbasic.tocstyle}) verwendet werden. Ein leerer + \PName{Name} verhindert die Umdefinierung des Befehls + \Macro{l@\dots} für die Verzeichniseinträge.\\ + \PValue{toc\PName{Option}}% + \ChangedAt{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}}% - \PValue{toc\PName{Option}} & \PName{Wert} & Weitere Optionen in - Abhängigkeit vom via - \Option{tocstyle} gewählten - Verzeichniseintragsstil. Siehe - dazu - \autoref{sec:tocbasic.tocstyle} - ab - \autopageref{sec:tocbasic.tocstyle}. - Für die von \hyperref[cha:tocbasic]{\Package{tocbasic}} - vordefinierten - Verzeichniseintragsstile - finden sich die als - \PName{Option} verwendbaren - Attribute in - \autoref{tab:tocbasic.tocstyle.attributes}, - ab - \autopageref{tab:tocbasic.tocstyle.attributes}.\\ - % \PValue{tocindent} & \PName{Länge} & Der horizontale Einzug des zum - % Gliederungsbefehls gehörenden - % Eintrags ins Inhaltsverzeichnis, - % falls ein solcher abhängig von - % \DescRef{maincls.counter.tocdepth} (siehe - % \autoref{sec:maincls.toc}, - % \DescPageRef{maincls.counter.tocdepth}) - % erzeugt wird.\\ - % \PValue{toclevel} & \PName{Ganzzahl} & - % Die Ebene des zum Gliederungsbefehl - % gehörenden Eintrags ins - % Inhaltsverzeichnis, falls diese von - % \PValue{level} abweichen soll - % (siehe auch \DescRef{maincls.counter.tocdepth} in - % \autoref{sec:maincls.toc}, - % \DescPageRef{maincls.counter.tocdepth}). \\ - % \PValue{tocnumwidth} & \PName{Länge}& Die Breite, die für die - % Gliederungsnummer im zum - % Gliederungsbefehl gehörenden Eintrag - % ins Inhaltsverzeichnis reserviert - % wird.\\ + & \PName{Wert} + & Weitere Optionen in Abhängigkeit vom via \Option{tocstyle} gewählten + Verzeichniseintragsstil. Siehe dazu \autoref{sec:tocbasic.tocstyle} ab + \autopageref{sec:tocbasic.tocstyle}. Für die von + \hyperref[cha:tocbasic]{\Package{tocbasic}} vordefinierten + Verzeichniseintragsstile finden sich die als \PName{Option} verwendbaren + Attribute in \autoref{tab:tocbasic.tocstyle.attributes}, ab + \autopageref{tab:tocbasic.tocstyle.attributes}.\\ + % \PValue{tocindent} + % & \PName{Länge} + % & Der horizontale Einzug des zum Gliederungsbefehls gehörenden + % Eintrags ins Inhaltsverzeichnis, falls ein solcher abhängig von + % \DescRef{maincls.counter.tocdepth} (siehe \autoref{sec:maincls.toc}, + % \DescPageRef{maincls.counter.tocdepth}) erzeugt wird.\\ + % \PValue{toclevel} + % & \PName{Ganzzahl} + % & Die Ebene des zum Gliederungsbefehl gehörenden Eintrags ins + % Inhaltsverzeichnis, falls diese von \PValue{level} abweichen soll + % (siehe auch \DescRef{maincls.counter.tocdepth} in + % \autoref{sec:maincls.toc}, \DescPageRef{maincls.counter.tocdepth}). \\ + % PValue{tocnumwidth} + % & \PName{Länge} + % & Die Breite, die für die Gliederungsnummer im zum Gliederungsbefehl + % gehörenden Eintrag ins Inhaltsverzeichnis reserviert wird.\\ \bottomrule \end{tabularx} \end{table} @@ -677,39 +647,62 @@ Schrifteinstellung der Elemente kann mit \DescRef{maincls.cmd.setkomafont} und \toprule \PName{Schlüssel} & \PName{Wert} & Bedeutung \\ \midrule - \PValue{afterskip} & \PName{Länge} & Ein negativer Wert bedeutet, dass - die Überschrift als Spitzmarke - formatiert werden soll. Der - Betrag gibt dabei den - horizontalen Abstand nach der - Überschrift an. Ein positiver Wert - führt hingegen zu einem vertikalen - Abstand nach der Überschrift.\\ - \PValue{beforeskip} & \PName{Länge} & Der Betrag gibt den vertikalen - Abstand vor der Überschrift an. Ist - der Wert negativ, so wird also - trotzdem ein positiver Abstand - eingefügt. Negative Werte bedeuten - in diesem Fall, dass der Absatz nach - der Überschrift ohne horizontalen - Einzug gesetzt werden soll.\\ - \PValue{font} & \PName{Schrifteinstellung} & - Die Fonteinstellungen, die - zusätzlich zum Element - \DescRef{maincls.fontelement.disposition} - bei der Ausgabe der Überschrift - verwendet werden sollen. Hier sind - alle Einstellungen erlaubt, die auch - über - \DescRef{maincls.cmd.setkomafont} - und - \DescRef{maincls.cmd.addtokomafont} - für das Element des - Gliederungsbefehls erlaubt sind.\\ - \PValue{indent} & \PName{Länge} & Einzug vom linken Rand vor der - Ausgabe der Nummer und des Textes - der Überschrift.\\ - + \PValue{afterindent}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{Schalter} + & Es wird bestimmt, ob auf die erste Zeile nach einer freistehenden + Überschrift (siehe \PValue{runin}) der aktuelle Absatzeinzug angewendet + wird. Bei der Voreinstellung \PValue{bysign} bestimmt das Vorzeichen von + \PValue{beforeskip} das Verhalten. Ein negativer Wert für + \PValue{beforeskip} bewirkt dann, dass der Absatzeinzug entfällt. Mit + den Werten für einfache Schalter (siehe \autoref{tab:truefalseswitch}, + \autopageref{tab:truefalseswitch}) kann die Anwendung des aktuellen + Absatzeinzugs explizit aktiviert oder deaktiviert werden.\\ + \PValue{afterskip} + & \PName{Länge} + & Im Fall einer Spitzmarke (siehe \PValue{runin}) ist der Betrag der + \PName{Länge} der horizontale Abstand nach der Überschrift. Es + wird in diesem Fall also immer ein positiver Abstand eingefügt. Im Fall + einer freistehenden Überschrift ist \PName{Länge} der vertikale Abstand + nach der Überschrift. Ist \OptionValue{runin}{bysign}, so + führt ein positiver Wert zu einer freistehenden Überschrift, während + ein negativer Wert oder Null zu einer Spitzmarke führt.\\ + \PValue{beforeskip} + & \PName{Länge} + & Gibt den vertikalen Abstand vor der Überschrift an. Ist + \OptionValue{afterindent}{bysign}, so wird für den Abstand der Betrag + von \PName{Länge} verwendet, es wird also trotzdem ein positiver + Abstand eingefügt. Negative Werte bedeuten in diesem Fall, dass ein + Absatzeinzug nach der Überschrift entfällt.\\ + \PValue{font} + & \PName{Befehle} + & Die Schrifteinstellungen, die zusätzlich zum Element + \DescRef{maincls.fontelement.disposition} bei der Ausgabe der + Überschrift verwendet werden sollen. Hier sind alle \PName{Befehle} + erlaubt, die auch über \DescRef{maincls.cmd.setkomafont} und + \DescRef{maincls.cmd.addtokomafont} für das Element des + Gliederungsbefehls erlaubt sind.\\ + \PValue{indent} + & \PName{Länge} + & Einzug vom linken Rand vor der Ausgabe der Nummer und des Textes + der Überschrift.\\ + \PValue{runin}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{Schalter} + & Es wird bestimmt, ob die Überschrift als Spitzmarke\iffree{ (am + Zeilenanfang)}{} oder freistehend gesetzt wird. \iffree{}{Bei einer + Spitzmarke schließt sich der nachfolgende Text direkt an die + Überschrift an, während bei einer freistehenden Überschrift erst noch + ein Absatz und ein vertikaler Abstand (siehe \PValue{afterskip}) + folgt. }% + Bei der Voreinstellung \PValue{bysign} bestimmt das Vorzeichen von + \PValue{afterskip} das Verhalten. Ein positiver Wert für + \PValue{afterskip} bewirkt dann eine freistehende Überschrift. + Darüber hinaus kann mit den Werten für einfache Schalter (siehe + \autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch}) + eine Spitzmarke explizit aktiviert oder deaktiviert werden.\\ \bottomrule \end{tabularx} \end{table} @@ -724,62 +717,55 @@ Schrifteinstellung der Elemente kann mit \DescRef{maincls.cmd.setkomafont} und \toprule \PName{Schlüssel} & \PName{Wert} & Bedeutung \\ \midrule - \PValue{afterskip} & \PName{Länge} & Der Betrag gibt den vertikalen - Abstand nach der Überschrift an.\\ - \PValue{beforeskip} & \PName{Länge} & Der Betrag gibt den vertikalen - Abstand vor der Überschrift an. Ist - der Wert negativ, so wird also - trotzdem ein positiver Abstand - eingefügt. Negative Werte bedeuten - in diesem Fall, dass der Absatz nach - der Überschrift ohne horizontalen - Einzug gesetzt werden soll. Bei - Einstellungen der Klassen-Option - \DescRef{maincls.option.version} auf - einen kleineren Wert als 3.22 gibt - es auch mit positiven Werten keinen - Einzug.\\ - \PValue{font} & \PName{Schrifteinstellung} & - Die Fonteinstellungen, die - zusätzlich zum Element - \DescRef{maincls.fontelement.disposition} - bei der Ausgabe der Überschrift - verwendet werden sollen. Hier sind - alle Einstellungen erlaubt, die auch - über - \DescRef{maincls.cmd.setkomafont} - und - \DescRef{maincls.cmd.addtokomafont} - für das Element des - Gliederungsbefehls erlaubt sind.\\ - \PValue{innerskip} & \PName{Länge} & Der vertikale Abstand zwischen - Präfixzeile und Text der - Überschrift, falls eine Präfixzeile - verwendet wird.\\ - \PValue{pagestyle} & \PName{Seitenstil} & - Der Name des Seitenstils, der für - die Seite mit der Überschrift - verwendet werden soll. Es findet - keine Überprüfung statt, ob der - angegebene \PName{Seitenstil} gültig - ist. Fehlerhafte Angaben führen - daher zu Fehlermeldungen bei - Verwendung des Gliederungsbefehls.\\ - \PValue{prefixfont} & \PName{Schrifteinstellung} & - Die Fonteinstellungen, die - zusätzlich zum Element - \DescRef{maincls.fontelement.disposition} - und dem Element des - Gliederungsbefehls bei der Ausgabe - einer Präfixzeile in der Überschrift - verwendet werden sollen. Hier sind - alle Einstellungen erlaubt, die auch - über - \DescRef{maincls.cmd.setkomafont} - und - \DescRef{maincls.cmd.addtokomafont} - für das Element der Präfixzeile des - Gliederungsbefehls erlaubt sind.\\ + \PValue{afterindent}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}}% + & \PName{Schalter} + & Es wird bestimmt, ob auf die erste Zeile nach der Überschrift der + aktuelle Absatzeinzug angewendet wird. Bei der Voreinstellung + \PValue{bysign} bestimmt das Vorzeichen von \PValue{beforeskip} das + Verhalten. Ein negativer Wert für \PValue{beforeskip} bewirkt dann, dass + der Absatzeinzug entfällt. Mit den Werten für einfache Schalter (siehe + \autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch}) kann + die Anwendung des aktuellen Absatzeinzugs explizit aktiviert oder + deaktiviert werden.\\ + \PValue{afterskip}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}}% + & \PName{Länge} + & Gibt den vertikalen Abstand nach der Überschrift an.\\ + \PValue{beforeskip} + & \PName{Länge} + & Gibt den vertikalen Abstand vor der Überschrift an. Ist + \OptionValue{afterindent}{bysign}, so wird für den Abstand der Betrag + von \PName{Länge} verwendet, es wird also trotzdem ein positiver + Abstand eingefügt. Negative Werte bedeuten in diesem Fall, dass ein + Absatzeinzug nach der Überschrift entfällt.\\ + \PValue{font} + & \PName{Befehle} + & Die Schrifteinstellungen, die zusätzlich zum Element + \DescRef{maincls.fontelement.disposition} bei der Ausgabe der + Überschrift verwendet werden sollen. Hier sind alle \PName{Befehle} + erlaubt, die auch über \DescRef{maincls.cmd.setkomafont} und + \DescRef{maincls.cmd.addtokomafont} für das Element des + Gliederungsbefehls erlaubt sind.\\ + \PValue{innerskip} + & \PName{Länge} + & Der vertikale Abstand zwischen Präfixzeile und Text der + Überschrift, falls eine Präfixzeile verwendet wird.\\ + \PValue{pagestyle} + & \PName{Seitenstil} + & Der Name des Seitenstils, der für die Seite mit der Überschrift + verwendet werden soll. Es findet keine Überprüfung statt, ob der + angegebene \PName{Seitenstil} gültig ist. Fehlerhafte Angaben führen + daher zu Fehlermeldungen bei Verwendung des Gliederungsbefehls.\\ + \PValue{prefixfont} + & \PName{Befehle} + & Die Schrifteinstellungen, die zusätzlich zum Element + \DescRef{maincls.fontelement.disposition} und dem Element des + Gliederungsbefehls bei der Ausgabe einer Präfixzeile in der Überschrift + verwendet werden sollen. Hier sind alle \PName{Befehle} erlaubt, die + auch über \DescRef{maincls.cmd.setkomafont} und + \DescRef{maincls.cmd.addtokomafont}für das Element der Präfixzeile des + Gliederungsbefehls erlaubt sind.\\ \bottomrule \end{tabularx} \end{table} @@ -792,62 +778,65 @@ Schrifteinstellung der Elemente kann mit \DescRef{maincls.cmd.setkomafont} und \label{tab:maincls-experts.declarepartstyle.keys}% \begin{tabularx}{\linewidth}{llX} \toprule - \PName{Schlüssel} & \PName{Wert} & Bedeutung \\ + \PName{Schlüssel} + & \PName{Wert} + & Bedeutung \\ \midrule - \PValue{afterskip} & \PName{Länge} & Der Betrag gibt den vertikalen - Abstand nach der Überschrift an.\\ - \PValue{beforeskip} & \PName{Länge} & Der Betrag gibt den vertikalen - Abstand vor der Überschrift an.\\ - \PValue{font} & \PName{Schrifteinstellung} & - Die Fonteinstellungen, die - zusätzlich zum Element - \DescRef{maincls.fontelement.disposition} - bei der Ausgabe der Überschrift - verwendet werden sollen. Hier sind - alle Einstellungen erlaubt, die auch - über - \DescRef{maincls.cmd.setkomafont} - und - \DescRef{maincls.cmd.addtokomafont} - für das Element des - Gliederungsbefehls erlaubt sind.\\ - \PValue{innerskip} & \PName{Länge} & %\OnlyAt{\Class{scrbook}\and - % \Class{scrreprt}}% - Der vertikale Abstand zwischen - Präfixzeile und Text der - Überschrift bei - \Class{scrbook} und - \Class{scrreprt}.\\ - \PValue{pagestyle} & \PName{Seitenstil} & - %\OnlyAt{\Class{scrbook}\and - % \Class{scrreprt}}% - Der Name des Seitenstils, der für - die Seite mit der Überschrift - verwendet werden soll. Es findet - keine Überprüfung statt, ob der - angegebene \PName{Seitenstil} gültig - ist. Fehlerhafte Angaben führen - daher zu Fehlermeldungen bei - Verwendung des - Gliederungsbefehls. Diese - Möglichkeit existiert nur bei - \Class{scrbook} und - \Class{scrreprt}. \\ - \PValue{prefixfont} & \PName{Schrifteinstellung} & - Die Fonteinstellungen, die - zusätzlich zum Element - \DescRef{maincls.fontelement.disposition} - und dem Element des - Gliederungsbefehls bei der Ausgabe - einer Präfixzeile in der Überschrift - verwendet werden sollen. Hier sind - alle Einstellungen erlaubt, die auch - über - \DescRef{maincls.cmd.setkomafont} - und - \DescRef{maincls.cmd.addtokomafont} - für das Element der Präfixzeile des - Gliederungsbefehls erlaubt sind.\\ + \PValue{afterindent}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{Schalter} + & Es wird bestimmt, ob auf die erste Zeile nach der + Überschrift der aktuelle Absatzeinzug angewendet + wird. Bei der Einstellung \PValue{bysign} bestimmt das Vorzeichen von + \PValue{beforeskip} das Verhalten. Ein negativer Wert für + \PValue{beforeskip} bewirkt dann, dass der Absatzeinzug entfällt. Mit + den Werten für einfache Schalter (siehe \autoref{tab:truefalseswitch}, + \autopageref{tab:truefalseswitch}) kann die Anwendung des aktuellen + Absatzeinzugs explizit aktiviert oder deaktiviert werden. Aus + Kompatibilitätsgründen ist die Voreinstellung + für \Class{scrartcl} \PValue{false}, für \Class{scrbook} und + \Class{scrreprt} \PValue{true}.\\ + \PValue{afterskip} + & \PName{Länge} + & Der Betrag gibt den vertikalen Abstand nach der Überschrift an.\\ + \PValue{beforeskip} + & \PName{Länge} + & Gibt den vertikalen Abstand vor der Überschrift an. Ist + \OptionValue{afterindent}{bysign}, so wird für den Abstand der Betrag + von \PName{Länge} verwendet, es wird also trotzdem ein positiver + Abstand eingefügt. Negative Werte bedeuten in diesem Fall, dass ein + Absatzeinzug nach der Überschrift entfällt.\\ + \PValue{font} + & \PName{Befehle} + & Die Schrifteinstellungen, die zusätzlich zum Element + \DescRef{maincls.fontelement.disposition} bei der Ausgabe der + Überschrift verwendet werden sollen. Hier sind alle \PName{Befehle} + erlaubt, die auch über \DescRef{maincls.cmd.setkomafont} und + \DescRef{maincls.cmd.addtokomafont} für das Element des + Gliederungsbefehls erlaubt sind.\\ + \PValue{innerskip} + & \PName{Länge} + & %\OnlyAt{\Class{scrbook}\and \Class{scrreprt}}% + Der vertikale Abstand zwischen Präfixzeile und Text der Überschrift bei + \Class{scrbook} und \Class{scrreprt}.\\ + \PValue{pagestyle} + & \PName{Seitenstil} + & %\OnlyAt{\Class{scrbook}\and \Class{scrreprt}}% + Der Name des Seitenstils, der für die Seite mit der Überschrift + verwendet werden soll. Es findet keine Überprüfung statt, ob der + angegebene \PName{Seitenstil} gültig ist. Fehlerhafte Angaben führen + daher zu Fehlermeldungen bei Verwendung des Gliederungsbefehls. Diese + Möglichkeit existiert nur bei \Class{scrbook} und \Class{scrreprt}. \\ + \PValue{prefixfont} + & \PName{Befehle} + & Die Schrifteinstellungen, die zusätzlich zum Element + \DescRef{maincls.fontelement.disposition} und dem Element des + Gliederungsbefehls bei der Ausgabe einer Präfixzeile in der Überschrift + verwendet werden sollen. Hier sind alle \PName{Befehle} erlaubt, die + auch über \DescRef{maincls.cmd.setkomafont} und + \DescRef{maincls.cmd.addtokomafont} für das Element der Präfixzeile des + Gliederungsbefehls erlaubt sind.\\ \bottomrule \end{tabularx} \end{table} 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 c008d6fa3a7..0df810d7e4b 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 @@ -46,7 +46,7 @@ % ============================================================================ \KOMAProvidesFile{scrbookreportarticle.tex} - [$Date: 2018-02-06 09:33:25 +0100 (Tue, 06 Feb 2018) $ + [$Date: 2018-06-18 17:54:11 +0200 (Mon, 18 Jun 2018) $ KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl)] \chapter{Die Hauptklassen \Class{scrbook}, \Class{scrreprt}, \Class{scrartcl}} @@ -1892,7 +1892,7 @@ statt als \PName{Kurzform} als \PName{Optionenliste} interpretiert. Dabei werden die drei Optionen \OptionVName{head}{Kolumnentitel}\important{\Option{head}\\ \Option{tocentry}\\ - \Option{reference}} \OptionVName{tocentry}{Inhaltsverzeichniseintrag} und + \Option{reference}}, \OptionVName{tocentry}{Inhaltsverzeichniseintrag} und \OptionVName{reference}{Querverweistitel}% \ChangedAt{v3.22}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}} akzeptiert. Um ein Gleichheitszeichen oder ein Komma in einem der beiden Werte diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrjura.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrjura.tex index 5fc9c5850d8..05503a86fe3 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrjura.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrjura.tex @@ -46,7 +46,7 @@ % ====================================================================== \KOMAProvidesFile{scrjura.tex}% - [$Date: 2018-02-06 10:26:38 +0100 (Tue, 06 Feb 2018) $ + [$Date: 2018-07-20 09:52:01 +0200 (Fri, 20 Jul 2018) $ KOMA-Script guide (chapter: scrjura)] \chapter{Unterstützung für die Anwaltspraxis durch \Package{scrjura}} @@ -577,12 +577,26 @@ implementiert. Eine halbautomatische Nummerierung wird jedoch unterstützt. \begin{Declaration} \Counter{sentence} \Macro{thesentence} + \Macro{sentencenumberformat} \Macro{Sentence} \end{Declaration} Die Nummerierung von Sätzen erfolgt manuell mit der Anweisung \Macro{Sentence}. Dabei wird der Zähler \Counter{sentence} automatisch erhöht -und in der Voreinstellung von \Macro{thesentence} als arabische Zahl -ausgegeben. +und in der Voreinstellung von +\Macro{sentencenumberformat}\ChangedAt{v3.26}{\Package{scrjura}} die arabische +Zahl von \Macro{thesentence} hochgestellt ausgegeben. + +\BeginIndex{FontElement}{sentencenumber}\LabelFontElement{sentencenumber}% +Die\ChangedAt{v3.26}{\Package{scrjura}} Satznummer wird +normalerweise\textnote{Voreinstellung} in der aktuellen Schrift gesetzt. Diese +Voreinstellung für das Element \FontElement{sentencenumber} kann jederzeit mit +Hilfe der Anweisungen \DescRef{\LabelBase.cmd.setkomafont}% +\important[i]{\DescRef{\LabelBase.cmd.setkomafont}, + \DescRef{\LabelBase.cmd.addtokomafont}} und +\DescRef{\LabelBase.cmd.addtokomafont} (siehe +\autoref{sec:\LabelBase.textmarkup}, \DescPageRef{\LabelBase.cmd.setkomafont}) +geändert werden.% +\EndIndex{FontElement}{sentencenumber} Bei\textnote{Tipp!} Verwendung von \Package{babel}\IndexPackage{babel}\important{\Package{babel}} ist es einfach @@ -602,7 +616,8 @@ Näheres zu \Macro{useshorthands}\IndexCmd{useshorthands} und \Macro{defineshorthand}\IndexCmd{defineshorthands} ist der Anleitung zum Paket \Package{babel} zu entnehmen (siehe \cite{package:babel}). Ein Anwendungsbeispiel finden Sie in \autoref{sec:scrjura.example} ab -\autopageref{sec:scrjura.example}. \EndIndexGroup +\autopageref{sec:scrjura.example}.% +\EndIndexGroup % \EndIndexGroup % diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer.tex index 9d5b7e6ab8e..9b755255d69 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer.tex @@ -46,7 +46,7 @@ % ============================================================================ \KOMAProvidesFile{scrlayer.tex}% - [$Date: 2018-02-01 12:55:46 +0100 (Thu, 01 Feb 2018) $ + [$Date: 2018-12-15 15:01:34 +0100 (Sat, 15 Dec 2018) $ KOMA-Script guide (chapter:scrlayer)] \chapter[{Definition von Ebenen und Seitenstilen mit \Package{scrlayer}}] @@ -713,7 +713,7 @@ Wert \PValue{c} wird in beide Anweisungen übernommen. Sind bei \PValue{align} mehrere, widersprüchliche Angaben zu finden, so gewinnt die jeweils letzte. Damit ist also \Macro{layerhalign} immer entweder \PValue{l}, \PValue{c} oder \PValue{r} -und \Macro{layervalign} immer entweder \PValue{r}, \PValue{c} oder \PValue{b}. +und \Macro{layervalign} immer entweder \PValue{t}, \PValue{c} oder \PValue{b}. Eine\textnote{Achtung!} Umdefinierung der Anweisungen und damit Änderung der in ihnen gespeicherten Werte ist nicht gestattet und führt zu unvorhersehbaren @@ -954,6 +954,7 @@ alle Seitenstile. \begin{Declaration} \Macro{currentpagestyle} + \Macro{toplevelpagestyle} \end{Declaration} Das Paket \Package{scrlayer} erweitert die \LaTeX-Anweisung \DescRef{maincls.cmd.pagestyle}\IndexCmd{pagestyle} so, dass diese @@ -978,6 +979,15 @@ basieren, vorgenommen. Es ist außerdem zu beachten\textnote{Achtung!}, dass ist. Bei der Definition einer Endanwender-Schnittstelle dürfte es daher nützlich sein, mit einer impliziten \DescRef{maincls.cmd.pagestyle}-Anweisung den aktuellen Seitenstil auf eine Voreinstellung zu setzen.% + +Wird mit \DescRef{maincls.cmd.pagestyle} ein Alias-Seitenstils aktiviert, so +liefert \Macro{currentpagestyle} nicht den Alias-Namen, sondern den des +originären Seitenstils. Den\ChangedAt{v3.16}{\Package{scrlayer}} Alias-Namen +kann man in diesem Fall mit \Macro{toplevelpagestyle} erhalten. Es wird davon +abgeraten, Seitenstile zu definieren, die beispielsweise per +\DescRef{scrbase.cmd.ifstr} abhängig von \Macro{toplevelpagestyle} +unterschiedliche Ergebnisse liefern, da dies bei Aktivierung per +\DescRef{maincls.cmd.thispagestyle} zu falschen Resultaten führen kann.% \EndIndexGroup 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 0f9cdc2b523..45ea423af36 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 @@ -48,7 +48,7 @@ % ============================================================================ \KOMAProvidesFile{scrlttr2-experts.tex}% - [$Date: 2018-02-01 12:55:46 +0100 (Thu, 01 Feb 2018) $ + [$Date: 2018-04-26 14:55:38 +0200 (Thu, 26 Apr 2018) $ KOMA-Script guide (chapter: scrlttr2 for experts)] \chapter{Zusätzliche Informationen zur @@ -391,11 +391,12 @@ auf einige weniger häufig benötigte Pseudolängen jedoch auch verzichtet. \end{figure} \begin{Declaration} - \Macro{@newplength}\Parameter{Name} + \Macro{newplength}\Parameter{Name} \end{Declaration} -Mit Hilfe dieser Anweisung wird eine neue Pseudolänge definiert. Die -neue Pseudolänge ist dann über ihren \PName{Namen} eindeutig -identifiziert. Jeder Name kann also nur einmal vergeben werden. +Mit\ChangedAt{v3.26}{\Class{scrlttr2}\and \Package{scrletter}} Hilfe dieser +Anweisung wird eine neue Pseudolänge definiert. Die neue Pseudolänge ist dann +über ihren \PName{Namen} eindeutig identifiziert. Jeder Name kann also nur +einmal vergeben werden. % \iffalse % Umbruchoptimierungstext Es wird sichergestellt, dass jeder \PName{Name} nur @@ -408,39 +409,29 @@ zu definieren, so wird dies mit einer Fehlermeldung quittiert.% % \fi +\BeginIndex{Cmd}{@newplength}% Da der Anwender selbst normalerweise keine eigenen Pseudolängen definieren -muss, handelt es sich bei diesem Befehl um keine Benutzeranweisung. Sie kann -nicht innerhalb des Dokuments, wohl aber beispielsweise innerhalb einer -\File{lco}-Datei\Index{lco-Datei=\File{lco}-Datei} verwendet -werden. -% -\iftrue % Umbruchoptimierung!!! -\iffree{}{Will man eine Pseudolänge aber doch einmal innerhalb des Dokuments - definieren, so kann man die Beschränkung mit - Hilfe von \Macro{makeatletter}\important[i]{\Macro{makeatletter}\\ - \Macro{makeatother}}\IndexCmd{makeatletter} und - \Macro{makeatother}\IndexCmd{makeatother} aufheben (siehe \cite{DANTE:FAQ}). - Innerhalb\textnote{Achtung!} einer \File{lco}-Datei sollten diese beiden - Anweisungen jedoch niemals verwendet werden!}% -\fi -% +muss, handelte es sich bei diesem Befehl bis \KOMAScript~3.25 um keine +Benutzeranweisung. Stattdessen existierte bis dahin nur \Macro{@newplength} +mit derselben Funktionalität. Für Paketautoren existieren diese Anweisungen +noch immer.% \EndIndexGroup \begin{Declaration} - \Macro{@setplength}% + \Macro{setplength}% \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Wert} - \Macro{@addtoplength}% + \Macro{addtoplength}% \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Wert} \end{Declaration} -Mit Hilfe von \Macro{@setplength} kann einer \PName{Pseudolänge} das Vielfache -eines \PName{Wertes} zugewiesen werden. Der \PName{Faktor} wird dabei als -optionales Argument übergeben (siehe auch -\DescRef{scrlttr2.cmd.setlengthtoplength}, +Mit\ChangedAt{v3.26}{\Class{scrlttr2}\and \Package{scrletter}} Hilfe von +\Macro{setplength} kann einer \PName{Pseudolänge} das Vielfache eines +\PName{Wertes} zugewiesen werden. Der \PName{Faktor} wird dabei als optionales +Argument übergeben (siehe auch \DescRef{scrlttr2.cmd.setlengthtoplength}, \autoref{sec:scrlttr2.pseudoLength}, \DescPageRef{scrlttr2.cmd.setlengthtoplength}). -Mit \Macro{@addtoplength} kann man zu einer \PName{Pseudolänge} das Vielfache +Mit \Macro{addtoplength} kann man zu einer \PName{Pseudolänge} das Vielfache eines \PName{Wertes} addieren. Auch dabei wird der \PName{Faktor} als optionales Argument übergeben. @@ -453,23 +444,37 @@ den Wert einer anderen \PName{Pseudolänge} zu subtrahieren, verwendet man gleichzeitig als \PName{Faktor} ein Minuszeichen oder \PValue{-1} oder einen anderen negativen Faktor. -Da der Anwender selbst normalerweise keine Pseudolängen ändern muss, handelt -es sich bei diesen Befehlen um keine Benutzeranweisungen. % -\iftrue% Umbruchoptimierung!!! - Zur Verwendung innerhalb eines Dokuments gilt dasselbe wie für - \DescRef{\LabelBase.cmd.@newplength} zuvor dargelegt. -\else - Sie können nicht innerhalb des Dokuments, wohl aber beispielsweise innerhalb - einer \File{lco}-Datei verwendet werden. % - \iffree{}{Will man den Wert einer Pseudolänge aber doch einmal innerhalb des - Dokuments ändern, so kann man die Beschränkung mit Hilfe von - \Macro{makeatletter}\important[i]{\Macro{makeatletter}\\ - \Macro{makeatother}}\IndexCmd{makeatletter} und - \Macro{makeatother}\IndexCmd{makeatother} aufheben (siehe - \cite{DANTE:FAQ}). Innerhalb\textnote{Achtung!} einer \File{lco}-Datei - sollten diese beiden Anweisungen jedoch niemals verwendet werden!% - }% -\fi +\BeginIndex{Cmd}{@setplength}% +\BeginIndex{Cmd}{@addtoplength}% +Da der Anwender selbst normalerweise keine Pseudolängen ändern muss, handelte +es sich bis \KOMAScript~3.25 bei diesen Befehlen um keine +Benutzeranweisungen. Stattdessen existierten bis dahin nur +\Macro{@setplength} und \Macro{@addtoplength} mit derselben +Funktionalität. Für Paketautoren existieren diese Anweisungen noch immer.% +\EndIndexGroup + + +\begin{Declaration} + \Macro{setplengthtowidth} + \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Inhalt} + \Macro{setplengthtoheight} + \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Inhalt} + \Macro{setplengthtodepth} + \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Inhalt} + \Macro{setplengthtototalheight} + \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Inhalt} +\end{Declaration} +Die\ChangedAt{v3.26}{\Class{scrlttr2}\and \Package{scrletter}} ersten drei +Anweisungen entsprechen im Wesentlichen \Macro{settowidth}, +\Macro{settoheight} und \Macro{settodepth} aus dem \LaTeX-Kern, setzen aber +keine Länge, sondern eine \PName{Pseudolänge}. Entsprechend +\DescRef{\LabelBase.cmd.setplength} sind sie ebenfalls um einen optionalen +\PName{Faktor} erweitert. Sie setzen also eine \PName{Pseudolänge} auf die +Breite, Höhe oder Tiefe von \PName{Inhalt} multipliziert mit dem optional +angegebenen \PName{Faktor}. Die zusätzliche Anweisung +\Macro{setplengthtototalheight} setzt die \PName{Pseudolänge} auf die Summe +der Höhe und Tiefe von \PName{Inhalt} multipliziert mit dem optionalen +\PName{Faktor}.% \EndIndexGroup @@ -694,8 +699,8 @@ dem Absender gesetzt werden. Hat\textnote{Achtung!} die Pseudolänge automatisch bestimmt. Dies ist die Voreinstellung bei den vordefinierten \File{lco}-Dateien. % \iffalse % Umbruchkorrekturtext -Der Wert kann mit \DescRef{\LabelBase.cmd.@setplength} (siehe -\DescPageRef{scrlttr2-experts.cmd.@setplength}) in eigenen \File{lco}-Dateien +Der Wert kann mit \DescRef{\LabelBase.cmd.setplength} (siehe +\DescPageRef{scrlttr2-experts.cmd.setplength}) in eigenen \File{lco}-Dateien aber auch abweichend gesetzt werden. % \fi% Die voreingestellte Dicke\ChangedAt{v2.97c}{\Class{scrlttr2}}, @@ -782,10 +787,10 @@ eingestellt. Typische Werte liegen zwischen 70\Unit{mm} und 100\Unit{mm}. \ProvidesFile{SNmmarg.lco} [2002/06/04 v0.1 my own lco] \LoadLetterOption{SN} - \@addtoplength{toaddrwidth}{% + \addtoplength{toaddrwidth}{% -\useplength{toaddrhpos}} - \@setplength{toaddrhpos}{-15mm} - \@addtoplength{toaddrwidth}{% + \setplength{toaddrhpos}{-15mm} + \addtoplength{toaddrwidth}{% \useplength{toaddrhpos}} \endinput \end{lstcode}% @@ -1088,8 +1093,8 @@ steht, damit Überschneidungen mit anderen Elementen unwahrscheinlich sind. \begin{lstcode} \ProvidesFile{lawsubj.lco} [2008/11/03 lawyers lco file] - \@setplength{subjectvpos}{\useplength{refvpos}} - \@addtoplength{refvpos}{3\baselineskip} + \setplength{subjectvpos}{\useplength{refvpos}} + \addtoplength{refvpos}{3\baselineskip} \endinput \end{lstcode} Will man, dass zwischen Betreff und Geschäftszeile noch mindestens eine @@ -1477,8 +1482,8 @@ das Beispiel überspringen.% \ProvidesFile{a5.lco} [2002/05/02 letter class option] \LetterOptionNeedsPapersize{a5}{a5} - \@setplength{tfoldmarkvpos}{\paperheight} - \@setplength{bfoldmarkvpos}{\paperheight} + \setplength{tfoldmarkvpos}{\paperheight} + \setplength{bfoldmarkvpos}{\paperheight} \endinput \end{lstcode} Eleganter wäre es natürlich, die Marken mit Hilfe der Option 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 f8d676bfcd1..aa710572be6 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 @@ -46,7 +46,7 @@ % ============================================================================ \KOMAProvidesFile{scrlttr2.tex}% - [$Date: 2018-02-13 09:46:41 +0100 (Tue, 13 Feb 2018) $ + [$Date: 2018-04-26 14:55:38 +0200 (Thu, 26 Apr 2018) $ KOMA-Script guide (chapter: scrlttr2)] \chapter{Briefe mit Klasse \Class{scrlttr2} oder Paket \Package{scrletter}} @@ -395,10 +395,10 @@ Abschnitten dieses Kapitels. Da der Anwender normalerweise keine eigenen Pseudolängen definieren muss, wird dieser Teil nicht hier, sondern im Expertenteil in \autoref{sec:scrlttr2-experts.pseudoLengths}, -\DescPageRef{scrlttr2-experts.cmd.@newplength} behandelt. Ebenso ist das +\DescPageRef{scrlttr2-experts.cmd.newplength} behandelt. Ebenso ist das Setzen von Pseudolängen eher dem fortgeschrittenen Anwender vorbehalten. Also wird auch dies im Abschnitt für Experten ab -\DescPageRef{scrlttr2-experts.cmd.@setplength} erklärt. +\DescPageRef{scrlttr2-experts.cmd.setplength} erklärt. Bitte beachten\textnote{Achtung!} Sie unbedingt, dass die Pseudolängen zwar intern als Makros implementiert sind, bei den Befehlen zur Nutzung der @@ -3161,9 +3161,9 @@ sie mit \DescRef{\LabelBase.cmd.LoadLetterOption} geladen werden. Außerdem können interne Anweisungen verwendet werden, die für Paketautoren freigegeben sind. Bei \Class{scrlttr2} und \Package{scrletter} sind dies insbesondere die Anweisungen -\DescRef{scrlttr2-experts.cmd.@newplength}\IndexCmd{@newplength}, -\DescRef{scrlttr2-experts.cmd.@setplength}\IndexCmd{@setplength} und -\DescRef{scrlttr2-experts.cmd.@setplength}\IndexCmd{@addtoplength} (siehe +\DescRef{scrlttr2-experts.cmd.newplength}\IndexCmd{newplength}, +\DescRef{scrlttr2-experts.cmd.setplength}\IndexCmd{setplength} und +\DescRef{scrlttr2-experts.cmd.addtoplength}\IndexCmd{addtoplength} (siehe \autoref{sec:scrlttr2-experts.pseudoLengths}). \KOMAScript{} liegen bereits einige \File{lco}-Dateien bei. Die Dateien diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/tocbasic.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/tocbasic.tex index e8532e621a9..ebc8861e1fb 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/tocbasic.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/tocbasic.tex @@ -46,7 +46,7 @@ % ====================================================================== \KOMAProvidesFile{tocbasic.tex} - [$Date: 2018-03-27 11:46:14 +0200 (Tue, 27 Mar 2018) $ + [$Date: 2018-08-31 09:11:20 +0200 (Fri, 31 Aug 2018) $ KOMA-Script guide (package tocbasic)] \chapter{Verzeichnisse verwalten mit Hilfe von \Package{tocbasic}} @@ -934,11 +934,13 @@ internen Schalter \Macro{if@tempswa} global verändern kann!% \begin{Declaration} - \Macro{DeclareTOCStyleEntry}\OParameter{Optionenliste}\Parameter{Stil}% + \Macro{DeclareTOCStyleEntry}\OParameter{Optionenliste}\Parameter{Stil} \Parameter{Eintragsebene} + \Macro{DeclareTOCStyleEntries}\OParameter{Optionenliste}\Parameter{Stil} + \Parameter{Liste von Eintragsebenen} \end{Declaration} -Über\ChangedAt[2016/03]{v3.20}{\Package{tocbasic}} diese Anweisungen werden -die Verzeichniseinträge für eine bestimmte \PName{Eintragsebene} deklariert +Über\ChangedAt{v3.20}{\Package{tocbasic}} diese Anweisungen werden +die Verzeichniseinträge für bestimmte \PName{Eintragsebenen} deklariert oder konfiguriert. Dabei ist die \PName{Eintragsebene} der Name der jeweiligen Eintragsebene, beispielsweise \PValue{section} für einen zur gleichnamigen Gliederungsebene gehörenden Eintrag ins Inhaltsverzeichnis oder @@ -1320,13 +1322,13 @@ Derzeit werden von \Package{tocbasic} die folgenden Eintragsstile definiert: \end{description} Eine Erklärung zu den Eigenschaften der von \Package{tocbasic} definierten Stile findet sich in \autoref{tab:tocbasic.tocstyle.attributes}. -Bei\ChangedAt[2016/06]{v3.21}{\Package{tocbasic}} Verwendung der Eigenschaften +Bei\ChangedAt{v3.21}{\Package{tocbasic}} Verwendung der Eigenschaften als Optionen für \DescRef{\LabelBase.cmd.DeclareNewTOC}\IndexCmd{DeclareNewTOC} (siehe \DescPageRef{\LabelBase.cmd.DeclareNewTOC}) sind die Namen der Eigenschaften mit dem Präfix \PValue{tocentry}, also beispielsweise \Option{tocentrylevel} anstelle von \PValue{level}, zu -verwenden. Bei\ChangedAt[2015/12]{v3.20}{\Package{tocbasic}} Verwendung als +verwenden. Bei\ChangedAt{v3.20}{\Package{tocbasic}} Verwendung als Optionen für \DescRef{maincls-experts.cmd.DeclareSectionCommand}% \IndexCmd{DeclareSectionCommand}\IndexCmd{DeclareNewSectionCommand}% \IndexCmd{RedeclareSectionCommand}\IndexCmd{ProvideSectionCommand} (siehe @@ -1611,8 +1613,15 @@ Anweisung \Macro{l@\PName{Eintragsebene}}. zur Initialisierung von \PValue{linefill} sowohl mit \Macro{hfill} als auch mit \DescRef{\LabelBase.cmd.TOCLineLeaderFill}.% }% -\end{desclist}% -% +\end{desclist} + +Während \Macro{DeclareTOCStyleEntry} nur genau eine \PName{Eintragsebene} +definiert, kann über +\Macro{DeclareTOCStyeEntries}\ChangedAt{v3.26}{\Package{tocbasic}} auf einen +Schlag eine ganze \PName{Liste von Eintragsebenen} definiert werden. Die durch +Komma voneinander getrennt angegebenen Eintragsebenen der Liste werden dabei +alle mit demselben \PName{Stil} und den über \PName{Optionenliste} +angegebenen Einstellungen definiert.% \EndIndexGroup \begin{Declaration} @@ -1738,7 +1747,7 @@ verwendet, um Option \Option{linefill} zu definieren. Durch die Angabe von \DescRef{\LabelBase.cmd.TOCLineLeaderFill} als \PName{Säumniswert} würde ein Aufruf wie \begin{lstcode} - \RedeclareTOCStyleEntry[linefill]{tocline}{part} + \DeclareTOCStyleEntry[linefill]{tocline}{part} \end{lstcode} unter anderem die Definition \begin{lstcode} |