From 9a6785706ed1238169de63236cf1ade3038a8315 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 3 Jan 2019 21:58:12 +0000 Subject: koma-script (3jan19) git-svn-id: svn://tug.org/texlive/trunk@49587 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/latex/koma-script/doc/Makefile.guide | 7 +- .../koma-script/doc/english/common-options.tex | 29 +- .../doc/english/common-pagestylemanipulation.tex | 4 +- .../koma-script/doc/english/common-textmarkup.tex | 10 +- .../source/latex/koma-script/doc/english/guide.tex | 5 +- .../latex/koma-script/doc/english/linkalias.tex | 97 +++- .../latex/koma-script/doc/english/scrbase.tex | 45 +- .../doc/english/scrbookreportarticle-experts.tex | 247 +++++++---- .../doc/english/scrbookreportarticle.tex | 8 +- .../latex/koma-script/doc/english/scrextend.tex | 6 +- .../latex/koma-script/doc/english/scrjura.tex | 36 +- .../latex/koma-script/doc/english/scrlayer.tex | 20 +- .../koma-script/doc/english/scrlttr2-experts.tex | 109 +++-- .../latex/koma-script/doc/english/scrlttr2.tex | 53 +-- .../latex/koma-script/doc/english/tocbasic.tex | 61 +-- .../source/latex/koma-script/doc/guide.tex | 5 +- .../source/latex/koma-script/doc/linkalias.tex | 97 +++- .../koma-script/doc/ngerman/common-options.tex | 33 +- .../koma-script/doc/ngerman/common-textmarkup.tex | 14 +- .../koma-script/doc/ngerman/guide-ngerman.tex | 3 +- .../source/latex/koma-script/doc/ngerman/guide.tex | 5 +- .../latex/koma-script/doc/ngerman/linkalias.tex | 97 +++- .../latex/koma-script/doc/ngerman/scrbase.tex | 23 +- .../doc/ngerman/scrbookreportarticle-experts.tex | 493 ++++++++++----------- .../doc/ngerman/scrbookreportarticle.tex | 4 +- .../latex/koma-script/doc/ngerman/scrjura.tex | 23 +- .../latex/koma-script/doc/ngerman/scrlayer.tex | 14 +- .../koma-script/doc/ngerman/scrlttr2-experts.tex | 111 ++--- .../latex/koma-script/doc/ngerman/scrlttr2.tex | 12 +- .../latex/koma-script/doc/ngerman/tocbasic.tex | 27 +- .../source/latex/koma-script/doc/scrguide.cls | 12 +- .../source/latex/koma-script/doc/scrguide.html | 189 ++++---- .../source/latex/koma-script/doc/scrguide.pdf | Bin 3142480 -> 3148601 bytes .../source/latex/koma-script/doc/scrguien.html | 417 ++++++++--------- .../source/latex/koma-script/doc/scrguien.pdf | Bin 2991664 -> 2999166 bytes 35 files changed, 1343 insertions(+), 973 deletions(-) (limited to 'Master/texmf-dist/source/latex/koma-script/doc') 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 f6e10d780c6..453e0286d22 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-2016 +# Copyright (c) Markus Kohm, 2002-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. # ---------------------------------------------------------------------- # Makefile.guide -# Copyright (c) Markus Kohm, 2002-2016 +# Copyright (c) Markus Kohm, 2002-2018 # # Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, # Version 1.3c, verteilt und/oder veraendert werden. @@ -126,7 +126,8 @@ PDF_EPS_SRC = musterlogo.eps PDF_EPS = $(addsuffix .pdf,$(basename $(PDF_EPS_SRC))) -EXAMPLE_LETTER_SRC = $(EXAMPLE_LETTER_LETTERS) $(PDF_EPS) ich.lco +EXAMPLE_LETTER_TEX_SRC = $(EXAMPLE_LETTER_LETTERS) ich.lco +EXAMPLE_LETTER_SRC = $(EXAMPLE_LETTER_TEX_SRC) $(PDF_EPS) EXAMPLE_LETTER_PDF = $(addsuffix .pdf,$(basename $(EXAMPLE_LETTER_LETTERS))) GENERATED_SRC = $(EXAMPLE_LETTER_PDF) $(PLENGTH_PDF) \ diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/common-options.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/common-options.tex index 241a6f2200f..f88e83f3bcd 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/common-options.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/common-options.tex @@ -50,7 +50,7 @@ KOMA-Script guide (common paragraphs)] \translator{Gernot Hassenpflug\and Krickette Murabayashi\and Karl Hagen} -% Date of the translated German file: 2017-12-07 +% Date of the translated German file: 2018-10-23 \section{Early or Late Selection of Options} \seclabel{options} @@ -138,24 +138,25 @@ described in \cite{latex:usrguide} or any introduction to \LaTeX, for example necessary to load either one of these packages explicitly when using any \KOMAScript{} class.}{}% \par -} +}{} % Umbruchoptimierung!!! \IfThisCommonLabelBase{typearea}{Setting the options with - \Macro{documentclass} or \Macro{usepackage} has one\textnote{Attention!} - major disadvantage: + \Macro{documentclass} has one\textnote{Attention!} major disadvantage: % }{% - Note that the \Macro{documentclass} and \Macro{usepackage} have one drawback - when using the option interface described bellow\textnote{Attention!}: + Note that \Macro{documentclass} has one drawback when using the option + interface described bellow\textnote{Attention!}: % }% -unlike the interface described below, the options in \Macro{documentclass} and -\Macro{usepackage} are not robust. So commands, lengths, counters, and such -constructs may break inside the optional argument of these commands. For -example, using a \LaTeX{} length in the value of an option results in an error -before the value is passed to \KOMAScript{} and it can take control of the -option execution. So if you want to use a \LaTeX{} length, counter, or command -as part of the value of an option, you have to use -\DescRef{\LabelBase.cmd.KOMAoptions} or +unlike the interface described below, the options in \Macro{documentclass} are +not robust. So commands, lengths, counters, and such constructs may break +inside the optional argument of this command. For example, with many +not-\KOMAScript{} classes using a \LaTeX{} length in the value of an option +results in an error% +\IfThisCommonLabelBaseNotOneOf{maincls,scrlttr2}{ before the value is passed + to a \KOMAScript{} package and it can take control of the option + execution}{}% +. So if you want to use a \LaTeX{} length, counter, or command as part of the +value of an option, you should use \DescRef{\LabelBase.cmd.KOMAoptions} or \DescRef{\LabelBase.cmd.KOMAoption}. These commands will be described next.% % \EndIndexGroup diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/common-pagestylemanipulation.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/common-pagestylemanipulation.tex index 422721ad15d..3a3933167d9 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/common-pagestylemanipulation.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/common-pagestylemanipulation.tex @@ -434,8 +434,8 @@ \IfThisCommonLabelBase{scrlayer-scrpage}{% \begin{table} \centering - \caption[Available values for option \Option{markcase}]{Available values - for option \Option{markcase} to select upper/lower case letter + \caption[Available values for the \Option{markcase} option]{Available + values for the \Option{markcase} option to select upper/lower case typesetting in automatic running heads}% \label{tab:\ThisCommonLabelBase.markcase}% \begin{desctabular} diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/common-textmarkup.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/common-textmarkup.tex index 58dd710110a..4e576aba3d2 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/common-textmarkup.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/common-textmarkup.tex @@ -46,7 +46,7 @@ % ====================================================================== \KOMAProvidesFile{common-textmarkup.tex} - [$Date: 2018-03-21 10:37:34 +0100 (Wed, 21 Mar 2018) $ + [$Date: 2018-07-20 09:52:01 +0200 (Fri, 20 Jul 2018) $ KOMA-Script guide (common paragraphs)] \translator{Gernot Hassenpflug\and Markus Kohm\and Krickette Murabayashi\and Karl Hagen} @@ -733,6 +733,14 @@ refer to the sections for the respective element.% \DescPageRef{\ThisCommonLabelBase.fontelement.parnumber});\par \mbox{Default: \emph{empty}}% }% + \feentry{sentencenumber}{% + \ChangedAt{v3.26}{\Package{scrjura}}% + sentence number of \DescRef{\ThisCommonLabelBase.cmd.Sentence} + (see \autoref{sec:\ThisCommonLabelBase.sentence}, + \DescPageRef{% + \ThisCommonLabelBase.fontelement.sentencenumber});\par + \mbox{Default: \emph{empty}}% + }% \end{desctabular} \end{table} }{% diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/guide.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/guide.tex index 7386ccba9c7..1699a73c406 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/guide.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/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/english/linkalias.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/linkalias.tex index 3d4328a4891..0f1720cfabd 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/linkalias.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/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/english/scrbase.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrbase.tex index 714e020a933..691c2e7ee13 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrbase.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrbase.tex @@ -46,11 +46,11 @@ % ====================================================================== \KOMAProvidesFile{scrbase.tex} - [$Date: 2018-03-30 11:57:25 +0200 (Fri, 30 Mar 2018) $ + [$Date: 2018-08-27 08:53:35 +0200 (Mon, 27 Aug 2018) $ KOMA-Script package scrbase] \translator{Markus Kohm\and Melvin Hendrix\and Karl Hagen} -% Date of the translated German file: 2018-02-15 +% Date of the translated German file: 2018-08-27 \chapter{Basic Functions in the \Package{scrbase} Package} \labelbase{scrbase} @@ -753,16 +753,23 @@ is called applies.% \begin{Declaration} - \Macro{FamilyLengthKey}\OParameter{member}\Parameter{family}% - \Parameter{key}% - \OParameter{default}\Parameter{length}% - \Macro{FamilySetLength}\Parameter{family}% - \Parameter{key}\Parameter{length}\Parameter{value}% - \Macro{FamilyLengthMacroKey}\OParameter{member}\Parameter{family}% - \Parameter{key}% - \OParameter{default}\Parameter{Makro}% - \Macro{FamilySetLengthMacro}\Parameter{family}% - \Parameter{key}\Parameter{Makro}\Parameter{value}% + \Macro{FamilyLengthKey}\OParameter{member}\Parameter{family} + \Parameter{key} + \OParameter{default}\Parameter{length} + \Macro{FamilySetLength}\Parameter{family} + \Parameter{key}\Parameter{length}\Parameter{value} + \Macro{FamilyLengthMacroKey}\OParameter{member}\Parameter{family} + \Parameter{key} + \OParameter{default}\Parameter{Makro} + \Macro{FamilySetLengthMacro}\Parameter{family} + \Parameter{key}\Parameter{Makro} + \Parameter{value}% + \Macro{FamilyUseLengthMacroKey}\OParameter{member}\Parameter{family} + \Parameter{key} + \OParameter{default}\Parameter{Makro} + \Macro{FamilySetUseLengthMacro}\Parameter{family} + \Parameter{key}\Parameter{Makro} + \Parameter{value}% \end{Declaration} With\ChangedAt{v3.12}{\Package{scrbase}} \Macro{FamilyLengthKey}, you can define a \PName{key} that represents a \PName{length}. It does not matter @@ -779,8 +786,18 @@ If\ChangedAt{v3.15}{\Package{scrbase}} the value is omitted, the \PName{default} is used instead. If there is no \PName{default}, the \PName{key} can be used only with an explicit value. -\Macro{FamilyLengthMacroKey} and \Macro{FamilySetLengthMacro} store the -\PName{value} not in a \PName{length} but in a \Macro{macro}.% +% New translation by MJK (please fix it!): +\Macro{FamilyLengthMacroKey} and \Macro{FamilySetLengthMacroKey} respectively +\Macro{FamilySetLengthMacro} and \Macro{FamilySetUseLengthMacro} store the +\PName{value} not in a \PName{length} but in a +\PName{macro}. \Macro{FamilyLengthMacroKey} and +\Macro{FamilySetLengthMacroKey} define \PName{macro} to be the current +\PName{value} similar to the \Macro{setlength}. In opposite to this, +\Macro{FamilyUseLengthMacroKey}\ChangedAt{v3.20}{\Package{scrbase}} and +\Macro{FamilySetUseLengthMacroKey} define \PName{macro} to be \PName{value} as +given. So \PName{value} is evaluated whenever \PName{macro} is used instead of +when \PName{macro} is defined.% +% End of new translation. \EndIndexGroup diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrbookreportarticle-experts.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrbookreportarticle-experts.tex index c01bbdada5d..17734f58c26 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrbookreportarticle-experts.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrbookreportarticle-experts.tex @@ -48,13 +48,13 @@ % ============================================================================ \KOMAProvidesFile{scrbookreportarticle-experts.tex} - [$Date: 2018-03-30 11:57:25 +0200 (Fri, 30 Mar 2018) $ + [$Date: 2018-10-14 20:31:51 +0200 (Sun, 14 Oct 2018) $ KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl for experts)] \translator{Gernot Hassenpflug\and Markus Kohm\and Karl Hagen} -% Date of the translated German file: 2018-02-13 +% Date of the translated German file: 2018-10-14 \chapter[{Additional Information about the Main Classes and \Package{scrextend}}]{Additional Information about the Main Classes @@ -516,69 +516,75 @@ its font settings using \DescRef{maincls.cmd.setkomafont} or \toprule \PName{key} & \PName{value} & Description \\ \midrule% - \PValue{counterwithin} & \PName{counter name} & The value of the - counter of the heading should depend on \PName{counter name}. Whenever - \Macro{stepcounter} or \Macro{refstepcounter} increases the value of - \PName{counter name}, the value of the counter of this heading is - reset to 0. In addition, \Macro{the\PName{counter name}} is prefixed - with a dot when this counter is output.\\ + \PValue{counterwithin} + & \PName{counter name} + & The value of the counter of the heading should depend on \PName{counter + name}. Whenever \Macro{stepcounter} or \Macro{refstepcounter} increases + the value of \PName{counter name}, the value of the counter of this + heading is reset to 0. In addition, \Macro{the\PName{counter name}} is + prefixed with a dot when this counter is output.\\ \ChangedAt{v3.19}{\Class{scrbook}\and \Class{scrreprt}\and - \Class{scrartl}}% - \PValue{counterwithout} & \PName{counter name} & Cancels a prior - \PValue{counterwithin} setting. Therefore it makes sense only if you - redefine an existing sectioning command.\\ - \PValue{expandtopt} & \PName{switch}& If the switch is on, all subsequent - values for lengths will be completely expanded, evaluated, and stored as - \texttt{pt} values when they are defined. This means lengths no longer - depend on the current font size. If the switch is off, all subsequent - values for lengths will be tentatively expanded and evaluated but stored - for full evaluation at application time. You can use any values from - \autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch}. The - default is \PValue{false}.\\ - \PValue{level} & \PName{integer} & The numerical value of the sectioning level - (see the \DescRef{maincls.counter.secnumdepth} counter, - \autoref{sec:maincls.structure}, - \DescPageRef{maincls.counter.secnumdepth}); - the value should be unique and is mandatory for new levels.\\ - \PValue{style} & \PName{name} & Defines the style of the - heading.\\ - \ChangedAt[2016/03]{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}}% - \PValue{tocstyle} & \PName{name} & Defines the style of the entries in - the table of contents. You can use every previously defined TOC-entry style - (see \autoref{sec:tocbasic.tocstyle}). An empty \PName{name} prevents a - new definition of the TOC-entry - command \Macro{l@\dots}.\\ - \ChangedAt[2016/03]{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and + \PValue{counterwithout} + & \PName{counter name} + & Cancels a prior \PValue{counterwithin} setting. Therefore it makes sense + only if you redefine an existing sectioning command.\\ + \PValue{expandtopt} + & \PName{switch} + & If the switch is on, all subsequent values for lengths will be + completely expanded, evaluated, and stored as \texttt{pt} values when + they are defined. This means lengths no longer depend on the current + font size. If the switch is off, all subsequent values for lengths will + be tentatively expanded and evaluated but stored for full evaluation at + application time. You can use any values from + \autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch}. + The default is \PValue{false}.\\ + \PValue{level} + & \PName{integer} + & The numerical value of the sectioning level (see the + \DescRef{maincls.counter.secnumdepth} counter, + \autoref{sec:maincls.structure}, + \DescPageRef{maincls.counter.secnumdepth}); the value should be unique + and is mandatory for new levels.\\ + \PValue{style} + & \PName{name} + & Defines the style of the heading.\\ + \ChangedAt{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}}% - \PValue{toc\PName{option}} & \PName{value} & Additional options depending - on the TOC-entry style selected with \Option{tocstyle}. See - \autoref{sec:tocbasic.tocstyle}, \autopageref{sec:tocbasic.tocstyle} for - additional information about TOC-entry styles. You can find the attributes - that can be used as \PName{option}s for the predefined TOC-entry styles of - the \Package{tocbasic} package in - \autoref{tab:tocbasic.tocstyle.attributes}, - \autopageref{tab:tocbasic.tocstyle.attributes}.\\ - % \PValue{tocindent} & \PName{length} & Total indentation from the left - % margin of the entry in the table of - % contents corresponding to this - % heading, if and only if such an - % entry will be made (see - % \DescRef{maincls.counter.tocdepth} (siehe - % \autoref{sec:maincls.toc}, - % \DescPageRef{maincls.counter.tocdepth}).\\ - % \PValue{toclevel} & \PName{integer} & - % A number denoting the depth of the - % entry in the table of contents - % corresponding to this heading, if - % this should differ from - % \PValue{level} (see - % \DescRef{maincls.counter.tocdepth} in - % \autoref{sec:maincls.toc}, - % \DescPageRef{maincls.counter.tocdepth}). \\ - % \PValue{tocnumwidth} & \PName{length} & - % Width of the box for the number of - % the entry in the table of contents.\\ + \PValue{tocstyle} + & \PName{name} + & Defines the style of the entries in the table of contents. You can use + every previously defined TOC-entry style (see + \autoref{sec:tocbasic.tocstyle}). An empty \PName{name} prevents a new + definition of the TOC-entry command \Macro{l@\dots}.\\ + \ChangedAt{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + \PValue{toc\PName{option}} + & \PName{value} + & Additional options depending on the TOC-entry style selected with + \Option{tocstyle}. See \autoref{sec:tocbasic.tocstyle}, + \autopageref{sec:tocbasic.tocstyle} for additional information about + TOC-entry styles. You can find the attributes that can be used as + \PName{option}s for the predefined TOC-entry styles of the + \Package{tocbasic} package in + \autoref{tab:tocbasic.tocstyle.attributes}, + \autopageref{tab:tocbasic.tocstyle.attributes}.\\ + % \PValue{tocindent} + % & \PName{length} + % & Total indentation from the left margin of the entry in the table of + % contents corresponding to this heading, if and only if such an + % entry will be made (see \DescRef{maincls.counter.tocdepth}, + % \autoref{sec:maincls.toc}, \DescPageRef{maincls.counter.tocdepth}).\\ + % \PValue{toclevel} + % & \PName{integer} + % & A number denoting the depth of the entry in the table of contents + % corresponding to this heading, if this should differ from + % \PValue{level} (see \DescRef{maincls.counter.tocdepth}, + % \autoref{sec:maincls.toc}, \DescPageRef{maincls.counter.tocdepth}). \\ + % \PValue{tocnumwidth} + % & \PName{length} + % & Width of the box for the number of the entry in the table of + % contents.\\ \bottomrule \end{tabularx} \end{table} @@ -593,20 +599,55 @@ its font settings using \DescRef{maincls.cmd.setkomafont} or \toprule \PName{key} & \PName{value} & Description \\ \midrule - \PValue{afterskip} & \PName{length} & A negative value activates a run-in - heading. The absolute value is the horizontal space after the heading. A - positive value is the vertical skip below the heading.\\ - \PValue{beforeskip} & \PName{length} & The amount indicates the vertical - skip before the heading. If the value is negative, a positive distance - is still inserted, but in this case the paragraph indent of the text - following the heading is suppressed.\\ - \PValue{font} & \PName{font commands} & The font settings that should be - used for the heading in addition to +% TODO: New translation by Markus Kohm (please fix) + \PValue{afterindent}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{switch} + & The \PName{switch} defines whether or not to allow the indent of the + paragraph following a free-standing heading (see \PValue{runin}). With + the default \PValue{bysign} the sign of \PValue{beforeskip} defines the + behaviour. If the value of \PValue{beforeskip} is negative, the + paragraph indent of the text following the heading is suppressed. You + can use any values from \autoref{tab:truefalseswitch}, + \autopageref{tab:truefalseswitch} to explicitly allow or suppress that + paragraph indent.\\ + \PValue{afterskip} + & \PName{length} + & In case of a run-in heading, the absolute value is the horizontal space + after the heading. In case of a free-standing heading, the value of the + vertical skip below the heading. With \OptionValue{runin}{bysign}, a + positive value activates a free-standing heading and a negative value or + zero activates a run-in heading.\\ + \PValue{beforeskip} + & \PName{length} + & The vertical skip before the heading. With + \OptionValue{afterindent}{bysign}, if the value is negative, a positive + distance\,---\,the amount of \PName{length}\,---\,is still inserted, but + in this case the paragraph indent of the text following the heading is + suppressed.\\ +% End of new translation + \PValue{font} + & \PName{font commands} + & The font settings that should be used for the heading in addition to \DescRef{maincls.fontelement.disposition}. You can use all settings that are allowed for \DescRef{maincls.cmd.setkomafont} and \DescRef{maincls.cmd.addtokomafont} for the element of the heading.\\ - \PValue{indent} & \PName{length} & The indentation of heading from the - left margin.\\ + \PValue{indent} + & \PName{length} + & The indentation of heading from the left margin.\\ +% TODO: New translation by Markus Kohm (please fix)! + \PValue{runin} + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{switch} + & Defines whether to use a run-in heading or a free-standing heading. With + the default \PValue{bysign} the sign of \PValue{afterskip} defines the + behaviour. In this case, a positive value of \PValue{afterskip} + deactivates a run-in heading. You can use any values from + \autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch} to + explicitly activate or deactivate a run-in heading.\\ +% End of new translation \bottomrule \end{tabularx} \end{table} @@ -621,14 +662,31 @@ its font settings using \DescRef{maincls.cmd.setkomafont} or \toprule \PName{key} & \PName{value} & Description \\ \midrule - \PValue{afterskip} & \PName{length} & The value is the vertical skip below - the heading.\\ - \PValue{beforeskip} & \PName{length} & The value of the vertical skip - before the heading. If the value is negative, then the positive distance - is nevertheless inserted, and the paragraph indent of the text following - the heading is suppressed. There will also be no indentation even for - positive values if the \DescRef{maincls.option.version} class option is - set to a value less than 3.22.\\ +% TODO: New translation by Markus Kohm (please fix) + \PValue{afterindent}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{switch} + & The \PName{switch} defines whether or not to allow the indent of the + paragraph following a heading. With the default \PValue{bysign} the sign + of \PValue{beforeskip} defines the behaviour. If the value of + \PValue{beforeskip} is negative, the paragraph indent of the text + following the heading is suppressed. You can use any values from + \autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch} to + explicitly allow or suppress that paragraph indent.\\ + \PValue{afterskip}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{length} + & The vertical skip below the heading.\\ + \PValue{beforeskip} + & \PName{length} + & The vertical skip before the heading. With + \OptionValue{afterindent}{bysign}, if the value is negative, a positive + distance\,---\,the amount of \PName{length}\,---\,is still inserted, but + in this case the paragraph indent of the text following the heading is + suppressed.\\ +% End of new translation \PValue{font} & \PName{font commands} & The font setting to use for the heading in addition to \DescRef{maincls.fontelement.disposition}. You can use all settings, that are allowed for @@ -660,10 +718,33 @@ its font settings using \DescRef{maincls.cmd.setkomafont} or \toprule \PName{key} & \PName{value} & Description \\ \midrule +% TODO: New translation by Markus Kohm (please fix) + \PValue{afterindent}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{switch} + & The \PName{switch} defines whether or not to allow the indent of the + paragraph following a heading. With + value \PValue{bysign} the sign of \PValue{beforeskip} defines the + behaviour. If the value of \PValue{beforeskip} is negative, the + paragraph indent of the text following the heading is suppressed. You + can use any values from \autoref{tab:truefalseswitch}, + \autopageref{tab:truefalseswitch} to explicitly allow or suppress that + paragraph indent. For compatibility, the default of \Class{scrartcl} is + \PValue{false} and the default of \Class{scrbook} and \Class{scrreprt} + is \PValue{true}.\\ +% End of new translation \PValue{afterskip} & \PName{length} & The value is the vertical skip below the heading.\\ - \PValue{beforeskip} & \PName{length}& The value is the vertical skip above - the heading.\\ +% TODO: New translation by Markus Kohm (please fix) + \PValue{beforeskip} + & \PName{length} + & The vertical skip before the heading. With + \OptionValue{afterindent}{bysign}, if the value is negative, a positive + distance\,---\,the amount of \PName{length}\,---\,is still inserted, but + in this case the paragraph indent of the text following the heading is + suppressed.\\ +% End of new translation \PValue{font} & \PName{font commands} & The font setting to use for the heading in addition to \DescRef{maincls.fontelement.disposition}. You can use all settings that are allowed for 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 c362c2d42c4..f123ae10aec 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 @@ -46,7 +46,7 @@ % ============================================================================ \KOMAProvidesFile{scrbookreportarticle.tex} - [$Date: 2018-03-30 11:57:25 +0200 (Fri, 30 Mar 2018) $ + [$Date: 2018-04-09 10:14:11 +0200 (Mon, 09 Apr 2018) $ KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl)] \translator{Jens-Uwe Morawski\and Gernot Hassenpflug\and Markus Kohm\and @@ -379,11 +379,11 @@ You can find an overview of all available values for the \PName{setting} of \Option{toc}. in \autoref{tab:\LabelBase.toc}. \begin{desclist} - \desccaption[{Available values of the \Option{toc} option}]{% - Available values of the \Option{toc} option to set the format and contents + \desccaption[{Available values for the \Option{toc} option}]{% + Available values for the \Option{toc} option to set the format and contents of the table of contents\label{tab:\LabelBase.toc}% }{% - Available values of the \Option{toc} option (\emph{continued})% + Available values for the \Option{toc} option (\emph{continued})% }% \entry{\PValue{bibliography}, \PValue{bib}}{% The bibliography has an unnumbered entry in the table of contents.% diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrextend.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrextend.tex index f168ad4ddd8..5504ee4b0da 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrextend.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrextend.tex @@ -46,7 +46,7 @@ % ====================================================================== \KOMAProvidesFile{scrextend.tex} - [$Date: 2018-03-27 11:46:14 +0200 (Tue, 27 Mar 2018) $ + [$Date: 2018-04-09 10:14:11 +0200 (Mon, 09 Apr 2018) $ KOMA-Script package scrextend] \translator{Markus Kohm\and Karl Hagen} @@ -136,8 +136,8 @@ argument of \DescRef{\LabelBase.cmd.usepackage}\PParameter{scrextend}. % \autoref{tab:scrextend.optionalFeatures}. \begin{table} - \caption[{available extended features of - \Package{scrextend}}]{overview of the optional extended + \caption[{Available extended features of + \Package{scrextend}}]{Overview of the optional extended features of \Package{scrextend}} \label{tab:scrextend.optionalFeatures} \begin{desctabular} diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrjura.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrjura.tex index 1d19af010aa..8b1ce07b2e0 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrjura.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrjura.tex @@ -46,12 +46,12 @@ % ====================================================================== \KOMAProvidesFile{scrjura.tex}% - [$Date: 2018-03-30 11:57:25 +0200 (Fri, 30 Mar 2018) $ + [$Date: 2018-07-20 09:52:01 +0200 (Fri, 20 Jul 2018) $ KOMA-Script guide (chapter: scrjura)] \translator{Alexander Willand\and Markus Kohm\and Karl Hagen} -% Date of the translated German file: 2018-02-06 +% Date of the translated German file: 2018-07-20 \chapter{Support for the Law Office with \Package{scrjura}} \labelbase{scrjura} @@ -532,13 +532,27 @@ error-prone, it has not yet been implemented in \Package{scrjura}. Semi-automatic numbering, however, is supported. \begin{Declaration} - \Counter{sentence}% - \Macro{thesentence}% + \Counter{sentence} + \Macro{thesentence} + \Macro{sentencenumberformat} \Macro{Sentence} \end{Declaration} Manual numbering of sentences is done with the \Macro{Sentence} command. It -adds one to the \Counter{sentence} counter. By default, \Macro{thesentence} -is printed as an Arabic number. +adds one to the \Counter{sentence} counter. By default, +\Macro{sentencenumberformat}\ChangedAt{v3.26}{\Package{scrjura}} prints the +Arabic number of \Macro{thesentence} as superscript. + +\BeginIndex{FontElement}{sentencenumber}\LabelFontElement{sentencenumber}% +The\ChangedAt{v3.26}{\Package{scrjura}} sentence number is usually printed +using the currently active font. However, you can change this default for the +\FontElement{parnumber} element at any time with +\DescRef{\LabelBase.cmd.setkomafont}% +\important[i]{\DescRef{\LabelBase.cmd.setkomafont}, + \DescRef{\LabelBase.cmd.addtokomafont}} and +\DescRef{\LabelBase.cmd.addtokomafont} (see +\autoref{sec:\LabelBase.textmarkup}, +\DescPageRef{\LabelBase.cmd.setkomafont}).% +\EndIndex{FontElement}{sentencenumber}% Using\textnote{Hint!} \Package{babel}\IndexPackage{babel} offers an easy way to define a shorthand for \Macro{Sentence}:% @@ -639,8 +653,8 @@ You can find the available values and their meaning in %\begin{desclist} % \desccaption \caption[{% - Available values for the\Option{ref} option to configure the cross-reference - format% + Available values for the \Option{ref} option to configure the + cross-reference format% }]{% Available values for the \Option{ref} option to configure the cross-reference format of \DescRef{\LabelBase.cmd.ref}, @@ -902,10 +916,10 @@ package will throw an error.% \setcapindent{0pt}% \begin{captionbeside} [{% - Meanings and English defaults of language dependent terms% + Meanings and English defaults of language-dependent terms% }]{% - Meanings and English defaults of language dependent terms if not already - defined% + Meanings and English defaults of language-dependent terms, if not + already defined% } [l] \begin{tabular}[t]{lll} \toprule diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer.tex index 65c8cf865d6..5488fe2cb07 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer.tex @@ -46,12 +46,12 @@ % ============================================================================ \KOMAProvidesFile{scrlayer.tex} - [$Date: 2018-02-28 13:23:23 +0100 (Wed, 28 Feb 2018) $ + [$Date: 2018-12-15 15:01:34 +0100 (Sat, 15 Dec 2018) $ KOMA-Script guide (chapter:scrlayer)] \translator{Markus Kohm\and Karl Hagen} -% Date of the translated German file: 2018-02-01 +% Date of the translated German file: 2018-12-15 \chapter[{Defining Layers and Page Styles with \Package{scrlayer}}] {Defining\ChangedAt{v3.12}{\Package{scrlayer}} Layers and Page Styles with @@ -628,7 +628,7 @@ are copied to \Macro{layervalign}. The value \PValue{c}, which is both horizontal and vertical, is copied to both commands. If there are several conflicting values for \PValue{align}, only the last one is copied. Thus the resulting \Macro{layerhalign} is either \PValue{l}, \PValue{c}, or \PValue{r}, -and the resulting \Macro{layervalign} is either \PValue{r}, \PValue{c}, or +and the resulting \Macro{layervalign} is either \PValue{t}, \PValue{c}, or \PValue{b}. Redefining\textnote{Attention!} these instructions to change the values stored @@ -839,6 +839,7 @@ styles, not just those defined with \Package{scrlayer}. \begin{Declaration} \Macro{currentpagestyle} + \Macro{toplevelpagestyle} \end{Declaration} The \Package{scrlayer} package patches the \DescRef{maincls.cmd.pagestyle} command so that it sets \Macro{currentpagestyle} to the currently active page @@ -857,7 +858,18 @@ Additionally, \Macro{currentpagestyle} is empty after loading \Package{scrlayer} and before using \DescRef{maincls.cmd.pagestyle} for the first time. Therefore, when defining an end-user interface, you may find it useful to set the current page style to a default with an implicit -\DescRef{maincls.cmd.pagestyle} statement.% +\DescRef{maincls.cmd.pagestyle} statement. + +% Todo: New translation by Markus Kohm (please fix it!) +For page-style aliases activated using \DescRef{maincls.cmd.pagestyle} +\Macro{currentpagestyle} does not show the alternative name but the name of +the real page style. You\ChangedAt{v3.16}{\Package{scrlayer}} can get the +alternative name using \Macro{toplevelpagestyle}. However, it is not +recommended to define page styles, that have different results depending on +\Macro{toplevelpagestyle}, e.\,g., using \DescRef{scrbase.cmd.ifstr}. If you +would activate such a page style using \DescRef{maincls.cmd.thispagestyle} you +could get the wrong result.% +% End of new translation. \EndIndexGroup diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlttr2-experts.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlttr2-experts.tex index 2e0af8b703d..f209b2addf2 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlttr2-experts.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlttr2-experts.tex @@ -46,14 +46,14 @@ % ============================================================================ \KOMAProvidesFile{scrlttr2-experts.tex} - [$Date: 2018-03-21 10:37:34 +0100 (Wed, 21 Mar 2018) $ + [$Date: 2018-04-26 14:55:38 +0200 (Thu, 26 Apr 2018) $ KOMA-Script guide (chapter: scrlttr2 for experts)] \translator{Harald Bongartz\and Georg Grandke\and Raimund Kohl\and Jens-Uwe Morawski\and Stephan Hennig\and Gernot Hassenpflug\and Markus Kohm\and Karl Hagen} -% Date of the translated German file: 2018-01-02 +% Date of the translated German file: 2018-04-26 \chapter{Additional Information about the \Class{scrlttr2} Class and the \Package{scrletter} Package} @@ -383,45 +383,37 @@ required pseudo-lengths have been omitted. \begin{Declaration} - \Macro{@newplength}\Parameter{name} + \Macro{newplength}\Parameter{name} \end{Declaration} -This command defines a new pseudo-length. The new pseudo-length is -uniquely identified by its \PName{name}. Each name can therefore be -assigned only once. If you attempt to redefine an existing pseudo-length, the -commands exits with an error message. - +This\ChangedAt{v3.26}{\Class{scrlttr2}\and \Package{scrletter}} command +defines a new pseudo-length. The new pseudo-length is uniquely identified by +its \PName{name}. Each name can therefore be assigned only once. If you +attempt to redefine an existing pseudo-length, the commands exits with an +error message. + +% TODO: Optimize translation! +\BeginIndex{Cmd}{@newplength}% Since the ordinary user does not normally need to define pseudo-lengths, this -command is not a user instruction. It cannot be used within a document, but it -can, for example, be used within an \File{lco} -file\Index{lco file=\File{lco} file}. -% -\iftrue % Umbruchoptimierung!!! -\iffree{}{ If you want to - define a pseudo-length inside the document anyway, you can override the - restriction with the help of - \Macro{makeatletter}\important[i]{\Macro{makeatletter}\\ - \Macro{makeatother}}\IndexCmd{makeatletter} and - \Macro{makeatother}\IndexCmd{makeatother} (see - \cite{UK:FAQ}). But\textnote{Attention!} you should never use these two - commands inside an \File{lco} file!}% -\fi -% +command has not been a user instruction until \KOMAScript~3.26. Instead of it +there was only \Macro{@newplength} with the same functionality. For package +authors \Macro{@newplength} still exists.% +% :ODOT \EndIndexGroup \begin{Declaration} - \Macro{@setplength}% + \Macro{setplength}% \OParameter{factor}\Parameter{pseudo-length}\Parameter{value}% - \Macro{@addtoplength}% + \Macro{addtoplength}% \OParameter{factor}\Parameter{pseudo-length}\Parameter{value} \end{Declaration} -Using \Macro{@setplength}, you can assign the multiple of a +Using \Macro{setplength}, you can assign the multiple of a \PName{value} to a \PName{pseudo-length}. The \PName{factor} is given as an optional argument (see also \DescRef{scrlttr2.cmd.setlengthtoplength}, \autoref{sec:scrlttr2.pseudoLength}, \DescPageRef{scrlttr2.cmd.setlengthtoplength}). -With \Macro{@addtoplength} you can add the multiple of a \PName{value} to a +With \Macro{addtoplength} you can add the multiple of a \PName{value} to a \PName{pseudo-length}. Again, you can pass a \PName{factor} as an optional argument. @@ -432,18 +424,39 @@ within the \PName{value}. To subtract the value of one \PName{pseudo-length} from another \PName{pseudo-length}, you use should use at the same time a minus sign or \PValue{-1} as the \PName{factor}. -Since the ordinary user does not normally need to define pseudo-lengths, this -command is not a user instruction. It cannot be used within a document, but it -can, for example, be used within an \File{lco} -file\Index{lco file=\File{lco} file}.\iffree{}{ If you want to - define a pseudo-length inside the document anyway, you can override the - restriction with the help of - \Macro{makeatletter}\important[i]{\Macro{makeatletter}\\ - \Macro{makeatother}}\IndexCmd{makeatletter} and - \Macro{makeatother}\IndexCmd{makeatother} (see - \cite{UK:FAQ}). But\textnote{Attention!} you should never use these two - commands inside an \File{lco} file!}% -% +% TODO: Optimize translation! +\BeginIndex{Cmd}{@setplength}% +\BeginIndex{Cmd}{@addtoplength}% +Since the ordinary user does not normally need to define pseudo-lengths, these +commands has not been user instructions until \KOMAScript~3-26. Instead of +them there where only \Macro{@setplength} and \Macro{@addtoplength} with the +same functionality. For package authors that commands still exist.% +% :ODOT +\EndIndexGroup + +% TODO: Optimize translation! +\begin{Declaration} + \Macro{setplengthtowidth} + \OParameter{factor}\Parameter{pseudo-length}\Parameter{content}% + \Macro{setplengthtoheight} + \OParameter{factor}\Parameter{pseudo-length}\Parameter{content}% + \Macro{setplengthtodepth} + \OParameter{factor}\Parameter{pseudo-length}\Parameter{content}% + \Macro{setplengthtototalheight} + \OParameter{factor}\Parameter{pseudo-length}\Parameter{content}% +\end{Declaration} +The\ChangedAt{v3.26}{\Class{scrlttr2}\and \Package{scrletter}} three commands +from the beginning correspond with \Macro{settowidth}, +\Macro{settoheight}, and \Macro{settodepth} of the \LaTeX{} kernel, but to set +a \PName{pseudo-length} instead of a length. Like +\DescRef{\LabelBase.cmd.setplength} the commands are extended by an optional +\PName{factor}. So they are setting a \PName{pseudo-length} to the natural +width, height or depth of the given \PName{content} multiplied by the optional +\PName{factor}. The additional command +\Macro{setplengthtototalheight} sets the \PName{pseudo-length} to the sum of +height and depth of \PName{content} multiplied by the optional +\PName{factor}.% +% :ODOT \EndIndexGroup @@ -666,7 +679,7 @@ predefined \File{lco} files, the length of this rule is calculated automatically taking into account, for example, letterhead width or an optional logo. You can adjust rule length manually in your own \File{lco} files by setting this pseudo-length to positive values using -\Macro{\@setplength} (see \DescPageRef{scrlttr2-experts.cmd.@setplength}). The +\Macro{setplength} (see \DescPageRef{scrlttr2-experts.cmd.setplength}). The default thickness of the line\ChangedAt{v2.97c}{\Class{scrlttr2}}, \PLength{fromrulethickness}, is 0.4\Unit{pt}.% \EndIndexGroup @@ -735,10 +748,10 @@ standards for window envelopes. Typical values are between 70\Unit{mm} and \ProvidesFile{SNmmarg.lco} [2002/06/04 v0.1 my lco] \LoadLetterOption{SN} - \@addtoplength{toaddrwidth}{% + \addtoplength{toaddrwidth}{% -\useplength{toaddrhpos}} - \@setplength{toaddrhpos}{-15mm} - \@addtoplength{toaddrwidth}{% + \setplength{toaddrhpos}{-15mm} + \addtoplength{toaddrwidth}{% \useplength{toaddrhpos}} \endinput \end{lstcode} @@ -1006,8 +1019,8 @@ that overlapping with other elements is unlikely. \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} If you want to leave at least one empty line between the subject and the @@ -1369,8 +1382,8 @@ forget about this option and skip the example.% \ProvidesFile{a5.lco} [2002/05/02 letter class option] \LetterOptionNeedsPapersize{a5}{a5} - \@setplength{tfoldmarkvpos}{\paperheight} - \@setplength{bfoldmarkvpos}{\paperheight} + \setplength{tfoldmarkvpos}{\paperheight} + \setplength{bfoldmarkvpos}{\paperheight} \end{lstcode} Of course, it would be more elegant to deactivate the marks with the \DescRef{scrlttr2.option.foldmarks} option. In addition, you must adjust the @@ -1809,7 +1822,7 @@ The exact format can be found in \autoref{tab:date}.% \KOMAoptions{captions=topbeside}% \setcapindent{0pt}% % \caption - \begin{captionbeside}{Language-dependent Forms of the Date}[l] + \begin{captionbeside}{Language-dependent forms of the date}[l] \begin{tabular}[t]{ll} \toprule Command & Date Example \\ 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 ff758441c91..7f6129eab65 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 @@ -46,14 +46,14 @@ % ============================================================================ \KOMAProvidesFile{scrlttr2.tex}% - [$Date: 2018-03-30 11:57:25 +0200 (Fri, 30 Mar 2018) $ + [$Date: 2018-07-18 14:12:27 +0200 (Wed, 18 Jul 2018) $ KOMA-Script guide (chapter: scrlttr2)] \translator{Harald Bongartz\and Georg Grandke\and Raimund Kohl\and Jens-Uwe Morawski\and Stephan Hennig\and Gernot Hassenpflug\and Markus Kohm\and Karl Hagen} -% Date of the translated German file: 2018-02-13 +% Date of the translated German file: 2018-04-26 \chapter{Letters with the \Class{scrlttr2} Class or the \Package{scrletter} Package} @@ -429,9 +429,9 @@ sections of this chapter. Since users will usually not need to define their own pseudo-lengths, the method for defining them is described in the part for experts, in \autoref{sec:scrlttr2-experts.pseudoLengths}, -\DescPageRef{scrlttr2-experts.cmd.@newplength}. Setting pseudo-lengths to new +\DescPageRef{scrlttr2-experts.cmd.newplength}. Setting pseudo-lengths to new values should also be a matter for advanced users, so this is also described -in the part for experts, on \DescPageRef{scrlttr2-experts.cmd.@setplength}. +in the part for experts, on \DescPageRef{scrlttr2-experts.cmd.setplength}. Note\textnote{Attention!} that although these pseudo-lengths are internally implemented as macros, the commands to use pseudo-lengths expect only the the @@ -1188,8 +1188,8 @@ this rule is determined by the \PLength{fromrulewidth}\IndexPLength[indexmain]{fromrulewidth} pseudo-length. \begin{table} - \caption[{Available values of the \Option{fromrule} option with - \Class{scrlttr2}}]{Available values of the \Option{fromrule} option for the + \caption[{Available values for the \Option{fromrule} option with + \Class{scrlttr2}}]{Available values for the \Option{fromrule} option for the position of the rule in the sender information with \Class{scrlttr2}} \label{tab:\LabelBase.fromrule} @@ -1571,8 +1571,8 @@ the basic \FontElement{addressee} configuration.% \EndIndexGroup % \begin{table} - \caption[{available values for the \Option{addrfield} option with - \Class{scrlttr2}}]{available values for the \Option{addrfield} option to + \caption[{Available values for the \Option{addrfield} option with + \Class{scrlttr2}}]{Available values for the \Option{addrfield} option to change the recipient format of \Class{scrlttr2}}% \label{tab:\LabelBase.addrfield}% \begin{desctabular} @@ -1734,8 +1734,8 @@ You can find the default font styles listed in \EndIndexGroup \begin{table} - \caption[{available values for the \Option{priority} option in - \Class{scrlttr2}}]{available values for the \Option{priority} option to + \caption[{Available values for the \Option{priority} option in + \Class{scrlttr2}}]{Available values for the \Option{priority} option to select the international priority in the address field of\Class{scrlttr2}} \label{tab:\LabelBase.priority} \begin{desctabular} @@ -1853,8 +1853,8 @@ option are shown in \autoref{tab:\LabelBase.locfield}. The default is \setcapindent{0pt}% % \caption \begin{captionbeside} - [{Available values of the \Option{locfield} option with - \Class{scrlttr2}}]{Available values of the \Option{locfield} option to + [{Available values for the \Option{locfield} option with + \Class{scrlttr2}}]{Available values for the \Option{locfield} option to set the width of the field for extra sender information with \Class{scrlttr2}% \label{tab:\LabelBase.locfield}}% @@ -1959,8 +1959,8 @@ additional data. Available values for this option are shown in \PValue{dateright}\ChangedAt{v3.09}{\Class{scrlttr2}}.% % \begin{table} - \caption[{Available values of the \Option{refline} option with - \Class{scrlttr2}}]{Available value of the \Option{refline} option to set + \caption[{Available values for the \Option{refline} option with + \Class{scrlttr2}}]{Available values for the \Option{refline} option to set the width of the reference line with \Class{scrlttr2}} \label{tab:\LabelBase.refline} \begin{desctabular} @@ -1997,8 +1997,8 @@ starting on \DescPageRef{scrlttr2-experts.cmd.newkomavar}.% \KOMAoptions{captions=topbeside}% \setcapindent{0pt}% % \caption - \begin{captionbeside}[{default descriptions of variables in the - reference line}]{default descriptions of typical variables in the + \begin{captionbeside}[{Default descriptions of variables in the + reference line}]{Default descriptions of typical variables in the reference line using language-dependent commands}% [l] \begin{tabular}[t]{lll} @@ -2035,7 +2035,7 @@ listed in \autoref{tab:\LabelBase.refnamerefvalue}.% \setcapindent{0pt}% % \caption \begin{captionbeside} - [{default font styles for elements in the reference line}]{default font + [{Default font styles for elements in the reference line}]{Default font style settings for the elements in the reference line% \label{tab:\LabelBase.refnamerefvalue}} [l] @@ -2178,7 +2178,7 @@ a colon followed by a space. \KOMAoptions{captions=topbeside}% \setcapindent{0pt}% % \caption - \begin{captionbeside}{default descriptions of variables for the subject} + \begin{captionbeside}{Default descriptions of variables for the subject} [l] \begin{tabular}[t]{lll} \toprule @@ -2216,8 +2216,8 @@ option, the whole subject must fit onto one line. The defaults are \setcapindent{0pt}% % \caption \begin{captionbeside} - [{Available values of the \Option{subject} option with \Class{scrlttr2}}] - {Available values of the \Option{subject} option for the position and + [{Available values for the \Option{subject} option with \Class{scrlttr2}}] + {Available values for the \Option{subject} option for the position and formatting of the subject with \Class{scrlttr2}\label{tab:\LabelBase.subject}}% [l] @@ -2545,9 +2545,10 @@ positions simultaneously. Available values are listed in \begin{table} \caption[{Available values for the \Option{pagenumber} option with - \Class{scrlttr2}}]{Available values of the \Option{pagenumber} option to - position the page number in page styles \PageStyle{headings}, - \PageStyle{myheadings}, and \PValue{plain} with \Class{scrlttr2}} + \Class{scrlttr2}}]{Available values for the \Option{pagenumber} option to + position the page number in the \PageStyle{headings}, + \PageStyle{myheadings}, and \PValue{plain} page styles with + \Class{scrlttr2}} \label{tab:\LabelBase.pagenumber} \begin{desctabular} \entry{\PValue{bot}, \PValue{foot}}{% @@ -2942,9 +2943,9 @@ In an \File{lco} file, you can use all commands available to the document at the time the \File{lco} file is loaded. You can also use internal commands available to package writers. For \Class{scrlttr2} and \Package{scrletter}, these are, in particular, the commands -\DescRef{scrlttr2-experts.cmd.@newplength}\IndexCmd{@newplength}, -\DescRef{scrlttr2-experts.cmd.@setplength}\IndexCmd{@setplength}, and -\DescRef{scrlttr2-experts.cmd.@setplength}\IndexCmd{@addtoplength} (see +\DescRef{scrlttr2-experts.cmd.newplength}\IndexCmd{newplength}, +\DescRef{scrlttr2-experts.cmd.setplength}\IndexCmd{setplength}, and +\DescRef{scrlttr2-experts.cmd.addtoplength}\IndexCmd{addtoplength} (see \autoref{sec:scrlttr2-experts.pseudoLengths}). \KOMAScript{} comes provided with some \File{lco} files. The \File{DIN.lco}, 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 446e8fedd1a..36681ff6093 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 @@ -46,10 +46,10 @@ % ====================================================================== \KOMAProvidesFile{tocbasic.tex} - [$Date: 2018-03-30 11:57:25 +0200 (Fri, 30 Mar 2018) $ + [$Date: 2018-08-31 09:11:20 +0200 (Fri, 31 Aug 2018) $ KOMA-Script guide (package tocbasic)] -% Date of the translated German file: 2018-03-27 +% Date of the translated German file: 2018-08-31 \translator{Markus Kohm\and Arndt Schubert\and Karl Hagen} @@ -863,16 +863,19 @@ internal switch \Macro{@tempswa} globally!% \begin{Declaration} \Macro{DeclareTOCStyleEntry}\OParameter{option list}\Parameter{style}% \Parameter{entry level} + \Macro{DeclareTOCStyleEntries}\OParameter{option list}\Parameter{style}% + \Parameter{entry level list} \end{Declaration} -This\ChangedAt[2016/03]{v3.20}{\Package{tocbasic}} command defines or -configures the content-list entries of a given \PName{entry level}. The -\PName{entry level} argument is a symbolic name, e.\,g. \PValue{section}, for -the entry to the table of contents of the section level with the same name or -\PValue{figure} for an entry of a figure to the list of figures. A -\PName{style} is assigned to each \PName{entry level}. The \PName{style} has -to be defined before using it as an argument of \Macro{DeclareTOCStyleEntry}. -You can use the \PName{option list} to configure the various, usually -\PName{style}-dependent, attributes of the entries. +These\ChangedAt{v3.20}{\Package{tocbasic}} commands define or configure the +content-list entries of a given \PName{entry level}. The \PName{entry level} +argument is a symbolic name, e.\,g. \PValue{section}, for the entry to the +table of contents of the section level with the same name or \PValue{figure} +for an entry of a figure to the list of figures. A \PName{style} is assigned +to each \PName{entry level}. The \PName{style} has to be defined before using +it as an argument of \Macro{DeclareTOCStyleEntry} or +\Macro{DeclareTOCStyleEntries}. You can use the \PName{option list} to +configure the various, usually \PName{style}-dependent, attributes of the +entries. Currently, \Package{tocbasic} defines the following entry styles: \begin{description} @@ -1243,11 +1246,11 @@ Currently, \Package{tocbasic} defines the following entry styles: \end{description} You can find an explanation of the attributes of all styles that \Package{tocbasic} defines in \autoref{tab:tocbasic.tocstyle.attributes}. -If\ChangedAt[2016/06]{v3.21}{\Package{tocbasic}} you use these attributes as +If\ChangedAt{v3.21}{\Package{tocbasic}} you use these attributes as options to \DescRef{\LabelBase.cmd.DeclareNewTOC} (see \DescPageRef{\LabelBase.cmd.DeclareNewTOC}), you must prefix the names of the attribute by \PValue{tocentry}, e\,g. \PValue{level} becomes -\Option{tocentrylevel}. If\ChangedAt[2015/12]{v3.20}{\Package{tocbasic}} use +\Option{tocentrylevel}. If\ChangedAt{v3.20}{\Package{tocbasic}} use these attributes as options for \DescRef{maincls-experts.cmd.DeclareSectionCommand}% \IndexCmd{DeclareSectionCommand}\IndexCmd{DeclareNewSectionCommand}% @@ -1417,18 +1420,18 @@ Finally, using \Macro{DeclareTOCStyleEntry} will define the internal command used.% }% \entry{\OptionVName{onstarthigherlevel}{code}}{% - The \PValue{tocline} style can execute \PName{code} at the start of an entry, - depending on whether the previous entry had numerical level greater than, - the same as, or less than the current - entry. The \PName{code} specified by this attribute will be executed if the - current entry has a greater numerical value, i.\,e. it is - lower in the entry hierarchy, than the previous one. - - Note that detecting the level of the previous entry only works so long as + The \PValue{tocline} style can execute \PName{code} at the start of an + entry, depending on whether the previous entry had numerical level greater + than, the same as, or less than the current entry. The \PName{code} + specified by this attribute will be executed if the current entry has a + greater numerical value, i.\,e. it is lower in the entry hierarchy, than + the previous one. + + Note that detecting the level of the previous entry only works so long as \Macro{lastpenalty} has not changed since the previous entry. - The initial \PName{code} is \DescRef{\LabelBase.cmd.LastTOCLevelWasLower} (see - \DescPageRef{\LabelBase.cmd.LastTOCLevelWasLower}).% + The initial \PName{code} is \DescRef{\LabelBase.cmd.LastTOCLevelWasLower} + (see \DescPageRef{\LabelBase.cmd.LastTOCLevelWasLower}).% }% \entry{\OptionVName{onstartlowerlevel}{code}}{% The \PValue{tocline} style can execute \PName{code} at the start of an @@ -1505,7 +1508,15 @@ Finally, using \Macro{DeclareTOCStyleEntry} will define the internal command \DescRef{\LabelBase.cmd.TOCLineLeaderFill} for the \PValue{linefill} attribute.% }% -\end{desclist}% +\end{desclist} + +% New translation by Markus Kohm (please fix it!): +\Macro{DeclareTOCStyleEntries}\ChangedAt{v3.26}{\Package{tocbasic}} uses +\Macro{DeclareTOCStyleEntry} to define not only one \PName{entry level} but +several entry levels. Each of the entry levels, given by the comma-separated +\PName{entry level list}, is defined with the same \PName{style} and the +settings of the given \PName{option list}.% +% End of new translation. % \EndIndexGroup @@ -1625,7 +1636,7 @@ is used to define the \Option{linefill} option. By specifying \DescRef{\LabelBase.cmd.TOCLineLeaderFill} as the \PName{default value}, a call such as \begin{lstcode} - \RedeclareTOCStyleEntry[linefill]{tocline}{part} + \DeclareTOCStyleEntry[linefill]{tocline}{part} \end{lstcode} would, among other things, create the definition \begin{lstcode} 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 7386ccba9c7..1699a73c406 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/guide.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/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/linkalias.tex b/Master/texmf-dist/source/latex/koma-script/doc/linkalias.tex index 3d4328a4891..0f1720cfabd 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/linkalias.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/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/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 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 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 \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 \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 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 \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 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 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 \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 \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 \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} 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 1929f7493db..8e5509f350c 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.cls +++ b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.cls @@ -38,7 +38,7 @@ % \section{Identification} % % \begin{macrocode} -\ProvidesClass{scrguide}[2017/03/31 v1.13b internal KOMA-Script guide class] +\ProvidesClass{scrguide}[2018/12/22 v1.13c internal KOMA-Script guide class] % \end{macrocode} % % @@ -122,14 +122,14 @@ \LoadClassWithOptions{scrbook} \RequirePackage[latin1]{inputenc} \RequirePackage[TS1,T1]{fontenc} -\def\languages{ngerman,english,} -\g@addto@macro\languages{,\languagename} +\newcommand*{\strngerman}{ngerman} +\newcommand*{\strenglish}{english} +\edef\languages{\ifx\languagename\strngerman main=\fi ngerman,% + \ifx\languagename\strenglish main=\fi english} \edef\uselanguage{\languagename} -\edef\languages{\languages} \expandafter\RequirePackage\expandafter[\languages]{babel}% \AtBeginDocument{% - \expandafter\selectlanguage\expandafter{\uselanguage}% - \typeout{Current language is `\languagename`.}}% + \typeout{TRACE: Current language is `\languagename`.}}% \RequirePackage[fixlanguage]{babelbib} \expandafter\selectbiblanguage\expandafter{\uselanguage} \RequirePackage{afterpage} diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.html b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.html index 68ad75018df..67a76417ffd 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.html +++ b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.html @@ -35,7 +35,7 @@
  • clausemark --> 322
  • cleardoublepage --> 230, 306, 92
  • clines --> 280
  • -
  • contract --> 319
  • +
  • contract --> 320
  • deactivatepagestylelayers --> 449
  • draft --> 173, 272, 296, 455, 59
  • enlargefirstpage --> 194
  • @@ -45,12 +45,12 @@
  • fleqn --> 136
  • foldmarks --> 192
  • fontsize --> 184, 297, 61
  • -
  • footbotline --> 279
  • +
  • footbotline --> 278
  • footheight --> 47
  • footinclude --> 43
  • footlines --> 47
  • footnotes --> 231, 308, 95
  • -
  • footsepline --> 225, 279, 85
  • +
  • footsepline --> 225, 278, 85
  • footwidth --> 277
  • forceoverwrite --> 461
  • fromalign --> 195
  • @@ -65,8 +65,8 @@
  • headinclude --> 43
  • headings --> 102
  • headlines --> 46
  • -
  • headsepline --> 225, 279, 85
  • -
  • headtopline --> 279
  • +
  • headsepline --> 225, 278, 85
  • +
  • headtopline --> 278
  • headwidth --> 277
  • hmode --> 471
  • ilines --> 280
  • @@ -75,7 +75,7 @@
  • juratitlepagebreak --> 322
  • juratocindent --> 319
  • juratocnumberwidth --> 319
  • -
  • juratotoc --> 318
  • +
  • juratotoc --> 319
  • leqno --> 136
  • listof --> 153
  • locfield --> 211
  • @@ -104,15 +104,15 @@
  • paper --> 50
  • parnumber --> 323
  • parskip --> 223, 82
  • -
  • plainfootbotline --> 279
  • -
  • plainfootsepline --> 279
  • -
  • plainheadsepline --> 279
  • -
  • plainheadtopline --> 279
  • +
  • plainfootbotline --> 280
  • +
  • plainfootsepline --> 280
  • +
  • plainheadsepline --> 280
  • +
  • plainheadtopline --> 280
  • priority --> 208
  • ref --> 327
  • refline --> 214
  • sectionentrydots --> 79
  • -
  • singlespacing --> 448
  • +
  • singlespacing --> 449
  • subject --> 218
  • symbolicnames --> 201
  • titlepage --> 300, 68
  • @@ -124,15 +124,12 @@

    Anweisungen

    Variablen

    Seitenstile

    Stile fĂĽr das float-Paket

    diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.pdf b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.pdf index 5a852b638e4..866ec2097de 100644 Binary files a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.pdf and b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.pdf differ diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrguien.html b/Master/texmf-dist/source/latex/koma-script/doc/scrguien.html index acd2f860916..6b5f55974a6 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/scrguien.html +++ b/Master/texmf-dist/source/latex/koma-script/doc/scrguien.html @@ -36,8 +36,8 @@
  • cleardoublepage --> 215, 286, 86
  • clines --> 261
  • contract --> 298
  • -
  • deactivatepagestylelayers --> 414
  • -
  • draft --> 160, 254, 277, 419, 56
  • +
  • deactivatepagestylelayers --> 415
  • +
  • draft --> 160, 254, 277, 420, 56
  • enlargefirstpage --> 181
  • extendedfeature --> 277
  • firstfoot --> 206
  • @@ -114,7 +114,7 @@
  • singlespacing --> 414
  • subject --> 203
  • symbolicnames --> 186
  • -
  • titlepage --> 281, 65
  • +
  • titlepage --> 281, 64
  • toc --> 72
  • twocolumn --> 41
  • twoside --> 41
  • @@ -123,20 +123,17 @@

    Commands

    Environments

    Pseudolengths

    Variables