diff options
Diffstat (limited to 'Master/texmf-dist/source')
64 files changed, 4402 insertions, 2253 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/ChangeLog b/Master/texmf-dist/source/latex/koma-script/ChangeLog index 316371f09b2..a8bf2662403 100644 --- a/Master/texmf-dist/source/latex/koma-script/ChangeLog +++ b/Master/texmf-dist/source/latex/koma-script/ChangeLog @@ -1,3 +1,399 @@ +r3050 2018-12-30 15:36:55 +0100 kohm: + + * scrkernel-version.dtx, scrkernel-compatibility.dtx, tocbasic.dtx: + fix of usage of \kernel@ifnextchar + +r3049 2018-12-22 17:30:41 +0100 kohm: + + * doc/, doc/guide.tex, doc/scrguide.cls: simplified language select by + using babel's main=... + +r3048 2018-12-22 17:02:04 +0100 kohm: + + * scrsource.tex: changed font encoding and font due to a change in + LaTeX + +r3047 2018-12-22 16:51:54 +0100 kohm: + + * releaselist.txt, scrkernel-fonts.dtx: prepared for v3.26 + +r3046 2018-12-22 16:30:58 +0100 kohm: + + * scrkernel-version.dtx: prepared for 3.26 + +r3045 2018-12-15 15:01:34 +0100 kohm: + + * doc/, doc/ngerman/, doc/ngerman/scrlayer.tex, doc/english/, + doc/english/scrlayer.tex: typofix [AK] + +r3044 2018-11-16 20:00:32 +0100 kohm: + + * scrkernel-notepaper.dtx: storage of option subject=underline fixed + [Elke] + +r3043 2018-11-06 08:50:06 +0100 kohm: + + * scrkernel-basics.dtx: fixed definition of \Family@@CS@Key and + indirectly broken \Family@@String@@Key + +r3042 2018-10-23 08:59:49 +0200 kohm: + + * doc/, doc/ngerman/, doc/ngerman/common-options.tex, doc/english/, + doc/english/common-options.tex: changed key=value in the option list + of \documentclass note + +r3041 2018-10-22 11:14:19 +0200 kohm: + + * scrkernel-basics.dtx: problem with options like + headheight=\baselineskip reduced + +r3040 2018-10-22 08:54:40 +0200 kohm: + + * scrkernel-basics.dtx: make \FamilyProcessOptions robust against a + potential kernel change + + that does not remove white spaces inside options (i. e. before an after the + =) + +r3039 2018-10-19 19:37:30 +0200 kohm: + + * scrkernel-notepaper.dtx: warning fixed + +r3038 2018-10-14 20:31:51 +0200 kohm: + + * TODO, scrkernel-sections.dtx, doc/, doc/ngerman/, + doc/ngerman/scrbookreportarticle-experts.tex, doc/english/, + doc/english/scrbookreportarticle-experts.tex: afterindent for + \DeclareSectionCommand style part and change of behaviour of + beforeskip depending on afterindent + +r3037 2018-10-14 19:57:50 +0200 kohm: + + * scrkernel-sections.dtx: option afterindent for + \DeclareSectionCommand with style part + +r3036 2018-10-08 15:15:51 +0200 kohm: + + * doc/, doc/Makefile.guide: new variable EXAMPLE_LETTER_TEX_SRC + +r3035 2018-09-27 12:38:53 +0200 kohm: + + * scrkernel-sections.dtx, doc/, doc/ngerman/, + doc/ngerman/scrbookreportarticle-experts.tex, doc/english/, + doc/english/scrbookreportarticle-experts.tex: fix of + \DeclareSectionCommand option afterindent and the default + +r3034 2018-09-21 09:51:45 +0200 kohm: + + * scrlayer-fancyhdr.dtx, Makefile: alpha of scrlayer-fancyhdr added + +r3033 2018-09-21 09:36:59 +0200 kohm: + + * scrjura.dtx: fix the group level fix + +r3030 2018-09-20 14:20:52 +0200 kohm: + + * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex: + typofix + +r3029 2018-09-20 11:56:30 +0200 kohm: + + * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex: + typofix + +r3028 2018-09-20 11:22:18 +0200 kohm: + + * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex, + doc/english/, doc/english/scrbookreportarticle-experts.tex: typofix + +r3027 2018-09-20 10:52:09 +0200 kohm: + + * TODO, doc/, doc/ngerman/, + doc/ngerman/scrbookreportarticle-experts.tex, doc/english/, + doc/english/scrbookreportarticle-experts.tex: docu of new settings of + \DeclareSectionCommand etc. + +r3026 2018-09-20 09:39:51 +0200 kohm: + + * scrkernel-sections.dtx: \DeclareSectionCommand's style chapter uses + a negative afterskip value as it is: a negative skip + +r3025 2018-09-18 12:58:34 +0200 kohm: + + * TODO, scrkernel-sections.dtx: new option "runin=true|false|bysign" + for section style of \DeclareSectionCommand + +r3024 2018-09-18 10:58:23 +0200 kohm: + + * TODO, scrkernel-sections.dtx: new option + "afterindent=true|false|bysign" for \DeclareSectionCommand + +r3023 2018-09-18 10:48:04 +0200 kohm: + + * scrdocstrip.tex: endline char fix + +r3022 2018-09-18 10:47:09 +0200 kohm: + + * scrjura.dtx: fix for group level while docstrip run of scrmain.ins + +r3021 2018-09-07 14:17:12 +0200 kohm: + + * TODO, doc/, doc/ngerman/, doc/ngerman/scrlayer.tex, doc/english/, + doc/english/scrlayer.tex: \toplevelpagestyle docu added + +r3020 2018-09-06 18:12:13 +0200 kohm: + + * Makefile, scrmain.ins: scrhack and scrjura integrated into + scrmain.ins + +r3019 2018-09-06 17:45:33 +0200 kohm: + + * scrhack.dtx: not longer needed manual code removed + +r3018 2018-09-06 08:27:10 +0200 kohm: + + * TODO: missing \toplevelpagestyle docu + +r3017 2018-09-05 08:27:27 +0200 kohm: + + * scrlayer-scrpage.dtx: initial English comment fixed + +r3016 2018-09-03 13:40:59 +0200 kohm: + + * scrkernel-index.dtx, scrkernel-bibliography.dtx, tocbasic.dtx: usage + of \@mkright replaced by either \addsecmark or + \c@secnumdepth=-\maxdimen\subsectionmark + +r3015 2018-09-03 12:51:32 +0200 kohm: + + * scrlayer.dtx: using new \IfActiveMkBoth + +r3014 2018-09-03 12:40:17 +0200 kohm: + + * scrkernel-basics.dtx: new \IfActiveMkBoth to detect whether or not + \@mkboth changes the + main mark + +r3013 2018-08-31 11:28:26 +0200 kohm: + + * tocbasic.dtx: multitoc warning added + +r3012 2018-08-31 09:11:20 +0200 kohm: + + * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex, doc/english/, + doc/english/tocbasic.tex: Typofix + +r3011 2018-08-29 09:35:17 +0200 kohm: + + * scrkernel-tocstyle.dtx, scrkernel-language.dtx, scrlayer.dtx, + scrkernel-letterclassoptions.dtx, scrlayer-notecolumn.dtx, + scrkernel-sections.dtx, scrlfile.dtx, tocbasic.dtx, + scrkernel-basics.dtx: improvement of \@for loops + +r3010 2018-08-27 09:35:27 +0200 kohm: + + * scrkernel-tocstyle.dtx, doc/, doc/ngerman/, + doc/ngerman/tocbasic.tex, doc/english/, doc/english/tocbasic.tex: new + \DeclareTOCStyleEntries + +r3009 2018-08-27 08:53:35 +0200 kohm: + + * TODO, doc/, doc/ngerman/, doc/ngerman/scrbase.tex, doc/english/, + doc/english/scrbase.tex: documentation of \FamilyUseLengthMacroKey and + \FamilySetUseLength + +r3008 2018-08-27 08:31:52 +0200 kohm: + + * scrkernel-basics.dtx: docufix + +r3007 2018-08-10 08:51:05 +0200 kohm: + + * tocbasic.dtx: four info messages moved to trace mode + +r3006 2018-08-01 18:05:05 +0200 kohm: + + * TODO: new missing documentation, one nice to have removed + +r3005 2018-08-01 18:04:11 +0200 kohm: + + * scrjura.dtx: Typo in implementation docu + +r3004 2018-07-20 09:52:01 +0200 kohm: + + * doc/, doc/ngerman/, doc/ngerman/common-textmarkup.tex, + doc/ngerman/scrjura.tex, doc/english/, + doc/english/common-textmarkup.tex, doc/english/scrjura.tex: new font + element sentencenumber; new command \sentencenumberformat + +r3003 2018-07-20 09:09:12 +0200 kohm: + + * scrjura.dtx: don't use an argument for \sentenceformat + +r3002 2018-07-20 09:05:42 +0200 kohm: + + * scrjura.dtx: new command `\sentencenumberformat' and new (font) + element `sentencenumber' + +r3001 2018-07-19 09:00:29 +0200 kohm: + + * TODO: new nice to have: \sentenceformat + +r3000 2018-07-18 14:56:07 +0200 kohm: + + * scrlayer.dtx: fix of new features [Falk] + +r2999 2018-07-18 14:12:27 +0200 kohm: + + * doc/, doc/english/, doc/english/scrlttr2.tex: replaced reference to + \@setplength by \setplength + +r2998 2018-07-18 14:09:29 +0200 kohm: + + * doc/, doc/english/, doc/english/scrlttr2.tex: reference \newplength + instead of \@newplength + +r2997 2018-07-18 13:58:44 +0200 kohm: + + * doc/, doc/linkalias.tex: extended link aliases + +r2996 2018-07-18 13:40:17 +0200 kohm: + + * doc/, doc/linkalias.tex: \lalias extended by one optional argument + +r2995 2018-07-18 08:46:34 +0200 kohm: + + * scrkernel-miscellaneous.dtx: copyright year fixed + +r2994 2018-07-18 08:45:56 +0200 kohm: + + * scrkernel-miscellaneous.dtx: additional warnings about tocloft and + multitoc; some warnings + removed from scrlttr2 + +r2993 2018-07-16 09:33:22 +0200 kohm: + + * scrkernel-typearea.dtx: changed large line warning; replaced small + line warning by changed + small line info + +r2992 2018-07-14 14:33:18 +0200 kohm: + + * scrlayer.dtx: Simplification and documentation + +r2991 2018-07-14 11:54:34 +0200 kohm: + + * scrlayer.dtx: new layer attributes for hooks and artifacts + +r2990 2018-07-14 08:23:46 +0200 kohm: + + * scrlayer.dtx: new command \ModifyLayers which expects a list of + layers instead of + only one layer + +r2989 2018-07-09 07:53:40 +0200 kohm: + + * doc/, doc/english/, doc/english/tocbasic.tex: Replaced example call + of \RedeclareTOCStyleEntry by \DeclareTOCStyleEntry + +r2988 2018-07-09 07:50:43 +0200 kohm: + + * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: Beispielaufruf + \RedeclareTOCStyleEntry durch \DeclareTOCStyleEntry ersetzt + +r2987 2018-06-27 13:14:50 +0200 kohm: + + * scrkernel-sections.dtx: emergency fix for bookmark level gaps added + +r2986 2018-06-22 11:28:38 +0200 kohm: + + * tocbasic.dtx: fixed penalty problem with features leveldown and + totoc in case of + + existence of \chapter and \addsec by removing one group + +r2985 2018-06-18 17:54:11 +0200 kohm: + + * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex: fehlendes + Komma eingefügt (Elke) + +r2984 2018-06-09 08:44:23 +0200 kohm: + + * tocbasic.dtx: earlier registration of extensions in \DeclareNewTOC + +r2983 2018-05-14 20:15:53 +0200 kohm: + + * scrkernel-sections.dtx: missing \interlinepenalty \@M added in + \minisec + +r2982 2018-05-14 14:13:12 +0200 kohm: + + * scrkernel-sections.dtx: new experimental macros \startsection@… + for package authors + +r2981 2018-04-26 14:55:38 +0200 kohm: + + * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex, + doc/ngerman/scrlttr2-experts.tex, doc/english/, + doc/english/scrlttr2.tex, doc/english/scrlttr2-experts.tex: + documentation of new commands + +r2980 2018-04-26 14:06:09 +0200 kohm: + + * scrkernel-pseudolengths.dtx: new \setplength, \addtoplength, + \setplengthtowidth, + + \setplengthtoheight, \setplengthtodepth, \setplengthtototalheight + +r2979 2018-04-17 08:01:18 +0200 kohm: + + * scrkernel-footnotes.dtx: checksum + +r2978 2018-04-17 07:55:10 +0200 kohm: + + * scrkernel-letterclassoptions.dtx: improved warning message due to + scrletter package + +r2977 2018-04-17 07:52:13 +0200 kohm: + + * scrkernel-footnotes.dtx: Do not use \@ifundefined side effect of + former LaTeX releases + +r2976 2018-04-17 07:31:42 +0200 kohm: + + * japanlco.dtx: warning message extended to respect the scrletter + package + +r2975 2018-04-13 07:41:27 +0200 kohm: + + * doc/, doc/ngerman/, doc/ngerman/guide-ngerman.tex: Trennung von + "Inhaltsverzeichniseinträge" + +r2974 2018-04-09 10:14:11 +0200 kohm: + + * doc/, doc/english/, doc/english/scrlttr2.tex, + doc/english/scrbookreportarticle.tex, doc/english/scrextend.tex, + doc/english/scrlttr2-experts.tex, doc/english/scrjura.tex, + doc/english/common-pagestylemanipulation.tex: additional translation + improvements by Karl + +r2973 2018-04-01 10:53:34 +0200 kohm: + + * scrlayer-notecolumn.dtx: change version fixed + +r2972 2018-04-01 10:51:48 +0200 kohm: + + * scrlayer-notecolumn.dtx: usage of not yet documented XeTeX primitive + \mdfivesum + +r2971 2018-03-31 12:02:08 +0200 kohm: + + * scrkernel-version.dtx, scrkernel-compatibility.dtx: prepared for + v3.26 BETA + +r2970 2018-03-31 12:00:50 +0200 kohm: + + * releaselist.txt: Release v3.25 + r2969 2018-03-30 11:57:25 +0200 kohm: * doc/, doc/english/, doc/english/scrlttr2.tex, @@ -116,7 +512,7 @@ r2954 2018-03-10 22:15:16 +0100 kohm: r2953 2018-03-05 09:11:19 +0100 kohm: - * scrkernel-typearea.dtx: Copyright-Datum ge?\195?\164ndert + * scrkernel-typearea.dtx: Copyright-Datum geändert r2952 2018-03-05 08:58:44 +0100 kohm: @@ -154,8 +550,8 @@ r2946 2018-03-01 10:05:28 +0100 kohm: r2945 2018-03-01 09:03:49 +0100 kohm: - * TODO: ?\195?\156berholte Punkte entfernt, Frage bez?\195?\188glich - "simple switch" erg?\195?\164nzt + * TODO: Ãœberholte Punkte entfernt, Frage bezüglich "simple switch" + ergänzt r2944 2018-02-28 13:23:23 +0100 kohm: @@ -177,7 +573,7 @@ r2944 2018-02-28 13:23:23 +0100 kohm: r2943 2018-02-28 13:15:51 +0100 kohm: - * TODO: Fehler l?\195?\164ngst beseitigt + * TODO: Fehler längst beseitigt r2942 2018-02-19 08:23:07 +0100 kohm: @@ -230,7 +626,7 @@ r2933 2018-02-06 09:33:25 +0100 kohm: r2932 2018-02-06 09:20:05 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-lists.tex: Eine Randmarke - eingef?\195?\188gt [Elke] + eingefügt [Elke] r2931 2018-02-05 10:50:56 +0100 kohm: @@ -386,8 +782,8 @@ r2907 2018-01-29 14:12:59 +0100 kohm: r2906 2018-01-26 15:57:01 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrjuraexample.tex: eine - ?\195?\132nderung zu viel + * doc/, doc/ngerman/, doc/ngerman/scrjuraexample.tex: eine Änderung + zu viel r2905 2018-01-26 11:15:05 +0100 kohm: @@ -405,13 +801,13 @@ r2903 2018-01-26 09:46:22 +0100 kohm: r2902 2018-01-26 09:27:32 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-titles.tex: - zus?\195?\164tzliche Randmarken [Elke] + * doc/, doc/ngerman/, doc/ngerman/common-titles.tex: zusätzliche + Randmarken [Elke] r2901 2018-01-26 09:21:20 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-lists.tex: scrlttr2-Randnotiz - auf Kapitel zu scrlttr2 und scrletter beschr?\195?\164nkt + auf Kapitel zu scrlttr2 und scrletter beschränkt r2900 2018-01-26 08:58:58 +0100 kohm: @@ -459,8 +855,8 @@ r2893 2018-01-24 11:44:29 +0100 kohm: doc/ngerman/scrhack.tex, doc/ngerman/scrjura.tex, doc/ngerman/typearea.tex, doc/ngerman/scrbookreportarticle-experts.tex, - doc/ngerman/common-titles.tex: Index-Eintr?\195?\164ge nicht mit - ~\PValue, sondern mit ~\textKValue + doc/ngerman/common-titles.tex: Index-Einträge nicht mit ~\PValue, + sondern mit ~\textKValue r2892 2018-01-24 11:26:46 +0100 kohm: @@ -470,29 +866,29 @@ r2892 2018-01-24 11:26:46 +0100 kohm: r2891 2018-01-24 11:22:18 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlayer-notecolumn.tex: Letzte - ?\195?\132nderungen korrigiert + Änderungen korrigiert r2890 2018-01-24 11:21:05 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlayer-notecolumn.tex: - Hauptindexeintrag f?\195?\188r das Paket + Hauptindexeintrag für das Paket r2889 2018-01-24 11:20:28 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlayer-notecolumn.tex: - Indexeintrag f?\195?\188r das Paket + Indexeintrag für das Paket r2888 2018-01-24 11:11:53 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlayer-scrpage-experts.tex: Index - Eintrag f?\195?\188r scrlayer korrekt einsortiert + Eintrag für scrlayer korrekt einsortiert r2887 2018-01-24 11:06:00 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlayer-scrpage.tex: Tabelle - korrigiert um keine falschen Variablen-Eintr?\195?\164ge in den - Index - zu verursachen + korrigiert um keine falschen Variablen-Einträge in den Index + + zu verursachen r2886 2018-01-24 10:56:26 +0100 kohm: @@ -505,8 +901,8 @@ r2885 2018-01-24 10:46:29 +0100 kohm: r2884 2018-01-24 10:18:14 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: Zus?\195?\164tzliche - Index-Eintr?\195?\164ge f?\195?\188r lco-Dateien + * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: Zusätzliche + Index-Einträge für lco-Dateien r2883 2018-01-24 09:07:53 +0100 kohm: @@ -524,7 +920,7 @@ r2881 2018-01-23 20:13:20 +0100 kohm: r2880 2018-01-23 11:31:32 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: Dokumentation - ?\195?\188berarbeitet + überarbeitet r2879 2018-01-23 11:31:02 +0100 kohm: @@ -533,17 +929,17 @@ r2879 2018-01-23 11:31:02 +0100 kohm: r2878 2018-01-23 09:34:47 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: Laden von LCOs bei - scrletter pr?\195?\164zisiert + scrletter präzisiert r2877 2018-01-22 13:07:56 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: einige - K?\195?\188rzungen und sprachliche Vereinfachungen + Kürzungen und sprachliche Vereinfachungen r2876 2018-01-19 11:35:39 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex: - Kapitel ?\195?\188berarbeitet + Kapitel überarbeitet r2875 2018-01-18 14:22:09 +0100 kohm: @@ -613,12 +1009,12 @@ r2863 2018-01-15 12:29:20 +0100 kohm: r2862 2018-01-15 11:50:39 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-pagestylemanipulation.tex: - Einige K?\195?\188rzungen und Pr?\195?\164zisierungen + Einige Kürzungen und Präzisierungen r2861 2018-01-15 10:50:58 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-headfootheight.tex: - Wiederholungstext gek?\195?\188rzt + Wiederholungstext gekürzt r2860 2018-01-14 12:21:47 +0100 kohm: @@ -631,7 +1027,7 @@ r2859 2018-01-14 12:19:38 +0100 kohm: r2858 2018-01-11 11:21:51 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlayer.tex: Verbesserungen bei den - Erkl?\195?\164rungen + Erklärungen r2857 2018-01-11 08:15:39 +0100 kohm: @@ -640,8 +1036,8 @@ r2857 2018-01-11 08:15:39 +0100 kohm: r2856 2018-01-10 09:26:15 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrhack.tex: Erkl?\195?\164rung zum - nomencl Hack ?\195?\188berarbeitet + * doc/, doc/ngerman/, doc/ngerman/scrhack.tex: Erklärung zum nomencl + Hack überarbeitet r2855 2018-01-10 08:32:08 +0100 kohm: @@ -653,8 +1049,7 @@ r2854 2018-01-10 07:45:36 +0100 kohm: r2853 2018-01-09 12:35:34 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: - Kapitel?\195?\188berarbeitung + * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: Kapitelüberarbeitung r2852 2018-01-09 09:42:28 +0100 kohm: @@ -713,7 +1108,7 @@ r2841 2017-12-13 12:12:48 +0100 kohm: r2840 2017-12-13 12:12:28 +0100 kohm: - * TODO: kleine ?\195?\132nderung + * TODO: kleine Änderung r2839 2017-12-13 12:11:29 +0100 kohm: @@ -721,63 +1116,57 @@ r2839 2017-12-13 12:11:29 +0100 kohm: r2838 2017-12-13 10:25:24 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/typearea.tex: an Stelle - ?\226?\134?\146 anstelle + * doc/, doc/ngerman/, doc/ngerman/typearea.tex: an Stelle → anstelle r2837 2017-12-13 10:21:57 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: an Stelle - ?\226?\134?\146 anstelle + * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: an Stelle → anstelle r2836 2017-12-13 10:21:03 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: an Stelle - ?\226?\134?\146 anstelle + * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: an Stelle → anstelle r2835 2017-12-13 10:17:12 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: an Stelle - ?\226?\134?\146 anstelle + * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: an Stelle → + anstelle r2834 2017-12-13 10:16:22 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrlfile.tex: an Stelle - ?\226?\134?\146 anstelle + * doc/, doc/ngerman/, doc/ngerman/scrlfile.tex: an Stelle → anstelle r2833 2017-12-13 10:15:23 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrlayer.tex: an Stelle - ?\226?\134?\146 anstelle + * doc/, doc/ngerman/, doc/ngerman/scrlayer.tex: an Stelle → anstelle r2832 2017-12-13 10:13:35 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrjura.tex: an Stelle - ?\226?\134?\146 anstelle + * doc/, doc/ngerman/, doc/ngerman/scrjura.tex: an Stelle → anstelle r2831 2017-12-13 10:12:48 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex: an Stelle - ?\226?\134?\146 anstelle + → anstelle r2830 2017-12-13 10:11:34 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-lists.tex: an Stelle - ?\226?\134?\146 anstelle + * doc/, doc/ngerman/, doc/ngerman/common-lists.tex: an Stelle → + anstelle r2829 2017-12-13 10:11:17 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex: an - Stelle ?\226?\134?\146 anstelle + Stelle → anstelle r2828 2017-12-13 10:09:14 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-footnotes.tex: an Stelle - ?\226?\134?\146 anstelle + * doc/, doc/ngerman/, doc/ngerman/common-footnotes.tex: an Stelle → + anstelle r2827 2017-12-13 10:05:13 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-fontsize.tex: an Stelle - ?\226?\134?\146 anstelle + * doc/, doc/ngerman/, doc/ngerman/common-fontsize.tex: an Stelle → + anstelle r2826 2017-12-11 09:20:20 +0100 kohm: @@ -800,12 +1189,12 @@ r2823 2017-12-08 21:50:56 +0100 kohm: r2822 2017-12-08 12:01:06 +0100 kohm: * TODO, doc/, doc/ngerman/, doc/ngerman/scrjura.tex: - Teil?\195?\188berarbeitung der scrjura-Anleitung + Teilüberarbeitung der scrjura-Anleitung r2821 2017-12-08 11:55:09 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-textmarkup.tex: Deutliche - ?\195?\156berarbeitung f?\195?\188r scrjura + Ãœberarbeitung für scrjura r2820 2017-12-08 10:27:49 +0100 kohm: @@ -831,13 +1220,12 @@ r2816 2017-12-08 08:37:47 +0100 kohm: r2815 2017-12-08 08:10:55 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-options.tex: einige - Verbesserungen f?\195?\188r scrextend auch f?\195?\188r scrjura - ?\195?\188bernommen + Verbesserungen für scrextend auch für scrjura übernommen r2814 2017-12-07 12:45:04 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrextend.tex: Kapitel scrextend - ?\195?\188berabreitet + überabreitet r2813 2017-12-07 12:43:10 +0100 kohm: @@ -861,8 +1249,8 @@ r2810 2017-12-07 12:14:29 +0100 kohm: r2809 2017-12-07 11:43:47 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-interleafpage.tex: - F?\195?\188r die Beispiele wird auf Abschnitt 3.13 verwiesen + * doc/, doc/ngerman/, doc/ngerman/common-interleafpage.tex: Für die + Beispiele wird auf Abschnitt 3.13 verwiesen r2808 2017-12-07 11:10:17 +0100 kohm: @@ -871,18 +1259,18 @@ r2808 2017-12-07 11:10:17 +0100 kohm: r2807 2017-12-07 10:29:52 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-textmarkup.tex: - K?\195?\188rzung f?\195?\188r den Umbruch bei scrextend + * doc/, doc/ngerman/, doc/ngerman/common-textmarkup.tex: Kürzung für + den Umbruch bei scrextend r2806 2017-12-07 10:03:09 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-fontsize.tex: kleine - Verbesserungen f?\195?\188r scrextend + Verbesserungen für scrextend r2805 2017-12-07 09:52:54 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-draftmode.tex: - zus?\195?\164tzlichen Hinweis bei scrextend eingef?\195?\188gt + * doc/, doc/ngerman/, doc/ngerman/common-draftmode.tex: zusätzlichen + Hinweis bei scrextend eingefügt r2804 2017-12-07 09:34:03 +0100 kohm: @@ -893,8 +1281,8 @@ r2804 2017-12-07 09:34:03 +0100 kohm: r2803 2017-12-07 09:09:24 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-options.tex: - geringf?\195?\188gige Verk?\195?\188rzungen f?\195?\188r scrextend + * doc/, doc/ngerman/, doc/ngerman/common-options.tex: geringfügige + Verkürzungen für scrextend r2802 2017-12-06 11:45:10 +0100 kohm: @@ -918,7 +1306,7 @@ r2799 2017-12-06 10:27:11 +0100 kohm: r2798 2017-12-06 10:06:36 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-pagestylemanipulation.tex: - Verlinkung f?\195?\188r scrlayer-scrpage + Verlinkung für scrlayer-scrpage r2797 2017-12-05 13:18:41 +0100 kohm: @@ -933,8 +1321,8 @@ r2796 2017-12-05 13:18:04 +0100 kohm: r2795 2017-12-05 12:37:56 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-pagestylemanipulation.tex: - das "definierten" war Unfug, denn man kann tats?\195?\164chlich - teilweise auch + das "definierten" war Unfug, denn man kann tatsächlich teilweise + auch noch nicht definierte Seitenstile beeinflussen r2794 2017-12-05 09:05:38 +0100 kohm: @@ -945,7 +1333,7 @@ r2794 2017-12-05 09:05:38 +0100 kohm: r2793 2017-12-05 08:37:04 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-headfootheight.tex: - zus?\195?\164tzliche Links + zusätzliche Links r2792 2017-12-05 08:26:09 +0100 kohm: @@ -960,7 +1348,7 @@ r2791 2017-12-04 12:36:25 +0100 kohm: r2790 2017-12-04 12:33:56 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex: noch ein - paar Vereinheitlichungen bez?\195?\188glich der Verzeichnisoptionen + paar Vereinheitlichungen bezüglich der Verzeichnisoptionen r2789 2017-12-04 09:59:43 +0100 kohm: @@ -1053,7 +1441,7 @@ r2772 2017-12-03 22:17:46 +0100 kohm: r2771 2017-12-03 22:17:09 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-fontsize.tex: variablen Text - f?\195?\188r scrextend korrigiert + für scrextend korrigiert r2770 2017-12-03 21:17:05 +0100 kohm: @@ -1068,22 +1456,22 @@ r2769 2017-12-03 11:56:06 +0100 kohm: r2768 2017-12-01 12:47:27 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: Diverse - Modernisierungen und Anpassungen f?\195?\188r scrletter + Modernisierungen und Anpassungen für scrletter r2767 2017-12-01 11:55:23 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: Es wird Zeit - die Spuren von scrlettr zu beseitigen ?\226?\128?\166 + die Spuren von scrlettr zu beseitigen … r2766 2017-12-01 11:04:31 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-lists.tex: Anpassungen - f?\195?\188r scrletter + * doc/, doc/ngerman/, doc/ngerman/common-lists.tex: Anpassungen für + scrletter r2765 2017-12-01 10:24:10 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-footnotes.tex: Anpassungen - f?\195?\188r scrletter + für scrletter r2764 2017-12-01 09:41:54 +0100 kohm: @@ -1100,33 +1488,33 @@ r2763 2017-11-30 15:53:09 +0100 kohm: r2762 2017-11-30 12:57:51 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-parmarkup.tex: Anpassungen - f?\195?\188r scrletter + für scrletter r2761 2017-11-29 14:35:28 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex, - doc/ngerman/scrlttr2-experts.tex: diverse Verbesserungen f?\195?\188r + doc/ngerman/scrlttr2-experts.tex: diverse Verbesserungen für scrletter r2760 2017-11-29 12:43:49 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-textmarkup.tex: Anpassungen - f?\195?\188r scrletter + für scrletter r2759 2017-11-29 12:23:23 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-fontsize.tex: Anpassungen - f?\195?\188r scrletter + für scrletter r2758 2017-11-29 10:43:48 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-typearea.tex: Anpassung - f?\195?\188r scrletter + * doc/, doc/ngerman/, doc/ngerman/common-typearea.tex: Anpassung für + scrletter r2757 2017-11-29 10:41:01 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-draftmode.tex: Anpassungen - f?\195?\188r scrletter + für scrletter r2756 2017-11-29 10:37:42 +0100 kohm: @@ -1141,7 +1529,7 @@ r2755 2017-11-29 10:28:57 +0100 kohm: r2754 2017-11-29 10:08:52 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-options.tex: fehlendes - Leerzeichen erg?\195?\164nzt + Leerzeichen ergänzt r2753 2017-11-29 09:58:32 +0100 kohm: @@ -1151,7 +1539,7 @@ r2753 2017-11-29 09:58:32 +0100 kohm: r2752 2017-11-28 13:04:55 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex: - zus?\195?\164tzlicher Text f?\195?\188r die Buchfassung + zusätzlicher Text für die Buchfassung r2751 2017-11-28 12:18:12 +0100 kohm: @@ -1164,7 +1552,7 @@ r2750 2017-11-28 11:58:26 +0100 kohm: r2749 2017-11-28 11:58:07 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-titles.tex: kosmetische - ?\195?\132nderungen + Änderungen r2748 2017-11-28 11:57:32 +0100 kohm: @@ -1227,8 +1615,8 @@ r2737 2017-11-24 12:30:24 +0100 kohm: r2736 2017-11-24 09:46:04 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-footnotes.tex: - Erkl?\195?\164rungen teilweise verschoben + * doc/, doc/ngerman/, doc/ngerman/common-footnotes.tex: Erklärungen + teilweise verschoben r2735 2017-11-24 09:45:11 +0100 kohm: @@ -1237,19 +1625,18 @@ r2735 2017-11-24 09:45:11 +0100 kohm: r2734 2017-11-24 09:06:12 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-interleafpage.tex: Umbruch - f?\195?\188r die Buchversion verbessert, Erkl?\195?\164rungen - gestrafft + für die Buchversion verbessert, Erklärungen gestrafft r2733 2017-11-23 13:34:18 +0100 kohm: * doc/, doc/scrguide.cls, doc/ngerman/, - doc/ngerman/scrbookreportarticle.tex: zus?\195?\164tzliche - Informationen eingef?\195?\188gt + doc/ngerman/scrbookreportarticle.tex: zusätzliche Informationen + eingefügt r2732 2017-11-23 10:47:57 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-parmarkup.tex: - zus?\195?\164tzliche Marginalien + * doc/, doc/ngerman/, doc/ngerman/common-parmarkup.tex: zusätzliche + Marginalien r2731 2017-11-23 10:04:09 +0100 kohm: @@ -1260,9 +1647,9 @@ r2731 2017-11-23 10:04:09 +0100 kohm: r2730 2017-11-22 10:41:56 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex: - Dokumentation an einige Neuerungen angepasst und Umbruch - f?\195?\188r die - Buchausgabe verbessert + Dokumentation an einige Neuerungen angepasst und Umbruch für die + + Buchausgabe verbessert r2729 2017-11-22 10:40:43 +0100 kohm: @@ -1288,8 +1675,8 @@ r2725 2017-11-21 12:50:05 +0100 kohm: r2724 2017-11-21 12:07:02 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/common-titles.tex: - zus?\195?\164tzliche Marginalien + * doc/, doc/ngerman/, doc/ngerman/common-titles.tex: zusätzliche + Marginalien r2723 2017-11-21 11:43:12 +0100 kohm: @@ -1304,42 +1691,40 @@ r2722 2017-11-21 11:24:32 +0100 kohm: r2721 2017-11-21 11:04:37 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-typearea.tex: Umbruch - verbessert, Seitenzahl hinzugef?\195?\188gt + verbessert, Seitenzahl hinzugefügt r2720 2017-11-21 11:01:09 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/typearea-experts.tex: - Ligaturaufl?\195?\182sung + Ligaturauflösung r2719 2017-11-21 11:00:29 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrlayer.tex: - Ligaturaufl?\195?\182sung + * doc/, doc/ngerman/, doc/ngerman/scrlayer.tex: Ligaturauflösung r2718 2017-11-21 10:59:56 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlayer-notecolumn.tex: - Ligaturaufl?\195?\182sung + Ligaturauflösung r2717 2017-11-21 10:57:08 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-pagestylemanipulation.tex: - Ligaturaufl?\195?\182sung + Ligaturauflösung r2716 2017-11-21 10:55:31 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlayer-notecolumn.tex: - Ligaturaufl?\195?\182sung + Ligaturauflösung r2715 2017-11-21 10:55:12 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: - Ligaturaufl?\195?\182sung + * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: Ligaturauflösung r2714 2017-11-21 10:52:53 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlayer-notecolumn.tex: - Ligaturauf"|l?\195?\182sung + Ligaturauf"|lösung r2713 2017-11-21 10:41:42 +0100 kohm: @@ -1353,7 +1738,7 @@ r2712 2017-11-21 10:27:02 +0100 kohm: r2711 2017-11-21 10:06:01 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-options.tex: Wiederholung - leicht gek?\195?\188rzt + leicht gekürzt r2710 2017-11-21 10:05:38 +0100 kohm: @@ -1410,7 +1795,7 @@ r2700 2017-11-15 08:19:59 +0100 kohm: r2699 2017-11-14 15:39:18 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/typearea.tex: Diverse kleinere und - gr?\195?\182?\195?\159ere Verbesserungen und Anpassungen an aktuelle + größere Verbesserungen und Anpassungen an aktuelle KOMA-Script-Versionen r2698 2017-11-14 15:04:34 +0100 kohm: @@ -1568,7 +1953,7 @@ r2669 2017-08-10 13:11:11 +0200 kohm: r2667 2017-08-10 13:04:15 +0200 kohm: - * doc/, doc/scrpage2.tex: \Xmp?\226?\128?\166 added + * doc/, doc/scrpage2.tex: \Xmp… added r2666 2017-08-10 12:24:54 +0200 kohm: @@ -1716,7 +2101,7 @@ r2640 2017-05-08 11:36:55 +0200 kohm: r2639 2017-05-08 08:54:21 +0200 kohm: - * scrlayer.dtx, TODO: \layer?\226?\128?\166 macros using \dimexpr + * scrlayer.dtx, TODO: \layer… macros using \dimexpr r2638 2017-05-06 19:17:09 +0200 kohm: @@ -1739,7 +2124,7 @@ r2634 2017-05-06 17:48:55 +0200 kohm: * scrkernel-fonts.dtx, doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex, doc/english/, doc/english/scrbookreportarticle-experts.tex: more robust - reimplementation of \use?\226?\128?\166ofkomafont + reimplementation of \use…ofkomafont r2633 2017-05-05 19:05:27 +0200 kohm: @@ -2008,7 +2393,7 @@ r2578 2017-02-04 13:18:09 +0100 kohm: r2577 2017-02-01 07:33:09 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-options.tex: Fehlender - Halbsatz erg?\195?\164nzt [HV] + Halbsatz ergänzt [HV] r2576 2017-01-30 20:46:35 +0100 kohm: @@ -2125,7 +2510,7 @@ r2566 2016-12-28 18:22:56 +0100 kohm: doc/ngerman/scrjura.tex, doc/ngerman/scrbookreportarticle-experts.tex, doc/ngerman/common-pagestylemanipulation.tex, - doc/ngerman/common-titles.tex: Links f?\195?\188r Font-Elemente + doc/ngerman/common-titles.tex: Links für Font-Elemente r2565 2016-12-21 18:25:47 +0100 kohm: @@ -2360,8 +2745,7 @@ r2541 2016-11-21 12:05:13 +0100 kohm: doc/ngerman/scrbookreportarticle-experts.tex, doc/ngerman/common-oddorevenpage.tex, doc/ngerman/scrlfile.tex, doc/ngerman/scrwfile.tex, doc/ngerman/scraddr.tex: - \autopageref{desc:?\226?\128?\166} replaced by - \DescPageRef{?\226?\128?\166} + \autopageref{desc:…} replaced by \DescPageRef{…} r2540 2016-11-21 11:55:10 +0100 kohm: @@ -2871,13 +3255,12 @@ r2480 2016-06-14 09:45:01 +0200 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex, doc/english/, doc/english/scrbookreportarticle-experts.tex: additional - info about toc?\226?\128?\166 options + info about toc… options r2479 2016-06-14 09:11:22 +0200 kohm: * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex, doc/english/, - doc/english/tocbasic.tex: additional info about - tocentry?\226?\128?\166 options + doc/english/tocbasic.tex: additional info about tocentry… options r2478 2016-06-13 08:53:07 +0200 kohm: @@ -2888,7 +3271,7 @@ r2477 2016-06-12 11:52:43 +0200 kohm: * TODO, scrkernel-sections.dtx, tocbasic.dtx, doc/, doc/ngerman/, doc/ngerman/tocbasic.tex, doc/english/, doc/english/tocbasic.tex: - prefix tocentry instead (or additional to)?\194?\160prefix toc + prefix tocentry instead (or additional to) prefix toc r2476 2016-06-12 08:32:29 +0200 kohm: @@ -2900,8 +3283,7 @@ r2475 2016-06-09 09:51:01 +0200 kohm: r2474 2016-06-06 16:41:04 +0200 kohm: - * scrkernel-tocstyle.dtx: Summary: handle also long - \ragged?\226?\128?\166entry + * scrkernel-tocstyle.dtx: Summary: handle also long \ragged…entry r2473 2016-06-06 16:38:21 +0200 kohm: @@ -2959,8 +3341,8 @@ r2463 2016-05-19 09:27:47 +0200 kohm: r2462 2016-05-19 09:18:47 +0200 kohm: * scrkernel-notepaper.dtx, scrkernel-miscellaneous.dtx: - Summary:?\194?\160scrlttr2 provides option - egregdoesnotlikesansseriftitles too + Summary: scrlttr2 provides option egregdoesnotlikesansseriftitles + too r2461 2016-05-19 09:17:15 +0200 kohm: @@ -2988,7 +3370,7 @@ r2457 2016-05-09 11:38:14 +0200 kohm: r2456 2016-05-09 11:37:44 +0200 kohm: * doc/, doc/ngerman/, doc/ngerman/scrjura.tex: Summary: - ?\195?\156berfl?\195?\188ssiges \ProvidesFile entfernt + Ãœberflüssiges \ProvidesFile entfernt r2455 2016-05-09 11:36:06 +0200 kohm: @@ -3047,8 +3429,8 @@ r2444 2016-05-05 09:16:53 +0200 kohm: r2443 2016-05-04 10:34:46 +0200 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrjura.tex: Hinweis auf - zus?\195?\164tzlich unterst?\195?\188tzte Sprachen + * doc/, doc/ngerman/, doc/ngerman/scrjura.tex: Hinweis auf zusätzlich + unterstützte Sprachen r2442 2016-05-04 10:19:38 +0200 kohm: @@ -3068,7 +3450,7 @@ r2440 2016-04-29 17:59:32 +0200 kohm: r2439 2016-04-29 07:56:21 +0200 kohm: * doc/, doc/ngerman/, doc/ngerman/common-fontsize.tex: Summary: - fehlendes ?\194?\187Klasse?\194?\171 erg?\195?\164nzt + fehlendes »Klasse« ergänzt r2438 2016-04-27 12:58:21 +0200 kohm: @@ -3307,8 +3689,7 @@ r2393 2016-03-24 10:47:53 +0100 kohm: r2392 2016-03-23 12:56:36 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: Summary: - \LastTOCLevelWas?\226?\128?\166 and - \TOCEntryStyle?\226?\128?\166InitCode + \LastTOCLevelWas… and \TOCEntryStyle…InitCode r2391 2016-03-23 08:35:30 +0100 kohm: @@ -3430,7 +3811,7 @@ r2368 2016-03-10 11:20:56 +0100 kohm: r2367 2016-03-09 18:14:56 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/guide-ngerman.tex: Summary: neue - Trennausnahme f?\195?\188r Eintragsebene + Trennausnahme für Eintragsebene r2366 2016-03-09 18:09:14 +0100 kohm: @@ -3846,7 +4227,7 @@ r2266 2015-11-18 10:41:05 +0100 kohm: r2265 2015-11-18 10:40:24 +0100 kohm: * TODO, scrkernel-basics.dtx: \FamilyExecuteOptions has a special - handling f?\195?\188r member option @else@ + handling für member option @else@ r2264 2015-11-17 18:26:57 +0100 kohm: @@ -3952,7 +4333,7 @@ r2244 2015-10-21 10:02:33 +0200 kohm: r2243 2015-10-21 09:45:18 +0200 kohm: - * TODO: removed: \if?\226?\128?\166 issue + * TODO: removed: \if… issue r2242 2015-10-21 09:44:26 +0200 kohm: @@ -3997,7 +4378,7 @@ r2233 2015-10-19 11:53:52 +0200 kohm: r2232 2015-10-19 10:29:26 +0200 kohm: - * TODO: new general issue with \ifis?\226?\128?\166 + * TODO: new general issue with \ifis… r2231 2015-10-19 10:13:54 +0200 kohm: @@ -4046,8 +4427,8 @@ r2222 2015-10-08 08:18:34 +0200 kohm: r2221 2015-10-07 12:17:20 +0200 kohm: - * scrkernel-sections.dtx: new: \toclevel@?\226?\128?\166 will be set - by \DeclareSectionCommand etc. if it could be usefull + * scrkernel-sections.dtx: new: \toclevel@… will be set by + \DeclareSectionCommand etc. if it could be usefull r2220 2015-10-07 09:30:29 +0200 kohm: @@ -4134,10 +4515,9 @@ r2203 2015-09-15 11:32:08 +0200 kohm: r2202 2015-09-14 10:57:28 +0200 kohm: - * TODO, doc/, doc/ngerman/, doc/ngerman/scrlayer.tex: neu: Doku - f?\195?\188r mode=picture einschl. der daf?\195?\188r reservierten - neuen Anweisungen new: Doku f?\195?\188r \layervalign und - \layerhalign + * TODO, doc/, doc/ngerman/, doc/ngerman/scrlayer.tex: neu: Doku für + mode=picture einschl. der dafür reservierten neuen Anweisungen new: + Doku für \layervalign und \layerhalign r2201 2015-09-14 10:54:18 +0200 kohm: @@ -4207,8 +4587,7 @@ r2189 2015-08-29 12:11:08 +0200 kohm: r2188 2015-08-28 16:54:24 +0200 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex: - change: Stichwortverzeichniseintr?\195?\164ge f?\195?\188r - Gliederungsstile + change: Stichwortverzeichniseinträge für Gliederungsstile r2187 2015-08-27 21:14:32 +0200 kohm: @@ -4315,8 +4694,8 @@ r2170 2015-07-27 11:52:22 +0200 kohm: r2169 2015-07-26 12:14:32 +0200 kohm: * TODO, doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: new: - Dokumentation von Z?\195?\164hler letter und Anweisungen \thisletter - und \letterlastpage + Dokumentation von Zähler letter und Anweisungen \thisletter und + \letterlastpage r2168 2015-07-26 11:32:03 +0200 kohm: @@ -4409,8 +4788,7 @@ r2151 2015-07-03 11:25:42 +0200 kohm: * scrkernel-language.dtx: fix: emergency code for brain dead language default settings (like hyphen.cfg of babel) now executes all - commands using \@nameuse and also executes - \@nameuse{extra?\226?\128?\166} + commands using \@nameuse and also executes \@nameuse{extra…} r2150 2015-07-02 10:10:21 +0200 kohm: @@ -4564,8 +4942,7 @@ r2122 2015-06-03 10:05:35 +0200 kohm: r2121 2015-06-02 10:12:38 +0200 kohm: - * tocbasic.dtx: fix: expansion of \?\226?\128?\166name and - \?\226?\128?\166listname + * tocbasic.dtx: fix: expansion of \…name and \…listname r2120 2015-05-24 12:06:25 +0200 kohm: @@ -4582,7 +4959,7 @@ r2118 2015-05-22 17:34:34 +0200 kohm: * scrhack.dtx: change: deactivate hyperref hack if \hy@insteadofrefstepcounter has been - defined, i.e., by a KOMA-Script class ?\226?\137?\165 3.18. + defined, i.e., by a KOMA-Script class ≥ 3.18. r2117 2015-05-22 16:22:03 +0200 kohm: @@ -4908,12 +5285,12 @@ r2059 2015-03-31 10:01:37 +0200 kohm: r2058 2015-03-31 09:04:03 +0200 kohm: - * scrkernel-sections.dtx: fix: \protect usage of - \?\226?\128?\166format in \@seccntformat + * scrkernel-sections.dtx: fix: \protect usage of \…format in + \@seccntformat r2057 2015-03-31 08:29:00 +0200 kohm: - * TODO: added: \?\226?\128?\166format issue + * TODO: added: \…format issue r2056 2015-03-30 10:24:20 +0200 kohm: @@ -4933,16 +5310,14 @@ r2053 2015-03-27 10:25:57 +0100 kohm: * TODO, doc/, doc/english/, doc/english/scrbookreportarticle-experts.tex: change: missing - translations at \DeclareSectionCommand and - \chapterhead?\226?\128?\166vskip + translations at \DeclareSectionCommand and \chapterhead…vskip r2052 2015-03-27 09:07:21 +0100 kohm: * TODO, doc/, doc/ngerman/, - doc/ngerman/scrbookreportarticle-experts.tex: change: - ?\195?\132nderungen bei der Doku von \DeclareSectionCommand und - Auswirkungen auf \chapterhead?\226?\128?\166vskip - vervollst?\195?\164ndigt + doc/ngerman/scrbookreportarticle-experts.tex: change: Änderungen bei + der Doku von \DeclareSectionCommand und Auswirkungen auf + \chapterhead…vskip vervollständigt r2051 2015-03-27 09:06:19 +0100 kohm: @@ -4956,8 +5331,8 @@ r2050 2015-03-26 11:54:11 +0100 kohm: r2049 2015-03-26 11:52:40 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex: - change: Stilbeschreibung und Tabellen f?\195?\188r - stilabh?\195?\164ngige Einstellungen + change: Stilbeschreibung und Tabellen für stilabhängige + Einstellungen r2048 2015-03-26 10:51:38 +0100 kohm: @@ -5005,7 +5380,7 @@ r2040 2015-03-24 17:58:57 +0100 kohm: r2039 2015-03-24 17:14:55 +0100 kohm: - * scrkernel-sections.dtx: fix: \setlenght ?\226?\134?\146 \setlength + * scrkernel-sections.dtx: fix: \setlenght → \setlength r2038 2015-03-24 11:13:55 +0100 kohm: @@ -5017,8 +5392,7 @@ r2037 2015-03-24 11:09:29 +0100 kohm: r2036 2015-03-24 11:08:54 +0100 kohm: - * scrkernel-typearea.dtx: fix: \KOMA@kav@addkey ?\226?\134?\146 - \KOMA@kav@add + * scrkernel-typearea.dtx: fix: \KOMA@kav@addkey → \KOMA@kav@add r2035 2015-03-24 11:02:05 +0100 kohm: @@ -5088,7 +5462,7 @@ r2023 2015-03-23 08:17:44 +0100 kohm: r2022 2015-03-23 08:00:03 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex: - changes: vor ?\226?\128?\166 zuvor war doppelt gemoppelt + changes: vor … zuvor war doppelt gemoppelt r2021 2015-03-22 11:09:00 +0100 kohm: @@ -5243,8 +5617,7 @@ r1999 2015-03-12 11:58:30 +0100 kohm: r1998 2015-03-11 23:09:38 +0100 kohm: - * scrkernel-compatibility.dtx: fix: \scr@v@is@?\226?\128?\166 added to - scrextend + * scrkernel-compatibility.dtx: fix: \scr@v@is@… added to scrextend r1997 2015-03-11 20:19:06 +0100 kohm: @@ -5307,7 +5680,7 @@ r1984 2015-03-10 09:38:06 +0100 kohm: r1983 2015-03-10 09:32:04 +0100 kohm: * scrkernel-compatibility.dtx: new: option value storage new: internal - \scr@v@is@?\226?\128?\166 to check for compatibility + \scr@v@is@… to check for compatibility r1982 2015-03-10 08:53:25 +0100 kohm: @@ -5408,8 +5781,8 @@ r1964 2015-02-27 09:33:54 +0100 kohm: r1963 2015-02-27 09:04:57 +0100 kohm: - * scrkernel-basics.dtx: change: \KOMA@kav@x?\226?\128?\166 uses - \protected@edef instead of \edef + * scrkernel-basics.dtx: change: \KOMA@kav@x… uses \protected@edef + instead of \edef r1962 2015-02-26 09:34:33 +0100 kohm: @@ -5456,9 +5829,9 @@ r1955 2015-02-23 17:55:49 +0100 kohm: * scrkernel-compatibility.dtx, TODO, scrkernel-sections.dtx, doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex, doc/ngerman/common-pagestylemanipulation.tex, doc/english/, - doc/english/scrbookreportarticle.tex: change: use \sectionformat - ?\226?\128?\166 \subparagraphformat instead of - \othersectionlevelsformat if version >= 3.17 + doc/english/scrbookreportarticle.tex: change: use \sectionformat … + \subparagraphformat instead of \othersectionlevelsformat if version + >= 3.17 r1954 2015-02-23 17:53:40 +0100 kohm: @@ -5650,13 +6023,13 @@ r1918 2015-01-28 11:03:48 +0100 kohm: r1917 2015-01-28 08:32:30 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-pagestylemanipulation.tex: - fix: Fehler in den neuen Erkl?\195?\164rungen beseitigt [Elke] + fix: Fehler in den neuen Erklärungen beseitigt [Elke] r1916 2015-01-27 10:06:12 +0100 kohm: * TODO, doc/, doc/ngerman/, doc/ngerman/scrlayer.tex, - doc/ngerman/common-pagestylemanipulation.tex: deutsche - Erkl?\195?\164rung einiger Neuheiten ab Version 3.16 + doc/ngerman/common-pagestylemanipulation.tex: deutsche Erklärung + einiger Neuheiten ab Version 3.16 r1915 2015-01-27 08:45:41 +0100 kohm: @@ -5670,7 +6043,7 @@ r1914 2015-01-27 08:45:11 +0100 kohm: r1913 2015-01-26 21:12:39 +0100 kohm: - * TODO: fehlende Erkl?\195?\164rungen in der Anleitung + * TODO: fehlende Erklärungen in der Anleitung r1912 2015-01-26 21:11:06 +0100 kohm: @@ -5775,8 +6148,8 @@ r1892 2014-12-23 18:57:43 +0100 kohm: r1891 2014-12-23 18:19:04 +0100 kohm: - * scrkernel-sections.dtx: fix: not \?\226?\128?\166toclevel and not - \scr@?\226?\128?\166@tocdepth but \?\226?\128?\166toclevel + * scrkernel-sections.dtx: fix: not \…toclevel and not + \scr@…@tocdepth but \…toclevel r1890 2014-12-22 08:58:28 +0100 kohm: @@ -5842,7 +6215,7 @@ r1879 2014-12-16 08:34:56 +0100 kohm: r1878 2014-12-15 08:01:19 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex: - Neuer Anlauf f?\195?\188r bereits verkorksten Satz. + Neuer Anlauf für bereits verkorksten Satz. r1877 2014-12-12 09:55:47 +0100 kohm: @@ -5927,12 +6300,12 @@ r1863 2014-12-07 14:09:02 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex: Die Spezialbedeutungen negativer Werte von `beforeskip' und `afterskip' bei `\DeclareSectionCommand' auf den Stil section - bezogen. Die Verwendung f?\195?\188r chapter und part ohne - Stil-Angabe absichtlich noch nicht 100% klar dokumentiert. + bezogen. Die Verwendung für chapter und part ohne Stil-Angabe + absichtlich noch nicht 100% klar dokumentiert. r1862 2014-12-05 08:12:21 +0100 kohm: - * TODO: tocstyle doesn't need \?\226?\128?\166toclevel + * TODO: tocstyle doesn't need \…toclevel r1861 2014-12-05 08:08:20 +0100 kohm: @@ -6084,8 +6457,8 @@ r1833 2014-11-21 15:57:23 +0100 kohm: r1832 2014-11-21 15:56:40 +0100 kohm: - * scrlayer.dtx: change: co-using \?\226?\128?\166numdepth of the - KOMA-Script classes instead of own \?\226?\128?\166level + * scrlayer.dtx: change: co-using \…numdepth of the KOMA-Script + classes instead of own \…level r1831 2014-11-21 12:47:37 +0100 kohm: @@ -6234,7 +6607,7 @@ r1802 2014-10-09 10:17:20 +0200 kohm: r1801 2014-10-09 08:08:31 +0200 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: - Verbesserungsvorschl?\195?\164ge von Elke + Verbesserungsvorschläge von Elke r1800 2014-10-07 08:53:12 +0200 kohm: @@ -6321,8 +6694,7 @@ r1784 2014-08-31 11:40:21 +0200 kohm: r1783 2014-08-18 12:54:31 +0200 kohm: - * scrwfile.dtx: use ``?\226?\128?\166'' instead of - ?\194?\187?\226?\128?\166?\194?\171 + * scrwfile.dtx: use ``…'' instead of »…« r1782 2014-08-18 12:48:22 +0200 kohm: @@ -6330,9 +6702,8 @@ r1782 2014-08-18 12:48:22 +0200 kohm: r1781 2014-08-18 12:23:36 +0200 kohm: - * scrlayer-scrpage.dtx: fix: layer names ?\226?\128?\166head.odd, - ?\226?\128?\166head.even, ?\226?\128?\166foot.odd, and - ?\226?\128?\166foot.even should + * scrlayer-scrpage.dtx: fix: layer names …head.odd, …head.even, + …foot.odd, and …foot.even should correspond with even and odd pages (see manual) [Elke] @@ -6567,8 +6938,8 @@ r1738 2014-03-14 08:22:55 +0100 kohm: r1737 2014-03-13 17:33:07 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrlayer-notecolumn.tex: - Eintr?\195?\164ge in einer Tabelle sortiert + * doc/, doc/ngerman/, doc/ngerman/scrlayer-notecolumn.tex: Einträge + in einer Tabelle sortiert r1736 2014-03-13 08:41:11 +0100 kohm: @@ -6578,7 +6949,7 @@ r1735 2014-03-12 13:21:08 +0100 kohm: * TODO, doc/, doc/ngerman/, doc/ngerman/scrbase.tex, doc/english/, doc/english/scrbase.tex: translation of - \FamilyCounterKey?\226?\128?\166\FamilyLengthKey and elimination of + \FamilyCounterKey…\FamilyLengthKey and elimination of \Family@Options r1734 2014-03-12 12:19:07 +0100 kohm: @@ -6590,13 +6961,13 @@ r1733 2014-03-12 12:11:20 +0100 kohm: * TODO, doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex, doc/english/, doc/english/scrbookreportarticle.tex: translation of - user documentation of \partnumdepth ?\226?\128?\166 - \subparagraphnumdepth, \ifnumbered, \ifunnumbered + user documentation of \partnumdepth … \subparagraphnumdepth, + \ifnumbered, \ifunnumbered r1732 2014-03-12 12:05:05 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex: ein - \OnlyAt in der Erkl?\195?\164rung zu tocdepth erg?\195?\164nzt + \OnlyAt in der Erklärung zu tocdepth ergänzt r1731 2014-03-08 09:00:38 +0100 kohm: @@ -6691,8 +7062,8 @@ r1715 2014-03-01 13:05:30 +0100 kohm: r1714 2014-02-28 16:31:14 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrbase.tex, - doc/ngerman/scrbookreportarticle-experts.tex: Index-Eintrag - f?\195?\188r \ifstr verbessert + doc/ngerman/scrbookreportarticle-experts.tex: Index-Eintrag für + \ifstr verbessert r1713 2014-02-27 17:36:50 +0100 kohm: @@ -6756,7 +7127,7 @@ r1698 2014-02-26 08:25:13 +0100 kohm: r1697 2014-02-21 18:21:16 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/typearea.tex: fetten Indexeintrag - f?\195?\188r den Bundsteg durch einen normalen ersetzt + für den Bundsteg durch einen normalen ersetzt r1696 2014-02-17 10:22:47 +0100 kohm: @@ -6771,12 +7142,12 @@ r1695 2014-02-17 10:10:45 +0100 kohm: r1694 2014-02-17 08:20:04 +0100 kohm: * doc/, doc/plength.dtx: firstfoot and firsthead are variable now - [patch by Michael K?\195?\164ufl] + [patch by Michael Käufl] r1693 2014-02-17 08:18:44 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/typearea.tex: Leerzeichenfehler - [Michael K?\195?\164ufl] + [Michael Käufl] r1692 2014-02-14 08:09:57 +0100 kohm: @@ -6790,18 +7161,18 @@ r1691 2014-02-14 08:08:07 +0100 kohm: r1690 2014-02-13 08:30:22 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/typearea.tex: Index-Eintrag - f?\195?\188r Kopf- und Fu?\195?\159-H?\195?\182he + * doc/, doc/ngerman/, doc/ngerman/typearea.tex: Index-Eintrag für + Kopf- und Fuß-Höhe r1689 2014-02-13 08:29:19 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlayer-scrpage.tex: Index-Eintrag - f?\195?\188r Fu?\195?\159-Breite + für Fuß-Breite r1688 2014-02-13 08:28:20 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/common-headfootheight.tex: - Index-Eintrag f?\195?\188r Kopf- und Fu?\195?\159-H?\195?\182he + Index-Eintrag für Kopf- und Fuß-Höhe r1687 2014-02-12 15:28:07 +0100 kohm: @@ -6816,17 +7187,17 @@ r1686 2014-02-12 15:04:23 +0100 kohm: r1685 2014-02-12 15:02:53 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: Indexeintrag - f?\195?\188r version=2.9t und version=2.9u entfernt + für version=2.9t und version=2.9u entfernt r1684 2014-02-10 10:14:06 +0100 kohm: * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: Tschechisch in - der Liste der Sprachen aufgef?\195?\188hrt + der Liste der Sprachen aufgeführt r1683 2014-02-10 10:10:37 +0100 kohm: - * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: Doku - f?\195?\188r Tschechisch + * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: Doku für + Tschechisch r1682 2014-02-10 10:01:35 +0100 kohm: @@ -6870,12 +7241,12 @@ r1675 2014-02-03 08:37:48 +0100 mjk: r1674 2014-01-31 13:18:11 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrlayer-scrpage-experts.tex: - Korrekturen und W?\195?\188nsche von Elke + Korrekturen und Wünsche von Elke r1673 2014-01-31 13:17:07 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/guide-ngerman.tex: Trennausnahme - f?\195?\188r Hintergrundebene(n) + für Hintergrundebene(n) r1672 2014-01-30 15:13:25 +0100 mjk: @@ -6889,7 +7260,7 @@ r1671 2014-01-30 14:38:17 +0100 mjk: r1670 2014-01-30 13:25:27 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrbase.tex: noch zwei kleine - ?\195?\132nderungen auf Elkes Hinweise + Änderungen auf Elkes Hinweise r1669 2014-01-30 13:17:20 +0100 mjk: @@ -6905,8 +7276,7 @@ r1667 2014-01-30 13:11:54 +0100 mjk: r1666 2014-01-30 13:11:16 +0100 mjk: - * doc/, doc/ngerman/, doc/ngerman/scrwfile.tex: Noch ein - Tippf?\195?\164hler + * doc/, doc/ngerman/, doc/ngerman/scrwfile.tex: Noch ein Tippfähler r1665 2014-01-30 12:45:14 +0100 mjk: @@ -6920,7 +7290,7 @@ r1664 2014-01-30 12:38:00 +0100 mjk: r1663 2014-01-30 12:04:28 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrwfile.tex: diverse Korrekturen - von Elke und eine Erg?\195?\164nzung von mir + von Elke und eine Ergänzung von mir r1662 2014-01-30 11:44:20 +0100 mjk: @@ -6957,8 +7327,7 @@ r1656 2014-01-28 09:11:31 +0100 mjk: r1655 2014-01-28 08:46:12 +0100 mjk: * scrjura.dtx: \contract@sentence verwendet nun \textsuperscript und - erm?\195?\182glicht die Trennung des erstes Wortes nach einer - Satzmarkierung + ermöglicht die Trennung des erstes Wortes nach einer Satzmarkierung r1654 2014-01-24 19:11:48 +0100 mjk: @@ -7064,7 +7433,7 @@ r1634 2014-01-21 10:30:39 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex, doc/ngerman/scrlayer-scrpage.tex, doc/ngerman/common-textmarkup.tex: - Korrekturen und Vorschl?\195?\164ge von Elke + Korrekturen und Vorschläge von Elke r1633 2014-01-21 09:03:32 +0100 mjk: @@ -7075,9 +7444,8 @@ r1633 2014-01-21 09:03:32 +0100 mjk: r1632 2014-01-20 17:18:42 +0100 mjk: - * scrkernel-basics.dtx: use - \setkeys{?\226?\128?\166}{{\CurrentOption}} instead if - \setkeys{?\226?\128?\166}{\CurrentOption} + * scrkernel-basics.dtx: use \setkeys{…}{{\CurrentOption}} instead if + \setkeys{…}{\CurrentOption} r1631 2014-01-20 10:27:14 +0100 mjk: @@ -7089,9 +7457,8 @@ r1630 2014-01-20 09:45:29 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex, doc/ngerman/scrlayer-scrpage.tex, doc/ngerman/scrlttr2-experts.tex, - doc/ngerman/common-textmarkup.tex: Einige - Verbesserungsvorschl?\195?\164ge von Elke und ein paar - Umbruch?\195?\164nderungen + doc/ngerman/common-textmarkup.tex: Einige Verbesserungsvorschläge von + Elke und ein paar Umbruchänderungen r1629 2014-01-17 11:58:39 +0100 mjk: @@ -7111,14 +7478,13 @@ r1627 2014-01-16 13:50:27 +0100 mjk: r1626 2014-01-16 12:43:39 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex: - Beispielseite mit einer verf?\195?\188gbaren Abbildung aus Paket - mwe. + Beispielseite mit einer verfügbaren Abbildung aus Paket mwe. r1625 2014-01-16 10:00:54 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex, doc/ngerman/scrbookreportarticle.tex, doc/ngerman/scrlayer.tex: - kleinere Anpassungen (Indexeintr?\195?\164ge) + kleinere Anpassungen (Indexeinträge) r1624 2014-01-15 10:31:27 +0100 mjk: @@ -7231,12 +7597,12 @@ r1606 2014-01-09 11:50:16 +0100 mjk: * doc/, doc/scrguide.cls, doc/ngerman/, doc/ngerman/scrlayer-scrpage-experts.tex, doc/ngerman/common-pagestylemanipulation.tex: diverse Korrekturen und - Optimierungen f?\195?\188r die n?\195?\164chste Auflage + Optimierungen für die nächste Auflage r1605 2014-01-09 09:55:07 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/typearea.tex: gleich noch das Datum - ge?\195?\164ndert + geändert r1604 2014-01-09 09:54:44 +0100 mjk: @@ -7281,8 +7647,8 @@ r1597 2014-01-03 13:57:42 +0100 mjk: r1596 2014-01-02 20:00:08 +0100 mjk: * doc/, doc/scrguide.cls, doc/ngerman/, doc/ngerman/scrlayer.tex: - diverse Anpassungen f?\195?\188r kritische Umbr?\195?\188che in der - n?\195?\164chsten Buchauflage + diverse Anpassungen für kritische Umbrüche in der nächsten + Buchauflage r1595 2014-01-02 11:36:25 +0100 mjk: @@ -7295,8 +7661,8 @@ r1594 2014-01-01 15:56:30 +0100 mjk: * TODO, doc/, doc/scrguide.cls, doc/ngerman/, doc/ngerman/scrbase.tex, doc/ngerman/common-marginpar.tex, doc/ngerman/tocbasic.tex, doc/ngerman/scrlfile.tex: einige - Erkl?\195?\164rungen erg?\195?\164nzt und den Umbruch f?\195?\188r - die n?\195?\164chste Buchauflage optimiert + Erklärungen ergänzt und den Umbruch für die nächste Buchauflage + optimiert r1593 2013-12-31 12:58:50 +0100 mjk: @@ -7348,8 +7714,8 @@ r1584 2013-12-28 16:29:11 +0100 mjk: r1583 2013-12-28 16:27:34 +0100 mjk: - * doc/, doc/ngerman/, doc/ngerman/scrlfile.tex: Umbruch f?\195?\188r - die n?\195?\164chste Buchauflage + * doc/, doc/ngerman/, doc/ngerman/scrlfile.tex: Umbruch für die + nächste Buchauflage r1582 2013-12-24 11:13:55 +0100 mjk: @@ -7395,13 +7761,13 @@ r1573 2013-12-20 10:59:10 +0100 mjk: r1572 2013-12-20 10:45:17 +0100 mjk: - * doc/, doc/ngerman/, doc/ngerman/common-textmarkup.tex: markup - f?\195?\188r \color + * doc/, doc/ngerman/, doc/ngerman/common-textmarkup.tex: markup für + \color r1571 2013-12-20 09:51:13 +0100 mjk: - * doc/, doc/ngerman/, doc/ngerman/scraddr.tex: Warnung - bez?\195?\188glich \KOMAoptions und \KOMAoption + * doc/, doc/ngerman/, doc/ngerman/scraddr.tex: Warnung bezüglich + \KOMAoptions und \KOMAoption r1570 2013-12-20 09:48:29 +0100 mjk: @@ -7459,7 +7825,7 @@ r1558 2013-12-17 14:46:13 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrlayer-scrpage-experts.tex, doc/ngerman/scrlayer-scrpage.tex, doc/ngerman/common-pagestylemanipulation.tex: einige Verbesserungen - f?\195?\188r die n?\195?\164chste Buchauflage + für die nächste Buchauflage r1557 2013-12-17 12:05:35 +0100 mjk: @@ -7478,15 +7844,14 @@ r1555 2013-12-17 09:01:58 +0100 mjk: r1554 2013-12-17 08:45:48 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/common-headfootheight.tex: einige - Formulierungen verbessert und Teile der Einleitung als - erg?\195?\164nzende Informationen formatiert + Formulierungen verbessert und Teile der Einleitung als ergänzende + Informationen formatiert r1553 2013-12-16 18:08:48 +0100 mjk: * TODO, doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex: - \partnumdepth, \chapternumdepth ?\226?\128?\166 - \subparagraphnumdepth, \ifnumbered, \ifunnumbered auf Deutsch - dokumentiert + \partnumdepth, \chapternumdepth … \subparagraphnumdepth, + \ifnumbered, \ifunnumbered auf Deutsch dokumentiert r1552 2013-12-16 17:51:32 +0100 mjk: @@ -7496,18 +7861,18 @@ r1552 2013-12-16 17:51:32 +0100 mjk: r1551 2013-12-16 15:02:13 +0100 mjk: * scrkernel-pagestyles.dtx, TODO, scrkernel-sections.dtx: new: - \partnumdepth, \chapternumdepth ?\226?\128?\166 - \subparagraphnumdepth, \ifnumbered, \ifunnumbered + \partnumdepth, \chapternumdepth … \subparagraphnumdepth, + \ifnumbered, \ifunnumbered r1550 2013-12-16 09:10:28 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/typearea.tex: einen scrpage2-Verweis - erg?\195?\164nzt + ergänzt r1549 2013-12-14 18:44:34 +0100 mjk: * TODO: \@pageat bei Verwendung von scrlayer-scrpage mit scrlttr2 - ber?\195?\188cksichtigen + berücksichtigen r1548 2013-12-14 18:36:23 +0100 mjk: @@ -7525,8 +7890,8 @@ r1546 2013-12-13 17:39:21 +0100 mjk: r1545 2013-12-13 16:32:18 +0100 mjk: - * doc/, doc/english/, doc/english/scrbase.tex: "There is not a - ?\226?\128?\166" --> "There is no ?\226?\128?\166" + * doc/, doc/english/, doc/english/scrbase.tex: "There is not a …" + --> "There is no …" r1544 2013-12-13 12:13:03 +0100 mjk: @@ -7578,8 +7943,8 @@ r1538 2013-12-12 12:01:33 +0100 mjk: * TODO, doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex, doc/ngerman/common-options.tex, doc/ngerman/common-textmarkup.tex, - doc/ngerman/common-compatibility.tex: noch ein paar - ?\195?\132nderungen f?\195?\188r das n?\195?\164chste Buch + doc/ngerman/common-compatibility.tex: noch ein paar Änderungen für + das nächste Buch r1537 2013-12-11 20:21:09 +0100 mjk: @@ -7588,21 +7953,21 @@ r1537 2013-12-11 20:21:09 +0100 mjk: doc/ngerman/common-interleafpage.tex, doc/ngerman/common-options.tex, doc/ngerman/common-lists.tex, doc/ngerman/common-textmarkup.tex, doc/ngerman/typearea.tex, doc/ngerman/common-titles.tex, - doc/ngerman/common-compatibility.tex: diverse ?\195?\132nderungen - f?\195?\188r die n?\195?\164chste Auflage + doc/ngerman/common-compatibility.tex: diverse Änderungen für die + nächste Auflage r1536 2013-12-11 10:18:01 +0100 mjk: * doc/, doc/scrguide.cls, doc/ngerman/, doc/ngerman/common-options.tex, doc/ngerman/typearea.tex, - doc/ngerman/introduction.tex: einige Anpassungen f?\195?\188r die - n?\195?\164chste Buchauflage + doc/ngerman/introduction.tex: einige Anpassungen für die nächste + Buchauflage r1535 2013-12-11 08:22:22 +0100 mjk: - * doc/, doc/ngerman/, doc/ngerman/guide-ngerman.tex: K?\195?\188nftig - wird die Anleitung nur noch einen Autor haben (sobald das Kapitel - ?\195?\188ber scrpage2 ausgelagert ist) + * doc/, doc/ngerman/, doc/ngerman/guide-ngerman.tex: Künftig wird die + Anleitung nur noch einen Autor haben (sobald das Kapitel über + scrpage2 ausgelagert ist) r1534 2013-12-10 19:50:34 +0100 mjk: @@ -7624,7 +7989,7 @@ r1533 2013-12-10 19:06:14 +0100 mjk: r1532 2013-12-10 11:28:56 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/common-options.tex: einige Dinge - sind f?\195?\188r scrlayer etc. unerheblich + sind für scrlayer etc. unerheblich r1531 2013-12-10 10:57:42 +0100 mjk: @@ -7803,7 +8168,7 @@ r1500 2013-11-06 10:22:28 +0100 mjk: r1499 2013-11-05 18:22:29 +0100 mjk: * scrkernel-letterclassoptions.dtx: change: test for correct paper - size with tolerance of ?\194?\177 0.1 mm + size with tolerance of ± 0.1 mm r1498 2013-11-05 17:00:39 +0100 mjk: @@ -7872,7 +8237,7 @@ r1487 2013-11-04 11:44:15 +0100 mjk: r1486 2013-11-04 11:38:49 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/typearea.tex: footlines korrigiert - (Bez?\195?\188ge zur Kopfzeile) + (Bezüge zur Kopfzeile) r1485 2013-11-04 11:37:58 +0100 mjk: @@ -8023,12 +8388,12 @@ r1457 2013-10-23 11:34:02 +0200 mjk: r1456 2013-10-23 11:16:09 +0200 mjk: * doc/, doc/ngerman/, doc/ngerman/common-pagestylemanipulation.tex: - fehlendes Beispiel f?\195?\188r \GenericMarkFormat + fehlendes Beispiel für \GenericMarkFormat r1455 2013-10-23 09:58:56 +0200 mjk: * doc/, doc/ngerman/, doc/ngerman/common-pagestylemanipulation.tex: - einige zust?\195?\164tzliche Index-Eintr?\195?\164ge + einige zustätzliche Index-Einträge r1454 2013-10-23 09:21:29 +0200 mjk: @@ -8136,8 +8501,8 @@ r1433 2013-10-16 16:24:20 +0200 mjk: r1432 2013-10-16 13:10:21 +0200 mjk: - * doc/, doc/ngerman/, doc/ngerman/typearea.tex: Erkl?\195?\164rung, - die bereits in Abschnitt 2.4 zu finden ist, wieder entfernt + * doc/, doc/ngerman/, doc/ngerman/typearea.tex: Erklärung, die + bereits in Abschnitt 2.4 zu finden ist, wieder entfernt r1431 2013-10-16 13:05:21 +0200 mjk: @@ -8147,8 +8512,8 @@ r1431 2013-10-16 13:05:21 +0200 mjk: r1430 2013-10-16 13:01:50 +0200 mjk: * doc/, doc/ngerman/, doc/ngerman/scrlayer-scrpage.tex, - doc/ngerman/scrlayer.tex, doc/ngerman/typearea.tex: - Ber?\195?\188cksichtigung von scrlayer-scrpage bei typearea + doc/ngerman/scrlayer.tex, doc/ngerman/typearea.tex: Berücksichtigung + von scrlayer-scrpage bei typearea r1429 2013-10-16 12:10:43 +0200 mjk: @@ -8183,7 +8548,7 @@ r1424 2013-10-16 08:56:53 +0200 mjk: doc/ngerman/common-headfootheight.tex, doc/ngerman/common-pagestylemanipulation.tex, doc/english/, doc/english/common-headfootheight.tex, - doc/english/common-pagestylemanipulation.tex: Anleitung f?\195?\188r + doc/english/common-pagestylemanipulation.tex: Anleitung für scrlayer-scrpage r1423 2013-10-15 10:17:36 +0200 mjk: @@ -8250,7 +8615,7 @@ r1412 2013-10-08 12:50:05 +0200 mjk: r1411 2013-10-08 12:45:17 +0200 mjk: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex: fehlendes - Leerzeichen erg?\195?\164nzt (zweiter Absatz open=Methode) + Leerzeichen ergänzt (zweiter Absatz open=Methode) r1410 2013-10-08 12:30:47 +0200 mjk: @@ -8332,7 +8697,7 @@ r1395 2013-10-02 18:37:13 +0200 mjk: r1394 2013-10-02 11:12:48 +0200 mjk: * TODO, doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex, - doc/ngerman/tocbasic.tex: \addxcontentsline?\226?\128?\166, + doc/ngerman/tocbasic.tex: \addxcontentsline…, \tocbasic@addxcontentsline, \nonumberline, Eigenschaft "numberline" und die Klassenoptionen in diesem Zusammenhang dokumentiert @@ -8480,9 +8845,9 @@ r1370 2013-08-28 13:46:00 +0200 mjk: r1369 2013-08-28 13:45:40 +0200 mjk: - * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: - Gegen?\195?\188berstellung von remarkbox und figure und ein Beispiel - f?\195?\188r die Verwendung von remarkbox + * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: Gegenüberstellung von + remarkbox und figure und ein Beispiel für die Verwendung von + remarkbox r1368 2013-08-28 13:44:19 +0200 mjk: @@ -8567,7 +8932,7 @@ r1353 2013-07-22 18:38:26 +0200 mjk: doc/ngerman/scrbookreportarticle.tex, doc/ngerman/scrlttr2-experts.tex, doc/english/, doc/english/scrlttr2.tex, doc/english/scrlttr2-experts.tex: Kleinere - Erg?\195?\164nzungen und Korrekturen + Ergänzungen und Korrekturen r1352 2013-07-09 15:01:26 +0200 mjk: @@ -8577,7 +8942,7 @@ r1352 2013-07-09 15:01:26 +0200 mjk: r1351 2013-07-09 08:22:42 +0200 mjk: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex: - Angezeigter Code stimmt mit Abbildung ?\195?\188berein [Epllus] + Angezeigter Code stimmt mit Abbildung überein [Epllus] r1350 2013-07-08 12:48:52 +0200 mjk: @@ -8595,8 +8960,8 @@ r1348 2013-06-12 08:23:25 +0200 mjk: r1347 2013-06-12 08:21:59 +0200 mjk: - * scrkernel-fonts.dtx: \use?\226?\128?\166ofkomafont internally - doesn't set the color + * scrkernel-fonts.dtx: \use…ofkomafont internally doesn't set the + color r1346 2013-06-09 10:33:26 +0200 mjk: @@ -8630,8 +8995,7 @@ r1342 2013-05-31 15:53:50 +0200 mjk: r1341 2013-05-31 12:02:05 +0200 mjk: * doc/, doc/english/, doc/english/typearea-experts.tex: fix: \indent - before \rule{?\226?\128?\166}{?\226?\128?\166} to show the typing - area correctly + before \rule{…}{…} to show the typing area correctly r1340 2013-05-31 11:59:06 +0200 mjk: @@ -8763,9 +9127,8 @@ r1315 2013-03-30 16:15:12 +0100 mjk: r1314 2013-03-28 09:47:28 +0100 mjk: - * TODO: Die KOMA-Script-Klassen m?\195?\188ssen bez?\195?\188glich - \footheight nichts beachten, da sie die Linie ohnehin immer - ?\195?\188ber dem Fu?\195?\159 einf?\195?\188gen. + * TODO: Die KOMA-Script-Klassen müssen bezüglich \footheight nichts + beachten, da sie die Linie ohnehin immer über dem Fuß einfügen. r1313 2013-03-26 12:15:09 +0100 mjk: @@ -9057,8 +9420,8 @@ r1253 2012-10-13 17:09:33 +0200 mjk: r1252 2012-10-08 09:27:49 +0200 mjk: * scrjura.dtx: Fix: \Paragraph und \SubParagraph funktionierten nur im - vertikalen Modus erzeugten aber f?\195?\164lschlich keinen Absatz am - Anfang [Timon Geppert] + vertikalen Modus erzeugten aber fälschlich keinen Absatz am Anfang + [Timon Geppert] r1251 2012-09-22 09:04:00 +0200 mjk: @@ -9106,23 +9469,21 @@ r1243 2012-07-22 12:12:56 +0200 mjk: r1242 2012-07-22 12:11:28 +0200 mjk: * doc/, doc/ngerman/, doc/ngerman/typearea.tex: Zweimal \PParameter - f?\195?\188r BCOR in \POParameter korrigiert. + für BCOR in \POParameter korrigiert. r1241 2012-07-17 09:13:20 +0200 mjk: * doc/, doc/ngerman/, doc/ngerman/introduction.tex: Hinweis, dass - (auch ung?\195?\188nstige) Voreinstellungen keine Fehler darstellen. + (auch ungünstige) Voreinstellungen keine Fehler darstellen. r1240 2012-07-17 08:54:45 +0200 mjk: * doc/, doc/ngerman/, doc/ngerman/typearea.tex: Von Axel Berger - gew?\195?\188nschter expliziter Hinweis auf das Offensichtliche - erg?\195?\164nzt. + gewünschter expliziter Hinweis auf das Offensichtliche ergänzt. r1239 2012-07-07 13:32:45 +0200 mjk: - * doc/, doc/ngerman/: Fixed: ein ?\194?\187sind?\194?\171 zuviel - [Stephan Opfer] + * doc/, doc/ngerman/: Fixed: ein »sind« zuviel [Stephan Opfer] r1238 2012-07-05 10:29:01 +0200 mjk: @@ -9255,9 +9616,8 @@ r1213 2012-04-17 10:13:15 +0200 mjk: r1212 2012-04-16 09:45:21 +0200 mjk: - * doc/, doc/ngerman/, doc/ngerman/scrwfile.tex: - ?\194?\187Verzeichnissn?\194?\171 --> - ?\194?\187Verzeichnissen?\194?\171 [gemeldet von Jonas Stein] + * doc/, doc/ngerman/, doc/ngerman/scrwfile.tex: »Verzeichnissn« --> + »Verzeichnissen« [gemeldet von Jonas Stein] r1211 2012-04-08 11:14:11 +0200 mjk: @@ -9293,8 +9653,8 @@ r1204 2012-03-15 16:46:57 +0100 mjk: r1203 2012-03-15 16:45:32 +0100 mjk: - * LIESMICH.SVN: Informationen f?\195?\188r Entwickler mit Mac OS X - oder Windows hinzugef?\195?\188gt + * LIESMICH.SVN: Informationen für Entwickler mit Mac OS X oder + Windows hinzugefügt r1201 2012-03-15 16:13:55 +0100 mjk: @@ -9313,8 +9673,8 @@ r1198 2012-03-14 16:56:28 +0100 mjk: r1197 2012-03-14 15:24:14 +0100 mjk: - * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: Fehler, der - w?\195?\164hrend der ?\195?\156bersetzung entdeckt wurde, behoben. + * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: Fehler, der während + der Ãœbersetzung entdeckt wurde, behoben. r1196 2012-03-14 09:34:56 +0100 mjk: @@ -9366,8 +9726,8 @@ r1187 2012-03-09 13:12:03 +0100 mjk: r1186 2012-03-09 13:11:11 +0100 mjk: - * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: fehlende - Erkl?\195?\164rung zu noprotrusion + * doc/, doc/ngerman/, doc/ngerman/tocbasic.tex: fehlende Erklärung zu + noprotrusion r1185 2012-03-09 08:46:33 +0100 mjk: @@ -9387,8 +9747,8 @@ r1183 2012-03-09 08:33:38 +0100 mjk: r1182 2012-03-08 12:40:30 +0100 mjk: * scrkernel-version.dtx, scrkernel-compatibility.dtx, - scrkernel-index.dtx: brackets at \idx@heading fixed [J?\195?\188rgen - Spitzm?\195?\188ller] + scrkernel-index.dtx: brackets at \idx@heading fixed [Jürgen + Spitzmüller] r1181 2012-03-06 18:08:46 +0100 mjk: @@ -9475,7 +9835,7 @@ r1168 2012-02-26 16:11:03 +0100 mjk: doc/english/common-interleafpage.tex, doc/english/scrdatetime.tex, doc/english/adrconvnote.tex, doc/english/scrlfile.tex, doc/english/scraddr.tex: ein paar kleinere Verbesserungen, die - w?\195?\164hrend der ?\195?\156bersetzung aufgefallen sind + während der Ãœbersetzung aufgefallen sind r1167 2012-02-26 16:10:51 +0100 mjk: @@ -9483,7 +9843,7 @@ r1167 2012-02-26 16:10:51 +0100 mjk: doc/ngerman/common-interleafpage.tex, doc/ngerman/scrdatetime.tex, doc/ngerman/adrconvnote.tex, doc/ngerman/scrlfile.tex, doc/ngerman/scraddr.tex: ein paar kleinere Verbesserungen, die - w?\195?\164hrend der ?\195?\156bersetzung aufgefallen sind + während der Ãœbersetzung aufgefallen sind r1166 2012-02-26 16:09:33 +0100 mjk: @@ -9658,7 +10018,7 @@ r1138 2012-02-05 11:11:34 +0100 mjk: r1137 2012-02-03 16:25:43 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex: einige - Querverweise erg?\195?\164nzt + Querverweise ergänzt r1136 2012-02-03 16:25:19 +0100 mjk: @@ -9899,7 +10259,7 @@ r1102 2011-09-12 11:05:56 +0200 mjk: r1101 2011-09-11 18:14:15 +0200 mjk: - * scrwfile.dtx: several docu fixes by Patrick H?\195?\164cker + * scrwfile.dtx: several docu fixes by Patrick Häcker r1100 2011-09-09 11:53:12 +0200 mjk: @@ -10028,8 +10388,8 @@ r1077 2011-04-05 08:58:11 +0200 mjk: r1076 2011-04-05 08:52:55 +0200 mjk: * TODO, doc/, doc/guide.bib, doc/ngerman/, - doc/ngerman/scrbookreportarticle.tex: neue Werte f?\195?\188r Option - captions dokumentiert + doc/ngerman/scrbookreportarticle.tex: neue Werte für Option captions + dokumentiert r1075 2011-04-02 07:54:03 +0200 mjk: @@ -10121,7 +10481,7 @@ r1056 2011-03-07 10:50:55 +0100 mjk: * TODO, doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: alte Font-Elemente refname und refvalue dokumentiert; neue Werte - dateleft, dateright, nodate f?\195?\188r Option refline dokumentiert + dateleft, dateright, nodate für Option refline dokumentiert r1055 2011-03-07 09:38:43 +0100 mjk: @@ -10180,8 +10540,8 @@ r1042 2011-02-09 18:51:45 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: Neue Variablen firsthead, firstfoot, nexthead, nextfoot und die Empfehlung die - ?\195?\188berholten Anweisungen \firshead, \firstfoot, \nexthead, - \nextfoot nicht mehr zu verwenden. + überholten Anweisungen \firshead, \firstfoot, \nexthead, \nextfoot + nicht mehr zu verwenden. r1041 2011-02-09 18:37:55 +0100 mjk: @@ -10298,8 +10658,7 @@ r1028 2011-01-20 08:56:03 +0100 mjk: r1027 2011-01-18 12:50:07 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrdatetime.tex: Dank Benjamin Hell - werden nun auch Schwedisch und D?\195?\164nish von scrdate - unterst?\195?\188tzt. + werden nun auch Schwedisch und Dänish von scrdate unterstützt. r1026 2011-01-18 12:43:01 +0100 mjk: @@ -10557,7 +10916,7 @@ r970 2010-06-09 10:32:03 +0200 mjk: r969 2010-06-07 16:47:10 +0200 mjk: - * scrjura.dtx: \changes hinzugef?\195?\188gt bzw. korrigiert + * scrjura.dtx: \changes hinzugefügt bzw. korrigiert r968 2010-06-07 16:26:51 +0200 mjk: @@ -10692,7 +11051,7 @@ r942 2010-03-18 11:54:00 +0100 mjk: r941 2010-03-14 10:08:21 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrlfile.tex: fehlende \ChangedAt - und fehlende Doku zu \AfterReadingMainAux erg?\195?\164nzt + und fehlende Doku zu \AfterReadingMainAux ergänzt r940 2010-03-12 11:48:23 +0100 mjk: @@ -10706,8 +11065,8 @@ r939 2010-03-11 11:20:56 +0100 mjk: \ISODayNumber, \DayName, \ISODayName, \DayNameByNumber, \ISOToday, - \IsoToday, \todaysnumber sind dokumentiert (scrdate). Die ?\195?\132nderung - bez?\195?\188glich Option 12h ist dokumentiert (scrtime). + \IsoToday, \todaysnumber sind dokumentiert (scrdate). Die Änderung + bezüglich Option 12h ist dokumentiert (scrtime). r938 2010-03-11 09:46:00 +0100 mjk: @@ -10862,7 +11221,7 @@ r916 2009-11-28 11:57:23 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex, doc/ngerman/scrbookreportarticle.tex: Ligaturverhinderung im Index - wegen neuer hyperref-Version ge?\195?\164ndert + wegen neuer hyperref-Version geändert r915 2009-11-28 11:53:56 +0100 mjk: @@ -10935,7 +11294,7 @@ r904 2009-11-09 10:25:24 +0100 mjk: r903 2009-09-05 15:45:26 +0200 mjk: - * TODO: microtype-TODO f?\195?\188r tocbasic aufgenommen + * TODO: microtype-TODO für tocbasic aufgenommen r902 2009-08-05 11:43:27 +0200 mjk: @@ -11127,14 +11486,12 @@ r860 2009-04-21 09:06:07 +0200 mjk: r859 2009-04-21 08:56:43 +0200 mjk: - * scrkernel-sections.dtx: One ?\194?\187~?\194?\171 replaced by - ?\194?\187\nobreakspace?\194?\171 to improve compatibility with - Spanish (babel). + * scrkernel-sections.dtx: One »~« replaced by »\nobreakspace« to + improve compatibility with Spanish (babel). r858 2009-04-21 08:55:07 +0200 mjk: - * scrkernel-sections.dtx: one ?\194?\187~?\194?\171 replaced by - ?\194?\187\nobreakspace?\194?\171 + * scrkernel-sections.dtx: one »~« replaced by »\nobreakspace« r857 2009-04-12 19:55:30 +0200 mjk: @@ -11190,7 +11547,7 @@ r845 2009-03-25 10:46:36 +0100 mjk: r844 2009-03-24 10:22:26 +0100 mjk: - * scrjura.dtx: Alexanders Doku-?\195?\132nderungen + * scrjura.dtx: Alexanders Doku-Änderungen r843 2009-03-19 11:01:11 +0100 mjk: @@ -11264,9 +11621,8 @@ r836 2009-03-16 15:07:38 +0100 mjk: r835 2009-03-16 10:09:44 +0100 mjk: - * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: Peter hei?\195?\159t - jetzt einheitlich Musterfrau w?\195?\164hrend Petra Mustermann - hei?\195?\159t. + * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex: Peter heißt jetzt + einheitlich Musterfrau während Petra Mustermann heißt. r834 2009-03-16 10:07:02 +0100 mjk: @@ -11285,8 +11641,8 @@ r832 2009-03-12 08:55:06 +0100 mjk: r831 2009-03-04 19:19:04 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrlttr2.tex, - doc/ngerman/scrlttr2-experts.tex: Erl?\195?\164rung der neuen - M?\195?\182glichkeiten von scrlttr2 3.03 bis 2009/03/04 + doc/ngerman/scrlttr2-experts.tex: Erlärung der neuen Möglichkeiten + von scrlttr2 3.03 bis 2009/03/04 r830 2009-03-04 19:17:55 +0100 mjk: @@ -11310,9 +11666,8 @@ r827 2009-03-04 11:25:28 +0100 mjk: r826 2009-03-02 17:24:10 +0100 mjk: * doc/, doc/linkalias.tex, doc/ngerman/: Option "version" wird - neuerdings bereits im Kapitel ?\195?\188ber typearea - eingef?\195?\188hrt, also m?\195?\188ssen die Links in den freien - Versionen darauf zeigen. + neuerdings bereits im Kapitel über typearea eingeführt, also + müssen die Links in den freien Versionen darauf zeigen. r825 2009-02-27 09:45:52 +0100 mjk: @@ -11410,8 +11765,8 @@ r805 2009-01-23 15:39:38 +0100 mjk: r804 2009-01-20 18:46:00 +0100 mjk: - * doc/, doc/ngerman/: {} hinter \nopagebreak eingef?\195?\188gt (Danke - an Torsten Kr?\195?\188ger) + * doc/, doc/ngerman/: {} hinter \nopagebreak eingefügt (Danke an + Torsten Krüger) r803 2009-01-20 12:12:55 +0100 mjk: @@ -11536,7 +11891,7 @@ r786 2008-12-08 11:48:52 +0100 mjk: r785 2008-12-08 11:47:02 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/guide-ngerman.tex: Verbesserungen - beim ?\195?\132nderungsverzeichnis ber?\195?\188cksichtigt + beim Änderungsverzeichnis berücksichtigt r784 2008-12-08 11:46:07 +0100 mjk: @@ -11548,12 +11903,12 @@ r783 2008-12-08 11:34:24 +0100 mjk: r782 2008-12-08 11:18:24 +0100 mjk: - * doc/, doc/ngerman/: \ChangedAt-Eintr?\195?\164ge korrigiert + * doc/, doc/ngerman/: \ChangedAt-Einträge korrigiert r781 2008-12-07 13:54:17 +0100 mjk: - * doc/, doc/ngerman/, doc/ngerman/typearea.tex: vertikale - Abst?\195?\164nde nach listings verbessert + * doc/, doc/ngerman/, doc/ngerman/typearea.tex: vertikale Abstände + nach listings verbessert r780 2008-12-07 13:53:42 +0100 mjk: @@ -11567,7 +11922,7 @@ r779 2008-12-07 13:51:55 +0100 mjk: r778 2008-11-28 08:09:13 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/typearea.tex: erste Korrekturen und - Vorschl?\195?\164ge von Torsten + Vorschläge von Torsten r777 2008-11-25 14:50:13 +0100 mjk: @@ -11592,8 +11947,8 @@ r770 2008-11-22 08:06:54 +0100 mjk: r769 2008-11-21 09:24:20 +0100 mjk: - * doc/, doc/ngerman/: ge?\195?\164nderte Voreinstellung f?\195?\188r - ?\194?\187version?\194?\171 dokumentiert + * doc/, doc/ngerman/: geänderte Voreinstellung für »version« + dokumentiert r768 2008-11-21 09:03:06 +0100 mjk: @@ -11647,7 +12002,7 @@ r761 2008-11-13 12:49:56 +0100 mjk: r760 2008-11-13 09:48:02 +0100 mjk: * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: - \ChangedAt-Eintr?\195?\164ge korrigiert + \ChangedAt-Einträge korrigiert r759 2008-11-12 16:21:03 +0100 mjk: @@ -11671,7 +12026,7 @@ r756 2008-11-03 17:37:07 +0100 mjk: r755 2008-11-03 15:48:41 +0100 mjk: - * scrkernel-notepaper.dtx: nix ge?\195?\164ndert + * scrkernel-notepaper.dtx: nix geändert r754 2008-11-03 15:06:03 +0100 mjk: @@ -11898,7 +12253,7 @@ r707 2008-05-02 16:43:26 +0200 mjk: r706 2008-04-30 09:52:59 +0200 mjk: - * doc/: diverse Neuerungen inbesondere bez?\195?\188glich der Optionen + * doc/: diverse Neuerungen inbesondere bezüglich der Optionen dokumentiert r705 2008-04-30 09:52:22 +0200 mjk: @@ -12480,7 +12835,7 @@ r584 2007-12-15 15:57:37 +0100 mjk: r583 2007-12-15 15:51:52 +0100 mjk: * doc/: Tabelle der vordefinierten lco-Dateien um die Japanischen - lco-Dateien erg?\195?\164nzt + lco-Dateien ergänzt r582 2007-12-15 15:42:28 +0100 mjk: @@ -12515,13 +12870,12 @@ r576 2007-12-07 10:46:47 +0100 mjk: r575 2007-12-07 10:04:44 +0100 mjk: - * TODO, doc/: ?\195?\132nderung bez?\195?\188glich der Nummerierung in - "\frontmatter" dokumentiert + * TODO, doc/: Änderung bezüglich der Nummerierung in "\frontmatter" + dokumentiert r574 2007-12-07 09:27:54 +0100 mjk: - * TODO, doc/: "location"-Werte f?\195?\188r Option "fromalign" - dokumentiert + * TODO, doc/: "location"-Werte für Option "fromalign" dokumentiert r573 2007-12-07 09:24:24 +0100 mjk: @@ -12529,20 +12883,20 @@ r573 2007-12-07 09:24:24 +0100 mjk: r572 2007-12-07 09:23:01 +0100 mjk: - * doc/: \ChangedAt-Eintr?\195?\164ge korrigiert + * doc/: \ChangedAt-Einträge korrigiert r571 2007-12-07 08:27:39 +0100 mjk: * TODO, doc/: Optionen "firsthead" und "firstfoot" dokumentiert - (einschl. Auswirkungen auf Pseudol?\195?\164nge "firstfootvpos") + (einschl. Auswirkungen auf Pseudolänge "firstfootvpos") r570 2007-12-04 12:05:53 +0100 mjk: - * TODO: tocstyle wird erw?\195?\164hnt + * TODO: tocstyle wird erwähnt r569 2007-12-04 12:04:15 +0100 mjk: - * TODO, doc/: Pseudo-L?\195?\164ngen "lochpos", "locvpos", "locheight" + * TODO, doc/: Pseudo-Längen "lochpos", "locvpos", "locheight" dokumentiert r568 2007-12-04 11:46:01 +0100 mjk: @@ -12555,8 +12909,8 @@ r567 2007-12-04 11:44:02 +0100 mjk: r566 2007-12-04 11:36:59 +0100 mjk: - * TODO, doc/: neue Werte f?\195?\188r Option "subject"; Tabelle der - Pseudo-L?\195?\164ngen sortiert + * TODO, doc/: neue Werte für Option "subject"; Tabelle der + Pseudo-Längen sortiert r565 2007-11-30 13:06:11 +0100 mjk: @@ -12567,7 +12921,7 @@ r564 2007-11-29 12:35:39 +0100 mjk: * TODO: partentry, partentrypagenumber, chapterentry, chapterentrypagenumber, sectionentry, sectionentrypagenumber - dokumentiert aber noch nicht ?\195?\188bersetzt. + dokumentiert aber noch nicht übersetzt. r563 2007-11-29 12:33:47 +0100 mjk: @@ -12604,11 +12958,11 @@ r557 2007-11-28 12:35:00 +0100 mjk: r556 2007-11-28 10:06:03 +0100 mjk: - * doc/: Erkl?\195?\164rung zu Option "foldmarks" verbessert + * doc/: Erklärung zu Option "foldmarks" verbessert r555 2007-11-27 12:36:05 +0100 mjk: - * TODO, doc/: Pseudo-L?\195?\164nge "fromrulewidth" dokumentiert + * TODO, doc/: Pseudo-Länge "fromrulewidth" dokumentiert r554 2007-11-27 12:27:16 +0100 mjk: @@ -12620,12 +12974,12 @@ r553 2007-11-27 10:00:28 +0100 mjk: r552 2007-11-27 09:50:51 +0100 mjk: - * TODO, doc/: Die neuen M?\195?\182glichkeiten f?\195?\188r die - Konfigurierung der Faltmarken dokumentiert + * TODO, doc/: Die neuen Möglichkeiten für die Konfigurierung der + Faltmarken dokumentiert r551 2007-11-26 13:10:17 +0100 mjk: - * TODO, doc/: Erkl?\195?\164rung zur Option "foldmarks" erweitert + * TODO, doc/: Erklärung zur Option "foldmarks" erweitert r550 2007-11-26 12:23:35 +0100 mjk: @@ -12724,7 +13078,7 @@ r533 2007-11-12 15:15:16 +0100 mjk: r532 2007-11-10 11:25:07 +0100 mjk: - * TODO: neue Pseudo-L?\195?\164ngen + * TODO: neue Pseudo-Längen r531 2007-11-10 11:22:39 +0100 mjk: @@ -12741,7 +13095,7 @@ r530 2007-11-10 08:53:30 +0100 mjk: r529 2007-11-08 11:29:28 +0100 mjk: - * TODO: einige ?\195?\132nderungen bei den Faltmarken + * TODO: einige Änderungen bei den Faltmarken r528 2007-11-08 11:27:59 +0100 mjk: @@ -12967,8 +13321,8 @@ r480 2007-09-12 17:03:04 +0200 mjk: r479 2007-09-12 12:47:27 +0200 mjk: - * doc/: Tabellen?\195?\188berschrift f?\195?\188r Tabelle 6.18 - (Datumsbefehle und Ausgabebeispiel) erg?\195?\164nzt [GH] + * doc/: Tabellenüberschrift für Tabelle 6.18 (Datumsbefehle und + Ausgabebeispiel) ergänzt [GH] r478 2007-09-12 12:44:45 +0200 mjk: @@ -12980,7 +13334,7 @@ r477 2007-09-06 11:05:54 +0200 mjk: r476 2007-09-06 11:01:22 +0200 mjk: - * doc/: Fehlende schlie?\195?\159ende Klammer erg?\195?\164nzt + * doc/: Fehlende schließende Klammer ergänzt r475 2007-09-06 10:55:26 +0200 mjk: @@ -12993,8 +13347,8 @@ r474 2007-09-04 11:48:13 +0200 mjk: r473 2007-09-04 11:46:50 +0200 mjk: - * doc/: Gesucht sind linksb?\195?\188ndige - Fu?\195?\159notenmarkierungen, nicht linksb+ndige Fu?\195?\159noten + * doc/: Gesucht sind linksbündige Fußnotenmarkierungen, nicht + linksb+ndige Fußnoten r472 2007-09-04 11:31:06 +0200 mjk: @@ -13355,9 +13709,8 @@ r390 2007-06-14 09:56:35 +0200 mjk: r389 2007-06-06 09:32:40 +0200 mjk: - * doc/: "Es wird auch kein zus?\195?\164tzlicher vertikaler Abstand - vor und nach der Umgebung eingef?\195?\188gt." added at declaration - of addmargin + * doc/: "Es wird auch kein zusätzlicher vertikaler Abstand vor und + nach der Umgebung eingefügt." added at declaration of addmargin r388 2007-06-06 09:28:51 +0200 mjk: @@ -13734,7 +14087,7 @@ r311 2006-11-28 11:50:17 +0100 mjk: ab 2.96a) erfolgt im Inhaltsverzeichnis kein Seitenumbruch mehr zwischen part- und chapter-, bzw. part- und section-, bzw. chapter- und section-, bzw. section- und subsection-Eintrag. Das genau - Verhalten ist von der Klasse abh?\195?\164ngig. + Verhalten ist von der Klasse abhängig. r310 2006-11-28 09:26:08 +0100 mjk: @@ -14731,7 +15084,7 @@ r68 2006-03-08 08:52:54 +0100 mjk: r64 2006-02-13 18:53:08 +0100 mjk: * lppl-de.txt: erste Version der mit Frank Mittelbach abgesprochenden - inoffiziellen ?\195?\156bersetzung der LPPL 1.3b + inoffiziellen Ãœbersetzung der LPPL 1.3b r60 2006-01-25 12:56:38 +0100 mjk: @@ -14791,8 +15144,7 @@ r40 2005-11-26 17:28:08 +0100 mjk: r39 2005-11-26 17:15:37 +0100 mjk: - * doc/: Flie?\195?\159umgebung --> Gleitumgebung, Flie?\195?\159objekt - --> Gleitobjekt + * doc/: Fließumgebung --> Gleitumgebung, Fließobjekt --> Gleitobjekt r38 2005-11-26 15:45:37 +0100 mjk: @@ -14818,7 +15170,7 @@ r34 2005-11-26 10:58:13 +0100 mjk: r33 2005-11-25 11:48:07 +0100 mjk: - * doc/: Widmung pr?\195?\164gnanter gefasst + * doc/: Widmung prägnanter gefasst r32 2005-11-05 10:04:02 +0100 mjk: @@ -14826,8 +15178,8 @@ r32 2005-11-05 10:04:02 +0100 mjk: r31 2005-11-05 10:03:34 +0100 mjk: - * doc/: Erkl?\195?\164rung zu smallheadings, normalheadings, - bigheadings erweitert [Stephan Hennig] + * doc/: Erklärung zu smallheadings, normalheadings, bigheadings + erweitert [Stephan Hennig] r30 2005-11-05 10:01:05 +0100 mjk: diff --git a/Master/texmf-dist/source/latex/koma-script/Makefile b/Master/texmf-dist/source/latex/koma-script/Makefile index cdc0721445d..294f336b406 100644 --- a/Master/texmf-dist/source/latex/koma-script/Makefile +++ b/Master/texmf-dist/source/latex/koma-script/Makefile @@ -1,6 +1,6 @@ # ====================================================================== # Makefile -# Copyright (c) Markus Kohm, 2002-2017 +# 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 -# Copyright (c) Markus Kohm, 2002-2017 +# 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. @@ -129,7 +129,8 @@ CLS_MAIN = scrbook.cls \ KakuLL.lco \ scrlayer.sty \ scrlayer-scrpage.sty \ - scrlayer-notecolumn.sty + scrlayer-notecolumn.sty \ + scrlayer-fancyhdr.sty CLS_MAIN_DTX = scrkernel-basics.dtx \ scrkernel-bibliography.dtx \ @@ -168,7 +169,8 @@ CLS_MAIN_DTX = scrkernel-basics.dtx \ tocstyle.dtx \ scrlayer.dtx \ scrlayer-scrpage.dtx \ - scrlayer-notecolumn.dtx + scrlayer-notecolumn.dtx \ + scrlayer-fancyhdr.dtx STATIC_DOC = README \ INSTALL.txt \ @@ -184,9 +186,9 @@ CLS_MAIN_INS = scrmain.ins CLS_MAIN_SUBINS = scrstrip.inc scrstrop.inc scrdocstrip.tex -ALPHA_INS = tocstyle.dtx scrjura.dtx scrwfile.dtx +ALPHA_INS = tocstyle.dtx scrlayer-fancyhdr.dtx -ALPHA_DOC = tocstyle.pdf scrhack.pdf +ALPHA_DOC = tocstyle.pdf scrlayer-fancyhdr.pdf ALPHA_DTX = $(subst .pdf,.dtx,$(ALPHA_DOC)) @@ -221,10 +223,9 @@ NODIST_GENERATED = $(CLS_DVIS) $(CLS_FILES) $(ALPHA_DOC) GENERATED = $(NODIST_GENERATED) ChangeLog \ scrjura.ins \ - scrwfile.ins scrwfile.tex scrwfile.drv \ + scrwfile.ins \ tocbasic.ins \ - tocstyle.ins tocstyle.tex tocstyle.dvi tocstyle.drv \ - scrlayer.tex scrlayer-scrpage.tex scrlayer-notecolumn.tex + tocstyle.ins tocstyle.tex tocstyle.drv MISC_SRC = $(MAKE_FILES) \ scrdoc.dtx ChangeLog ChangeLog.2 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äter der \PName{Schlüssel} nur mit Wertübergabe verwendet werden. Bei Verwendung der Anweisungen \Macro{FamilyLengthMacroKey} und -\Macro{FamilySetLengthMacro} findet die Speicherung des Wertes nicht in einer -\PName{Länge}, sondern in einem \PName{Makro} statt.% +\Macro{FamilyUseLengthMacroKey} beziehungsweise \Macro{FamilySetLengthMacro} +und \Macro{FamilySetUseLengthMacro} findet die Speicherung des Wertes nicht in +einer \PName{Länge}, sondern in einem \PName{Makro} statt. Dabei wird bei +\Macro{FamilyLengthMacroKey} und \Macro{FamilySetLengthMacro} vergleichbar zu +\Macro{setlength} der aktuelle \PName{Wert} zum Zeitpunkt des Aufrufs der +beiden Anweisungen in \PName{Makro} gespeichert. Dagegen wird bei +\Macro{FamilyUseLengthMacroKey}\ChangedAt{v3.20}{\Package{scrbase}} und +\Macro{FamilySetUseLengthMacro} \PName{Wert} selbst gespeichert. Damit wird +\PName{Wert} dann bei jeder Verwendung von \PName{Makro} neu ausgewertet.% \EndIndexGroup diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle-experts.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle-experts.tex index 8fcb6c5a348..410c320f042 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle-experts.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle-experts.tex @@ -48,7 +48,7 @@ % ============================================================================ \KOMAProvidesFile{scrbookreportarticle-experts.tex}% - [$Date: 2018-02-13 09:46:41 +0100 (Tue, 13 Feb 2018) $ + [$Date: 2018-10-14 20:31:51 +0200 (Sun, 14 Oct 2018) $ KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl for experts)] @@ -534,14 +534,16 @@ die folgenden Stile zur Verfügung: Verfügung. Bei\ChangedAt{v3.24}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}} der Neudefinition sind die \PName{Schlüssel} \PValue{style}, \PValue{afterskip}, \PValue{beforeskip} und \PValue{level} - zwingend. Die \PName{Schlüssel} \PValue{font} und \PValue{indent} sind - empfohlen. \PValue{tocindent} und \PValue{tocnumwidth} können abhängig vom - Namen der Gliederungsebene ebenfalls zwingend sein. Das gilt auch, falls ein - Befehl, der bisher kein Gliederungsbefehl war, mit + zwingend. Die \PName{Schlüssel} + \PValue{afterindent}\ChangedAt{v3.26}{\Class{scrbook}\and + \Class{scrreprt}\and \Class{scrartcl}}, \PValue{font}, \PValue{indent} und + \PValue{runin} sind empfohlen. \PValue{tocindent} und \PValue{tocnumwidth} + können abhängig vom Namen der Gliederungsebene ebenfalls zwingend sein. Das + gilt auch, falls ein Befehl, der bisher kein Gliederungsbefehl war, mit \Macro{RedeclareSectionCommand} zu einem Gliederungsbefehl umdefiniert wird. Die\textnote{Achtung!} Anweisung \Macro{addsec} wird ebenso wie die - Sternformen zusammen mit \DescRef{maincls.cmd.section} - umkonfiguriert und kann nicht unabhängig davon verändert werden. + Sternformen zusammen mit \DescRef{maincls.cmd.section} umkonfiguriert und + kann nicht unabhängig davon verändert werden. \end{description} Bei der Definition eines Gliederungsbefehls wird ein gleichnamiges Element angelegt, falls es noch nicht existiert. Bei \PValue{chapter} und @@ -558,111 +560,79 @@ Schrifteinstellung der Elemente kann mit \DescRef{maincls.cmd.setkomafont} und \label{tab:maincls-experts.declaresection.keys}% \begin{tabularx}{\linewidth}{llX} \toprule - \PName{Schlüssel} & \PName{Wert} & Bedeutung \\ + \PName{Schlüssel} + & \PName{Wert} + & Bedeutung \\ \midrule - \PValue{counterwithin} & \PName{Zählername} & Der zur Gliederungsebene - gehörende Zähler soll vom - als Wert angegebenen Zähler - abhängig sein. Wird - \PName{Zählername} über - \Macro{stepcounter} oder - \Macro{refstepcounter} - erhöht, so wird der zur - Gliederungsebene gehörende - Zähler auf 0 zurückgesetzt. - Darüber hinaus wird - \Macro{the\PName{Zählername}}, - gefolgt von einem Punkt in - der Ausgabe des zur - Gliederungsebene gehörenden - Zählers vorangestellt.\\ + \PValue{counterwithin} + & \PName{Zählername} + & Der zur Gliederungsebene gehörende Zähler soll vom als Wert angegebenen + Zähler abhängig sein. Wird \PName{Zählername} über \Macro{stepcounter} + oder \Macro{refstepcounter} erhöht, so wird der zur Gliederungsebene + gehörende Zähler auf 0 zurückgesetzt. Darüber hinaus wird + \Macro{the\PName{Zählername}}, gefolgt von einem Punkt in der Ausgabe + des zur Gliederungsebene gehörenden Zählers vorangestellt.\\ + \PValue{counterwithout}% \ChangedAt{v3.19}{\Class{scrbook}\and \Class{scrreprt}\and - \Class{scrartl}}% - \PValue{counterwithout} & \PName{Zählername} & Hebt eine früher - vorgenommene - \PValue{counterwithin}-Einstellung - auf und ist daher nur bei - Änderung vorhandener - Gliederungsbefehle - sinnvoll.\\ - \PValue{expandtopt} & \PName{Schalter} & Ist dieser Schalter aktiv, so - werden alle in den - \PName{Einstellungen} nachfolgend - angegebenen Werte für Längen - vollständig expandiert, - ausgewertet und in \texttt{pt} - umgerechnet gespeichert. Ist der - Schalter nicht aktiv, so werden - alle nachfolgend angegebenen - Werte für Längen nur testweise - expandiert und ausgewertet, aber - lediglich expandiert gespeichert. - Es werden die Werte für einfache - Schalter aus - \autoref{tab:truefalseswitch}, - \autopageref{tab:truefalseswitch} - verstanden.\\ - \PValue{level} & \PName{Ganzzahl} & Nummerischer Wert der Gliederungsebene - (siehe Zähler - \DescRef{maincls.counter.secnumdepth}, - \autoref{sec:maincls.structure}, - \DescPageRef{maincls.counter.secnumdepth}); - der Wert sollte eindeutig sein und ist - für neue Ebenen zwingend.\\ - \PValue{style} & \PName{Name} & Legt den Stil der Überschrift fest und - ist für neue Ebenen zwingend.\\ - \ChangedAt[2016/03]{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}}% - \PValue{tocstyle} & \PName{Name} & Legt den Stil des zur Überschrift - gehörenden Verzeichniseintrags - fest. Es können alle bisher definierten - Verzeichniseintragsstile (siehe - \autoref{sec:tocbasic.tocstyle}) - verwendet werden. Ein leerer - \PName{Name} verhindert die - Umdefinierung des Befehls - \Macro{l@\dots} für die - Verzeichniseinträge.\\ - \ChangedAt[2016/03]{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and + & \PName{Zählername} + & Hebt eine früher vorgenommene \PValue{counterwithin}-Einstellung auf und + ist daher nur bei Änderung vorhandener Gliederungsbefehle sinnvoll.\\ + \PValue{expandtopt} + & \PName{Schalter} + & Ist dieser Schalter aktiv, so werden alle in den \PName{Einstellungen} + nachfolgend angegebenen Werte für Längen vollständig expandiert, + ausgewertet und in \texttt{pt} umgerechnet gespeichert. Ist der + Schalter nicht aktiv, so werden alle nachfolgend angegebenen + Werte für Längen nur testweise expandiert und ausgewertet, aber + lediglich expandiert gespeichert. Es werden die Werte für einfache + Schalter aus \autoref{tab:truefalseswitch}, + \autopageref{tab:truefalseswitch} verstanden.\\ + \PValue{level} + & \PName{Ganzzahl} + & Nummerischer Wert der Gliederungsebene (siehe Zähler + \DescRef{maincls.counter.secnumdepth}, \autoref{sec:maincls.structure}, + \DescPageRef{maincls.counter.secnumdepth}); der Wert sollte eindeutig + sein und ist für neue Ebenen zwingend.\\ + \PValue{style} + & \PName{Name} + & Legt den Stil der Überschrift fest und ist für neue Ebenen zwingend.\\ + \PValue{tocstyle}% + \ChangedAt{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{Name} + & Legt den Stil des zur Überschrift gehörenden Verzeichniseintrags fest. + Es können alle bisher definierten Verzeichniseintragsstile (siehe + \autoref{sec:tocbasic.tocstyle}) verwendet werden. Ein leerer + \PName{Name} verhindert die Umdefinierung des Befehls + \Macro{l@\dots} für die Verzeichniseinträge.\\ + \PValue{toc\PName{Option}}% + \ChangedAt{v3.20}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}}% - \PValue{toc\PName{Option}} & \PName{Wert} & Weitere Optionen in - Abhängigkeit vom via - \Option{tocstyle} gewählten - Verzeichniseintragsstil. Siehe - dazu - \autoref{sec:tocbasic.tocstyle} - ab - \autopageref{sec:tocbasic.tocstyle}. - Für die von \hyperref[cha:tocbasic]{\Package{tocbasic}} - vordefinierten - Verzeichniseintragsstile - finden sich die als - \PName{Option} verwendbaren - Attribute in - \autoref{tab:tocbasic.tocstyle.attributes}, - ab - \autopageref{tab:tocbasic.tocstyle.attributes}.\\ - % \PValue{tocindent} & \PName{Länge} & Der horizontale Einzug des zum - % Gliederungsbefehls gehörenden - % Eintrags ins Inhaltsverzeichnis, - % falls ein solcher abhängig von - % \DescRef{maincls.counter.tocdepth} (siehe - % \autoref{sec:maincls.toc}, - % \DescPageRef{maincls.counter.tocdepth}) - % erzeugt wird.\\ - % \PValue{toclevel} & \PName{Ganzzahl} & - % Die Ebene des zum Gliederungsbefehl - % gehörenden Eintrags ins - % Inhaltsverzeichnis, falls diese von - % \PValue{level} abweichen soll - % (siehe auch \DescRef{maincls.counter.tocdepth} in - % \autoref{sec:maincls.toc}, - % \DescPageRef{maincls.counter.tocdepth}). \\ - % \PValue{tocnumwidth} & \PName{Länge}& Die Breite, die für die - % Gliederungsnummer im zum - % Gliederungsbefehl gehörenden Eintrag - % ins Inhaltsverzeichnis reserviert - % wird.\\ + & \PName{Wert} + & Weitere Optionen in Abhängigkeit vom via \Option{tocstyle} gewählten + Verzeichniseintragsstil. Siehe dazu \autoref{sec:tocbasic.tocstyle} ab + \autopageref{sec:tocbasic.tocstyle}. Für die von + \hyperref[cha:tocbasic]{\Package{tocbasic}} vordefinierten + Verzeichniseintragsstile finden sich die als \PName{Option} verwendbaren + Attribute in \autoref{tab:tocbasic.tocstyle.attributes}, ab + \autopageref{tab:tocbasic.tocstyle.attributes}.\\ + % \PValue{tocindent} + % & \PName{Länge} + % & Der horizontale Einzug des zum Gliederungsbefehls gehörenden + % Eintrags ins Inhaltsverzeichnis, falls ein solcher abhängig von + % \DescRef{maincls.counter.tocdepth} (siehe \autoref{sec:maincls.toc}, + % \DescPageRef{maincls.counter.tocdepth}) erzeugt wird.\\ + % \PValue{toclevel} + % & \PName{Ganzzahl} + % & Die Ebene des zum Gliederungsbefehl gehörenden Eintrags ins + % Inhaltsverzeichnis, falls diese von \PValue{level} abweichen soll + % (siehe auch \DescRef{maincls.counter.tocdepth} in + % \autoref{sec:maincls.toc}, \DescPageRef{maincls.counter.tocdepth}). \\ + % PValue{tocnumwidth} + % & \PName{Länge} + % & Die Breite, die für die Gliederungsnummer im zum Gliederungsbefehl + % gehörenden Eintrag ins Inhaltsverzeichnis reserviert wird.\\ \bottomrule \end{tabularx} \end{table} @@ -677,39 +647,62 @@ Schrifteinstellung der Elemente kann mit \DescRef{maincls.cmd.setkomafont} und \toprule \PName{Schlüssel} & \PName{Wert} & Bedeutung \\ \midrule - \PValue{afterskip} & \PName{Länge} & Ein negativer Wert bedeutet, dass - die Überschrift als Spitzmarke - formatiert werden soll. Der - Betrag gibt dabei den - horizontalen Abstand nach der - Überschrift an. Ein positiver Wert - führt hingegen zu einem vertikalen - Abstand nach der Überschrift.\\ - \PValue{beforeskip} & \PName{Länge} & Der Betrag gibt den vertikalen - Abstand vor der Überschrift an. Ist - der Wert negativ, so wird also - trotzdem ein positiver Abstand - eingefügt. Negative Werte bedeuten - in diesem Fall, dass der Absatz nach - der Überschrift ohne horizontalen - Einzug gesetzt werden soll.\\ - \PValue{font} & \PName{Schrifteinstellung} & - Die Fonteinstellungen, die - zusätzlich zum Element - \DescRef{maincls.fontelement.disposition} - bei der Ausgabe der Überschrift - verwendet werden sollen. Hier sind - alle Einstellungen erlaubt, die auch - über - \DescRef{maincls.cmd.setkomafont} - und - \DescRef{maincls.cmd.addtokomafont} - für das Element des - Gliederungsbefehls erlaubt sind.\\ - \PValue{indent} & \PName{Länge} & Einzug vom linken Rand vor der - Ausgabe der Nummer und des Textes - der Überschrift.\\ - + \PValue{afterindent}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{Schalter} + & Es wird bestimmt, ob auf die erste Zeile nach einer freistehenden + Überschrift (siehe \PValue{runin}) der aktuelle Absatzeinzug angewendet + wird. Bei der Voreinstellung \PValue{bysign} bestimmt das Vorzeichen von + \PValue{beforeskip} das Verhalten. Ein negativer Wert für + \PValue{beforeskip} bewirkt dann, dass der Absatzeinzug entfällt. Mit + den Werten für einfache Schalter (siehe \autoref{tab:truefalseswitch}, + \autopageref{tab:truefalseswitch}) kann die Anwendung des aktuellen + Absatzeinzugs explizit aktiviert oder deaktiviert werden.\\ + \PValue{afterskip} + & \PName{Länge} + & Im Fall einer Spitzmarke (siehe \PValue{runin}) ist der Betrag der + \PName{Länge} der horizontale Abstand nach der Überschrift. Es + wird in diesem Fall also immer ein positiver Abstand eingefügt. Im Fall + einer freistehenden Überschrift ist \PName{Länge} der vertikale Abstand + nach der Überschrift. Ist \OptionValue{runin}{bysign}, so + führt ein positiver Wert zu einer freistehenden Überschrift, während + ein negativer Wert oder Null zu einer Spitzmarke führt.\\ + \PValue{beforeskip} + & \PName{Länge} + & Gibt den vertikalen Abstand vor der Überschrift an. Ist + \OptionValue{afterindent}{bysign}, so wird für den Abstand der Betrag + von \PName{Länge} verwendet, es wird also trotzdem ein positiver + Abstand eingefügt. Negative Werte bedeuten in diesem Fall, dass ein + Absatzeinzug nach der Überschrift entfällt.\\ + \PValue{font} + & \PName{Befehle} + & Die Schrifteinstellungen, die zusätzlich zum Element + \DescRef{maincls.fontelement.disposition} bei der Ausgabe der + Überschrift verwendet werden sollen. Hier sind alle \PName{Befehle} + erlaubt, die auch über \DescRef{maincls.cmd.setkomafont} und + \DescRef{maincls.cmd.addtokomafont} für das Element des + Gliederungsbefehls erlaubt sind.\\ + \PValue{indent} + & \PName{Länge} + & Einzug vom linken Rand vor der Ausgabe der Nummer und des Textes + der Überschrift.\\ + \PValue{runin}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{Schalter} + & Es wird bestimmt, ob die Überschrift als Spitzmarke\iffree{ (am + Zeilenanfang)}{} oder freistehend gesetzt wird. \iffree{}{Bei einer + Spitzmarke schließt sich der nachfolgende Text direkt an die + Überschrift an, während bei einer freistehenden Überschrift erst noch + ein Absatz und ein vertikaler Abstand (siehe \PValue{afterskip}) + folgt. }% + Bei der Voreinstellung \PValue{bysign} bestimmt das Vorzeichen von + \PValue{afterskip} das Verhalten. Ein positiver Wert für + \PValue{afterskip} bewirkt dann eine freistehende Überschrift. + Darüber hinaus kann mit den Werten für einfache Schalter (siehe + \autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch}) + eine Spitzmarke explizit aktiviert oder deaktiviert werden.\\ \bottomrule \end{tabularx} \end{table} @@ -724,62 +717,55 @@ Schrifteinstellung der Elemente kann mit \DescRef{maincls.cmd.setkomafont} und \toprule \PName{Schlüssel} & \PName{Wert} & Bedeutung \\ \midrule - \PValue{afterskip} & \PName{Länge} & Der Betrag gibt den vertikalen - Abstand nach der Überschrift an.\\ - \PValue{beforeskip} & \PName{Länge} & Der Betrag gibt den vertikalen - Abstand vor der Überschrift an. Ist - der Wert negativ, so wird also - trotzdem ein positiver Abstand - eingefügt. Negative Werte bedeuten - in diesem Fall, dass der Absatz nach - der Überschrift ohne horizontalen - Einzug gesetzt werden soll. Bei - Einstellungen der Klassen-Option - \DescRef{maincls.option.version} auf - einen kleineren Wert als 3.22 gibt - es auch mit positiven Werten keinen - Einzug.\\ - \PValue{font} & \PName{Schrifteinstellung} & - Die Fonteinstellungen, die - zusätzlich zum Element - \DescRef{maincls.fontelement.disposition} - bei der Ausgabe der Überschrift - verwendet werden sollen. Hier sind - alle Einstellungen erlaubt, die auch - über - \DescRef{maincls.cmd.setkomafont} - und - \DescRef{maincls.cmd.addtokomafont} - für das Element des - Gliederungsbefehls erlaubt sind.\\ - \PValue{innerskip} & \PName{Länge} & Der vertikale Abstand zwischen - Präfixzeile und Text der - Überschrift, falls eine Präfixzeile - verwendet wird.\\ - \PValue{pagestyle} & \PName{Seitenstil} & - Der Name des Seitenstils, der für - die Seite mit der Überschrift - verwendet werden soll. Es findet - keine Überprüfung statt, ob der - angegebene \PName{Seitenstil} gültig - ist. Fehlerhafte Angaben führen - daher zu Fehlermeldungen bei - Verwendung des Gliederungsbefehls.\\ - \PValue{prefixfont} & \PName{Schrifteinstellung} & - Die Fonteinstellungen, die - zusätzlich zum Element - \DescRef{maincls.fontelement.disposition} - und dem Element des - Gliederungsbefehls bei der Ausgabe - einer Präfixzeile in der Überschrift - verwendet werden sollen. Hier sind - alle Einstellungen erlaubt, die auch - über - \DescRef{maincls.cmd.setkomafont} - und - \DescRef{maincls.cmd.addtokomafont} - für das Element der Präfixzeile des - Gliederungsbefehls erlaubt sind.\\ + \PValue{afterindent}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}}% + & \PName{Schalter} + & Es wird bestimmt, ob auf die erste Zeile nach der Überschrift der + aktuelle Absatzeinzug angewendet wird. Bei der Voreinstellung + \PValue{bysign} bestimmt das Vorzeichen von \PValue{beforeskip} das + Verhalten. Ein negativer Wert für \PValue{beforeskip} bewirkt dann, dass + der Absatzeinzug entfällt. Mit den Werten für einfache Schalter (siehe + \autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch}) kann + die Anwendung des aktuellen Absatzeinzugs explizit aktiviert oder + deaktiviert werden.\\ + \PValue{afterskip}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}}% + & \PName{Länge} + & Gibt den vertikalen Abstand nach der Überschrift an.\\ + \PValue{beforeskip} + & \PName{Länge} + & Gibt den vertikalen Abstand vor der Überschrift an. Ist + \OptionValue{afterindent}{bysign}, so wird für den Abstand der Betrag + von \PName{Länge} verwendet, es wird also trotzdem ein positiver + Abstand eingefügt. Negative Werte bedeuten in diesem Fall, dass ein + Absatzeinzug nach der Überschrift entfällt.\\ + \PValue{font} + & \PName{Befehle} + & Die Schrifteinstellungen, die zusätzlich zum Element + \DescRef{maincls.fontelement.disposition} bei der Ausgabe der + Überschrift verwendet werden sollen. Hier sind alle \PName{Befehle} + erlaubt, die auch über \DescRef{maincls.cmd.setkomafont} und + \DescRef{maincls.cmd.addtokomafont} für das Element des + Gliederungsbefehls erlaubt sind.\\ + \PValue{innerskip} + & \PName{Länge} + & Der vertikale Abstand zwischen Präfixzeile und Text der + Überschrift, falls eine Präfixzeile verwendet wird.\\ + \PValue{pagestyle} + & \PName{Seitenstil} + & Der Name des Seitenstils, der für die Seite mit der Überschrift + verwendet werden soll. Es findet keine Überprüfung statt, ob der + angegebene \PName{Seitenstil} gültig ist. Fehlerhafte Angaben führen + daher zu Fehlermeldungen bei Verwendung des Gliederungsbefehls.\\ + \PValue{prefixfont} + & \PName{Befehle} + & Die Schrifteinstellungen, die zusätzlich zum Element + \DescRef{maincls.fontelement.disposition} und dem Element des + Gliederungsbefehls bei der Ausgabe einer Präfixzeile in der Überschrift + verwendet werden sollen. Hier sind alle \PName{Befehle} erlaubt, die + auch über \DescRef{maincls.cmd.setkomafont} und + \DescRef{maincls.cmd.addtokomafont}für das Element der Präfixzeile des + Gliederungsbefehls erlaubt sind.\\ \bottomrule \end{tabularx} \end{table} @@ -792,62 +778,65 @@ Schrifteinstellung der Elemente kann mit \DescRef{maincls.cmd.setkomafont} und \label{tab:maincls-experts.declarepartstyle.keys}% \begin{tabularx}{\linewidth}{llX} \toprule - \PName{Schlüssel} & \PName{Wert} & Bedeutung \\ + \PName{Schlüssel} + & \PName{Wert} + & Bedeutung \\ \midrule - \PValue{afterskip} & \PName{Länge} & Der Betrag gibt den vertikalen - Abstand nach der Überschrift an.\\ - \PValue{beforeskip} & \PName{Länge} & Der Betrag gibt den vertikalen - Abstand vor der Überschrift an.\\ - \PValue{font} & \PName{Schrifteinstellung} & - Die Fonteinstellungen, die - zusätzlich zum Element - \DescRef{maincls.fontelement.disposition} - bei der Ausgabe der Überschrift - verwendet werden sollen. Hier sind - alle Einstellungen erlaubt, die auch - über - \DescRef{maincls.cmd.setkomafont} - und - \DescRef{maincls.cmd.addtokomafont} - für das Element des - Gliederungsbefehls erlaubt sind.\\ - \PValue{innerskip} & \PName{Länge} & %\OnlyAt{\Class{scrbook}\and - % \Class{scrreprt}}% - Der vertikale Abstand zwischen - Präfixzeile und Text der - Überschrift bei - \Class{scrbook} und - \Class{scrreprt}.\\ - \PValue{pagestyle} & \PName{Seitenstil} & - %\OnlyAt{\Class{scrbook}\and - % \Class{scrreprt}}% - Der Name des Seitenstils, der für - die Seite mit der Überschrift - verwendet werden soll. Es findet - keine Überprüfung statt, ob der - angegebene \PName{Seitenstil} gültig - ist. Fehlerhafte Angaben führen - daher zu Fehlermeldungen bei - Verwendung des - Gliederungsbefehls. Diese - Möglichkeit existiert nur bei - \Class{scrbook} und - \Class{scrreprt}. \\ - \PValue{prefixfont} & \PName{Schrifteinstellung} & - Die Fonteinstellungen, die - zusätzlich zum Element - \DescRef{maincls.fontelement.disposition} - und dem Element des - Gliederungsbefehls bei der Ausgabe - einer Präfixzeile in der Überschrift - verwendet werden sollen. Hier sind - alle Einstellungen erlaubt, die auch - über - \DescRef{maincls.cmd.setkomafont} - und - \DescRef{maincls.cmd.addtokomafont} - für das Element der Präfixzeile des - Gliederungsbefehls erlaubt sind.\\ + \PValue{afterindent}% + \ChangedAt{v3.26}{\Class{scrbook}\and \Class{scrreprt}\and + \Class{scrartcl}}% + & \PName{Schalter} + & Es wird bestimmt, ob auf die erste Zeile nach der + Überschrift der aktuelle Absatzeinzug angewendet + wird. Bei der Einstellung \PValue{bysign} bestimmt das Vorzeichen von + \PValue{beforeskip} das Verhalten. Ein negativer Wert für + \PValue{beforeskip} bewirkt dann, dass der Absatzeinzug entfällt. Mit + den Werten für einfache Schalter (siehe \autoref{tab:truefalseswitch}, + \autopageref{tab:truefalseswitch}) kann die Anwendung des aktuellen + Absatzeinzugs explizit aktiviert oder deaktiviert werden. Aus + Kompatibilitätsgründen ist die Voreinstellung + für \Class{scrartcl} \PValue{false}, für \Class{scrbook} und + \Class{scrreprt} \PValue{true}.\\ + \PValue{afterskip} + & \PName{Länge} + & Der Betrag gibt den vertikalen Abstand nach der Überschrift an.\\ + \PValue{beforeskip} + & \PName{Länge} + & Gibt den vertikalen Abstand vor der Überschrift an. Ist + \OptionValue{afterindent}{bysign}, so wird für den Abstand der Betrag + von \PName{Länge} verwendet, es wird also trotzdem ein positiver + Abstand eingefügt. Negative Werte bedeuten in diesem Fall, dass ein + Absatzeinzug nach der Überschrift entfällt.\\ + \PValue{font} + & \PName{Befehle} + & Die Schrifteinstellungen, die zusätzlich zum Element + \DescRef{maincls.fontelement.disposition} bei der Ausgabe der + Überschrift verwendet werden sollen. Hier sind alle \PName{Befehle} + erlaubt, die auch über \DescRef{maincls.cmd.setkomafont} und + \DescRef{maincls.cmd.addtokomafont} für das Element des + Gliederungsbefehls erlaubt sind.\\ + \PValue{innerskip} + & \PName{Länge} + & %\OnlyAt{\Class{scrbook}\and \Class{scrreprt}}% + Der vertikale Abstand zwischen Präfixzeile und Text der Überschrift bei + \Class{scrbook} und \Class{scrreprt}.\\ + \PValue{pagestyle} + & \PName{Seitenstil} + & %\OnlyAt{\Class{scrbook}\and \Class{scrreprt}}% + Der Name des Seitenstils, der für die Seite mit der Überschrift + verwendet werden soll. Es findet keine Überprüfung statt, ob der + angegebene \PName{Seitenstil} gültig ist. Fehlerhafte Angaben führen + daher zu Fehlermeldungen bei Verwendung des Gliederungsbefehls. Diese + Möglichkeit existiert nur bei \Class{scrbook} und \Class{scrreprt}. \\ + \PValue{prefixfont} + & \PName{Befehle} + & Die Schrifteinstellungen, die zusätzlich zum Element + \DescRef{maincls.fontelement.disposition} und dem Element des + Gliederungsbefehls bei der Ausgabe einer Präfixzeile in der Überschrift + verwendet werden sollen. Hier sind alle \PName{Befehle} erlaubt, die + auch über \DescRef{maincls.cmd.setkomafont} und + \DescRef{maincls.cmd.addtokomafont} für das Element der Präfixzeile des + Gliederungsbefehls erlaubt sind.\\ \bottomrule \end{tabularx} \end{table} diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex index c008d6fa3a7..0df810d7e4b 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex @@ -46,7 +46,7 @@ % ============================================================================ \KOMAProvidesFile{scrbookreportarticle.tex} - [$Date: 2018-02-06 09:33:25 +0100 (Tue, 06 Feb 2018) $ + [$Date: 2018-06-18 17:54:11 +0200 (Mon, 18 Jun 2018) $ KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl)] \chapter{Die Hauptklassen \Class{scrbook}, \Class{scrreprt}, \Class{scrartcl}} @@ -1892,7 +1892,7 @@ statt als \PName{Kurzform} als \PName{Optionenliste} interpretiert. Dabei werden die drei Optionen \OptionVName{head}{Kolumnentitel}\important{\Option{head}\\ \Option{tocentry}\\ - \Option{reference}} \OptionVName{tocentry}{Inhaltsverzeichniseintrag} und + \Option{reference}}, \OptionVName{tocentry}{Inhaltsverzeichniseintrag} und \OptionVName{reference}{Querverweistitel}% \ChangedAt{v3.22}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}} akzeptiert. Um ein Gleichheitszeichen oder ein Komma in einem der beiden Werte diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrjura.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrjura.tex index 5fc9c5850d8..05503a86fe3 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrjura.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrjura.tex @@ -46,7 +46,7 @@ % ====================================================================== \KOMAProvidesFile{scrjura.tex}% - [$Date: 2018-02-06 10:26:38 +0100 (Tue, 06 Feb 2018) $ + [$Date: 2018-07-20 09:52:01 +0200 (Fri, 20 Jul 2018) $ KOMA-Script guide (chapter: scrjura)] \chapter{Unterstützung für die Anwaltspraxis durch \Package{scrjura}} @@ -577,12 +577,26 @@ implementiert. Eine halbautomatische Nummerierung wird jedoch unterstützt. \begin{Declaration} \Counter{sentence} \Macro{thesentence} + \Macro{sentencenumberformat} \Macro{Sentence} \end{Declaration} Die Nummerierung von Sätzen erfolgt manuell mit der Anweisung \Macro{Sentence}. Dabei wird der Zähler \Counter{sentence} automatisch erhöht -und in der Voreinstellung von \Macro{thesentence} als arabische Zahl -ausgegeben. +und in der Voreinstellung von +\Macro{sentencenumberformat}\ChangedAt{v3.26}{\Package{scrjura}} die arabische +Zahl von \Macro{thesentence} hochgestellt ausgegeben. + +\BeginIndex{FontElement}{sentencenumber}\LabelFontElement{sentencenumber}% +Die\ChangedAt{v3.26}{\Package{scrjura}} Satznummer wird +normalerweise\textnote{Voreinstellung} in der aktuellen Schrift gesetzt. Diese +Voreinstellung für das Element \FontElement{sentencenumber} kann jederzeit mit +Hilfe der Anweisungen \DescRef{\LabelBase.cmd.setkomafont}% +\important[i]{\DescRef{\LabelBase.cmd.setkomafont}, + \DescRef{\LabelBase.cmd.addtokomafont}} und +\DescRef{\LabelBase.cmd.addtokomafont} (siehe +\autoref{sec:\LabelBase.textmarkup}, \DescPageRef{\LabelBase.cmd.setkomafont}) +geändert werden.% +\EndIndex{FontElement}{sentencenumber} Bei\textnote{Tipp!} Verwendung von \Package{babel}\IndexPackage{babel}\important{\Package{babel}} ist es einfach @@ -602,7 +616,8 @@ Näheres zu \Macro{useshorthands}\IndexCmd{useshorthands} und \Macro{defineshorthand}\IndexCmd{defineshorthands} ist der Anleitung zum Paket \Package{babel} zu entnehmen (siehe \cite{package:babel}). Ein Anwendungsbeispiel finden Sie in \autoref{sec:scrjura.example} ab -\autopageref{sec:scrjura.example}. \EndIndexGroup +\autopageref{sec:scrjura.example}.% +\EndIndexGroup % \EndIndexGroup % diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer.tex index 9d5b7e6ab8e..9b755255d69 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer.tex @@ -46,7 +46,7 @@ % ============================================================================ \KOMAProvidesFile{scrlayer.tex}% - [$Date: 2018-02-01 12:55:46 +0100 (Thu, 01 Feb 2018) $ + [$Date: 2018-12-15 15:01:34 +0100 (Sat, 15 Dec 2018) $ KOMA-Script guide (chapter:scrlayer)] \chapter[{Definition von Ebenen und Seitenstilen mit \Package{scrlayer}}] @@ -713,7 +713,7 @@ Wert \PValue{c} wird in beide Anweisungen übernommen. Sind bei \PValue{align} mehrere, widersprüchliche Angaben zu finden, so gewinnt die jeweils letzte. Damit ist also \Macro{layerhalign} immer entweder \PValue{l}, \PValue{c} oder \PValue{r} -und \Macro{layervalign} immer entweder \PValue{r}, \PValue{c} oder \PValue{b}. +und \Macro{layervalign} immer entweder \PValue{t}, \PValue{c} oder \PValue{b}. Eine\textnote{Achtung!} Umdefinierung der Anweisungen und damit Änderung der in ihnen gespeicherten Werte ist nicht gestattet und führt zu unvorhersehbaren @@ -954,6 +954,7 @@ alle Seitenstile. \begin{Declaration} \Macro{currentpagestyle} + \Macro{toplevelpagestyle} \end{Declaration} Das Paket \Package{scrlayer} erweitert die \LaTeX-Anweisung \DescRef{maincls.cmd.pagestyle}\IndexCmd{pagestyle} so, dass diese @@ -978,6 +979,15 @@ basieren, vorgenommen. Es ist außerdem zu beachten\textnote{Achtung!}, dass ist. Bei der Definition einer Endanwender-Schnittstelle dürfte es daher nützlich sein, mit einer impliziten \DescRef{maincls.cmd.pagestyle}-Anweisung den aktuellen Seitenstil auf eine Voreinstellung zu setzen.% + +Wird mit \DescRef{maincls.cmd.pagestyle} ein Alias-Seitenstils aktiviert, so +liefert \Macro{currentpagestyle} nicht den Alias-Namen, sondern den des +originären Seitenstils. Den\ChangedAt{v3.16}{\Package{scrlayer}} Alias-Namen +kann man in diesem Fall mit \Macro{toplevelpagestyle} erhalten. Es wird davon +abgeraten, Seitenstile zu definieren, die beispielsweise per +\DescRef{scrbase.cmd.ifstr} abhängig von \Macro{toplevelpagestyle} +unterschiedliche Ergebnisse liefern, da dies bei Aktivierung per +\DescRef{maincls.cmd.thispagestyle} zu falschen Resultaten führen kann.% \EndIndexGroup diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2-experts.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2-experts.tex index 0f9cdc2b523..45ea423af36 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2-experts.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2-experts.tex @@ -48,7 +48,7 @@ % ============================================================================ \KOMAProvidesFile{scrlttr2-experts.tex}% - [$Date: 2018-02-01 12:55:46 +0100 (Thu, 01 Feb 2018) $ + [$Date: 2018-04-26 14:55:38 +0200 (Thu, 26 Apr 2018) $ KOMA-Script guide (chapter: scrlttr2 for experts)] \chapter{Zusätzliche Informationen zur @@ -391,11 +391,12 @@ auf einige weniger häufig benötigte Pseudolängen jedoch auch verzichtet. \end{figure} \begin{Declaration} - \Macro{@newplength}\Parameter{Name} + \Macro{newplength}\Parameter{Name} \end{Declaration} -Mit Hilfe dieser Anweisung wird eine neue Pseudolänge definiert. Die -neue Pseudolänge ist dann über ihren \PName{Namen} eindeutig -identifiziert. Jeder Name kann also nur einmal vergeben werden. +Mit\ChangedAt{v3.26}{\Class{scrlttr2}\and \Package{scrletter}} Hilfe dieser +Anweisung wird eine neue Pseudolänge definiert. Die neue Pseudolänge ist dann +über ihren \PName{Namen} eindeutig identifiziert. Jeder Name kann also nur +einmal vergeben werden. % \iffalse % Umbruchoptimierungstext Es wird sichergestellt, dass jeder \PName{Name} nur @@ -408,39 +409,29 @@ zu definieren, so wird dies mit einer Fehlermeldung quittiert.% % \fi +\BeginIndex{Cmd}{@newplength}% Da der Anwender selbst normalerweise keine eigenen Pseudolängen definieren -muss, handelt es sich bei diesem Befehl um keine Benutzeranweisung. Sie kann -nicht innerhalb des Dokuments, wohl aber beispielsweise innerhalb einer -\File{lco}-Datei\Index{lco-Datei=\File{lco}-Datei} verwendet -werden. -% -\iftrue % Umbruchoptimierung!!! -\iffree{}{Will man eine Pseudolänge aber doch einmal innerhalb des Dokuments - definieren, so kann man die Beschränkung mit - Hilfe von \Macro{makeatletter}\important[i]{\Macro{makeatletter}\\ - \Macro{makeatother}}\IndexCmd{makeatletter} und - \Macro{makeatother}\IndexCmd{makeatother} aufheben (siehe \cite{DANTE:FAQ}). - Innerhalb\textnote{Achtung!} einer \File{lco}-Datei sollten diese beiden - Anweisungen jedoch niemals verwendet werden!}% -\fi -% +muss, handelte es sich bei diesem Befehl bis \KOMAScript~3.25 um keine +Benutzeranweisung. Stattdessen existierte bis dahin nur \Macro{@newplength} +mit derselben Funktionalität. Für Paketautoren existieren diese Anweisungen +noch immer.% \EndIndexGroup \begin{Declaration} - \Macro{@setplength}% + \Macro{setplength}% \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Wert} - \Macro{@addtoplength}% + \Macro{addtoplength}% \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Wert} \end{Declaration} -Mit Hilfe von \Macro{@setplength} kann einer \PName{Pseudolänge} das Vielfache -eines \PName{Wertes} zugewiesen werden. Der \PName{Faktor} wird dabei als -optionales Argument übergeben (siehe auch -\DescRef{scrlttr2.cmd.setlengthtoplength}, +Mit\ChangedAt{v3.26}{\Class{scrlttr2}\and \Package{scrletter}} Hilfe von +\Macro{setplength} kann einer \PName{Pseudolänge} das Vielfache eines +\PName{Wertes} zugewiesen werden. Der \PName{Faktor} wird dabei als optionales +Argument übergeben (siehe auch \DescRef{scrlttr2.cmd.setlengthtoplength}, \autoref{sec:scrlttr2.pseudoLength}, \DescPageRef{scrlttr2.cmd.setlengthtoplength}). -Mit \Macro{@addtoplength} kann man zu einer \PName{Pseudolänge} das Vielfache +Mit \Macro{addtoplength} kann man zu einer \PName{Pseudolänge} das Vielfache eines \PName{Wertes} addieren. Auch dabei wird der \PName{Faktor} als optionales Argument übergeben. @@ -453,23 +444,37 @@ den Wert einer anderen \PName{Pseudolänge} zu subtrahieren, verwendet man gleichzeitig als \PName{Faktor} ein Minuszeichen oder \PValue{-1} oder einen anderen negativen Faktor. -Da der Anwender selbst normalerweise keine Pseudolängen ändern muss, handelt -es sich bei diesen Befehlen um keine Benutzeranweisungen. % -\iftrue% Umbruchoptimierung!!! - Zur Verwendung innerhalb eines Dokuments gilt dasselbe wie für - \DescRef{\LabelBase.cmd.@newplength} zuvor dargelegt. -\else - Sie können nicht innerhalb des Dokuments, wohl aber beispielsweise innerhalb - einer \File{lco}-Datei verwendet werden. % - \iffree{}{Will man den Wert einer Pseudolänge aber doch einmal innerhalb des - Dokuments ändern, so kann man die Beschränkung mit Hilfe von - \Macro{makeatletter}\important[i]{\Macro{makeatletter}\\ - \Macro{makeatother}}\IndexCmd{makeatletter} und - \Macro{makeatother}\IndexCmd{makeatother} aufheben (siehe - \cite{DANTE:FAQ}). Innerhalb\textnote{Achtung!} einer \File{lco}-Datei - sollten diese beiden Anweisungen jedoch niemals verwendet werden!% - }% -\fi +\BeginIndex{Cmd}{@setplength}% +\BeginIndex{Cmd}{@addtoplength}% +Da der Anwender selbst normalerweise keine Pseudolängen ändern muss, handelte +es sich bis \KOMAScript~3.25 bei diesen Befehlen um keine +Benutzeranweisungen. Stattdessen existierten bis dahin nur +\Macro{@setplength} und \Macro{@addtoplength} mit derselben +Funktionalität. Für Paketautoren existieren diese Anweisungen noch immer.% +\EndIndexGroup + + +\begin{Declaration} + \Macro{setplengthtowidth} + \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Inhalt} + \Macro{setplengthtoheight} + \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Inhalt} + \Macro{setplengthtodepth} + \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Inhalt} + \Macro{setplengthtototalheight} + \OParameter{Faktor}\Parameter{Pseudolänge}\Parameter{Inhalt} +\end{Declaration} +Die\ChangedAt{v3.26}{\Class{scrlttr2}\and \Package{scrletter}} ersten drei +Anweisungen entsprechen im Wesentlichen \Macro{settowidth}, +\Macro{settoheight} und \Macro{settodepth} aus dem \LaTeX-Kern, setzen aber +keine Länge, sondern eine \PName{Pseudolänge}. Entsprechend +\DescRef{\LabelBase.cmd.setplength} sind sie ebenfalls um einen optionalen +\PName{Faktor} erweitert. Sie setzen also eine \PName{Pseudolänge} auf die +Breite, Höhe oder Tiefe von \PName{Inhalt} multipliziert mit dem optional +angegebenen \PName{Faktor}. Die zusätzliche Anweisung +\Macro{setplengthtototalheight} setzt die \PName{Pseudolänge} auf die Summe +der Höhe und Tiefe von \PName{Inhalt} multipliziert mit dem optionalen +\PName{Faktor}.% \EndIndexGroup @@ -694,8 +699,8 @@ dem Absender gesetzt werden. Hat\textnote{Achtung!} die Pseudolänge automatisch bestimmt. Dies ist die Voreinstellung bei den vordefinierten \File{lco}-Dateien. % \iffalse % Umbruchkorrekturtext -Der Wert kann mit \DescRef{\LabelBase.cmd.@setplength} (siehe -\DescPageRef{scrlttr2-experts.cmd.@setplength}) in eigenen \File{lco}-Dateien +Der Wert kann mit \DescRef{\LabelBase.cmd.setplength} (siehe +\DescPageRef{scrlttr2-experts.cmd.setplength}) in eigenen \File{lco}-Dateien aber auch abweichend gesetzt werden. % \fi% Die voreingestellte Dicke\ChangedAt{v2.97c}{\Class{scrlttr2}}, @@ -782,10 +787,10 @@ eingestellt. Typische Werte liegen zwischen 70\Unit{mm} und 100\Unit{mm}. \ProvidesFile{SNmmarg.lco} [2002/06/04 v0.1 my own lco] \LoadLetterOption{SN} - \@addtoplength{toaddrwidth}{% + \addtoplength{toaddrwidth}{% -\useplength{toaddrhpos}} - \@setplength{toaddrhpos}{-15mm} - \@addtoplength{toaddrwidth}{% + \setplength{toaddrhpos}{-15mm} + \addtoplength{toaddrwidth}{% \useplength{toaddrhpos}} \endinput \end{lstcode}% @@ -1088,8 +1093,8 @@ steht, damit Überschneidungen mit anderen Elementen unwahrscheinlich sind. \begin{lstcode} \ProvidesFile{lawsubj.lco} [2008/11/03 lawyers lco file] - \@setplength{subjectvpos}{\useplength{refvpos}} - \@addtoplength{refvpos}{3\baselineskip} + \setplength{subjectvpos}{\useplength{refvpos}} + \addtoplength{refvpos}{3\baselineskip} \endinput \end{lstcode} Will man, dass zwischen Betreff und Geschäftszeile noch mindestens eine @@ -1477,8 +1482,8 @@ das Beispiel überspringen.% \ProvidesFile{a5.lco} [2002/05/02 letter class option] \LetterOptionNeedsPapersize{a5}{a5} - \@setplength{tfoldmarkvpos}{\paperheight} - \@setplength{bfoldmarkvpos}{\paperheight} + \setplength{tfoldmarkvpos}{\paperheight} + \setplength{bfoldmarkvpos}{\paperheight} \endinput \end{lstcode} Eleganter wäre es natürlich, die Marken mit Hilfe der Option diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex index f8d676bfcd1..aa710572be6 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlttr2.tex @@ -46,7 +46,7 @@ % ============================================================================ \KOMAProvidesFile{scrlttr2.tex}% - [$Date: 2018-02-13 09:46:41 +0100 (Tue, 13 Feb 2018) $ + [$Date: 2018-04-26 14:55:38 +0200 (Thu, 26 Apr 2018) $ KOMA-Script guide (chapter: scrlttr2)] \chapter{Briefe mit Klasse \Class{scrlttr2} oder Paket \Package{scrletter}} @@ -395,10 +395,10 @@ Abschnitten dieses Kapitels. Da der Anwender normalerweise keine eigenen Pseudolängen definieren muss, wird dieser Teil nicht hier, sondern im Expertenteil in \autoref{sec:scrlttr2-experts.pseudoLengths}, -\DescPageRef{scrlttr2-experts.cmd.@newplength} behandelt. Ebenso ist das +\DescPageRef{scrlttr2-experts.cmd.newplength} behandelt. Ebenso ist das Setzen von Pseudolängen eher dem fortgeschrittenen Anwender vorbehalten. Also wird auch dies im Abschnitt für Experten ab -\DescPageRef{scrlttr2-experts.cmd.@setplength} erklärt. +\DescPageRef{scrlttr2-experts.cmd.setplength} erklärt. Bitte beachten\textnote{Achtung!} Sie unbedingt, dass die Pseudolängen zwar intern als Makros implementiert sind, bei den Befehlen zur Nutzung der @@ -3161,9 +3161,9 @@ sie mit \DescRef{\LabelBase.cmd.LoadLetterOption} geladen werden. Außerdem können interne Anweisungen verwendet werden, die für Paketautoren freigegeben sind. Bei \Class{scrlttr2} und \Package{scrletter} sind dies insbesondere die Anweisungen -\DescRef{scrlttr2-experts.cmd.@newplength}\IndexCmd{@newplength}, -\DescRef{scrlttr2-experts.cmd.@setplength}\IndexCmd{@setplength} und -\DescRef{scrlttr2-experts.cmd.@setplength}\IndexCmd{@addtoplength} (siehe +\DescRef{scrlttr2-experts.cmd.newplength}\IndexCmd{newplength}, +\DescRef{scrlttr2-experts.cmd.setplength}\IndexCmd{setplength} und +\DescRef{scrlttr2-experts.cmd.addtoplength}\IndexCmd{addtoplength} (siehe \autoref{sec:scrlttr2-experts.pseudoLengths}). \KOMAScript{} liegen bereits einige \File{lco}-Dateien bei. Die Dateien diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/tocbasic.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/tocbasic.tex index e8532e621a9..ebc8861e1fb 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/tocbasic.tex +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/tocbasic.tex @@ -46,7 +46,7 @@ % ====================================================================== \KOMAProvidesFile{tocbasic.tex} - [$Date: 2018-03-27 11:46:14 +0200 (Tue, 27 Mar 2018) $ + [$Date: 2018-08-31 09:11:20 +0200 (Fri, 31 Aug 2018) $ KOMA-Script guide (package tocbasic)] \chapter{Verzeichnisse verwalten mit Hilfe von \Package{tocbasic}} @@ -934,11 +934,13 @@ internen Schalter \Macro{if@tempswa} global verändern kann!% \begin{Declaration} - \Macro{DeclareTOCStyleEntry}\OParameter{Optionenliste}\Parameter{Stil}% + \Macro{DeclareTOCStyleEntry}\OParameter{Optionenliste}\Parameter{Stil} \Parameter{Eintragsebene} + \Macro{DeclareTOCStyleEntries}\OParameter{Optionenliste}\Parameter{Stil} + \Parameter{Liste von Eintragsebenen} \end{Declaration} -Über\ChangedAt[2016/03]{v3.20}{\Package{tocbasic}} diese Anweisungen werden -die Verzeichniseinträge für eine bestimmte \PName{Eintragsebene} deklariert +Über\ChangedAt{v3.20}{\Package{tocbasic}} diese Anweisungen werden +die Verzeichniseinträge für bestimmte \PName{Eintragsebenen} deklariert oder konfiguriert. Dabei ist die \PName{Eintragsebene} der Name der jeweiligen Eintragsebene, beispielsweise \PValue{section} für einen zur gleichnamigen Gliederungsebene gehörenden Eintrag ins Inhaltsverzeichnis oder @@ -1320,13 +1322,13 @@ Derzeit werden von \Package{tocbasic} die folgenden Eintragsstile definiert: \end{description} Eine Erklärung zu den Eigenschaften der von \Package{tocbasic} definierten Stile findet sich in \autoref{tab:tocbasic.tocstyle.attributes}. -Bei\ChangedAt[2016/06]{v3.21}{\Package{tocbasic}} Verwendung der Eigenschaften +Bei\ChangedAt{v3.21}{\Package{tocbasic}} Verwendung der Eigenschaften als Optionen für \DescRef{\LabelBase.cmd.DeclareNewTOC}\IndexCmd{DeclareNewTOC} (siehe \DescPageRef{\LabelBase.cmd.DeclareNewTOC}) sind die Namen der Eigenschaften mit dem Präfix \PValue{tocentry}, also beispielsweise \Option{tocentrylevel} anstelle von \PValue{level}, zu -verwenden. Bei\ChangedAt[2015/12]{v3.20}{\Package{tocbasic}} Verwendung als +verwenden. Bei\ChangedAt{v3.20}{\Package{tocbasic}} Verwendung als Optionen für \DescRef{maincls-experts.cmd.DeclareSectionCommand}% \IndexCmd{DeclareSectionCommand}\IndexCmd{DeclareNewSectionCommand}% \IndexCmd{RedeclareSectionCommand}\IndexCmd{ProvideSectionCommand} (siehe @@ -1611,8 +1613,15 @@ Anweisung \Macro{l@\PName{Eintragsebene}}. zur Initialisierung von \PValue{linefill} sowohl mit \Macro{hfill} als auch mit \DescRef{\LabelBase.cmd.TOCLineLeaderFill}.% }% -\end{desclist}% -% +\end{desclist} + +Während \Macro{DeclareTOCStyleEntry} nur genau eine \PName{Eintragsebene} +definiert, kann über +\Macro{DeclareTOCStyeEntries}\ChangedAt{v3.26}{\Package{tocbasic}} auf einen +Schlag eine ganze \PName{Liste von Eintragsebenen} definiert werden. Die durch +Komma voneinander getrennt angegebenen Eintragsebenen der Liste werden dabei +alle mit demselben \PName{Stil} und den über \PName{Optionenliste} +angegebenen Einstellungen definiert.% \EndIndexGroup \begin{Declaration} @@ -1738,7 +1747,7 @@ verwendet, um Option \Option{linefill} zu definieren. Durch die Angabe von \DescRef{\LabelBase.cmd.TOCLineLeaderFill} als \PName{Säumniswert} würde ein Aufruf wie \begin{lstcode} - \RedeclareTOCStyleEntry[linefill]{tocline}{part} + \DeclareTOCStyleEntry[linefill]{tocline}{part} \end{lstcode} unter anderem die Definition \begin{lstcode} 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 @@ <li><a name="option.clausemark"></a><a href="#option.clausemark">clausemark</a> --> <a href="scrguide.pdf#desc:scrjura.option.clausemark">322</a></li> <li><a name="option.cleardoublepage"></a><a href="#option.cleardoublepage">cleardoublepage</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.cleardoublepage">230</a>, <a href="scrguide.pdf#desc:scrextend.option.cleardoublepage">306</a>, <a href="scrguide.pdf#desc:maincls.option.cleardoublepage">92</a></li> <li><a name="option.clines"></a><a href="#option.clines">clines</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.clines">280</a></li> -<li><a name="option.contract"></a><a href="#option.contract">contract</a> --> <a href="scrguide.pdf#desc:scrjura.option.contract">319</a></li> +<li><a name="option.contract"></a><a href="#option.contract">contract</a> --> <a href="scrguide.pdf#desc:scrjura.option.contract">320</a></li> <li><a name="option.deactivatepagestylelayers"></a><a href="#option.deactivatepagestylelayers">deactivatepagestylelayers</a> --> <a href="scrguide.pdf#desc:scrlayer.option.deactivatepagestylelayers">449</a></li> <li><a name="option.draft"></a><a href="#option.draft">draft</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.draft">173</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.option.draft">272</a>, <a href="scrguide.pdf#desc:scrextend.option.draft">296</a>, <a href="scrguide.pdf#desc:scrlayer.option.draft">455</a>, <a href="scrguide.pdf#desc:maincls.option.draft">59</a></li> <li><a name="option.enlargefirstpage"></a><a href="#option.enlargefirstpage">enlargefirstpage</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.enlargefirstpage">194</a></li> @@ -45,12 +45,12 @@ <li><a name="option.fleqn"></a><a href="#option.fleqn">fleqn</a> --> <a href="scrguide.pdf#desc:maincls.option.fleqn">136</a></li> <li><a name="option.foldmarks"></a><a href="#option.foldmarks">foldmarks</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.foldmarks">192</a></li> <li><a name="option.fontsize"></a><a href="#option.fontsize">fontsize</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.fontsize">184</a>, <a href="scrguide.pdf#desc:scrextend.option.fontsize">297</a>, <a href="scrguide.pdf#desc:maincls.option.fontsize">61</a></li> -<li><a name="option.footbotline"></a><a href="#option.footbotline">footbotline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.footbotline">279</a></li> +<li><a name="option.footbotline"></a><a href="#option.footbotline">footbotline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.footbotline">278</a></li> <li><a name="option.footheight"></a><a href="#option.footheight">footheight</a> --> <a href="scrguide.pdf#desc:typearea.option.footheight">47</a></li> <li><a name="option.footinclude"></a><a href="#option.footinclude">footinclude</a> --> <a href="scrguide.pdf#desc:typearea.option.footinclude">43</a></li> <li><a name="option.footlines"></a><a href="#option.footlines">footlines</a> --> <a href="scrguide.pdf#desc:typearea.option.footlines">47</a></li> <li><a name="option.footnotes"></a><a href="#option.footnotes">footnotes</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.footnotes">231</a>, <a href="scrguide.pdf#desc:scrextend.option.footnotes">308</a>, <a href="scrguide.pdf#desc:maincls.option.footnotes">95</a></li> -<li><a name="option.footsepline"></a><a href="#option.footsepline">footsepline</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.footsepline">225</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.option.footsepline">279</a>, <a href="scrguide.pdf#desc:maincls.option.footsepline">85</a></li> +<li><a name="option.footsepline"></a><a href="#option.footsepline">footsepline</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.footsepline">225</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.option.footsepline">278</a>, <a href="scrguide.pdf#desc:maincls.option.footsepline">85</a></li> <li><a name="option.footwidth"></a><a href="#option.footwidth">footwidth</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.footwidth">277</a></li> <li><a name="option.forceoverwrite"></a><a href="#option.forceoverwrite">forceoverwrite</a> --> <a href="scrguide.pdf#desc:scrlayer.option.forceoverwrite">461</a></li> <li><a name="option.fromalign"></a><a href="#option.fromalign">fromalign</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.fromalign">195</a></li> @@ -65,8 +65,8 @@ <li><a name="option.headinclude"></a><a href="#option.headinclude">headinclude</a> --> <a href="scrguide.pdf#desc:typearea.option.headinclude">43</a></li> <li><a name="option.headings"></a><a href="#option.headings">headings</a> --> <a href="scrguide.pdf#desc:maincls.option.headings">102</a></li> <li><a name="option.headlines"></a><a href="#option.headlines">headlines</a> --> <a href="scrguide.pdf#desc:typearea.option.headlines">46</a></li> -<li><a name="option.headsepline"></a><a href="#option.headsepline">headsepline</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.headsepline">225</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.option.headsepline">279</a>, <a href="scrguide.pdf#desc:maincls.option.headsepline">85</a></li> -<li><a name="option.headtopline"></a><a href="#option.headtopline">headtopline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.headtopline">279</a></li> +<li><a name="option.headsepline"></a><a href="#option.headsepline">headsepline</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.headsepline">225</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.option.headsepline">278</a>, <a href="scrguide.pdf#desc:maincls.option.headsepline">85</a></li> +<li><a name="option.headtopline"></a><a href="#option.headtopline">headtopline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.headtopline">278</a></li> <li><a name="option.headwidth"></a><a href="#option.headwidth">headwidth</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.headwidth">277</a></li> <li><a name="option.hmode"></a><a href="#option.hmode">hmode</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage-experts.option.hmode">471</a></li> <li><a name="option.ilines"></a><a href="#option.ilines">ilines</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.ilines">280</a></li> @@ -75,7 +75,7 @@ <li><a name="option.juratitlepagebreak"></a><a href="#option.juratitlepagebreak">juratitlepagebreak</a> --> <a href="scrguide.pdf#desc:scrjura.option.juratitlepagebreak">322</a></li> <li><a name="option.juratocindent"></a><a href="#option.juratocindent">juratocindent</a> --> <a href="scrguide.pdf#desc:scrjura.option.juratocindent">319</a></li> <li><a name="option.juratocnumberwidth"></a><a href="#option.juratocnumberwidth">juratocnumberwidth</a> --> <a href="scrguide.pdf#desc:scrjura.option.juratocnumberwidth">319</a></li> -<li><a name="option.juratotoc"></a><a href="#option.juratotoc">juratotoc</a> --> <a href="scrguide.pdf#desc:scrjura.option.juratotoc">318</a></li> +<li><a name="option.juratotoc"></a><a href="#option.juratotoc">juratotoc</a> --> <a href="scrguide.pdf#desc:scrjura.option.juratotoc">319</a></li> <li><a name="option.leqno"></a><a href="#option.leqno">leqno</a> --> <a href="scrguide.pdf#desc:maincls.option.leqno">136</a></li> <li><a name="option.listof"></a><a href="#option.listof">listof</a> --> <a href="scrguide.pdf#desc:maincls.option.listof">153</a></li> <li><a name="option.locfield"></a><a href="#option.locfield">locfield</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.locfield">211</a></li> @@ -104,15 +104,15 @@ <li><a name="option.paper"></a><a href="#option.paper">paper</a> --> <a href="scrguide.pdf#desc:typearea.option.paper">50</a></li> <li><a name="option.parnumber"></a><a href="#option.parnumber">parnumber</a> --> <a href="scrguide.pdf#desc:scrjura.option.parnumber">323</a></li> <li><a name="option.parskip"></a><a href="#option.parskip">parskip</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.parskip">223</a>, <a href="scrguide.pdf#desc:maincls.option.parskip">82</a></li> -<li><a name="option.plainfootbotline"></a><a href="#option.plainfootbotline">plainfootbotline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.plainfootbotline">279</a></li> -<li><a name="option.plainfootsepline"></a><a href="#option.plainfootsepline">plainfootsepline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.plainfootsepline">279</a></li> -<li><a name="option.plainheadsepline"></a><a href="#option.plainheadsepline">plainheadsepline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.plainheadsepline">279</a></li> -<li><a name="option.plainheadtopline"></a><a href="#option.plainheadtopline">plainheadtopline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.plainheadtopline">279</a></li> +<li><a name="option.plainfootbotline"></a><a href="#option.plainfootbotline">plainfootbotline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.plainfootbotline">280</a></li> +<li><a name="option.plainfootsepline"></a><a href="#option.plainfootsepline">plainfootsepline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.plainfootsepline">280</a></li> +<li><a name="option.plainheadsepline"></a><a href="#option.plainheadsepline">plainheadsepline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.plainheadsepline">280</a></li> +<li><a name="option.plainheadtopline"></a><a href="#option.plainheadtopline">plainheadtopline</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.option.plainheadtopline">280</a></li> <li><a name="option.priority"></a><a href="#option.priority">priority</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.priority">208</a></li> <li><a name="option.ref"></a><a href="#option.ref">ref</a> --> <a href="scrguide.pdf#desc:scrjura.option.ref">327</a></li> <li><a name="option.refline"></a><a href="#option.refline">refline</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.refline">214</a></li> <li><a name="option.sectionentrydots"></a><a href="#option.sectionentrydots">sectionentrydots</a> --> <a href="scrguide.pdf#desc:maincls.option.sectionentrydots">79</a></li> -<li><a name="option.singlespacing"></a><a href="#option.singlespacing">singlespacing</a> --> <a href="scrguide.pdf#desc:scrlayer.option.singlespacing">448</a></li> +<li><a name="option.singlespacing"></a><a href="#option.singlespacing">singlespacing</a> --> <a href="scrguide.pdf#desc:scrlayer.option.singlespacing">449</a></li> <li><a name="option.subject"></a><a href="#option.subject">subject</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.subject">218</a></li> <li><a name="option.symbolicnames"></a><a href="#option.symbolicnames">symbolicnames</a> --> <a href="scrguide.pdf#desc:scrlttr2.option.symbolicnames">201</a></li> <li><a name="option.titlepage"></a><a href="#option.titlepage">titlepage</a> --> <a href="scrguide.pdf#desc:scrextend.option.titlepage">300</a>, <a href="scrguide.pdf#desc:maincls.option.titlepage">68</a></li> @@ -124,15 +124,12 @@ </ul> <h2><a name="macro">Anweisungen</a></h2> <ul> -<li><a name="cmd.@addtoplength"></a><a href="#cmd.@addtoplength">\@addtoplength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.@addtoplength">525</a></li> <li><a name="cmd.@fontsizefilebase"></a><a href="#cmd.@fontsizefilebase">\@fontsizefilebase</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.@fontsizefilebase">494</a></li> <li><a name="cmd.@mkboth"></a><a href="#cmd.@mkboth">\@mkboth</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.@mkboth">459</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage-experts.cmd.@mkboth">466</a></li> <li><a name="cmd.@mkdouble"></a><a href="#cmd.@mkdouble">\@mkdouble</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.@mkdouble">459</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage-experts.cmd.@mkdouble">466</a></li> <li><a name="cmd.@mkleft"></a><a href="#cmd.@mkleft">\@mkleft</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.@mkleft">459</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage-experts.cmd.@mkleft">466</a></li> <li><a name="cmd.@mkright"></a><a href="#cmd.@mkright">\@mkright</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.@mkright">459</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage-experts.cmd.@mkright">466</a></li> -<li><a name="cmd.@newplength"></a><a href="#cmd.@newplength">\@newplength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.@newplength">525</a></li> <li><a name="cmd.@openbib@code"></a><a href="#cmd.@openbib@code">\@openbib@code</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.@openbib@code">518</a></li> -<li><a name="cmd.@setplength"></a><a href="#cmd.@setplength">\@setplength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.@setplength">525</a></li> <li><a name="cmd.AddLayersAtBeginOfPageStyle"></a><a href="#cmd.AddLayersAtBeginOfPageStyle">\AddLayersAtBeginOfPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.AddLayersAtBeginOfPageStyle">450</a></li> <li><a name="cmd.AddLayersAtEndOfPageStyle"></a><a href="#cmd.AddLayersAtEndOfPageStyle">\AddLayersAtEndOfPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.AddLayersAtEndOfPageStyle">450</a></li> <li><a name="cmd.AddLayersToPageStyle"></a><a href="#cmd.AddLayersToPageStyle">\AddLayersToPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.AddLayersToPageStyle">450</a></li> @@ -200,25 +197,26 @@ <li><a name="cmd.DeclareNewPageStyleAlias"></a><a href="#cmd.DeclareNewPageStyleAlias">\DeclareNewPageStyleAlias</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.DeclareNewPageStyleAlias">444</a></li> <li><a name="cmd.DeclareNewPageStyleByLayers"></a><a href="#cmd.DeclareNewPageStyleByLayers">\DeclareNewPageStyleByLayers</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.DeclareNewPageStyleByLayers">445</a></li> <li><a name="cmd.DeclareNewSectionCommand"></a><a href="#cmd.DeclareNewSectionCommand">\DeclareNewSectionCommand</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.DeclareNewSectionCommand">497</a></li> -<li><a name="cmd.DeclareNewSectionCommands"></a><a href="#cmd.DeclareNewSectionCommands">\DeclareNewSectionCommands</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.DeclareNewSectionCommands">507</a></li> -<li><a name="cmd.DeclareNewTOC"></a><a href="#cmd.DeclareNewTOC">\DeclareNewTOC</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DeclareNewTOC">413</a></li> +<li><a name="cmd.DeclareNewSectionCommands"></a><a href="#cmd.DeclareNewSectionCommands">\DeclareNewSectionCommands</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.DeclareNewSectionCommands">508</a></li> +<li><a name="cmd.DeclareNewTOC"></a><a href="#cmd.DeclareNewTOC">\DeclareNewTOC</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DeclareNewTOC">414</a></li> <li><a name="cmd.DeclareNoteColumn"></a><a href="#cmd.DeclareNoteColumn">\DeclareNoteColumn</a> --> <a href="scrguide.pdf#desc:scrlayer-notecolumn.cmd.DeclareNoteColumn">477</a></li> <li><a name="cmd.DeclarePageStyleAlias"></a><a href="#cmd.DeclarePageStyleAlias">\DeclarePageStyleAlias</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.DeclarePageStyleAlias">444</a></li> <li><a name="cmd.DeclarePageStyleByLayers"></a><a href="#cmd.DeclarePageStyleByLayers">\DeclarePageStyleByLayers</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.DeclarePageStyleByLayers">445</a></li> <li><a name="cmd.DeclareSectionCommand"></a><a href="#cmd.DeclareSectionCommand">\DeclareSectionCommand</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.DeclareSectionCommand">497</a></li> -<li><a name="cmd.DeclareSectionCommands"></a><a href="#cmd.DeclareSectionCommands">\DeclareSectionCommands</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.DeclareSectionCommands">507</a></li> +<li><a name="cmd.DeclareSectionCommands"></a><a href="#cmd.DeclareSectionCommands">\DeclareSectionCommands</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.DeclareSectionCommands">508</a></li> <li><a name="cmd.DeclareSectionNumberDepth"></a><a href="#cmd.DeclareSectionNumberDepth">\DeclareSectionNumberDepth</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.DeclareSectionNumberDepth">429</a></li> -<li><a name="cmd.DeclareTOCEntryStyle"></a><a href="#cmd.DeclareTOCEntryStyle">\DeclareTOCEntryStyle</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DeclareTOCEntryStyle">404</a></li> +<li><a name="cmd.DeclareTOCEntryStyle"></a><a href="#cmd.DeclareTOCEntryStyle">\DeclareTOCEntryStyle</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DeclareTOCEntryStyle">405</a></li> +<li><a name="cmd.DeclareTOCStyleEntries"></a><a href="#cmd.DeclareTOCStyleEntries">\DeclareTOCStyleEntries</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DeclareTOCStyleEntries">396</a></li> <li><a name="cmd.DeclareTOCStyleEntry"></a><a href="#cmd.DeclareTOCStyleEntry">\DeclareTOCStyleEntry</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DeclareTOCStyleEntry">396</a></li> <li><a name="cmd.DefineFamily"></a><a href="#cmd.DefineFamily">\DefineFamily</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.DefineFamily">340</a></li> <li><a name="cmd.DefineFamilyKey"></a><a href="#cmd.DefineFamilyKey">\DefineFamilyKey</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.DefineFamilyKey">341</a></li> <li><a name="cmd.DefineFamilyMember"></a><a href="#cmd.DefineFamilyMember">\DefineFamilyMember</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.DefineFamilyMember">340</a></li> -<li><a name="cmd.DefineTOCEntryBooleanOption"></a><a href="#cmd.DefineTOCEntryBooleanOption">\DefineTOCEntryBooleanOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryBooleanOption">404</a></li> -<li><a name="cmd.DefineTOCEntryCommandOption"></a><a href="#cmd.DefineTOCEntryCommandOption">\DefineTOCEntryCommandOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryCommandOption">404</a></li> -<li><a name="cmd.DefineTOCEntryIfOption"></a><a href="#cmd.DefineTOCEntryIfOption">\DefineTOCEntryIfOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryIfOption">404</a></li> -<li><a name="cmd.DefineTOCEntryLengthOption"></a><a href="#cmd.DefineTOCEntryLengthOption">\DefineTOCEntryLengthOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryLengthOption">404</a></li> -<li><a name="cmd.DefineTOCEntryNumberOption"></a><a href="#cmd.DefineTOCEntryNumberOption">\DefineTOCEntryNumberOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryNumberOption">404</a></li> -<li><a name="cmd.DefineTOCEntryOption"></a><a href="#cmd.DefineTOCEntryOption">\DefineTOCEntryOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryOption">404</a></li> +<li><a name="cmd.DefineTOCEntryBooleanOption"></a><a href="#cmd.DefineTOCEntryBooleanOption">\DefineTOCEntryBooleanOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryBooleanOption">405</a></li> +<li><a name="cmd.DefineTOCEntryCommandOption"></a><a href="#cmd.DefineTOCEntryCommandOption">\DefineTOCEntryCommandOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryCommandOption">405</a></li> +<li><a name="cmd.DefineTOCEntryIfOption"></a><a href="#cmd.DefineTOCEntryIfOption">\DefineTOCEntryIfOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryIfOption">405</a></li> +<li><a name="cmd.DefineTOCEntryLengthOption"></a><a href="#cmd.DefineTOCEntryLengthOption">\DefineTOCEntryLengthOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryLengthOption">405</a></li> +<li><a name="cmd.DefineTOCEntryNumberOption"></a><a href="#cmd.DefineTOCEntryNumberOption">\DefineTOCEntryNumberOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryNumberOption">405</a></li> +<li><a name="cmd.DefineTOCEntryOption"></a><a href="#cmd.DefineTOCEntryOption">\DefineTOCEntryOption</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.DefineTOCEntryOption">405</a></li> <li><a name="cmd.DestroyLayer"></a><a href="#cmd.DestroyLayer">\DestroyLayer</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.DestroyLayer">441</a></li> <li><a name="cmd.DestroyPageStyleAlias"></a><a href="#cmd.DestroyPageStyleAlias">\DestroyPageStyleAlias</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.DestroyPageStyleAlias">444</a></li> <li><a name="cmd.DestroyRealLayerPageStyle"></a><a href="#cmd.DestroyRealLayerPageStyle">\DestroyRealLayerPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.DestroyRealLayerPageStyle">452</a></li> @@ -245,8 +243,10 @@ <li><a name="cmd.FamilySetLength"></a><a href="#cmd.FamilySetLength">\FamilySetLength</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.FamilySetLength">352</a></li> <li><a name="cmd.FamilySetLengthMacro"></a><a href="#cmd.FamilySetLengthMacro">\FamilySetLengthMacro</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.FamilySetLengthMacro">352</a></li> <li><a name="cmd.FamilySetNumerical"></a><a href="#cmd.FamilySetNumerical">\FamilySetNumerical</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.FamilySetNumerical">350</a></li> +<li><a name="cmd.FamilySetUseLengthMacro"></a><a href="#cmd.FamilySetUseLengthMacro">\FamilySetUseLengthMacro</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.FamilySetUseLengthMacro">352</a></li> <li><a name="cmd.FamilyStringKey"></a><a href="#cmd.FamilyStringKey">\FamilyStringKey</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.FamilyStringKey">353</a></li> <li><a name="cmd.FamilyUnknownKeyValue"></a><a href="#cmd.FamilyUnknownKeyValue">\FamilyUnknownKeyValue</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.FamilyUnknownKeyValue">354</a></li> +<li><a name="cmd.FamilyUseLengthMacroKey"></a><a href="#cmd.FamilyUseLengthMacroKey">\FamilyUseLengthMacroKey</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.FamilyUseLengthMacroKey">352</a></li> <li><a name="cmd.FirstName"></a><a href="#cmd.FirstName">\FirstName</a> --> <a href="scrguide.pdf#desc:scraddr.cmd.FirstName">289</a></li> <li><a name="cmd.ForEachLayerOfPageStyle*"></a><a href="#cmd.ForEachLayerOfPageStyle*">\ForEachLayerOfPageStyle*</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.ForEachLayerOfPageStyle*">449</a></li> <li><a name="cmd.ForEachLayerOfPageStyle"></a><a href="#cmd.ForEachLayerOfPageStyle">\ForEachLayerOfPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.ForEachLayerOfPageStyle">449</a></li> @@ -256,19 +256,19 @@ <li><a name="cmd.FreeIV"></a><a href="#cmd.FreeIV">\FreeIV</a> --> <a href="scrguide.pdf#desc:scraddr.cmd.FreeIV">289</a></li> <li><a name="cmd.GenericMarkFormat"></a><a href="#cmd.GenericMarkFormat">\GenericMarkFormat</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.GenericMarkFormat">458</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage-experts.cmd.GenericMarkFormat">463</a></li> <li><a name="cmd.GetLayerContents"></a><a href="#cmd.GetLayerContents">\GetLayerContents</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.GetLayerContents">441</a></li> -<li><a name="cmd.GetRealPageStyle"></a><a href="#cmd.GetRealPageStyle">\GetRealPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.GetRealPageStyle">444</a></li> +<li><a name="cmd.GetRealPageStyle"></a><a href="#cmd.GetRealPageStyle">\GetRealPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.GetRealPageStyle">445</a></li> <li><a name="cmd.ISODayName"></a><a href="#cmd.ISODayName">\ISODayName</a> --> <a href="scrguide.pdf#desc:scrdate.cmd.ISODayName">282</a></li> <li><a name="cmd.ISODayNumber"></a><a href="#cmd.ISODayNumber">\ISODayNumber</a> --> <a href="scrguide.pdf#desc:scrdate.cmd.ISODayNumber">281</a></li> <li><a name="cmd.ISOToday"></a><a href="#cmd.ISOToday">\ISOToday</a> --> <a href="scrguide.pdf#desc:scrdate.cmd.ISOToday">283</a></li> <li><a name="cmd.IfChapterUsesPrefixLine"></a><a href="#cmd.IfChapterUsesPrefixLine">\IfChapterUsesPrefixLine</a> --> <a href="scrguide.pdf#desc:maincls.cmd.IfChapterUsesPrefixLine">102</a></li> <li><a name="cmd.IfExistskomafont"></a><a href="#cmd.IfExistskomafont">\IfExistskomafont</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.IfExistskomafont">496</a></li> <li><a name="cmd.IfIsAliaskomafont"></a><a href="#cmd.IfIsAliaskomafont">\IfIsAliaskomafont</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.IfIsAliaskomafont">496</a></li> -<li><a name="cmd.IfLayerAtPageStyle"></a><a href="#cmd.IfLayerAtPageStyle">\IfLayerAtPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.IfLayerAtPageStyle">451</a></li> +<li><a name="cmd.IfLayerAtPageStyle"></a><a href="#cmd.IfLayerAtPageStyle">\IfLayerAtPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.IfLayerAtPageStyle">452</a></li> <li><a name="cmd.IfLayerExists"></a><a href="#cmd.IfLayerExists">\IfLayerExists</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.IfLayerExists">441</a></li> <li><a name="cmd.IfLayerPageStyleExists"></a><a href="#cmd.IfLayerPageStyleExists">\IfLayerPageStyleExists</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.IfLayerPageStyleExists">451</a></li> -<li><a name="cmd.IfLayersAtPageStyle"></a><a href="#cmd.IfLayersAtPageStyle">\IfLayersAtPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.IfLayersAtPageStyle">451</a></li> +<li><a name="cmd.IfLayersAtPageStyle"></a><a href="#cmd.IfLayersAtPageStyle">\IfLayersAtPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.IfLayersAtPageStyle">452</a></li> <li><a name="cmd.IfRealLayerPageStyleExists"></a><a href="#cmd.IfRealLayerPageStyleExists">\IfRealLayerPageStyleExists</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.IfRealLayerPageStyleExists">451</a></li> -<li><a name="cmd.IfSomeLayersAtPageStyle"></a><a href="#cmd.IfSomeLayersAtPageStyle">\IfSomeLayersAtPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.IfSomeLayersAtPageStyle">451</a></li> +<li><a name="cmd.IfSomeLayersAtPageStyle"></a><a href="#cmd.IfSomeLayersAtPageStyle">\IfSomeLayersAtPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.IfSomeLayersAtPageStyle">452</a></li> <li><a name="cmd.IfUsePrefixLine"></a><a href="#cmd.IfUsePrefixLine">\IfUsePrefixLine</a> --> <a href="scrguide.pdf#desc:maincls.cmd.IfUsePrefixLine">117</a></li> <li><a name="cmd.InputAddressFile"></a><a href="#cmd.InputAddressFile">\InputAddressFile</a> --> <a href="scrguide.pdf#desc:scraddr.cmd.InputAddressFile">288</a></li> <li><a name="cmd.IsoToday"></a><a href="#cmd.IsoToday">\IsoToday</a> --> <a href="scrguide.pdf#desc:scrdate.cmd.IsoToday">283</a></li> @@ -294,13 +294,13 @@ <li><a name="cmd.ProvidePageStyleAlias"></a><a href="#cmd.ProvidePageStyleAlias">\ProvidePageStyleAlias</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.ProvidePageStyleAlias">444</a></li> <li><a name="cmd.ProvidePageStyleByLayers"></a><a href="#cmd.ProvidePageStyleByLayers">\ProvidePageStyleByLayers</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.ProvidePageStyleByLayers">445</a></li> <li><a name="cmd.ProvideSectionCommand"></a><a href="#cmd.ProvideSectionCommand">\ProvideSectionCommand</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.ProvideSectionCommand">497</a></li> -<li><a name="cmd.ProvideSectionCommands"></a><a href="#cmd.ProvideSectionCommands">\ProvideSectionCommands</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.ProvideSectionCommands">507</a></li> +<li><a name="cmd.ProvideSectionCommands"></a><a href="#cmd.ProvideSectionCommands">\ProvideSectionCommands</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.ProvideSectionCommands">508</a></li> <li><a name="cmd.RedeclareLayer"></a><a href="#cmd.RedeclareLayer">\RedeclareLayer</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.RedeclareLayer">431</a></li> <li><a name="cmd.RedeclareNoteColumn"></a><a href="#cmd.RedeclareNoteColumn">\RedeclareNoteColumn</a> --> <a href="scrguide.pdf#desc:scrlayer-notecolumn.cmd.RedeclareNoteColumn">477</a></li> <li><a name="cmd.RedeclarePageStyleAlias"></a><a href="#cmd.RedeclarePageStyleAlias">\RedeclarePageStyleAlias</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.RedeclarePageStyleAlias">444</a></li> <li><a name="cmd.RedeclarePageStyleByLayers"></a><a href="#cmd.RedeclarePageStyleByLayers">\RedeclarePageStyleByLayers</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.RedeclarePageStyleByLayers">445</a></li> <li><a name="cmd.RedeclareSectionCommand"></a><a href="#cmd.RedeclareSectionCommand">\RedeclareSectionCommand</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.RedeclareSectionCommand">497</a></li> -<li><a name="cmd.RedeclareSectionCommands"></a><a href="#cmd.RedeclareSectionCommands">\RedeclareSectionCommands</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.RedeclareSectionCommands">507</a></li> +<li><a name="cmd.RedeclareSectionCommands"></a><a href="#cmd.RedeclareSectionCommands">\RedeclareSectionCommands</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.RedeclareSectionCommands">508</a></li> <li><a name="cmd.RelaxFamilyKey"></a><a href="#cmd.RelaxFamilyKey">\RelaxFamilyKey</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.RelaxFamilyKey">343</a></li> <li><a name="cmd.RemoveLayersFromPageStyle"></a><a href="#cmd.RemoveLayersFromPageStyle">\RemoveLayersFromPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.RemoveLayersFromPageStyle">450</a></li> <li><a name="cmd.ReplaceClass"></a><a href="#cmd.ReplaceClass">\ReplaceClass</a> --> <a href="scrguide.pdf#desc:scrlfile.cmd.ReplaceClass">374</a></li> @@ -308,12 +308,12 @@ <li><a name="cmd.ReplacePackage"></a><a href="#cmd.ReplacePackage">\ReplacePackage</a> --> <a href="scrguide.pdf#desc:scrlfile.cmd.ReplacePackage">374</a></li> <li><a name="cmd.ResetPreventPackageFromLoading"></a><a href="#cmd.ResetPreventPackageFromLoading">\ResetPreventPackageFromLoading</a> --> <a href="scrguide.pdf#desc:scrlfile.cmd.ResetPreventPackageFromLoading">377</a></li> <li><a name="cmd.SecDef"></a><a href="#cmd.SecDef">\SecDef</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.SecDef">516</a></li> -<li><a name="cmd.Sentence"></a><a href="#cmd.Sentence">\Sentence</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.Sentence">325</a></li> +<li><a name="cmd.Sentence"></a><a href="#cmd.Sentence">\Sentence</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.Sentence">326</a></li> <li><a name="cmd.StorePreventPackageFromLoading"></a><a href="#cmd.StorePreventPackageFromLoading">\StorePreventPackageFromLoading</a> --> <a href="scrguide.pdf#desc:scrlfile.cmd.StorePreventPackageFromLoading">377</a></li> <li><a name="cmd.SubClause"></a><a href="#cmd.SubClause">\SubClause</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.SubClause">320</a></li> -<li><a name="cmd.TOCEntryStyleInitCode"></a><a href="#cmd.TOCEntryStyleInitCode">\TOCEntryStyleInitCode</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.TOCEntryStyleInitCode">406</a></li> -<li><a name="cmd.TOCEntryStyleStartInitCode"></a><a href="#cmd.TOCEntryStyleStartInitCode">\TOCEntryStyleStartInitCode</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.TOCEntryStyleStartInitCode">406</a></li> -<li><a name="cmd.TOCLineLeaderFill"></a><a href="#cmd.TOCLineLeaderFill">\TOCLineLeaderFill</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.TOCLineLeaderFill">407</a></li> +<li><a name="cmd.TOCEntryStyleInitCode"></a><a href="#cmd.TOCEntryStyleInitCode">\TOCEntryStyleInitCode</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.TOCEntryStyleInitCode">407</a></li> +<li><a name="cmd.TOCEntryStyleStartInitCode"></a><a href="#cmd.TOCEntryStyleStartInitCode">\TOCEntryStyleStartInitCode</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.TOCEntryStyleStartInitCode">407</a></li> +<li><a name="cmd.TOCLineLeaderFill"></a><a href="#cmd.TOCLineLeaderFill">\TOCLineLeaderFill</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.TOCLineLeaderFill">408</a></li> <li><a name="cmd.TOCclone"></a><a href="#cmd.TOCclone">\TOCclone</a> --> <a href="scrguide.pdf#desc:scrwfile.cmd.TOCclone">381</a></li> <li><a name="cmd.Telephone"></a><a href="#cmd.Telephone">\Telephone</a> --> <a href="scrguide.pdf#desc:scraddr.cmd.Telephone">289</a></li> <li><a name="cmd.UnPreventPackageFromLoading*"></a><a href="#cmd.UnPreventPackageFromLoading*">\UnPreventPackageFromLoading*</a> --> <a href="scrguide.pdf#desc:scrlfile.cmd.UnPreventPackageFromLoading*">378</a></li> @@ -321,7 +321,7 @@ <li><a name="cmd.UnReplaceClass"></a><a href="#cmd.UnReplaceClass">\UnReplaceClass</a> --> <a href="scrguide.pdf#desc:scrlfile.cmd.UnReplaceClass">376</a></li> <li><a name="cmd.UnReplaceInput"></a><a href="#cmd.UnReplaceInput">\UnReplaceInput</a> --> <a href="scrguide.pdf#desc:scrlfile.cmd.UnReplaceInput">376</a></li> <li><a name="cmd.UnReplacePackage"></a><a href="#cmd.UnReplacePackage">\UnReplacePackage</a> --> <a href="scrguide.pdf#desc:scrlfile.cmd.UnReplacePackage">376</a></li> -<li><a name="cmd.UnifyLayersAtPageStyle"></a><a href="#cmd.UnifyLayersAtPageStyle">\UnifyLayersAtPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.UnifyLayersAtPageStyle">450</a></li> +<li><a name="cmd.UnifyLayersAtPageStyle"></a><a href="#cmd.UnifyLayersAtPageStyle">\UnifyLayersAtPageStyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.UnifyLayersAtPageStyle">451</a></li> <li><a name="cmd.XdivY"></a><a href="#cmd.XdivY">\XdivY</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.XdivY">366</a></li> <li><a name="cmd.XmodY"></a><a href="#cmd.XmodY">\XmodY</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.XmodY">366</a></li> <li><a name="cmd.activateareas"></a><a href="#cmd.activateareas">\activateareas</a> --> <a href="scrguide.pdf#desc:typearea-experts.cmd.activateareas">489</a></li> @@ -350,6 +350,7 @@ <li><a name="cmd.addtokomafontonearglist"></a><a href="#cmd.addtokomafontonearglist">\addtokomafontonearglist</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.addtokomafontonearglist">495</a></li> <li><a name="cmd.addtokomafontrelaxlist"></a><a href="#cmd.addtokomafontrelaxlist">\addtokomafontrelaxlist</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.addtokomafontrelaxlist">495</a></li> <li><a name="cmd.addtolengthplength"></a><a href="#cmd.addtolengthplength">\addtolengthplength</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.addtolengthplength">170</a></li> +<li><a name="cmd.addtoplength"></a><a href="#cmd.addtoplength">\addtoplength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.addtoplength">525</a></li> <li><a name="cmd.addtoreffields"></a><a href="#cmd.addtoreffields">\addtoreffields</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.addtoreffields">536</a></li> <li><a name="cmd.addtotoclist"></a><a href="#cmd.addtotoclist">\addtotoclist</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.addtotoclist">384</a></li> <li><a name="cmd.addxcontentsline"></a><a href="#cmd.addxcontentsline">\addxcontentsline</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.addxcontentsline">388</a></li> @@ -424,7 +425,7 @@ <li><a name="cmd.chapterlinesformat"></a><a href="#cmd.chapterlinesformat">\chapterlinesformat</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.chapterlinesformat">512</a></li> <li><a name="cmd.chapterlineswithprefixformat"></a><a href="#cmd.chapterlineswithprefixformat">\chapterlineswithprefixformat</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.chapterlineswithprefixformat">512</a></li> <li><a name="cmd.chaptermark"></a><a href="#cmd.chaptermark">\chaptermark</a> --> <a href="scrguide.pdf#desc:maincls.cmd.chaptermark">119</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.chaptermark">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.chaptermark">457</a></li> -<li><a name="cmd.chaptermarkformat"></a><a href="#cmd.chaptermarkformat">\chaptermarkformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.chaptermarkformat">119</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.chaptermarkformat">274</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.chaptermarkformat">456</a></li> +<li><a name="cmd.chaptermarkformat"></a><a href="#cmd.chaptermarkformat">\chaptermarkformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.chaptermarkformat">119</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.chaptermarkformat">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.chaptermarkformat">456</a></li> <li><a name="cmd.chapternumdepth"></a><a href="#cmd.chapternumdepth">\chapternumdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.chapternumdepth">121</a></li> <li><a name="cmd.chapterpagestyle"></a><a href="#cmd.chapterpagestyle">\chapterpagestyle</a> --> <a href="scrguide.pdf#desc:maincls.cmd.chapterpagestyle">88</a></li> <li><a name="cmd.chead*"></a><a href="#cmd.chead*">\chead*</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.chead*">267</a></li> @@ -532,11 +533,11 @@ <li><a name="cmd.ifdvioutput"></a><a href="#cmd.ifdvioutput">\ifdvioutput</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifdvioutput">358</a></li> <li><a name="cmd.ifiscount"></a><a href="#cmd.ifiscount">\ifiscount</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifiscount">360</a></li> <li><a name="cmd.ifiscounter"></a><a href="#cmd.ifiscounter">\ifiscounter</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifiscounter">360</a></li> -<li><a name="cmd.ifisdimen"></a><a href="#cmd.ifisdimen">\ifisdimen</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifisdimen">358</a></li> +<li><a name="cmd.ifisdimen"></a><a href="#cmd.ifisdimen">\ifisdimen</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifisdimen">359</a></li> <li><a name="cmd.ifisdimension"></a><a href="#cmd.ifisdimension">\ifisdimension</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifisdimension">359</a></li> <li><a name="cmd.ifisdimexpr"></a><a href="#cmd.ifisdimexpr">\ifisdimexpr</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifisdimexpr">359</a></li> <li><a name="cmd.ifisglue"></a><a href="#cmd.ifisglue">\ifisglue</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifisglue">359</a></li> -<li><a name="cmd.ifisglueexpr"></a><a href="#cmd.ifisglueexpr">\ifisglueexpr</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifisglueexpr">359</a></li> +<li><a name="cmd.ifisglueexpr"></a><a href="#cmd.ifisglueexpr">\ifisglueexpr</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifisglueexpr">360</a></li> <li><a name="cmd.ifisinteger"></a><a href="#cmd.ifisinteger">\ifisinteger</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifisinteger">360</a></li> <li><a name="cmd.ifisnumexpr"></a><a href="#cmd.ifisnumexpr">\ifisnumexpr</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifisnumexpr">360</a></li> <li><a name="cmd.ifisskip"></a><a href="#cmd.ifisskip">\ifisskip</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifisskip">359</a></li> @@ -548,14 +549,14 @@ <li><a name="cmd.ifnumbered"></a><a href="#cmd.ifnumbered">\ifnumbered</a> --> <a href="scrguide.pdf#desc:maincls.cmd.ifnumbered">121</a></li> <li><a name="cmd.ifoot*"></a><a href="#cmd.ifoot*">\ifoot*</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.ifoot*">267</a></li> <li><a name="cmd.ifoot"></a><a href="#cmd.ifoot">\ifoot</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.ifoot">266</a></li> -<li><a name="cmd.ifpdfoutput"></a><a href="#cmd.ifpdfoutput">\ifpdfoutput</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifpdfoutput">357</a></li> +<li><a name="cmd.ifpdfoutput"></a><a href="#cmd.ifpdfoutput">\ifpdfoutput</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifpdfoutput">358</a></li> <li><a name="cmd.ifpdftex"></a><a href="#cmd.ifpdftex">\ifpdftex</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifpdftex">357</a></li> <li><a name="cmd.ifpsoutput"></a><a href="#cmd.ifpsoutput">\ifpsoutput</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifpsoutput">358</a></li> <li><a name="cmd.ifstr"></a><a href="#cmd.ifstr">\ifstr</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifstr">358</a></li> <li><a name="cmd.ifstrstart"></a><a href="#cmd.ifstrstart">\ifstrstart</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifstrstart">358</a></li> <li><a name="cmd.ifthispageodd"></a><a href="#cmd.ifthispageodd">\ifthispageodd</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.ifthispageodd">224</a>, <a href="scrguide.pdf#desc:scrextend.cmd.ifthispageodd">305</a>, <a href="scrguide.pdf#desc:maincls.cmd.ifthispageodd">84</a></li> <li><a name="cmd.iftocfeature"></a><a href="#cmd.iftocfeature">\iftocfeature</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.iftocfeature">395</a></li> -<li><a name="cmd.ifundefinedorrelax"></a><a href="#cmd.ifundefinedorrelax">\ifundefinedorrelax</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifundefinedorrelax">356</a></li> +<li><a name="cmd.ifundefinedorrelax"></a><a href="#cmd.ifundefinedorrelax">\ifundefinedorrelax</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.ifundefinedorrelax">357</a></li> <li><a name="cmd.ifunnumbered"></a><a href="#cmd.ifunnumbered">\ifunnumbered</a> --> <a href="scrguide.pdf#desc:maincls.cmd.ifunnumbered">121</a></li> <li><a name="cmd.ihead*"></a><a href="#cmd.ihead*">\ihead*</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.ihead*">267</a></li> <li><a name="cmd.ihead"></a><a href="#cmd.ihead">\ihead</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.ihead">266</a></li> @@ -607,9 +608,9 @@ <li><a name="cmd.manualmark"></a><a href="#cmd.manualmark">\manualmark</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.manualmark">269</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.manualmark">453</a></li> <li><a name="cmd.marginline"></a><a href="#cmd.marginline">\marginline</a> --> <a href="scrguide.pdf#desc:maincls.cmd.marginline">157</a>, <a href="scrguide.pdf#desc:scrlttr2.cmd.marginline">238</a>, <a href="scrguide.pdf#desc:scrextend.cmd.marginline">314</a></li> <li><a name="cmd.marginpar"></a><a href="#cmd.marginpar">\marginpar</a> --> <a href="scrguide.pdf#desc:maincls.cmd.marginpar">157</a>, <a href="scrguide.pdf#desc:scrlttr2.cmd.marginpar">238</a>, <a href="scrguide.pdf#desc:scrextend.cmd.marginpar">314</a></li> -<li><a name="cmd.markboth"></a><a href="#cmd.markboth">\markboth</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.markboth">229</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.markboth">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.markboth">457</a>, <a href="scrguide.pdf#desc:maincls.cmd.markboth">88</a></li> -<li><a name="cmd.markleft"></a><a href="#cmd.markleft">\markleft</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.markleft">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.markleft">457</a></li> -<li><a name="cmd.markright"></a><a href="#cmd.markright">\markright</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.markright">229</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.markright">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.markright">457</a>, <a href="scrguide.pdf#desc:maincls.cmd.markright">88</a></li> +<li><a name="cmd.markboth"></a><a href="#cmd.markboth">\markboth</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.markboth">229</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.markboth">276</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.markboth">457</a>, <a href="scrguide.pdf#desc:maincls.cmd.markboth">88</a></li> +<li><a name="cmd.markleft"></a><a href="#cmd.markleft">\markleft</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.markleft">276</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.markleft">457</a></li> +<li><a name="cmd.markright"></a><a href="#cmd.markright">\markright</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.markright">229</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.markright">276</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.markright">457</a>, <a href="scrguide.pdf#desc:maincls.cmd.markright">88</a></li> <li><a name="cmd.minisec"></a><a href="#cmd.minisec">\minisec</a> --> <a href="scrguide.pdf#desc:maincls.cmd.minisec">113</a></li> <li><a name="cmd.mobilephonename"></a><a href="#cmd.mobilephonename">\mobilephonename</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.mobilephonename">543</a></li> <li><a name="cmd.multfootsep"></a><a href="#cmd.multfootsep">\multfootsep</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.multfootsep">231</a>, <a href="scrguide.pdf#desc:scrextend.cmd.multfootsep">308</a>, <a href="scrguide.pdf#desc:maincls.cmd.multfootsep">95</a></li> @@ -626,6 +627,7 @@ <li><a name="cmd.newkomavar"></a><a href="#cmd.newkomavar">\newkomavar</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.newkomavar">536</a></li> <li><a name="cmd.newpagestyle"></a><a href="#cmd.newpagestyle">\newpagestyle</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage-experts.cmd.newpagestyle">469</a></li> <li><a name="cmd.newpairofpagestyles"></a><a href="#cmd.newpairofpagestyles">\newpairofpagestyles</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage-experts.cmd.newpairofpagestyles">467</a></li> +<li><a name="cmd.newplength"></a><a href="#cmd.newplength">\newplength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.newplength">525</a></li> <li><a name="cmd.nonumberline"></a><a href="#cmd.nonumberline">\nonumberline</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.nonumberline">410</a></li> <li><a name="cmd.numberline"></a><a href="#cmd.numberline">\numberline</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.numberline">396</a></li> <li><a name="cmd.ofoot*"></a><a href="#cmd.ofoot*">\ofoot*</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.ofoot*">267</a></li> @@ -642,14 +644,14 @@ <li><a name="cmd.paragraph"></a><a href="#cmd.paragraph">\paragraph</a> --> <a href="scrguide.pdf#desc:maincls.cmd.paragraph">107</a></li> <li><a name="cmd.paragraphformat"></a><a href="#cmd.paragraphformat">\paragraphformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.paragraphformat">117</a></li> <li><a name="cmd.paragraphmark"></a><a href="#cmd.paragraphmark">\paragraphmark</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.paragraphmark">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.paragraphmark">457</a></li> -<li><a name="cmd.paragraphmarkformat"></a><a href="#cmd.paragraphmarkformat">\paragraphmarkformat</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.paragraphmarkformat">274</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.paragraphmarkformat">456</a></li> +<li><a name="cmd.paragraphmarkformat"></a><a href="#cmd.paragraphmarkformat">\paragraphmarkformat</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.paragraphmarkformat">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.paragraphmarkformat">456</a></li> <li><a name="cmd.paragraphnumdepth"></a><a href="#cmd.paragraphnumdepth">\paragraphnumdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.paragraphnumdepth">121</a></li> <li><a name="cmd.paragraphtocdepth"></a><a href="#cmd.paragraphtocdepth">\paragraphtocdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.paragraphtocdepth">81</a></li> <li><a name="cmd.parellipsis"></a><a href="#cmd.parellipsis">\parellipsis</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.parellipsis">324</a></li> <li><a name="cmd.parformat"></a><a href="#cmd.parformat">\parformat</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.parformat">324</a></li> <li><a name="cmd.parformatseparation"></a><a href="#cmd.parformatseparation">\parformatseparation</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.parformatseparation">324</a></li> -<li><a name="cmd.parname"></a><a href="#cmd.parname">\parname</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.parname">331</a></li> -<li><a name="cmd.parshortname"></a><a href="#cmd.parshortname">\parshortname</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.parshortname">331</a></li> +<li><a name="cmd.parname"></a><a href="#cmd.parname">\parname</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.parname">332</a></li> +<li><a name="cmd.parshortname"></a><a href="#cmd.parshortname">\parshortname</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.parshortname">332</a></li> <li><a name="cmd.part*"></a><a href="#cmd.part*">\part*</a> --> <a href="scrguide.pdf#desc:maincls.cmd.part*">112</a></li> <li><a name="cmd.part"></a><a href="#cmd.part">\part</a> --> <a href="scrguide.pdf#desc:maincls.cmd.part">107</a></li> <li><a name="cmd.partformat"></a><a href="#cmd.partformat">\partformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.partformat">117</a></li> @@ -657,9 +659,9 @@ <li><a name="cmd.partheadendvskip"></a><a href="#cmd.partheadendvskip">\partheadendvskip</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.partheadendvskip">509</a></li> <li><a name="cmd.partheadmidvskip"></a><a href="#cmd.partheadmidvskip">\partheadmidvskip</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.partheadmidvskip">509</a></li> <li><a name="cmd.partheadstartvskip"></a><a href="#cmd.partheadstartvskip">\partheadstartvskip</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.partheadstartvskip">509</a></li> -<li><a name="cmd.partlineswithprefixformat"></a><a href="#cmd.partlineswithprefixformat">\partlineswithprefixformat</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.partlineswithprefixformat">510</a></li> +<li><a name="cmd.partlineswithprefixformat"></a><a href="#cmd.partlineswithprefixformat">\partlineswithprefixformat</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.partlineswithprefixformat">511</a></li> <li><a name="cmd.partmark"></a><a href="#cmd.partmark">\partmark</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.partmark">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.partmark">457</a></li> -<li><a name="cmd.partmarkformat"></a><a href="#cmd.partmarkformat">\partmarkformat</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.partmarkformat">274</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.partmarkformat">456</a></li> +<li><a name="cmd.partmarkformat"></a><a href="#cmd.partmarkformat">\partmarkformat</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.partmarkformat">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.partmarkformat">456</a></li> <li><a name="cmd.partnumdepth"></a><a href="#cmd.partnumdepth">\partnumdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.partnumdepth">121</a></li> <li><a name="cmd.partpagestyle"></a><a href="#cmd.partpagestyle">\partpagestyle</a> --> <a href="scrguide.pdf#desc:maincls.cmd.partpagestyle">88</a></li> <li><a name="cmd.parttocdepth"></a><a href="#cmd.parttocdepth">\parttocdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.parttocdepth">81</a></li> @@ -687,14 +689,14 @@ <li><a name="cmd.raggedsignature"></a><a href="#cmd.raggedsignature">\raggedsignature</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.raggedsignature">239</a></li> <li><a name="cmd.recalctypearea"></a><a href="#cmd.recalctypearea">\recalctypearea</a> --> <a href="scrguide.pdf#desc:typearea.cmd.recalctypearea">41</a></li> <li><a name="cmd.ref"></a><a href="#cmd.ref">\ref</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.ref">326</a></li> -<li><a name="cmd.refClause"></a><a href="#cmd.refClause">\refClause</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refClause">326</a></li> -<li><a name="cmd.refClauseN"></a><a href="#cmd.refClauseN">\refClauseN</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refClauseN">326</a></li> +<li><a name="cmd.refClause"></a><a href="#cmd.refClause">\refClause</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refClause">327</a></li> +<li><a name="cmd.refClauseN"></a><a href="#cmd.refClauseN">\refClauseN</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refClauseN">327</a></li> <li><a name="cmd.refL"></a><a href="#cmd.refL">\refL</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refL">326</a></li> <li><a name="cmd.refN"></a><a href="#cmd.refN">\refN</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refN">326</a></li> -<li><a name="cmd.refPar"></a><a href="#cmd.refPar">\refPar</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refPar">326</a></li> -<li><a name="cmd.refParL"></a><a href="#cmd.refParL">\refParL</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refParL">326</a></li> -<li><a name="cmd.refParN"></a><a href="#cmd.refParN">\refParN</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refParN">326</a></li> -<li><a name="cmd.refParS"></a><a href="#cmd.refParS">\refParS</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refParS">326</a></li> +<li><a name="cmd.refPar"></a><a href="#cmd.refPar">\refPar</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refPar">327</a></li> +<li><a name="cmd.refParL"></a><a href="#cmd.refParL">\refParL</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refParL">327</a></li> +<li><a name="cmd.refParN"></a><a href="#cmd.refParN">\refParN</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refParN">327</a></li> +<li><a name="cmd.refParS"></a><a href="#cmd.refParS">\refParS</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refParS">327</a></li> <li><a name="cmd.refS"></a><a href="#cmd.refS">\refS</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refS">326</a></li> <li><a name="cmd.refSentence"></a><a href="#cmd.refSentence">\refSentence</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refSentence">327</a></li> <li><a name="cmd.refSentenceL"></a><a href="#cmd.refSentenceL">\refSentenceL</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.refSentenceL">327</a></li> @@ -721,10 +723,10 @@ <li><a name="cmd.scr@ifVTeX"></a><a href="#cmd.scr@ifVTeX">\scr@ifVTeX</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.scr@ifVTeX">357</a></li> <li><a name="cmd.scr@ifdvioutput"></a><a href="#cmd.scr@ifdvioutput">\scr@ifdvioutput</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.scr@ifdvioutput">358</a></li> <li><a name="cmd.scr@ifluatex"></a><a href="#cmd.scr@ifluatex">\scr@ifluatex</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.scr@ifluatex">357</a></li> -<li><a name="cmd.scr@ifpdfoutput"></a><a href="#cmd.scr@ifpdfoutput">\scr@ifpdfoutput</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.scr@ifpdfoutput">357</a></li> +<li><a name="cmd.scr@ifpdfoutput"></a><a href="#cmd.scr@ifpdfoutput">\scr@ifpdfoutput</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.scr@ifpdfoutput">358</a></li> <li><a name="cmd.scr@ifpdftex"></a><a href="#cmd.scr@ifpdftex">\scr@ifpdftex</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.scr@ifpdftex">357</a></li> <li><a name="cmd.scr@ifpsoutput"></a><a href="#cmd.scr@ifpsoutput">\scr@ifpsoutput</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.scr@ifpsoutput">358</a></li> -<li><a name="cmd.scr@ifundefinedorrelax"></a><a href="#cmd.scr@ifundefinedorrelax">\scr@ifundefinedorrelax</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.scr@ifundefinedorrelax">356</a></li> +<li><a name="cmd.scr@ifundefinedorrelax"></a><a href="#cmd.scr@ifundefinedorrelax">\scr@ifundefinedorrelax</a> --> <a href="scrguide.pdf#desc:scrbase.cmd.scr@ifundefinedorrelax">357</a></li> <li><a name="cmd.scr@startsection"></a><a href="#cmd.scr@startsection">\scr@startsection</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.scr@startsection">516</a></li> <li><a name="cmd.scrlayerAddCsToInterface"></a><a href="#cmd.scrlayerAddCsToInterface">\scrlayerAddCsToInterface</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.scrlayerAddCsToInterface">461</a></li> <li><a name="cmd.scrlayerAddToInterface"></a><a href="#cmd.scrlayerAddToInterface">\scrlayerAddToInterface</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.scrlayerAddToInterface">461</a></li> @@ -736,11 +738,12 @@ <li><a name="cmd.sectionformat"></a><a href="#cmd.sectionformat">\sectionformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.sectionformat">117</a></li> <li><a name="cmd.sectionlinesformat"></a><a href="#cmd.sectionlinesformat">\sectionlinesformat</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.sectionlinesformat">514</a></li> <li><a name="cmd.sectionmark"></a><a href="#cmd.sectionmark">\sectionmark</a> --> <a href="scrguide.pdf#desc:maincls.cmd.sectionmark">119</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.sectionmark">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.sectionmark">457</a></li> -<li><a name="cmd.sectionmarkformat"></a><a href="#cmd.sectionmarkformat">\sectionmarkformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.sectionmarkformat">119</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.sectionmarkformat">274</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.sectionmarkformat">456</a></li> +<li><a name="cmd.sectionmarkformat"></a><a href="#cmd.sectionmarkformat">\sectionmarkformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.sectionmarkformat">119</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.sectionmarkformat">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.sectionmarkformat">456</a></li> <li><a name="cmd.sectionnumdepth"></a><a href="#cmd.sectionnumdepth">\sectionnumdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.sectionnumdepth">121</a></li> <li><a name="cmd.sectiontocdepth"></a><a href="#cmd.sectiontocdepth">\sectiontocdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.sectiontocdepth">81</a></li> -<li><a name="cmd.sentencename"></a><a href="#cmd.sentencename">\sentencename</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.sentencename">331</a></li> -<li><a name="cmd.sentenceshortname"></a><a href="#cmd.sentenceshortname">\sentenceshortname</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.sentenceshortname">331</a></li> +<li><a name="cmd.sentencename"></a><a href="#cmd.sentencename">\sentencename</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.sentencename">332</a></li> +<li><a name="cmd.sentencenumberformat"></a><a href="#cmd.sentencenumberformat">\sentencenumberformat</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.sentencenumberformat">326</a></li> +<li><a name="cmd.sentenceshortname"></a><a href="#cmd.sentenceshortname">\sentenceshortname</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.sentenceshortname">332</a></li> <li><a name="cmd.setbibpreamble"></a><a href="#cmd.setbibpreamble">\setbibpreamble</a> --> <a href="scrguide.pdf#desc:maincls.cmd.setbibpreamble">160</a></li> <li><a name="cmd.setcapdynwidth"></a><a href="#cmd.setcapdynwidth">\setcapdynwidth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.setcapdynwidth">150</a></li> <li><a name="cmd.setcaphanging"></a><a href="#cmd.setcaphanging">\setcaphanging</a> --> <a href="scrguide.pdf#desc:maincls.cmd.setcaphanging">149</a></li> @@ -759,6 +762,11 @@ <li><a name="cmd.setlengthtoplength"></a><a href="#cmd.setlengthtoplength">\setlengthtoplength</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.setlengthtoplength">170</a></li> <li><a name="cmd.setparsizes"></a><a href="#cmd.setparsizes">\setparsizes</a> --> <a href="scrguide.pdf#desc:maincls-experts.cmd.setparsizes">497</a></li> <li><a name="cmd.setpartpreamble"></a><a href="#cmd.setpartpreamble">\setpartpreamble</a> --> <a href="scrguide.pdf#desc:maincls.cmd.setpartpreamble">122</a></li> +<li><a name="cmd.setplength"></a><a href="#cmd.setplength">\setplength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.setplength">525</a></li> +<li><a name="cmd.setplengthtodepth"></a><a href="#cmd.setplengthtodepth">\setplengthtodepth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.setplengthtodepth">527</a></li> +<li><a name="cmd.setplengthtoheight"></a><a href="#cmd.setplengthtoheight">\setplengthtoheight</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.setplengthtoheight">527</a></li> +<li><a name="cmd.setplengthtototalheight"></a><a href="#cmd.setplengthtototalheight">\setplengthtototalheight</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.setplengthtototalheight">527</a></li> +<li><a name="cmd.setplengthtowidth"></a><a href="#cmd.setplengthtowidth">\setplengthtowidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.cmd.setplengthtowidth">527</a></li> <li><a name="cmd.settime"></a><a href="#cmd.settime">\settime</a> --> <a href="scrguide.pdf#desc:scrtime.cmd.settime">287</a></li> <li><a name="cmd.setuptoc"></a><a href="#cmd.setuptoc">\setuptoc</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.setuptoc">392</a></li> <li><a name="cmd.storeareas"></a><a href="#cmd.storeareas">\storeareas</a> --> <a href="scrguide.pdf#desc:typearea-experts.cmd.storeareas">490</a></li> @@ -768,21 +776,21 @@ <li><a name="cmd.subparagraph"></a><a href="#cmd.subparagraph">\subparagraph</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subparagraph">107</a></li> <li><a name="cmd.subparagraphformat"></a><a href="#cmd.subparagraphformat">\subparagraphformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subparagraphformat">117</a></li> <li><a name="cmd.subparagraphmark"></a><a href="#cmd.subparagraphmark">\subparagraphmark</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.subparagraphmark">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.subparagraphmark">457</a></li> -<li><a name="cmd.subparagraphmarkformat"></a><a href="#cmd.subparagraphmarkformat">\subparagraphmarkformat</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.subparagraphmarkformat">274</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.subparagraphmarkformat">456</a></li> +<li><a name="cmd.subparagraphmarkformat"></a><a href="#cmd.subparagraphmarkformat">\subparagraphmarkformat</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.subparagraphmarkformat">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.subparagraphmarkformat">456</a></li> <li><a name="cmd.subparagraphnumdepth"></a><a href="#cmd.subparagraphnumdepth">\subparagraphnumdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subparagraphnumdepth">121</a></li> <li><a name="cmd.subparagraphtocdepth"></a><a href="#cmd.subparagraphtocdepth">\subparagraphtocdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subparagraphtocdepth">81</a></li> <li><a name="cmd.subsection*"></a><a href="#cmd.subsection*">\subsection*</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsection*">112</a></li> <li><a name="cmd.subsection"></a><a href="#cmd.subsection">\subsection</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsection">107</a></li> <li><a name="cmd.subsectionformat"></a><a href="#cmd.subsectionformat">\subsectionformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsectionformat">117</a></li> <li><a name="cmd.subsectionmark"></a><a href="#cmd.subsectionmark">\subsectionmark</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsectionmark">119</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.subsectionmark">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.subsectionmark">457</a></li> -<li><a name="cmd.subsectionmarkformat"></a><a href="#cmd.subsectionmarkformat">\subsectionmarkformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsectionmarkformat">119</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.subsectionmarkformat">274</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.subsectionmarkformat">456</a></li> +<li><a name="cmd.subsectionmarkformat"></a><a href="#cmd.subsectionmarkformat">\subsectionmarkformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsectionmarkformat">119</a>, <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.subsectionmarkformat">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.subsectionmarkformat">456</a></li> <li><a name="cmd.subsectionnumdepth"></a><a href="#cmd.subsectionnumdepth">\subsectionnumdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsectionnumdepth">121</a></li> <li><a name="cmd.subsectiontocdepth"></a><a href="#cmd.subsectiontocdepth">\subsectiontocdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsectiontocdepth">81</a></li> <li><a name="cmd.subsubsection*"></a><a href="#cmd.subsubsection*">\subsubsection*</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsubsection*">112</a></li> <li><a name="cmd.subsubsection"></a><a href="#cmd.subsubsection">\subsubsection</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsubsection">107</a></li> <li><a name="cmd.subsubsectionformat"></a><a href="#cmd.subsubsectionformat">\subsubsectionformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsubsectionformat">117</a></li> <li><a name="cmd.subsubsectionmark"></a><a href="#cmd.subsubsectionmark">\subsubsectionmark</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.subsubsectionmark">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.subsubsectionmark">457</a></li> -<li><a name="cmd.subsubsectionmarkformat"></a><a href="#cmd.subsubsectionmarkformat">\subsubsectionmarkformat</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.subsubsectionmarkformat">274</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.subsubsectionmarkformat">456</a></li> +<li><a name="cmd.subsubsectionmarkformat"></a><a href="#cmd.subsubsectionmarkformat">\subsubsectionmarkformat</a> --> <a href="scrguide.pdf#desc:scrlayer-scrpage.cmd.subsubsectionmarkformat">275</a>, <a href="scrguide.pdf#desc:scrlayer.cmd.subsubsectionmarkformat">456</a></li> <li><a name="cmd.subsubsectionnumdepth"></a><a href="#cmd.subsubsectionnumdepth">\subsubsectionnumdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsubsectionnumdepth">121</a></li> <li><a name="cmd.subsubsectiontocdepth"></a><a href="#cmd.subsubsectiontocdepth">\subsubsectiontocdepth</a> --> <a href="scrguide.pdf#desc:maincls.cmd.subsubsectiontocdepth">81</a></li> <li><a name="cmd.subtitle"></a><a href="#cmd.subtitle">\subtitle</a> --> <a href="scrguide.pdf#desc:scrextend.cmd.subtitle">302</a>, <a href="scrguide.pdf#desc:maincls.cmd.subtitle">71</a></li> @@ -790,8 +798,8 @@ <li><a name="cmd.syncwithnotecolumns"></a><a href="#cmd.syncwithnotecolumns">\syncwithnotecolumns</a> --> <a href="scrguide.pdf#desc:scrlayer-notecolumn.cmd.syncwithnotecolumns">485</a></li> <li><a name="cmd.tableformat"></a><a href="#cmd.tableformat">\tableformat</a> --> <a href="scrguide.pdf#desc:maincls.cmd.tableformat">148</a></li> <li><a name="cmd.tableofcontents"></a><a href="#cmd.tableofcontents">\tableofcontents</a> --> <a href="scrguide.pdf#desc:maincls.cmd.tableofcontents">80</a></li> -<li><a name="cmd.tb@/Dateierweiterung/@after@hook"></a><a href="#cmd.tb@/Dateierweiterung/@after@hook">\tb@/Dateierweiterung/@after@hook</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tb@/Dateierweiterung/@after@hook">409</a></li> -<li><a name="cmd.tb@/Dateierweiterung/@before@hook"></a><a href="#cmd.tb@/Dateierweiterung/@before@hook">\tb@/Dateierweiterung/@before@hook</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tb@/Dateierweiterung/@before@hook">409</a></li> +<li><a name="cmd.tb@/Dateierweiterung/@after@hook"></a><a href="#cmd.tb@/Dateierweiterung/@after@hook">\tb@/Dateierweiterung/@after@hook</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tb@/Dateierweiterung/@after@hook">410</a></li> +<li><a name="cmd.tb@/Dateierweiterung/@before@hook"></a><a href="#cmd.tb@/Dateierweiterung/@before@hook">\tb@/Dateierweiterung/@before@hook</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tb@/Dateierweiterung/@before@hook">410</a></li> <li><a name="cmd.textsubscript"></a><a href="#cmd.textsubscript">\textsubscript</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.textsubscript">188</a>, <a href="scrguide.pdf#desc:scrextend.cmd.textsubscript">298</a>, <a href="scrguide.pdf#desc:maincls.cmd.textsubscript">61</a></li> <li><a name="cmd.textsuperscript"></a><a href="#cmd.textsuperscript">\textsuperscript</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.textsuperscript">188</a>, <a href="scrguide.pdf#desc:scrextend.cmd.textsuperscript">298</a>, <a href="scrguide.pdf#desc:maincls.cmd.textsuperscript">61</a></li> <li><a name="cmd.thanks"></a><a href="#cmd.thanks">\thanks</a> --> <a href="scrguide.pdf#desc:scrextend.cmd.thanks">302</a>, <a href="scrguide.pdf#desc:maincls.cmd.thanks">71</a></li> @@ -801,7 +809,7 @@ <li><a name="cmd.theenumiv"></a><a href="#cmd.theenumiv">\theenumiv</a> --> <a href="scrguide.pdf#desc:maincls.cmd.theenumiv">128</a>, <a href="scrguide.pdf#desc:scrlttr2.cmd.theenumiv">235</a></li> <li><a name="cmd.thefootnotemark"></a><a href="#cmd.thefootnotemark">\thefootnotemark</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.thefootnotemark">233</a>, <a href="scrguide.pdf#desc:scrextend.cmd.thefootnotemark">310</a>, <a href="scrguide.pdf#desc:maincls.cmd.thefootnotemark">97</a></li> <li><a name="cmd.thepar"></a><a href="#cmd.thepar">\thepar</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.thepar">324</a></li> -<li><a name="cmd.thesentence"></a><a href="#cmd.thesentence">\thesentence</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.thesentence">325</a></li> +<li><a name="cmd.thesentence"></a><a href="#cmd.thesentence">\thesentence</a> --> <a href="scrguide.pdf#desc:scrjura.cmd.thesentence">326</a></li> <li><a name="cmd.thisletter"></a><a href="#cmd.thisletter">\thisletter</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.thisletter">178</a></li> <li><a name="cmd.thispagestyle"></a><a href="#cmd.thispagestyle">\thispagestyle</a> --> <a href="scrguide.pdf#desc:scrlttr2.cmd.thispagestyle">226</a>, <a href="scrguide.pdf#desc:maincls.cmd.thispagestyle">86</a></li> <li><a name="cmd.thistime*"></a><a href="#cmd.thistime*">\thistime*</a> --> <a href="scrguide.pdf#desc:scrtime.cmd.thistime*">286</a></li> @@ -811,16 +819,17 @@ <li><a name="cmd.titlepagestyle"></a><a href="#cmd.titlepagestyle">\titlepagestyle</a> --> <a href="scrguide.pdf#desc:scrextend.cmd.titlepagestyle">305</a>, <a href="scrguide.pdf#desc:maincls.cmd.titlepagestyle">88</a></li> <li><a name="cmd.tocbasic@@after@hook"></a><a href="#cmd.tocbasic@@after@hook">\tocbasic@@after@hook</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@@after@hook">409</a></li> <li><a name="cmd.tocbasic@@before@hook"></a><a href="#cmd.tocbasic@@before@hook">\tocbasic@@before@hook</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@@before@hook">409</a></li> -<li><a name="cmd.tocbasic@DependOnPenaltyAndTOCLevel"></a><a href="#cmd.tocbasic@DependOnPenaltyAndTOCLevel">\tocbasic@DependOnPenaltyAndTOCLevel</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@DependOnPenaltyAndTOCLevel">410</a></li> -<li><a name="cmd.tocbasic@SetPenaltyByTOCLevel"></a><a href="#cmd.tocbasic@SetPenaltyByTOCLevel">\tocbasic@SetPenaltyByTOCLevel</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@SetPenaltyByTOCLevel">410</a></li> +<li><a name="cmd.tocbasic@DependOnPenaltyAndTOCLevel"></a><a href="#cmd.tocbasic@DependOnPenaltyAndTOCLevel">\tocbasic@DependOnPenaltyAndTOCLevel</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@DependOnPenaltyAndTOCLevel">411</a></li> +<li><a name="cmd.tocbasic@SetPenaltyByTOCLevel"></a><a href="#cmd.tocbasic@SetPenaltyByTOCLevel">\tocbasic@SetPenaltyByTOCLevel</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@SetPenaltyByTOCLevel">411</a></li> <li><a name="cmd.tocbasic@addxcontentsline"></a><a href="#cmd.tocbasic@addxcontentsline">\tocbasic@addxcontentsline</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@addxcontentsline">410</a></li> <li><a name="cmd.tocbasic@extend@babel"></a><a href="#cmd.tocbasic@extend@babel">\tocbasic@extend@babel</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@extend@babel">408</a></li> <li><a name="cmd.tocbasic@listhead"></a><a href="#cmd.tocbasic@listhead">\tocbasic@listhead</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@listhead">410</a></li> <li><a name="cmd.tocbasic@listhead@/Dateierweiterung/"></a><a href="#cmd.tocbasic@listhead@/Dateierweiterung/">\tocbasic@listhead@/Dateierweiterung/</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@listhead@/Dateierweiterung/">410</a></li> -<li><a name="cmd.tocbasic@starttoc"></a><a href="#cmd.tocbasic@starttoc">\tocbasic@starttoc</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@starttoc">408</a></li> +<li><a name="cmd.tocbasic@starttoc"></a><a href="#cmd.tocbasic@starttoc">\tocbasic@starttoc</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasic@starttoc">409</a></li> <li><a name="cmd.tocbasicautomode"></a><a href="#cmd.tocbasicautomode">\tocbasicautomode</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.tocbasicautomode">387</a></li> <li><a name="cmd.todaysname"></a><a href="#cmd.todaysname">\todaysname</a> --> <a href="scrguide.pdf#desc:scrdate.cmd.todaysname">283</a></li> <li><a name="cmd.todaysnumber"></a><a href="#cmd.todaysnumber">\todaysnumber</a> --> <a href="scrguide.pdf#desc:scrdate.cmd.todaysnumber">283</a></li> +<li><a name="cmd.toplevelpagestyle"></a><a href="#cmd.toplevelpagestyle">\toplevelpagestyle</a> --> <a href="scrguide.pdf#desc:scrlayer.cmd.toplevelpagestyle">443</a></li> <li><a name="cmd.typearea"></a><a href="#cmd.typearea">\typearea</a> --> <a href="scrguide.pdf#desc:typearea.cmd.typearea">41</a></li> <li><a name="cmd.unsettoc"></a><a href="#cmd.unsettoc">\unsettoc</a> --> <a href="scrguide.pdf#desc:tocbasic.cmd.unsettoc">392</a></li> <li><a name="cmd.uppertitleback"></a><a href="#cmd.uppertitleback">\uppertitleback</a> --> <a href="scrguide.pdf#desc:scrextend.cmd.uppertitleback">304</a>, <a href="scrguide.pdf#desc:maincls.cmd.uppertitleback">74</a></li> @@ -870,46 +879,46 @@ <li><a name="plength.PPheadheight"></a><a href="#plength.PPheadheight">PPheadheight</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.PPheadheight">532</a></li> <li><a name="plength.PPheadwidth"></a><a href="#plength.PPheadwidth">PPheadwidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.PPheadwidth">532</a></li> <li><a name="plength.backaddrheight"></a><a href="#plength.backaddrheight">backaddrheight</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.backaddrheight">531</a></li> -<li><a name="plength.bfoldmarklength"></a><a href="#plength.bfoldmarklength">bfoldmarklength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.bfoldmarklength">527</a></li> +<li><a name="plength.bfoldmarklength"></a><a href="#plength.bfoldmarklength">bfoldmarklength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.bfoldmarklength">528</a></li> <li><a name="plength.bfoldmarkvpos"></a><a href="#plength.bfoldmarkvpos">bfoldmarkvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.bfoldmarkvpos">527</a></li> <li><a name="plength.firstfoothpos"></a><a href="#plength.firstfoothpos">firstfoothpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.firstfoothpos">536</a></li> <li><a name="plength.firstfootvpos"></a><a href="#plength.firstfootvpos">firstfootvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.firstfootvpos">535</a></li> <li><a name="plength.firstfootwidth"></a><a href="#plength.firstfootwidth">firstfootwidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.firstfootwidth">536</a></li> <li><a name="plength.firstheadhpos"></a><a href="#plength.firstheadhpos">firstheadhpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.firstheadhpos">529</a></li> <li><a name="plength.firstheadvpos"></a><a href="#plength.firstheadvpos">firstheadvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.firstheadvpos">529</a></li> -<li><a name="plength.firstheadwidth"></a><a href="#plength.firstheadwidth">firstheadwidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.firstheadwidth">529</a></li> +<li><a name="plength.firstheadwidth"></a><a href="#plength.firstheadwidth">firstheadwidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.firstheadwidth">530</a></li> <li><a name="plength.foldmarkhpos"></a><a href="#plength.foldmarkhpos">foldmarkhpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.foldmarkhpos">528</a></li> -<li><a name="plength.foldmarkthickness"></a><a href="#plength.foldmarkthickness">foldmarkthickness</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.foldmarkthickness">528</a></li> -<li><a name="plength.foldmarkvpos"></a><a href="#plength.foldmarkvpos">foldmarkvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.foldmarkvpos">528</a></li> -<li><a name="plength.fromrulethickness"></a><a href="#plength.fromrulethickness">fromrulethickness</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.fromrulethickness">529</a></li> -<li><a name="plength.fromrulewidth"></a><a href="#plength.fromrulewidth">fromrulewidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.fromrulewidth">529</a></li> +<li><a name="plength.foldmarkthickness"></a><a href="#plength.foldmarkthickness">foldmarkthickness</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.foldmarkthickness">529</a></li> +<li><a name="plength.foldmarkvpos"></a><a href="#plength.foldmarkvpos">foldmarkvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.foldmarkvpos">529</a></li> +<li><a name="plength.fromrulethickness"></a><a href="#plength.fromrulethickness">fromrulethickness</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.fromrulethickness">530</a></li> +<li><a name="plength.fromrulewidth"></a><a href="#plength.fromrulewidth">fromrulewidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.fromrulewidth">530</a></li> <li><a name="plength.lfoldmarkhpos"></a><a href="#plength.lfoldmarkhpos">lfoldmarkhpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.lfoldmarkhpos">528</a></li> <li><a name="plength.lfoldmarklength"></a><a href="#plength.lfoldmarklength">lfoldmarklength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.lfoldmarklength">528</a></li> -<li><a name="plength.locheight"></a><a href="#plength.locheight">locheight</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.locheight">532</a></li> -<li><a name="plength.lochpos"></a><a href="#plength.lochpos">lochpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.lochpos">532</a></li> -<li><a name="plength.locvpos"></a><a href="#plength.locvpos">locvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.locvpos">532</a></li> -<li><a name="plength.locwidth"></a><a href="#plength.locwidth">locwidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.locwidth">532</a></li> -<li><a name="plength.mfoldmarklength"></a><a href="#plength.mfoldmarklength">mfoldmarklength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.mfoldmarklength">527</a></li> +<li><a name="plength.locheight"></a><a href="#plength.locheight">locheight</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.locheight">533</a></li> +<li><a name="plength.lochpos"></a><a href="#plength.lochpos">lochpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.lochpos">533</a></li> +<li><a name="plength.locvpos"></a><a href="#plength.locvpos">locvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.locvpos">533</a></li> +<li><a name="plength.locwidth"></a><a href="#plength.locwidth">locwidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.locwidth">533</a></li> +<li><a name="plength.mfoldmarklength"></a><a href="#plength.mfoldmarklength">mfoldmarklength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.mfoldmarklength">528</a></li> <li><a name="plength.mfoldmarkvpos"></a><a href="#plength.mfoldmarkvpos">mfoldmarkvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.mfoldmarkvpos">527</a></li> -<li><a name="plength.pfoldmarklength"></a><a href="#plength.pfoldmarklength">pfoldmarklength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.pfoldmarklength">527</a></li> -<li><a name="plength.refaftervskip"></a><a href="#plength.refaftervskip">refaftervskip</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.refaftervskip">533</a></li> +<li><a name="plength.pfoldmarklength"></a><a href="#plength.pfoldmarklength">pfoldmarklength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.pfoldmarklength">528</a></li> +<li><a name="plength.refaftervskip"></a><a href="#plength.refaftervskip">refaftervskip</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.refaftervskip">534</a></li> <li><a name="plength.refhpos"></a><a href="#plength.refhpos">refhpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.refhpos">533</a></li> <li><a name="plength.refvpos"></a><a href="#plength.refvpos">refvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.refvpos">533</a></li> <li><a name="plength.refwidth"></a><a href="#plength.refwidth">refwidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.refwidth">533</a></li> <li><a name="plength.sigbeforevskip"></a><a href="#plength.sigbeforevskip">sigbeforevskip</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.sigbeforevskip">535</a></li> <li><a name="plength.sigindent"></a><a href="#plength.sigindent">sigindent</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.sigindent">535</a></li> -<li><a name="plength.specialmailindent"></a><a href="#plength.specialmailindent">specialmailindent</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.specialmailindent">531</a></li> -<li><a name="plength.specialmailrightindent"></a><a href="#plength.specialmailrightindent">specialmailrightindent</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.specialmailrightindent">531</a></li> -<li><a name="plength.subjectaftervskip"></a><a href="#plength.subjectaftervskip">subjectaftervskip</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.subjectaftervskip">534</a></li> -<li><a name="plength.subjectbeforevskip"></a><a href="#plength.subjectbeforevskip">subjectbeforevskip</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.subjectbeforevskip">534</a></li> +<li><a name="plength.specialmailindent"></a><a href="#plength.specialmailindent">specialmailindent</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.specialmailindent">532</a></li> +<li><a name="plength.specialmailrightindent"></a><a href="#plength.specialmailrightindent">specialmailrightindent</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.specialmailrightindent">532</a></li> +<li><a name="plength.subjectaftervskip"></a><a href="#plength.subjectaftervskip">subjectaftervskip</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.subjectaftervskip">535</a></li> +<li><a name="plength.subjectbeforevskip"></a><a href="#plength.subjectbeforevskip">subjectbeforevskip</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.subjectbeforevskip">535</a></li> <li><a name="plength.subjectvpos"></a><a href="#plength.subjectvpos">subjectvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.subjectvpos">534</a></li> -<li><a name="plength.tfoldmarklength"></a><a href="#plength.tfoldmarklength">tfoldmarklength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.tfoldmarklength">527</a></li> +<li><a name="plength.tfoldmarklength"></a><a href="#plength.tfoldmarklength">tfoldmarklength</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.tfoldmarklength">528</a></li> <li><a name="plength.tfoldmarkvpos"></a><a href="#plength.tfoldmarkvpos">tfoldmarkvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.tfoldmarkvpos">527</a></li> <li><a name="plength.toaddrheight"></a><a href="#plength.toaddrheight">toaddrheight</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.toaddrheight">530</a></li> <li><a name="plength.toaddrhpos"></a><a href="#plength.toaddrhpos">toaddrhpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.toaddrhpos">530</a></li> <li><a name="plength.toaddrindent"></a><a href="#plength.toaddrindent">toaddrindent</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.toaddrindent">531</a></li> <li><a name="plength.toaddrvpos"></a><a href="#plength.toaddrvpos">toaddrvpos</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.toaddrvpos">530</a></li> -<li><a name="plength.toaddrwidth"></a><a href="#plength.toaddrwidth">toaddrwidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.toaddrwidth">530</a></li> +<li><a name="plength.toaddrwidth"></a><a href="#plength.toaddrwidth">toaddrwidth</a> --> <a href="scrguide.pdf#desc:scrlttr2-experts.plength.toaddrwidth">531</a></li> </ul> <h2><a name="variable">Variablen</a></h2> <ul> @@ -959,8 +968,8 @@ </ul> <h2><a name="pagestyle">Seitenstile</a></h2> <ul> -<li><a name="pagestyle.@everystyle@"></a><a href="#pagestyle.@everystyle@">@everystyle@</a> --> <a href="scrguide.pdf#desc:scrlayer.pagestyle.@everystyle@">447</a></li> -<li><a name="pagestyle.empty"></a><a href="#pagestyle.empty">empty</a> --> <a href="scrguide.pdf#desc:scrlttr2.pagestyle.empty">226</a>, <a href="scrguide.pdf#desc:scrlayer.pagestyle.empty">447</a></li> +<li><a name="pagestyle.@everystyle@"></a><a href="#pagestyle.@everystyle@">@everystyle@</a> --> <a href="scrguide.pdf#desc:scrlayer.pagestyle.@everystyle@">448</a></li> +<li><a name="pagestyle.empty"></a><a href="#pagestyle.empty">empty</a> --> <a href="scrguide.pdf#desc:scrlttr2.pagestyle.empty">226</a>, <a href="scrguide.pdf#desc:scrlayer.pagestyle.empty">448</a></li> <li><a name="pagestyle.headings"></a><a href="#pagestyle.headings">headings</a> --> <a href="scrguide.pdf#desc:scrlttr2.pagestyle.headings">226</a></li> <li><a name="pagestyle.letter"></a><a href="#pagestyle.letter">letter</a> --> <a href="scrguide.pdf#desc:scrlttr2.pagestyle.letter">227</a></li> <li><a name="pagestyle.myheadings"></a><a href="#pagestyle.myheadings">myheadings</a> --> <a href="scrguide.pdf#desc:scrlttr2.pagestyle.myheadings">228</a></li> @@ -972,7 +981,7 @@ <li><a name="counter.letter"></a><a href="#counter.letter">letter</a> --> <a href="scrguide.pdf#desc:scrlttr2.counter.letter">178</a></li> <li><a name="counter.par"></a><a href="#counter.par">par</a> --> <a href="scrguide.pdf#desc:scrjura.counter.par">324</a></li> <li><a name="counter.secnumdepth"></a><a href="#counter.secnumdepth">secnumdepth</a> --> <a href="scrguide.pdf#desc:maincls.counter.secnumdepth">121</a></li> -<li><a name="counter.sentence"></a><a href="#counter.sentence">sentence</a> --> <a href="scrguide.pdf#desc:scrjura.counter.sentence">325</a></li> +<li><a name="counter.sentence"></a><a href="#counter.sentence">sentence</a> --> <a href="scrguide.pdf#desc:scrjura.counter.sentence">326</a></li> <li><a name="counter.tocdepth"></a><a href="#counter.tocdepth">tocdepth</a> --> <a href="scrguide.pdf#desc:tocbasic.counter.tocdepth">395</a>, <a href="scrguide.pdf#desc:maincls.counter.tocdepth">81</a></li> </ul> <h2><a name="floatstyle">Stile für das float-Paket</a></h2> diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.pdf b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.pdf Binary files differindex 5a852b638e4..866ec2097de 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.pdf +++ b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.pdf 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 @@ <li><a name="option.cleardoublepage"></a><a href="#option.cleardoublepage">cleardoublepage</a> --> <a href="scrguien.pdf#desc:scrlttr2.option.cleardoublepage">215</a>, <a href="scrguien.pdf#desc:scrextend.option.cleardoublepage">286</a>, <a href="scrguien.pdf#desc:maincls.option.cleardoublepage">86</a></li> <li><a name="option.clines"></a><a href="#option.clines">clines</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.option.clines">261</a></li> <li><a name="option.contract"></a><a href="#option.contract">contract</a> --> <a href="scrguien.pdf#desc:scrjura.option.contract">298</a></li> -<li><a name="option.deactivatepagestylelayers"></a><a href="#option.deactivatepagestylelayers">deactivatepagestylelayers</a> --> <a href="scrguien.pdf#desc:scrlayer.option.deactivatepagestylelayers">414</a></li> -<li><a name="option.draft"></a><a href="#option.draft">draft</a> --> <a href="scrguien.pdf#desc:scrlttr2.option.draft">160</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.option.draft">254</a>, <a href="scrguien.pdf#desc:scrextend.option.draft">277</a>, <a href="scrguien.pdf#desc:scrlayer.option.draft">419</a>, <a href="scrguien.pdf#desc:maincls.option.draft">56</a></li> +<li><a name="option.deactivatepagestylelayers"></a><a href="#option.deactivatepagestylelayers">deactivatepagestylelayers</a> --> <a href="scrguien.pdf#desc:scrlayer.option.deactivatepagestylelayers">415</a></li> +<li><a name="option.draft"></a><a href="#option.draft">draft</a> --> <a href="scrguien.pdf#desc:scrlttr2.option.draft">160</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.option.draft">254</a>, <a href="scrguien.pdf#desc:scrextend.option.draft">277</a>, <a href="scrguien.pdf#desc:scrlayer.option.draft">420</a>, <a href="scrguien.pdf#desc:maincls.option.draft">56</a></li> <li><a name="option.enlargefirstpage"></a><a href="#option.enlargefirstpage">enlargefirstpage</a> --> <a href="scrguien.pdf#desc:scrlttr2.option.enlargefirstpage">181</a></li> <li><a name="option.extendedfeature"></a><a href="#option.extendedfeature">extendedfeature</a> --> <a href="scrguien.pdf#desc:scrextend.option.extendedfeature">277</a></li> <li><a name="option.firstfoot"></a><a href="#option.firstfoot">firstfoot</a> --> <a href="scrguien.pdf#desc:scrlttr2.option.firstfoot">206</a></li> @@ -114,7 +114,7 @@ <li><a name="option.singlespacing"></a><a href="#option.singlespacing">singlespacing</a> --> <a href="scrguien.pdf#desc:scrlayer.option.singlespacing">414</a></li> <li><a name="option.subject"></a><a href="#option.subject">subject</a> --> <a href="scrguien.pdf#desc:scrlttr2.option.subject">203</a></li> <li><a name="option.symbolicnames"></a><a href="#option.symbolicnames">symbolicnames</a> --> <a href="scrguien.pdf#desc:scrlttr2.option.symbolicnames">186</a></li> -<li><a name="option.titlepage"></a><a href="#option.titlepage">titlepage</a> --> <a href="scrguien.pdf#desc:scrextend.option.titlepage">281</a>, <a href="scrguien.pdf#desc:maincls.option.titlepage">65</a></li> +<li><a name="option.titlepage"></a><a href="#option.titlepage">titlepage</a> --> <a href="scrguien.pdf#desc:scrextend.option.titlepage">281</a>, <a href="scrguien.pdf#desc:maincls.option.titlepage">64</a></li> <li><a name="option.toc"></a><a href="#option.toc">toc</a> --> <a href="scrguien.pdf#desc:maincls.option.toc">72</a></li> <li><a name="option.twocolumn"></a><a href="#option.twocolumn">twocolumn</a> --> <a href="scrguien.pdf#desc:typearea.option.twocolumn">41</a></li> <li><a name="option.twoside"></a><a href="#option.twoside">twoside</a> --> <a href="scrguien.pdf#desc:typearea.option.twoside">41</a></li> @@ -123,20 +123,17 @@ </ul> <h2><a name="macro">Commands</a></h2> <ul> -<li><a name="cmd.@addtoplength"></a><a href="#cmd.@addtoplength">\@addtoplength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.@addtoplength">483</a></li> <li><a name="cmd.@fontsizefilebase"></a><a href="#cmd.@fontsizefilebase">\@fontsizefilebase</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.@fontsizefilebase">455</a></li> <li><a name="cmd.@mkboth"></a><a href="#cmd.@mkboth">\@mkboth</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.@mkboth">424</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.@mkboth">430</a></li> <li><a name="cmd.@mkdouble"></a><a href="#cmd.@mkdouble">\@mkdouble</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.@mkdouble">424</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.@mkdouble">430</a></li> <li><a name="cmd.@mkleft"></a><a href="#cmd.@mkleft">\@mkleft</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.@mkleft">424</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.@mkleft">430</a></li> <li><a name="cmd.@mkright"></a><a href="#cmd.@mkright">\@mkright</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.@mkright">424</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.@mkright">430</a></li> -<li><a name="cmd.@newplength"></a><a href="#cmd.@newplength">\@newplength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.@newplength">483</a></li> -<li><a name="cmd.@openbib@code"></a><a href="#cmd.@openbib@code">\@openbib@code</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.@openbib@code">476</a></li> -<li><a name="cmd.@setplength"></a><a href="#cmd.@setplength">\@setplength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.@setplength">483</a></li> +<li><a name="cmd.@openbib@code"></a><a href="#cmd.@openbib@code">\@openbib@code</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.@openbib@code">477</a></li> <li><a name="cmd.AddLayersAtBeginOfPageStyle"></a><a href="#cmd.AddLayersAtBeginOfPageStyle">\AddLayersAtBeginOfPageStyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.AddLayersAtBeginOfPageStyle">415</a></li> <li><a name="cmd.AddLayersAtEndOfPageStyle"></a><a href="#cmd.AddLayersAtEndOfPageStyle">\AddLayersAtEndOfPageStyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.AddLayersAtEndOfPageStyle">415</a></li> <li><a name="cmd.AddLayersToPageStyle"></a><a href="#cmd.AddLayersToPageStyle">\AddLayersToPageStyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.AddLayersToPageStyle">415</a></li> -<li><a name="cmd.AddLayersToPageStyleAfterLayer"></a><a href="#cmd.AddLayersToPageStyleAfterLayer">\AddLayersToPageStyleAfterLayer</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.AddLayersToPageStyleAfterLayer">415</a></li> -<li><a name="cmd.AddLayersToPageStyleBeforeLayer"></a><a href="#cmd.AddLayersToPageStyleBeforeLayer">\AddLayersToPageStyleBeforeLayer</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.AddLayersToPageStyleBeforeLayer">415</a></li> +<li><a name="cmd.AddLayersToPageStyleAfterLayer"></a><a href="#cmd.AddLayersToPageStyleAfterLayer">\AddLayersToPageStyleAfterLayer</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.AddLayersToPageStyleAfterLayer">416</a></li> +<li><a name="cmd.AddLayersToPageStyleBeforeLayer"></a><a href="#cmd.AddLayersToPageStyleBeforeLayer">\AddLayersToPageStyleBeforeLayer</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.AddLayersToPageStyleBeforeLayer">416</a></li> <li><a name="cmd.AddToLayerPageStyleOptions"></a><a href="#cmd.AddToLayerPageStyleOptions">\AddToLayerPageStyleOptions</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.AddToLayerPageStyleOptions">416</a></li> <li><a name="cmd.Address"></a><a href="#cmd.Address">\Address</a> --> <a href="scrguien.pdf#desc:scraddr.cmd.Address">270</a></li> <li><a name="cmd.AfterAtEndOfClass"></a><a href="#cmd.AfterAtEndOfClass">\AfterAtEndOfClass</a> --> <a href="scrguien.pdf#desc:scrlfile.cmd.AfterAtEndOfClass">343</a></li> @@ -161,15 +158,15 @@ <li><a name="cmd.AfterSettingArea"></a><a href="#cmd.AfterSettingArea">\AfterSettingArea</a> --> <a href="scrguien.pdf#desc:typearea-experts.cmd.AfterSettingArea">451</a></li> <li><a name="cmd.AfterStartingTOC"></a><a href="#cmd.AfterStartingTOC">\AfterStartingTOC</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.AfterStartingTOC">363</a></li> <li><a name="cmd.AfterTOCHead"></a><a href="#cmd.AfterTOCHead">\AfterTOCHead</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.AfterTOCHead">364</a></li> -<li><a name="cmd.At@startsection"></a><a href="#cmd.At@startsection">\At@startsection</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.At@startsection">474</a></li> +<li><a name="cmd.At@startsection"></a><a href="#cmd.At@startsection">\At@startsection</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.At@startsection">475</a></li> <li><a name="cmd.AtAddToTocList"></a><a href="#cmd.AtAddToTocList">\AtAddToTocList</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.AtAddToTocList">358</a></li> <li><a name="cmd.AtBeginLetter"></a><a href="#cmd.AtBeginLetter">\AtBeginLetter</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.AtBeginLetter">163</a></li> <li><a name="cmd.AtEndBibliography"></a><a href="#cmd.AtEndBibliography">\AtEndBibliography</a> --> <a href="scrguien.pdf#desc:maincls.cmd.AtEndBibliography">148</a></li> <li><a name="cmd.AtEndLetter"></a><a href="#cmd.AtEndLetter">\AtEndLetter</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.AtEndLetter">163</a></li> <li><a name="cmd.AtEndOfFamilyOptions*"></a><a href="#cmd.AtEndOfFamilyOptions*">\AtEndOfFamilyOptions*</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.AtEndOfFamilyOptions*">324</a></li> <li><a name="cmd.AtEndOfFamilyOptions"></a><a href="#cmd.AtEndOfFamilyOptions">\AtEndOfFamilyOptions</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.AtEndOfFamilyOptions">324</a></li> -<li><a name="cmd.Before@sect"></a><a href="#cmd.Before@sect">\Before@sect</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.Before@sect">474</a></li> -<li><a name="cmd.Before@ssect"></a><a href="#cmd.Before@ssect">\Before@ssect</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.Before@ssect">474</a></li> +<li><a name="cmd.Before@sect"></a><a href="#cmd.Before@sect">\Before@sect</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.Before@sect">475</a></li> +<li><a name="cmd.Before@ssect"></a><a href="#cmd.Before@ssect">\Before@ssect</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.Before@ssect">475</a></li> <li><a name="cmd.BeforeClass"></a><a href="#cmd.BeforeClass">\BeforeClass</a> --> <a href="scrguien.pdf#desc:scrlfile.cmd.BeforeClass">342</a></li> <li><a name="cmd.BeforeClosingMainAux"></a><a href="#cmd.BeforeClosingMainAux">\BeforeClosingMainAux</a> --> <a href="scrguien.pdf#desc:scrlfile.cmd.BeforeClosingMainAux">345</a></li> <li><a name="cmd.BeforeFamilyProcessOptions"></a><a href="#cmd.BeforeFamilyProcessOptions">\BeforeFamilyProcessOptions</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.BeforeFamilyProcessOptions">321</a></li> @@ -198,15 +195,16 @@ <li><a name="cmd.DeclareNewPageStyleAlias"></a><a href="#cmd.DeclareNewPageStyleAlias">\DeclareNewPageStyleAlias</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.DeclareNewPageStyleAlias">410</a></li> <li><a name="cmd.DeclareNewPageStyleByLayers"></a><a href="#cmd.DeclareNewPageStyleByLayers">\DeclareNewPageStyleByLayers</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.DeclareNewPageStyleByLayers">411</a></li> <li><a name="cmd.DeclareNewSectionCommand"></a><a href="#cmd.DeclareNewSectionCommand">\DeclareNewSectionCommand</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.DeclareNewSectionCommand">458</a></li> -<li><a name="cmd.DeclareNewSectionCommands"></a><a href="#cmd.DeclareNewSectionCommands">\DeclareNewSectionCommands</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.DeclareNewSectionCommands">467</a></li> +<li><a name="cmd.DeclareNewSectionCommands"></a><a href="#cmd.DeclareNewSectionCommands">\DeclareNewSectionCommands</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.DeclareNewSectionCommands">468</a></li> <li><a name="cmd.DeclareNewTOC"></a><a href="#cmd.DeclareNewTOC">\DeclareNewTOC</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.DeclareNewTOC">384</a></li> <li><a name="cmd.DeclareNoteColumn"></a><a href="#cmd.DeclareNoteColumn">\DeclareNoteColumn</a> --> <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.DeclareNoteColumn">440</a></li> <li><a name="cmd.DeclarePageStyleAlias"></a><a href="#cmd.DeclarePageStyleAlias">\DeclarePageStyleAlias</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.DeclarePageStyleAlias">410</a></li> <li><a name="cmd.DeclarePageStyleByLayers"></a><a href="#cmd.DeclarePageStyleByLayers">\DeclarePageStyleByLayers</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.DeclarePageStyleByLayers">411</a></li> <li><a name="cmd.DeclareSectionCommand"></a><a href="#cmd.DeclareSectionCommand">\DeclareSectionCommand</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.DeclareSectionCommand">458</a></li> -<li><a name="cmd.DeclareSectionCommands"></a><a href="#cmd.DeclareSectionCommands">\DeclareSectionCommands</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.DeclareSectionCommands">467</a></li> +<li><a name="cmd.DeclareSectionCommands"></a><a href="#cmd.DeclareSectionCommands">\DeclareSectionCommands</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.DeclareSectionCommands">468</a></li> <li><a name="cmd.DeclareSectionNumberDepth"></a><a href="#cmd.DeclareSectionNumberDepth">\DeclareSectionNumberDepth</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.DeclareSectionNumberDepth">397</a></li> <li><a name="cmd.DeclareTOCEntryStyle"></a><a href="#cmd.DeclareTOCEntryStyle">\DeclareTOCEntryStyle</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.DeclareTOCEntryStyle">376</a></li> +<li><a name="cmd.DeclareTOCStyleEntries"></a><a href="#cmd.DeclareTOCStyleEntries">\DeclareTOCStyleEntries</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.DeclareTOCStyleEntries">368</a></li> <li><a name="cmd.DeclareTOCStyleEntry"></a><a href="#cmd.DeclareTOCStyleEntry">\DeclareTOCStyleEntry</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.DeclareTOCStyleEntry">368</a></li> <li><a name="cmd.DefineFamily"></a><a href="#cmd.DefineFamily">\DefineFamily</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.DefineFamily">317</a></li> <li><a name="cmd.DefineFamilyKey"></a><a href="#cmd.DefineFamilyKey">\DefineFamilyKey</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.DefineFamilyKey">318</a></li> @@ -218,7 +216,7 @@ <li><a name="cmd.DefineTOCEntryNumberOption"></a><a href="#cmd.DefineTOCEntryNumberOption">\DefineTOCEntryNumberOption</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.DefineTOCEntryNumberOption">376</a></li> <li><a name="cmd.DefineTOCEntryOption"></a><a href="#cmd.DefineTOCEntryOption">\DefineTOCEntryOption</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.DefineTOCEntryOption">376</a></li> <li><a name="cmd.DestroyLayer"></a><a href="#cmd.DestroyLayer">\DestroyLayer</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.DestroyLayer">408</a></li> -<li><a name="cmd.DestroyPageStyleAlias"></a><a href="#cmd.DestroyPageStyleAlias">\DestroyPageStyleAlias</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.DestroyPageStyleAlias">410</a></li> +<li><a name="cmd.DestroyPageStyleAlias"></a><a href="#cmd.DestroyPageStyleAlias">\DestroyPageStyleAlias</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.DestroyPageStyleAlias">411</a></li> <li><a name="cmd.DestroyRealLayerPageStyle"></a><a href="#cmd.DestroyRealLayerPageStyle">\DestroyRealLayerPageStyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.DestroyRealLayerPageStyle">417</a></li> <li><a name="cmd.FamilyBoolKey"></a><a href="#cmd.FamilyBoolKey">\FamilyBoolKey</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.FamilyBoolKey">324</a></li> <li><a name="cmd.FamilyCSKey"></a><a href="#cmd.FamilyCSKey">\FamilyCSKey</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.FamilyCSKey">328</a></li> @@ -243,16 +241,18 @@ <li><a name="cmd.FamilySetLength"></a><a href="#cmd.FamilySetLength">\FamilySetLength</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.FamilySetLength">328</a></li> <li><a name="cmd.FamilySetLengthMacro"></a><a href="#cmd.FamilySetLengthMacro">\FamilySetLengthMacro</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.FamilySetLengthMacro">328</a></li> <li><a name="cmd.FamilySetNumerical"></a><a href="#cmd.FamilySetNumerical">\FamilySetNumerical</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.FamilySetNumerical">326</a></li> +<li><a name="cmd.FamilySetUseLengthMacro"></a><a href="#cmd.FamilySetUseLengthMacro">\FamilySetUseLengthMacro</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.FamilySetUseLengthMacro">328</a></li> <li><a name="cmd.FamilyStringKey"></a><a href="#cmd.FamilyStringKey">\FamilyStringKey</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.FamilyStringKey">328</a></li> <li><a name="cmd.FamilyUnknownKeyValue"></a><a href="#cmd.FamilyUnknownKeyValue">\FamilyUnknownKeyValue</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.FamilyUnknownKeyValue">329</a></li> +<li><a name="cmd.FamilyUseLengthMacroKey"></a><a href="#cmd.FamilyUseLengthMacroKey">\FamilyUseLengthMacroKey</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.FamilyUseLengthMacroKey">328</a></li> <li><a name="cmd.FirstName"></a><a href="#cmd.FirstName">\FirstName</a> --> <a href="scrguien.pdf#desc:scraddr.cmd.FirstName">270</a></li> -<li><a name="cmd.ForEachLayerOfPageStyle*"></a><a href="#cmd.ForEachLayerOfPageStyle*">\ForEachLayerOfPageStyle*</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.ForEachLayerOfPageStyle*">414</a></li> -<li><a name="cmd.ForEachLayerOfPageStyle"></a><a href="#cmd.ForEachLayerOfPageStyle">\ForEachLayerOfPageStyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.ForEachLayerOfPageStyle">414</a></li> +<li><a name="cmd.ForEachLayerOfPageStyle*"></a><a href="#cmd.ForEachLayerOfPageStyle*">\ForEachLayerOfPageStyle*</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.ForEachLayerOfPageStyle*">415</a></li> +<li><a name="cmd.ForEachLayerOfPageStyle"></a><a href="#cmd.ForEachLayerOfPageStyle">\ForEachLayerOfPageStyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.ForEachLayerOfPageStyle">415</a></li> <li><a name="cmd.FreeI"></a><a href="#cmd.FreeI">\FreeI</a> --> <a href="scrguien.pdf#desc:scraddr.cmd.FreeI">270</a></li> <li><a name="cmd.FreeII"></a><a href="#cmd.FreeII">\FreeII</a> --> <a href="scrguien.pdf#desc:scraddr.cmd.FreeII">270</a></li> <li><a name="cmd.FreeIII"></a><a href="#cmd.FreeIII">\FreeIII</a> --> <a href="scrguien.pdf#desc:scraddr.cmd.FreeIII">270</a></li> <li><a name="cmd.FreeIV"></a><a href="#cmd.FreeIV">\FreeIV</a> --> <a href="scrguien.pdf#desc:scraddr.cmd.FreeIV">270</a></li> -<li><a name="cmd.GenericMarkFormat"></a><a href="#cmd.GenericMarkFormat">\GenericMarkFormat</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.GenericMarkFormat">422</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.GenericMarkFormat">427</a></li> +<li><a name="cmd.GenericMarkFormat"></a><a href="#cmd.GenericMarkFormat">\GenericMarkFormat</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.GenericMarkFormat">423</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.GenericMarkFormat">427</a></li> <li><a name="cmd.GetLayerContents"></a><a href="#cmd.GetLayerContents">\GetLayerContents</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.GetLayerContents">408</a></li> <li><a name="cmd.GetRealPageStyle"></a><a href="#cmd.GetRealPageStyle">\GetRealPageStyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.GetRealPageStyle">411</a></li> <li><a name="cmd.ISODayName"></a><a href="#cmd.ISODayName">\ISODayName</a> --> <a href="scrguien.pdf#desc:scrdate.cmd.ISODayName">263</a></li> @@ -263,9 +263,9 @@ <li><a name="cmd.IfIsAliaskomafont"></a><a href="#cmd.IfIsAliaskomafont">\IfIsAliaskomafont</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.IfIsAliaskomafont">457</a></li> <li><a name="cmd.IfLayerAtPageStyle"></a><a href="#cmd.IfLayerAtPageStyle">\IfLayerAtPageStyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.IfLayerAtPageStyle">417</a></li> <li><a name="cmd.IfLayerExists"></a><a href="#cmd.IfLayerExists">\IfLayerExists</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.IfLayerExists">408</a></li> -<li><a name="cmd.IfLayerPageStyleExists"></a><a href="#cmd.IfLayerPageStyleExists">\IfLayerPageStyleExists</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.IfLayerPageStyleExists">416</a></li> +<li><a name="cmd.IfLayerPageStyleExists"></a><a href="#cmd.IfLayerPageStyleExists">\IfLayerPageStyleExists</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.IfLayerPageStyleExists">417</a></li> <li><a name="cmd.IfLayersAtPageStyle"></a><a href="#cmd.IfLayersAtPageStyle">\IfLayersAtPageStyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.IfLayersAtPageStyle">417</a></li> -<li><a name="cmd.IfRealLayerPageStyleExists"></a><a href="#cmd.IfRealLayerPageStyleExists">\IfRealLayerPageStyleExists</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.IfRealLayerPageStyleExists">416</a></li> +<li><a name="cmd.IfRealLayerPageStyleExists"></a><a href="#cmd.IfRealLayerPageStyleExists">\IfRealLayerPageStyleExists</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.IfRealLayerPageStyleExists">417</a></li> <li><a name="cmd.IfSomeLayerAtPageStyle"></a><a href="#cmd.IfSomeLayerAtPageStyle">\IfSomeLayerAtPageStyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.IfSomeLayerAtPageStyle">417</a></li> <li><a name="cmd.IfUsePrefixLine"></a><a href="#cmd.IfUsePrefixLine">\IfUsePrefixLine</a> --> <a href="scrguien.pdf#desc:maincls.cmd.IfUsePrefixLine">108</a></li> <li><a name="cmd.InputAddressFile"></a><a href="#cmd.InputAddressFile">\InputAddressFile</a> --> <a href="scrguien.pdf#desc:scraddr.cmd.InputAddressFile">269</a></li> @@ -293,20 +293,20 @@ <li><a name="cmd.ProvidePageStyleAlias"></a><a href="#cmd.ProvidePageStyleAlias">\ProvidePageStyleAlias</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.ProvidePageStyleAlias">410</a></li> <li><a name="cmd.ProvidePageStyleByLayers"></a><a href="#cmd.ProvidePageStyleByLayers">\ProvidePageStyleByLayers</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.ProvidePageStyleByLayers">411</a></li> <li><a name="cmd.ProvideSectionCommand"></a><a href="#cmd.ProvideSectionCommand">\ProvideSectionCommand</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.ProvideSectionCommand">458</a></li> -<li><a name="cmd.ProvideSectionCommands"></a><a href="#cmd.ProvideSectionCommands">\ProvideSectionCommands</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.ProvideSectionCommands">467</a></li> +<li><a name="cmd.ProvideSectionCommands"></a><a href="#cmd.ProvideSectionCommands">\ProvideSectionCommands</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.ProvideSectionCommands">468</a></li> <li><a name="cmd.RedeclareLayer"></a><a href="#cmd.RedeclareLayer">\RedeclareLayer</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.RedeclareLayer">399</a></li> <li><a name="cmd.RedeclareNoteColumn"></a><a href="#cmd.RedeclareNoteColumn">\RedeclareNoteColumn</a> --> <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.RedeclareNoteColumn">440</a></li> <li><a name="cmd.RedeclarePageStyleAlias"></a><a href="#cmd.RedeclarePageStyleAlias">\RedeclarePageStyleAlias</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.RedeclarePageStyleAlias">410</a></li> <li><a name="cmd.RedeclarePageStyleByLayers"></a><a href="#cmd.RedeclarePageStyleByLayers">\RedeclarePageStyleByLayers</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.RedeclarePageStyleByLayers">411</a></li> <li><a name="cmd.RedeclareSectionCommand"></a><a href="#cmd.RedeclareSectionCommand">\RedeclareSectionCommand</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.RedeclareSectionCommand">458</a></li> -<li><a name="cmd.RedeclareSectionCommands"></a><a href="#cmd.RedeclareSectionCommands">\RedeclareSectionCommands</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.RedeclareSectionCommands">467</a></li> +<li><a name="cmd.RedeclareSectionCommands"></a><a href="#cmd.RedeclareSectionCommands">\RedeclareSectionCommands</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.RedeclareSectionCommands">468</a></li> <li><a name="cmd.RelaxFamilyKey"></a><a href="#cmd.RelaxFamilyKey">\RelaxFamilyKey</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.RelaxFamilyKey">320</a></li> <li><a name="cmd.RemoveLayersFromPageStyle"></a><a href="#cmd.RemoveLayersFromPageStyle">\RemoveLayersFromPageStyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.RemoveLayersFromPageStyle">415</a></li> <li><a name="cmd.ReplaceClass"></a><a href="#cmd.ReplaceClass">\ReplaceClass</a> --> <a href="scrguien.pdf#desc:scrlfile.cmd.ReplaceClass">347</a></li> <li><a name="cmd.ReplaceInput"></a><a href="#cmd.ReplaceInput">\ReplaceInput</a> --> <a href="scrguien.pdf#desc:scrlfile.cmd.ReplaceInput">346</a></li> <li><a name="cmd.ReplacePackage"></a><a href="#cmd.ReplacePackage">\ReplacePackage</a> --> <a href="scrguien.pdf#desc:scrlfile.cmd.ReplacePackage">347</a></li> <li><a name="cmd.ResetPreventPackageFromLoading"></a><a href="#cmd.ResetPreventPackageFromLoading">\ResetPreventPackageFromLoading</a> --> <a href="scrguien.pdf#desc:scrlfile.cmd.ResetPreventPackageFromLoading">350</a></li> -<li><a name="cmd.SecDef"></a><a href="#cmd.SecDef">\SecDef</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.SecDef">474</a></li> +<li><a name="cmd.SecDef"></a><a href="#cmd.SecDef">\SecDef</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.SecDef">475</a></li> <li><a name="cmd.Sentence"></a><a href="#cmd.Sentence">\Sentence</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.Sentence">303</a></li> <li><a name="cmd.StorePreventPackageFromLoading"></a><a href="#cmd.StorePreventPackageFromLoading">\StorePreventPackageFromLoading</a> --> <a href="scrguien.pdf#desc:scrlfile.cmd.StorePreventPackageFromLoading">350</a></li> <li><a name="cmd.SubClause"></a><a href="#cmd.SubClause">\SubClause</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.SubClause">298</a></li> @@ -349,7 +349,8 @@ <li><a name="cmd.addtokomafontonearglist"></a><a href="#cmd.addtokomafontonearglist">\addtokomafontonearglist</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.addtokomafontonearglist">456</a></li> <li><a name="cmd.addtokomafontrelaxlist"></a><a href="#cmd.addtokomafontrelaxlist">\addtokomafontrelaxlist</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.addtokomafontrelaxlist">456</a></li> <li><a name="cmd.addtolengthplength"></a><a href="#cmd.addtolengthplength">\addtolengthplength</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.addtolengthplength">157</a></li> -<li><a name="cmd.addtoreffields"></a><a href="#cmd.addtoreffields">\addtoreffields</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.addtoreffields">494</a></li> +<li><a name="cmd.addtoplength"></a><a href="#cmd.addtoplength">\addtoplength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.addtoplength">484</a></li> +<li><a name="cmd.addtoreffields"></a><a href="#cmd.addtoreffields">\addtoreffields</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.addtoreffields">495</a></li> <li><a name="cmd.addtotoclist"></a><a href="#cmd.addtotoclist">\addtotoclist</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.addtotoclist">357</a></li> <li><a name="cmd.addxcontentsline"></a><a href="#cmd.addxcontentsline">\addxcontentsline</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.addxcontentsline">361</a></li> <li><a name="cmd.addxcontentslinetoeachtocfile"></a><a href="#cmd.addxcontentslinetoeachtocfile">\addxcontentslinetoeachtocfile</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.addxcontentslinetoeachtocfile">361</a></li> @@ -358,16 +359,16 @@ <li><a name="cmd.aliaskomafont"></a><a href="#cmd.aliaskomafont">\aliaskomafont</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.aliaskomafont">456</a></li> <li><a name="cmd.and"></a><a href="#cmd.and">\and</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.and">283</a>, <a href="scrguien.pdf#desc:maincls.cmd.and">67</a></li> <li><a name="cmd.appendix"></a><a href="#cmd.appendix">\appendix</a> --> <a href="scrguien.pdf#desc:maincls.cmd.appendix">146</a></li> -<li><a name="cmd.appendixmore"></a><a href="#cmd.appendixmore">\appendixmore</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.appendixmore">475</a></li> +<li><a name="cmd.appendixmore"></a><a href="#cmd.appendixmore">\appendixmore</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.appendixmore">476</a></li> <li><a name="cmd.areaset"></a><a href="#cmd.areaset">\areaset</a> --> <a href="scrguien.pdf#desc:typearea-experts.cmd.areaset">450</a>, <a href="scrguien.pdf#desc:typearea.cmd.areaset">46</a></li> <li><a name="cmd.author"></a><a href="#cmd.author">\author</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.author">283</a>, <a href="scrguien.pdf#desc:maincls.cmd.author">67</a></li> <li><a name="cmd.autodot"></a><a href="#cmd.autodot">\autodot</a> --> <a href="scrguien.pdf#desc:maincls.cmd.autodot">108</a></li> -<li><a name="cmd.automark*"></a><a href="#cmd.automark*">\automark*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.automark*">251</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.automark*">418</a></li> -<li><a name="cmd.automark"></a><a href="#cmd.automark">\automark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.automark">251</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.automark">418</a></li> +<li><a name="cmd.automark*"></a><a href="#cmd.automark*">\automark*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.automark*">251</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.automark*">419</a></li> +<li><a name="cmd.automark"></a><a href="#cmd.automark">\automark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.automark">251</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.automark">419</a></li> <li><a name="cmd.backmatter"></a><a href="#cmd.backmatter">\backmatter</a> --> <a href="scrguien.pdf#desc:maincls.cmd.backmatter">93</a></li> -<li><a name="cmd.bankname"></a><a href="#cmd.bankname">\bankname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.bankname">500</a></li> -<li><a name="cmd.bib@beginhook"></a><a href="#cmd.bib@beginhook">\bib@beginhook</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.bib@beginhook">476</a></li> -<li><a name="cmd.bib@endhook"></a><a href="#cmd.bib@endhook">\bib@endhook</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.bib@endhook">476</a></li> +<li><a name="cmd.bankname"></a><a href="#cmd.bankname">\bankname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.bankname">501</a></li> +<li><a name="cmd.bib@beginhook"></a><a href="#cmd.bib@beginhook">\bib@beginhook</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.bib@beginhook">477</a></li> +<li><a name="cmd.bib@endhook"></a><a href="#cmd.bib@endhook">\bib@endhook</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.bib@endhook">477</a></li> <li><a name="cmd.caption"></a><a href="#cmd.caption">\caption</a> --> <a href="scrguien.pdf#desc:maincls.cmd.caption">129</a></li> <li><a name="cmd.captionabove"></a><a href="#cmd.captionabove">\captionabove</a> --> <a href="scrguien.pdf#desc:maincls.cmd.captionabove">129</a></li> <li><a name="cmd.captionaboveof"></a><a href="#cmd.captionaboveof">\captionaboveof</a> --> <a href="scrguien.pdf#desc:maincls.cmd.captionaboveof">131</a></li> @@ -375,36 +376,36 @@ <li><a name="cmd.captionbelowof"></a><a href="#cmd.captionbelowof">\captionbelowof</a> --> <a href="scrguien.pdf#desc:maincls.cmd.captionbelowof">131</a></li> <li><a name="cmd.captionformat"></a><a href="#cmd.captionformat">\captionformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.captionformat">136</a></li> <li><a name="cmd.captionof"></a><a href="#cmd.captionof">\captionof</a> --> <a href="scrguien.pdf#desc:maincls.cmd.captionof">131</a></li> -<li><a name="cmd.captionsUKenglish"></a><a href="#cmd.captionsUKenglish">\captionsUKenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsUKenglish">501</a></li> -<li><a name="cmd.captionsUSenglish"></a><a href="#cmd.captionsUSenglish">\captionsUSenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsUSenglish">501</a></li> -<li><a name="cmd.captionsacadian"></a><a href="#cmd.captionsacadian">\captionsacadian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsacadian">501</a></li> -<li><a name="cmd.captionsamerican"></a><a href="#cmd.captionsamerican">\captionsamerican</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsamerican">501</a></li> -<li><a name="cmd.captionsaustralien"></a><a href="#cmd.captionsaustralien">\captionsaustralien</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsaustralien">501</a></li> -<li><a name="cmd.captionsaustrian"></a><a href="#cmd.captionsaustrian">\captionsaustrian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsaustrian">501</a></li> -<li><a name="cmd.captionsbritish"></a><a href="#cmd.captionsbritish">\captionsbritish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsbritish">501</a></li> -<li><a name="cmd.captionscanadian"></a><a href="#cmd.captionscanadian">\captionscanadian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionscanadian">501</a></li> -<li><a name="cmd.captionscanadien"></a><a href="#cmd.captionscanadien">\captionscanadien</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionscanadien">501</a></li> -<li><a name="cmd.captionscroatian"></a><a href="#cmd.captionscroatian">\captionscroatian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionscroatian">501</a></li> -<li><a name="cmd.captionsczech"></a><a href="#cmd.captionsczech">\captionsczech</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsczech">501</a></li> -<li><a name="cmd.captionsdutch"></a><a href="#cmd.captionsdutch">\captionsdutch</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsdutch">501</a></li> -<li><a name="cmd.captionsenglish"></a><a href="#cmd.captionsenglish">\captionsenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsenglish">501</a></li> -<li><a name="cmd.captionsfinnish"></a><a href="#cmd.captionsfinnish">\captionsfinnish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsfinnish">501</a></li> -<li><a name="cmd.captionsfrancais"></a><a href="#cmd.captionsfrancais">\captionsfrancais</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsfrancais">501</a></li> -<li><a name="cmd.captionsfrench"></a><a href="#cmd.captionsfrench">\captionsfrench</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsfrench">501</a></li> -<li><a name="cmd.captionsgerman"></a><a href="#cmd.captionsgerman">\captionsgerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsgerman">501</a></li> -<li><a name="cmd.captionsitalian"></a><a href="#cmd.captionsitalian">\captionsitalian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsitalian">501</a></li> -<li><a name="cmd.captionsnaustrian"></a><a href="#cmd.captionsnaustrian">\captionsnaustrian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsnaustrian">501</a></li> -<li><a name="cmd.captionsnewzealand"></a><a href="#cmd.captionsnewzealand">\captionsnewzealand</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsnewzealand">501</a></li> -<li><a name="cmd.captionsngerman"></a><a href="#cmd.captionsngerman">\captionsngerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsngerman">501</a></li> -<li><a name="cmd.captionsnorsk"></a><a href="#cmd.captionsnorsk">\captionsnorsk</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsnorsk">501</a></li> -<li><a name="cmd.captionsnswissgerman"></a><a href="#cmd.captionsnswissgerman">\captionsnswissgerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsnswissgerman">501</a></li> -<li><a name="cmd.captionspolish"></a><a href="#cmd.captionspolish">\captionspolish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionspolish">501</a></li> -<li><a name="cmd.captionsslovak"></a><a href="#cmd.captionsslovak">\captionsslovak</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsslovak">501</a></li> -<li><a name="cmd.captionsspanish"></a><a href="#cmd.captionsspanish">\captionsspanish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsspanish">501</a></li> -<li><a name="cmd.captionsswedish"></a><a href="#cmd.captionsswedish">\captionsswedish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsswedish">501</a></li> -<li><a name="cmd.captionsswissgerman"></a><a href="#cmd.captionsswissgerman">\captionsswissgerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsswissgerman">501</a></li> +<li><a name="cmd.captionsUKenglish"></a><a href="#cmd.captionsUKenglish">\captionsUKenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsUKenglish">502</a></li> +<li><a name="cmd.captionsUSenglish"></a><a href="#cmd.captionsUSenglish">\captionsUSenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsUSenglish">502</a></li> +<li><a name="cmd.captionsacadian"></a><a href="#cmd.captionsacadian">\captionsacadian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsacadian">502</a></li> +<li><a name="cmd.captionsamerican"></a><a href="#cmd.captionsamerican">\captionsamerican</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsamerican">502</a></li> +<li><a name="cmd.captionsaustralien"></a><a href="#cmd.captionsaustralien">\captionsaustralien</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsaustralien">502</a></li> +<li><a name="cmd.captionsaustrian"></a><a href="#cmd.captionsaustrian">\captionsaustrian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsaustrian">502</a></li> +<li><a name="cmd.captionsbritish"></a><a href="#cmd.captionsbritish">\captionsbritish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsbritish">502</a></li> +<li><a name="cmd.captionscanadian"></a><a href="#cmd.captionscanadian">\captionscanadian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionscanadian">502</a></li> +<li><a name="cmd.captionscanadien"></a><a href="#cmd.captionscanadien">\captionscanadien</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionscanadien">502</a></li> +<li><a name="cmd.captionscroatian"></a><a href="#cmd.captionscroatian">\captionscroatian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionscroatian">502</a></li> +<li><a name="cmd.captionsczech"></a><a href="#cmd.captionsczech">\captionsczech</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsczech">502</a></li> +<li><a name="cmd.captionsdutch"></a><a href="#cmd.captionsdutch">\captionsdutch</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsdutch">502</a></li> +<li><a name="cmd.captionsenglish"></a><a href="#cmd.captionsenglish">\captionsenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsenglish">502</a></li> +<li><a name="cmd.captionsfinnish"></a><a href="#cmd.captionsfinnish">\captionsfinnish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsfinnish">502</a></li> +<li><a name="cmd.captionsfrancais"></a><a href="#cmd.captionsfrancais">\captionsfrancais</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsfrancais">502</a></li> +<li><a name="cmd.captionsfrench"></a><a href="#cmd.captionsfrench">\captionsfrench</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsfrench">502</a></li> +<li><a name="cmd.captionsgerman"></a><a href="#cmd.captionsgerman">\captionsgerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsgerman">502</a></li> +<li><a name="cmd.captionsitalian"></a><a href="#cmd.captionsitalian">\captionsitalian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsitalian">502</a></li> +<li><a name="cmd.captionsnaustrian"></a><a href="#cmd.captionsnaustrian">\captionsnaustrian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsnaustrian">502</a></li> +<li><a name="cmd.captionsnewzealand"></a><a href="#cmd.captionsnewzealand">\captionsnewzealand</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsnewzealand">502</a></li> +<li><a name="cmd.captionsngerman"></a><a href="#cmd.captionsngerman">\captionsngerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsngerman">502</a></li> +<li><a name="cmd.captionsnorsk"></a><a href="#cmd.captionsnorsk">\captionsnorsk</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsnorsk">502</a></li> +<li><a name="cmd.captionsnswissgerman"></a><a href="#cmd.captionsnswissgerman">\captionsnswissgerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsnswissgerman">502</a></li> +<li><a name="cmd.captionspolish"></a><a href="#cmd.captionspolish">\captionspolish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionspolish">502</a></li> +<li><a name="cmd.captionsslovak"></a><a href="#cmd.captionsslovak">\captionsslovak</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsslovak">502</a></li> +<li><a name="cmd.captionsspanish"></a><a href="#cmd.captionsspanish">\captionsspanish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsspanish">502</a></li> +<li><a name="cmd.captionsswedish"></a><a href="#cmd.captionsswedish">\captionsswedish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsswedish">502</a></li> +<li><a name="cmd.captionsswissgerman"></a><a href="#cmd.captionsswissgerman">\captionsswissgerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.captionsswissgerman">502</a></li> <li><a name="cmd.cc"></a><a href="#cmd.cc">\cc</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.cc">168</a></li> -<li><a name="cmd.ccname"></a><a href="#cmd.ccname">\ccname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.ccname">500</a></li> +<li><a name="cmd.ccname"></a><a href="#cmd.ccname">\ccname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.ccname">501</a></li> <li><a name="cmd.cefoot*"></a><a href="#cmd.cefoot*">\cefoot*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.cefoot*">247</a></li> <li><a name="cmd.cefoot"></a><a href="#cmd.cefoot">\cefoot</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.cefoot">245</a></li> <li><a name="cmd.cehead*"></a><a href="#cmd.cehead*">\cehead*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.cehead*">244</a></li> @@ -417,12 +418,12 @@ <li><a name="cmd.chapter*"></a><a href="#cmd.chapter*">\chapter*</a> --> <a href="scrguien.pdf#desc:maincls.cmd.chapter*">104</a></li> <li><a name="cmd.chapter"></a><a href="#cmd.chapter">\chapter</a> --> <a href="scrguien.pdf#desc:maincls.cmd.chapter">100</a></li> <li><a name="cmd.chapterformat"></a><a href="#cmd.chapterformat">\chapterformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.chapterformat">108</a></li> -<li><a name="cmd.chapterheadendvskip"></a><a href="#cmd.chapterheadendvskip">\chapterheadendvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.chapterheadendvskip">468</a></li> -<li><a name="cmd.chapterheadmidvskip"></a><a href="#cmd.chapterheadmidvskip">\chapterheadmidvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.chapterheadmidvskip">468</a></li> -<li><a name="cmd.chapterheadstartvskip"></a><a href="#cmd.chapterheadstartvskip">\chapterheadstartvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.chapterheadstartvskip">468</a></li> -<li><a name="cmd.chapterlinesformat"></a><a href="#cmd.chapterlinesformat">\chapterlinesformat</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.chapterlinesformat">471</a></li> -<li><a name="cmd.chapterlineswithprefixformat"></a><a href="#cmd.chapterlineswithprefixformat">\chapterlineswithprefixformat</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.chapterlineswithprefixformat">471</a></li> -<li><a name="cmd.chaptermark"></a><a href="#cmd.chaptermark">\chaptermark</a> --> <a href="scrguien.pdf#desc:maincls.cmd.chaptermark">111</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.chaptermark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.chaptermark">421</a></li> +<li><a name="cmd.chapterheadendvskip"></a><a href="#cmd.chapterheadendvskip">\chapterheadendvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.chapterheadendvskip">469</a></li> +<li><a name="cmd.chapterheadmidvskip"></a><a href="#cmd.chapterheadmidvskip">\chapterheadmidvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.chapterheadmidvskip">469</a></li> +<li><a name="cmd.chapterheadstartvskip"></a><a href="#cmd.chapterheadstartvskip">\chapterheadstartvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.chapterheadstartvskip">469</a></li> +<li><a name="cmd.chapterlinesformat"></a><a href="#cmd.chapterlinesformat">\chapterlinesformat</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.chapterlinesformat">472</a></li> +<li><a name="cmd.chapterlineswithprefixformat"></a><a href="#cmd.chapterlineswithprefixformat">\chapterlineswithprefixformat</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.chapterlineswithprefixformat">472</a></li> +<li><a name="cmd.chaptermark"></a><a href="#cmd.chaptermark">\chaptermark</a> --> <a href="scrguien.pdf#desc:maincls.cmd.chaptermark">111</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.chaptermark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.chaptermark">422</a></li> <li><a name="cmd.chaptermarkformat"></a><a href="#cmd.chaptermarkformat">\chaptermarkformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.chaptermarkformat">111</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.chaptermarkformat">256</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.chaptermarkformat">421</a></li> <li><a name="cmd.chapternumdepth"></a><a href="#cmd.chapternumdepth">\chapternumdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.chapternumdepth">112</a></li> <li><a name="cmd.chapterpagestyle"></a><a href="#cmd.chapterpagestyle">\chapterpagestyle</a> --> <a href="scrguien.pdf#desc:maincls.cmd.chapterpagestyle">83</a></li> @@ -454,44 +455,44 @@ <li><a name="cmd.cofoot"></a><a href="#cmd.cofoot">\cofoot</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.cofoot">245</a></li> <li><a name="cmd.cohead*"></a><a href="#cmd.cohead*">\cohead*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.cohead*">244</a></li> <li><a name="cmd.cohead"></a><a href="#cmd.cohead">\cohead</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.cohead">242</a></li> -<li><a name="cmd.coverpagebottommargin"></a><a href="#cmd.coverpagebottommargin">\coverpagebottommargin</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.coverpagebottommargin">281</a>, <a href="scrguien.pdf#desc:maincls.cmd.coverpagebottommargin">65</a></li> -<li><a name="cmd.coverpageleftmargin"></a><a href="#cmd.coverpageleftmargin">\coverpageleftmargin</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.coverpageleftmargin">281</a>, <a href="scrguien.pdf#desc:maincls.cmd.coverpageleftmargin">65</a></li> -<li><a name="cmd.coverpagerightmargin"></a><a href="#cmd.coverpagerightmargin">\coverpagerightmargin</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.coverpagerightmargin">281</a>, <a href="scrguien.pdf#desc:maincls.cmd.coverpagerightmargin">65</a></li> -<li><a name="cmd.coverpagetopmargin"></a><a href="#cmd.coverpagetopmargin">\coverpagetopmargin</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.coverpagetopmargin">281</a>, <a href="scrguien.pdf#desc:maincls.cmd.coverpagetopmargin">65</a></li> +<li><a name="cmd.coverpagebottommargin"></a><a href="#cmd.coverpagebottommargin">\coverpagebottommargin</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.coverpagebottommargin">281</a>, <a href="scrguien.pdf#desc:maincls.cmd.coverpagebottommargin">64</a></li> +<li><a name="cmd.coverpageleftmargin"></a><a href="#cmd.coverpageleftmargin">\coverpageleftmargin</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.coverpageleftmargin">281</a>, <a href="scrguien.pdf#desc:maincls.cmd.coverpageleftmargin">64</a></li> +<li><a name="cmd.coverpagerightmargin"></a><a href="#cmd.coverpagerightmargin">\coverpagerightmargin</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.coverpagerightmargin">281</a>, <a href="scrguien.pdf#desc:maincls.cmd.coverpagerightmargin">64</a></li> +<li><a name="cmd.coverpagetopmargin"></a><a href="#cmd.coverpagetopmargin">\coverpagetopmargin</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.coverpagetopmargin">281</a>, <a href="scrguien.pdf#desc:maincls.cmd.coverpagetopmargin">64</a></li> <li><a name="cmd.currentpagestyle"></a><a href="#cmd.currentpagestyle">\currentpagestyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.currentpagestyle">409</a></li> -<li><a name="cmd.customername"></a><a href="#cmd.customername">\customername</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.customername">500</a></li> +<li><a name="cmd.customername"></a><a href="#cmd.customername">\customername</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.customername">501</a></li> <li><a name="cmd.date"></a><a href="#cmd.date">\date</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.date">283</a>, <a href="scrguien.pdf#desc:maincls.cmd.date">67</a></li> -<li><a name="cmd.dateUKenglish"></a><a href="#cmd.dateUKenglish">\dateUKenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateUKenglish">502</a></li> -<li><a name="cmd.dateUSenglish"></a><a href="#cmd.dateUSenglish">\dateUSenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateUSenglish">502</a></li> -<li><a name="cmd.dateacadian"></a><a href="#cmd.dateacadian">\dateacadian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateacadian">502</a></li> -<li><a name="cmd.dateamerican"></a><a href="#cmd.dateamerican">\dateamerican</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateamerican">502</a></li> -<li><a name="cmd.dateaustralien"></a><a href="#cmd.dateaustralien">\dateaustralien</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateaustralien">502</a></li> -<li><a name="cmd.dateaustrian"></a><a href="#cmd.dateaustrian">\dateaustrian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateaustrian">502</a></li> -<li><a name="cmd.datebritish"></a><a href="#cmd.datebritish">\datebritish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datebritish">502</a></li> -<li><a name="cmd.datecanadian"></a><a href="#cmd.datecanadian">\datecanadian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datecanadian">502</a></li> -<li><a name="cmd.datecanadien"></a><a href="#cmd.datecanadien">\datecanadien</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datecanadien">502</a></li> -<li><a name="cmd.datecroatian"></a><a href="#cmd.datecroatian">\datecroatian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datecroatian">502</a></li> -<li><a name="cmd.dateczech"></a><a href="#cmd.dateczech">\dateczech</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateczech">502</a></li> -<li><a name="cmd.datedutch"></a><a href="#cmd.datedutch">\datedutch</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datedutch">502</a></li> -<li><a name="cmd.dateenglish"></a><a href="#cmd.dateenglish">\dateenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateenglish">502</a></li> -<li><a name="cmd.datefinnish"></a><a href="#cmd.datefinnish">\datefinnish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datefinnish">502</a></li> -<li><a name="cmd.datefrancais"></a><a href="#cmd.datefrancais">\datefrancais</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datefrancais">502</a></li> -<li><a name="cmd.datefrench"></a><a href="#cmd.datefrench">\datefrench</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datefrench">502</a></li> -<li><a name="cmd.dategerman"></a><a href="#cmd.dategerman">\dategerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dategerman">502</a></li> -<li><a name="cmd.dateitalian"></a><a href="#cmd.dateitalian">\dateitalian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateitalian">502</a></li> -<li><a name="cmd.datename"></a><a href="#cmd.datename">\datename</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datename">500</a></li> -<li><a name="cmd.datenaustrian"></a><a href="#cmd.datenaustrian">\datenaustrian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datenaustrian">502</a></li> -<li><a name="cmd.datenewzealand"></a><a href="#cmd.datenewzealand">\datenewzealand</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datenewzealand">502</a></li> -<li><a name="cmd.datengerman"></a><a href="#cmd.datengerman">\datengerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datengerman">502</a></li> -<li><a name="cmd.datenorsk"></a><a href="#cmd.datenorsk">\datenorsk</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datenorsk">502</a></li> -<li><a name="cmd.datenswissgerman"></a><a href="#cmd.datenswissgerman">\datenswissgerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datenswissgerman">502</a></li> -<li><a name="cmd.datepolish"></a><a href="#cmd.datepolish">\datepolish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datepolish">502</a></li> -<li><a name="cmd.dateslovak"></a><a href="#cmd.dateslovak">\dateslovak</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateslovak">502</a></li> -<li><a name="cmd.datespanish"></a><a href="#cmd.datespanish">\datespanish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datespanish">502</a></li> -<li><a name="cmd.dateswedish"></a><a href="#cmd.dateswedish">\dateswedish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateswedish">502</a></li> -<li><a name="cmd.dateswissgerman"></a><a href="#cmd.dateswissgerman">\dateswissgerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateswissgerman">502</a></li> +<li><a name="cmd.dateUKenglish"></a><a href="#cmd.dateUKenglish">\dateUKenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateUKenglish">503</a></li> +<li><a name="cmd.dateUSenglish"></a><a href="#cmd.dateUSenglish">\dateUSenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateUSenglish">503</a></li> +<li><a name="cmd.dateacadian"></a><a href="#cmd.dateacadian">\dateacadian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateacadian">503</a></li> +<li><a name="cmd.dateamerican"></a><a href="#cmd.dateamerican">\dateamerican</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateamerican">503</a></li> +<li><a name="cmd.dateaustralien"></a><a href="#cmd.dateaustralien">\dateaustralien</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateaustralien">503</a></li> +<li><a name="cmd.dateaustrian"></a><a href="#cmd.dateaustrian">\dateaustrian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateaustrian">503</a></li> +<li><a name="cmd.datebritish"></a><a href="#cmd.datebritish">\datebritish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datebritish">503</a></li> +<li><a name="cmd.datecanadian"></a><a href="#cmd.datecanadian">\datecanadian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datecanadian">503</a></li> +<li><a name="cmd.datecanadien"></a><a href="#cmd.datecanadien">\datecanadien</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datecanadien">503</a></li> +<li><a name="cmd.datecroatian"></a><a href="#cmd.datecroatian">\datecroatian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datecroatian">503</a></li> +<li><a name="cmd.dateczech"></a><a href="#cmd.dateczech">\dateczech</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateczech">503</a></li> +<li><a name="cmd.datedutch"></a><a href="#cmd.datedutch">\datedutch</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datedutch">503</a></li> +<li><a name="cmd.dateenglish"></a><a href="#cmd.dateenglish">\dateenglish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateenglish">503</a></li> +<li><a name="cmd.datefinnish"></a><a href="#cmd.datefinnish">\datefinnish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datefinnish">503</a></li> +<li><a name="cmd.datefrancais"></a><a href="#cmd.datefrancais">\datefrancais</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datefrancais">503</a></li> +<li><a name="cmd.datefrench"></a><a href="#cmd.datefrench">\datefrench</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datefrench">503</a></li> +<li><a name="cmd.dategerman"></a><a href="#cmd.dategerman">\dategerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dategerman">503</a></li> +<li><a name="cmd.dateitalian"></a><a href="#cmd.dateitalian">\dateitalian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateitalian">503</a></li> +<li><a name="cmd.datename"></a><a href="#cmd.datename">\datename</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datename">501</a></li> +<li><a name="cmd.datenaustrian"></a><a href="#cmd.datenaustrian">\datenaustrian</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datenaustrian">503</a></li> +<li><a name="cmd.datenewzealand"></a><a href="#cmd.datenewzealand">\datenewzealand</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datenewzealand">503</a></li> +<li><a name="cmd.datengerman"></a><a href="#cmd.datengerman">\datengerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datengerman">503</a></li> +<li><a name="cmd.datenorsk"></a><a href="#cmd.datenorsk">\datenorsk</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datenorsk">503</a></li> +<li><a name="cmd.datenswissgerman"></a><a href="#cmd.datenswissgerman">\datenswissgerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datenswissgerman">503</a></li> +<li><a name="cmd.datepolish"></a><a href="#cmd.datepolish">\datepolish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datepolish">503</a></li> +<li><a name="cmd.dateslovak"></a><a href="#cmd.dateslovak">\dateslovak</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateslovak">503</a></li> +<li><a name="cmd.datespanish"></a><a href="#cmd.datespanish">\datespanish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.datespanish">503</a></li> +<li><a name="cmd.dateswedish"></a><a href="#cmd.dateswedish">\dateswedish</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateswedish">503</a></li> +<li><a name="cmd.dateswissgerman"></a><a href="#cmd.dateswissgerman">\dateswissgerman</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.dateswissgerman">503</a></li> <li><a name="cmd.dedication"></a><a href="#cmd.dedication">\dedication</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.dedication">285</a>, <a href="scrguien.pdf#desc:maincls.cmd.dedication">70</a></li> -<li><a name="cmd.defaultreffields"></a><a href="#cmd.defaultreffields">\defaultreffields</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.defaultreffields">494</a></li> +<li><a name="cmd.defaultreffields"></a><a href="#cmd.defaultreffields">\defaultreffields</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.defaultreffields">495</a></li> <li><a name="cmd.defcaptionname*"></a><a href="#cmd.defcaptionname*">\defcaptionname*</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.defcaptionname*">336</a></li> <li><a name="cmd.defcaptionname"></a><a href="#cmd.defcaptionname">\defcaptionname</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.defcaptionname">336</a></li> <li><a name="cmd.deffootnote"></a><a href="#cmd.deffootnote">\deffootnote</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.deffootnote">218</a>, <a href="scrguien.pdf#desc:scrextend.cmd.deffootnote">289</a>, <a href="scrguien.pdf#desc:maincls.cmd.deffootnote">91</a></li> @@ -506,30 +507,30 @@ <li><a name="cmd.documentclass"></a><a href="#cmd.documentclass">\documentclass</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.documentclass">157</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.documentclass">237</a>, <a href="scrguien.pdf#desc:scrextend.cmd.documentclass">275</a>, <a href="scrguien.pdf#desc:scrjura.cmd.documentclass">294</a>, <a href="scrguien.pdf#desc:typearea.cmd.documentclass">31</a>, <a href="scrguien.pdf#desc:scrhack.cmd.documentclass">391</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.documentclass">395</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.documentclass">437</a>, <a href="scrguien.pdf#desc:maincls.cmd.documentclass">54</a></li> <li><a name="cmd.doforeachtocfile"></a><a href="#cmd.doforeachtocfile">\doforeachtocfile</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.doforeachtocfile">359</a></li> <li><a name="cmd.ellipsispar"></a><a href="#cmd.ellipsispar">\ellipsispar</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.ellipsispar">302</a></li> -<li><a name="cmd.emailname"></a><a href="#cmd.emailname">\emailname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.emailname">500</a></li> +<li><a name="cmd.emailname"></a><a href="#cmd.emailname">\emailname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.emailname">501</a></li> <li><a name="cmd.encl"></a><a href="#cmd.encl">\encl</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.encl">170</a></li> -<li><a name="cmd.enclname"></a><a href="#cmd.enclname">\enclname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.enclname">500</a></li> +<li><a name="cmd.enclname"></a><a href="#cmd.enclname">\enclname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.enclname">501</a></li> <li><a name="cmd.extratitle"></a><a href="#cmd.extratitle">\extratitle</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.extratitle">282</a>, <a href="scrguien.pdf#desc:maincls.cmd.extratitle">66</a></li> -<li><a name="cmd.faxname"></a><a href="#cmd.faxname">\faxname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.faxname">500</a></li> +<li><a name="cmd.faxname"></a><a href="#cmd.faxname">\faxname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.faxname">501</a></li> <li><a name="cmd.figureformat"></a><a href="#cmd.figureformat">\figureformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.figureformat">137</a></li> -<li><a name="cmd.flushbottom"></a><a href="#cmd.flushbottom">\flushbottom</a> --> <a href="scrguien.pdf#desc:maincls.cmd.flushbottom">57</a></li> +<li><a name="cmd.flushbottom"></a><a href="#cmd.flushbottom">\flushbottom</a> --> <a href="scrguien.pdf#desc:maincls.cmd.flushbottom">56</a></li> <li><a name="cmd.footnote"></a><a href="#cmd.footnote">\footnote</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.footnote">217</a>, <a href="scrguien.pdf#desc:scrextend.cmd.footnote">289</a>, <a href="scrguien.pdf#desc:maincls.cmd.footnote">89</a></li> <li><a name="cmd.footnotemark"></a><a href="#cmd.footnotemark">\footnotemark</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.footnotemark">217</a>, <a href="scrguien.pdf#desc:scrextend.cmd.footnotemark">289</a>, <a href="scrguien.pdf#desc:maincls.cmd.footnotemark">89</a></li> <li><a name="cmd.footnotetext"></a><a href="#cmd.footnotetext">\footnotetext</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.footnotetext">217</a>, <a href="scrguien.pdf#desc:scrextend.cmd.footnotetext">289</a>, <a href="scrguien.pdf#desc:maincls.cmd.footnotetext">89</a></li> <li><a name="cmd.footref"></a><a href="#cmd.footref">\footref</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.footref">217</a>, <a href="scrguien.pdf#desc:scrextend.cmd.footref">289</a>, <a href="scrguien.pdf#desc:maincls.cmd.footref">90</a></li> <li><a name="cmd.frontispiece"></a><a href="#cmd.frontispiece">\frontispiece</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.frontispiece">282</a>, <a href="scrguien.pdf#desc:maincls.cmd.frontispiece">66</a></li> <li><a name="cmd.frontmatter"></a><a href="#cmd.frontmatter">\frontmatter</a> --> <a href="scrguien.pdf#desc:maincls.cmd.frontmatter">93</a></li> -<li><a name="cmd.headfromname"></a><a href="#cmd.headfromname">\headfromname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.headfromname">500</a></li> -<li><a name="cmd.headmark"></a><a href="#cmd.headmark">\headmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.headmark">255</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.headmark">420</a></li> -<li><a name="cmd.headtoname"></a><a href="#cmd.headtoname">\headtoname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.headtoname">500</a></li> +<li><a name="cmd.headfromname"></a><a href="#cmd.headfromname">\headfromname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.headfromname">501</a></li> +<li><a name="cmd.headmark"></a><a href="#cmd.headmark">\headmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.headmark">255</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.headmark">421</a></li> +<li><a name="cmd.headtoname"></a><a href="#cmd.headtoname">\headtoname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.headtoname">501</a></li> <li><a name="cmd.if@atdocument"></a><a href="#cmd.if@atdocument">\if@atdocument</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.if@atdocument">333</a></li> <li><a name="cmd.if@chapter"></a><a href="#cmd.if@chapter">\if@chapter</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.if@chapter">396</a></li> <li><a name="cmd.if@mainmatter"></a><a href="#cmd.if@mainmatter">\if@mainmatter</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.if@mainmatter">397</a></li> <li><a name="cmd.ifVTeX"></a><a href="#cmd.ifVTeX">\ifVTeX</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifVTeX">332</a></li> <li><a name="cmd.ifattoclist"></a><a href="#cmd.ifattoclist">\ifattoclist</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.ifattoclist">356</a></li> -<li><a name="cmd.ifdimen"></a><a href="#cmd.ifdimen">\ifdimen</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifdimen">333</a></li> -<li><a name="cmd.ifdvioutput"></a><a href="#cmd.ifdvioutput">\ifdvioutput</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifdvioutput">332</a></li> -<li><a name="cmd.ifiscount"></a><a href="#cmd.ifiscount">\ifiscount</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifiscount">334</a></li> +<li><a name="cmd.ifdimen"></a><a href="#cmd.ifdimen">\ifdimen</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifdimen">334</a></li> +<li><a name="cmd.ifdvioutput"></a><a href="#cmd.ifdvioutput">\ifdvioutput</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifdvioutput">333</a></li> +<li><a name="cmd.ifiscount"></a><a href="#cmd.ifiscount">\ifiscount</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifiscount">335</a></li> <li><a name="cmd.ifiscounter"></a><a href="#cmd.ifiscounter">\ifiscounter</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifiscounter">334</a></li> <li><a name="cmd.ifisdimen"></a><a href="#cmd.ifisdimen">\ifisdimen</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifisdimen">333</a></li> <li><a name="cmd.ifisdimension"></a><a href="#cmd.ifisdimension">\ifisdimension</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifisdimension">333</a></li> @@ -540,9 +541,9 @@ <li><a name="cmd.ifisnumexpr"></a><a href="#cmd.ifisnumexpr">\ifisnumexpr</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifisnumexpr">335</a></li> <li><a name="cmd.ifisskip"></a><a href="#cmd.ifisskip">\ifisskip</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifisskip">334</a></li> <li><a name="cmd.ifkomavar"></a><a href="#cmd.ifkomavar">\ifkomavar</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.ifkomavar">156</a></li> -<li><a name="cmd.ifkomavarempty*"></a><a href="#cmd.ifkomavarempty*">\ifkomavarempty*</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.ifkomavarempty*">156</a>, <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.ifkomavarempty*">495</a></li> -<li><a name="cmd.ifkomavarempty"></a><a href="#cmd.ifkomavarempty">\ifkomavarempty</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.ifkomavarempty">156</a>, <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.ifkomavarempty">495</a></li> -<li><a name="cmd.ifnotundefined"></a><a href="#cmd.ifnotundefined">\ifnotundefined</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifnotundefined">331</a></li> +<li><a name="cmd.ifkomavarempty*"></a><a href="#cmd.ifkomavarempty*">\ifkomavarempty*</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.ifkomavarempty*">156</a>, <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.ifkomavarempty*">496</a></li> +<li><a name="cmd.ifkomavarempty"></a><a href="#cmd.ifkomavarempty">\ifkomavarempty</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.ifkomavarempty">156</a>, <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.ifkomavarempty">496</a></li> +<li><a name="cmd.ifnotundefined"></a><a href="#cmd.ifnotundefined">\ifnotundefined</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifnotundefined">332</a></li> <li><a name="cmd.ifnumber"></a><a href="#cmd.ifnumber">\ifnumber</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.ifnumber">335</a></li> <li><a name="cmd.ifnumbered"></a><a href="#cmd.ifnumbered">\ifnumbered</a> --> <a href="scrguien.pdf#desc:maincls.cmd.ifnumbered">112</a></li> <li><a name="cmd.ifoot*"></a><a href="#cmd.ifoot*">\ifoot*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.ifoot*">249</a></li> @@ -559,7 +560,7 @@ <li><a name="cmd.ihead*"></a><a href="#cmd.ihead*">\ihead*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.ihead*">249</a></li> <li><a name="cmd.ihead"></a><a href="#cmd.ihead">\ihead</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.ihead">248</a></li> <li><a name="cmd.indexpagestyle"></a><a href="#cmd.indexpagestyle">\indexpagestyle</a> --> <a href="scrguien.pdf#desc:maincls.cmd.indexpagestyle">83</a></li> -<li><a name="cmd.invoicename"></a><a href="#cmd.invoicename">\invoicename</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.invoicename">500</a></li> +<li><a name="cmd.invoicename"></a><a href="#cmd.invoicename">\invoicename</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.invoicename">501</a></li> <li><a name="cmd.item"></a><a href="#cmd.item">\item</a> --> <a href="scrguien.pdf#desc:maincls.cmd.item">117</a>, <a href="scrguien.pdf#desc:scrlttr2.cmd.item">220</a></li> <li><a name="cmd.labelenumi"></a><a href="#cmd.labelenumi">\labelenumi</a> --> <a href="scrguien.pdf#desc:maincls.cmd.labelenumi">118</a>, <a href="scrguien.pdf#desc:scrlttr2.cmd.labelenumi">220</a></li> <li><a name="cmd.labelenumii"></a><a href="#cmd.labelenumii">\labelenumii</a> --> <a href="scrguien.pdf#desc:maincls.cmd.labelenumii">118</a>, <a href="scrguien.pdf#desc:scrlttr2.cmd.labelenumii">220</a></li> @@ -580,7 +581,7 @@ <li><a name="cmd.lefoot"></a><a href="#cmd.lefoot">\lefoot</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.lefoot">245</a></li> <li><a name="cmd.leftbotmark"></a><a href="#cmd.leftbotmark">\leftbotmark</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.leftbotmark">423</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.leftbotmark">429</a></li> <li><a name="cmd.leftfirstmark"></a><a href="#cmd.leftfirstmark">\leftfirstmark</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.leftfirstmark">423</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.leftfirstmark">429</a></li> -<li><a name="cmd.leftmark"></a><a href="#cmd.leftmark">\leftmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.leftmark">255</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.leftmark">420</a></li> +<li><a name="cmd.leftmark"></a><a href="#cmd.leftmark">\leftmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.leftmark">255</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.leftmark">421</a></li> <li><a name="cmd.lefttopmark"></a><a href="#cmd.lefttopmark">\lefttopmark</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.lefttopmark">423</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.lefttopmark">429</a></li> <li><a name="cmd.lehead*"></a><a href="#cmd.lehead*">\lehead*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.lehead*">244</a></li> <li><a name="cmd.lehead"></a><a href="#cmd.lehead">\lehead</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.lehead">242</a></li> @@ -601,28 +602,29 @@ <li><a name="cmd.makenote*"></a><a href="#cmd.makenote*">\makenote*</a> --> <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.makenote*">444</a></li> <li><a name="cmd.makenote"></a><a href="#cmd.makenote">\makenote</a> --> <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.makenote">444</a></li> <li><a name="cmd.maketitle"></a><a href="#cmd.maketitle">\maketitle</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.maketitle">282</a>, <a href="scrguien.pdf#desc:maincls.cmd.maketitle">66</a></li> -<li><a name="cmd.manualmark"></a><a href="#cmd.manualmark">\manualmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.manualmark">251</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.manualmark">418</a></li> +<li><a name="cmd.manualmark"></a><a href="#cmd.manualmark">\manualmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.manualmark">251</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.manualmark">419</a></li> <li><a name="cmd.marginline"></a><a href="#cmd.marginline">\marginline</a> --> <a href="scrguien.pdf#desc:maincls.cmd.marginline">145</a>, <a href="scrguien.pdf#desc:scrlttr2.cmd.marginline">223</a>, <a href="scrguien.pdf#desc:scrextend.cmd.marginline">293</a></li> <li><a name="cmd.marginpar"></a><a href="#cmd.marginpar">\marginpar</a> --> <a href="scrguien.pdf#desc:maincls.cmd.marginpar">145</a>, <a href="scrguien.pdf#desc:scrlttr2.cmd.marginpar">223</a>, <a href="scrguien.pdf#desc:scrextend.cmd.marginpar">293</a></li> <li><a name="cmd.markboth"></a><a href="#cmd.markboth">\markboth</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.markboth">214</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.markboth">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.markboth">422</a>, <a href="scrguien.pdf#desc:maincls.cmd.markboth">82</a></li> <li><a name="cmd.markleft"></a><a href="#cmd.markleft">\markleft</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.markleft">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.markleft">422</a></li> <li><a name="cmd.markright"></a><a href="#cmd.markright">\markright</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.markright">214</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.markright">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.markright">422</a>, <a href="scrguien.pdf#desc:maincls.cmd.markright">82</a></li> <li><a name="cmd.minisec"></a><a href="#cmd.minisec">\minisec</a> --> <a href="scrguien.pdf#desc:maincls.cmd.minisec">105</a></li> -<li><a name="cmd.mobilephonename"></a><a href="#cmd.mobilephonename">\mobilephonename</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.mobilephonename">500</a></li> +<li><a name="cmd.mobilephonename"></a><a href="#cmd.mobilephonename">\mobilephonename</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.mobilephonename">501</a></li> <li><a name="cmd.multfootsep"></a><a href="#cmd.multfootsep">\multfootsep</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.multfootsep">216</a>, <a href="scrguien.pdf#desc:scrextend.cmd.multfootsep">288</a>, <a href="scrguien.pdf#desc:maincls.cmd.multfootsep">89</a></li> <li><a name="cmd.multiplefootnoteseparator"></a><a href="#cmd.multiplefootnoteseparator">\multiplefootnoteseparator</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.multiplefootnoteseparator">217</a>, <a href="scrguien.pdf#desc:scrextend.cmd.multiplefootnoteseparator">289</a>, <a href="scrguien.pdf#desc:maincls.cmd.multiplefootnoteseparator">89</a></li> -<li><a name="cmd.myrefname"></a><a href="#cmd.myrefname">\myrefname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.myrefname">500</a></li> +<li><a name="cmd.myrefname"></a><a href="#cmd.myrefname">\myrefname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.myrefname">501</a></li> <li><a name="cmd.nameday"></a><a href="#cmd.nameday">\nameday</a> --> <a href="scrguien.pdf#desc:scrdate.cmd.nameday">265</a></li> -<li><a name="cmd.newbibstyle"></a><a href="#cmd.newbibstyle">\newbibstyle</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.newbibstyle">476</a></li> -<li><a name="cmd.newblock"></a><a href="#cmd.newblock">\newblock</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.newblock">476</a></li> +<li><a name="cmd.newbibstyle"></a><a href="#cmd.newbibstyle">\newbibstyle</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.newbibstyle">477</a></li> +<li><a name="cmd.newblock"></a><a href="#cmd.newblock">\newblock</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.newblock">477</a></li> <li><a name="cmd.newcaptionname*"></a><a href="#cmd.newcaptionname*">\newcaptionname*</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.newcaptionname*">336</a></li> <li><a name="cmd.newcaptionname"></a><a href="#cmd.newcaptionname">\newcaptionname</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.newcaptionname">336</a></li> <li><a name="cmd.newdaylanguage"></a><a href="#cmd.newdaylanguage">\newdaylanguage</a> --> <a href="scrguien.pdf#desc:scrdate.cmd.newdaylanguage">265</a></li> <li><a name="cmd.newkomafont"></a><a href="#cmd.newkomafont">\newkomafont</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.newkomafont">456</a></li> -<li><a name="cmd.newkomavar*"></a><a href="#cmd.newkomavar*">\newkomavar*</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.newkomavar*">494</a></li> -<li><a name="cmd.newkomavar"></a><a href="#cmd.newkomavar">\newkomavar</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.newkomavar">494</a></li> +<li><a name="cmd.newkomavar*"></a><a href="#cmd.newkomavar*">\newkomavar*</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.newkomavar*">495</a></li> +<li><a name="cmd.newkomavar"></a><a href="#cmd.newkomavar">\newkomavar</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.newkomavar">495</a></li> <li><a name="cmd.newpagestyle"></a><a href="#cmd.newpagestyle">\newpagestyle</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.newpagestyle">432</a></li> <li><a name="cmd.newpairofpagestyles"></a><a href="#cmd.newpairofpagestyles">\newpairofpagestyles</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.newpairofpagestyles">431</a></li> +<li><a name="cmd.newplength"></a><a href="#cmd.newplength">\newplength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.newplength">484</a></li> <li><a name="cmd.nonumberline"></a><a href="#cmd.nonumberline">\nonumberline</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.nonumberline">381</a></li> <li><a name="cmd.numberline"></a><a href="#cmd.numberline">\numberline</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.numberline">368</a></li> <li><a name="cmd.ofoot*"></a><a href="#cmd.ofoot*">\ofoot*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.ofoot*">249</a></li> @@ -631,14 +633,14 @@ <li><a name="cmd.ohead"></a><a href="#cmd.ohead">\ohead</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.ohead">248</a></li> <li><a name="cmd.opening"></a><a href="#cmd.opening">\opening</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.opening">165</a></li> <li><a name="cmd.othersectionlevelsformat"></a><a href="#cmd.othersectionlevelsformat">\othersectionlevelsformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.othersectionlevelsformat">108</a></li> -<li><a name="cmd.pagemark"></a><a href="#cmd.pagemark">\pagemark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.pagemark">255</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.pagemark">420</a></li> -<li><a name="cmd.pagename"></a><a href="#cmd.pagename">\pagename</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.pagename">500</a></li> +<li><a name="cmd.pagemark"></a><a href="#cmd.pagemark">\pagemark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.pagemark">255</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.pagemark">421</a></li> +<li><a name="cmd.pagename"></a><a href="#cmd.pagename">\pagename</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.pagename">501</a></li> <li><a name="cmd.pagenumbering"></a><a href="#cmd.pagenumbering">\pagenumbering</a> --> <a href="scrguien.pdf#desc:maincls.cmd.pagenumbering">84</a></li> <li><a name="cmd.pagestyle"></a><a href="#cmd.pagestyle">\pagestyle</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.pagestyle">211</a>, <a href="scrguien.pdf#desc:maincls.cmd.pagestyle">80</a></li> <li><a name="cmd.paragraph*"></a><a href="#cmd.paragraph*">\paragraph*</a> --> <a href="scrguien.pdf#desc:maincls.cmd.paragraph*">104</a></li> <li><a name="cmd.paragraph"></a><a href="#cmd.paragraph">\paragraph</a> --> <a href="scrguien.pdf#desc:maincls.cmd.paragraph">100</a></li> <li><a name="cmd.paragraphformat"></a><a href="#cmd.paragraphformat">\paragraphformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.paragraphformat">108</a></li> -<li><a name="cmd.paragraphmark"></a><a href="#cmd.paragraphmark">\paragraphmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.paragraphmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.paragraphmark">421</a></li> +<li><a name="cmd.paragraphmark"></a><a href="#cmd.paragraphmark">\paragraphmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.paragraphmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.paragraphmark">422</a></li> <li><a name="cmd.paragraphmarkformat"></a><a href="#cmd.paragraphmarkformat">\paragraphmarkformat</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.paragraphmarkformat">256</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.paragraphmarkformat">421</a></li> <li><a name="cmd.paragraphnumdepth"></a><a href="#cmd.paragraphnumdepth">\paragraphnumdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.paragraphnumdepth">112</a></li> <li><a name="cmd.paragraphtocdepth"></a><a href="#cmd.paragraphtocdepth">\paragraphtocdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.paragraphtocdepth">76</a></li> @@ -650,17 +652,17 @@ <li><a name="cmd.part*"></a><a href="#cmd.part*">\part*</a> --> <a href="scrguien.pdf#desc:maincls.cmd.part*">104</a></li> <li><a name="cmd.part"></a><a href="#cmd.part">\part</a> --> <a href="scrguien.pdf#desc:maincls.cmd.part">100</a></li> <li><a name="cmd.partformat"></a><a href="#cmd.partformat">\partformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.partformat">108</a></li> -<li><a name="cmd.partheademptypage"></a><a href="#cmd.partheademptypage">\partheademptypage</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.partheademptypage">468</a></li> -<li><a name="cmd.partheadendvskip"></a><a href="#cmd.partheadendvskip">\partheadendvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.partheadendvskip">468</a></li> -<li><a name="cmd.partheadmidvskip"></a><a href="#cmd.partheadmidvskip">\partheadmidvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.partheadmidvskip">468</a></li> -<li><a name="cmd.partheadstartvskip"></a><a href="#cmd.partheadstartvskip">\partheadstartvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.partheadstartvskip">468</a></li> -<li><a name="cmd.partlineswithprefixformat"></a><a href="#cmd.partlineswithprefixformat">\partlineswithprefixformat</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.partlineswithprefixformat">469</a></li> -<li><a name="cmd.partmark"></a><a href="#cmd.partmark">\partmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.partmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.partmark">421</a></li> +<li><a name="cmd.partheademptypage"></a><a href="#cmd.partheademptypage">\partheademptypage</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.partheademptypage">469</a></li> +<li><a name="cmd.partheadendvskip"></a><a href="#cmd.partheadendvskip">\partheadendvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.partheadendvskip">469</a></li> +<li><a name="cmd.partheadmidvskip"></a><a href="#cmd.partheadmidvskip">\partheadmidvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.partheadmidvskip">469</a></li> +<li><a name="cmd.partheadstartvskip"></a><a href="#cmd.partheadstartvskip">\partheadstartvskip</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.partheadstartvskip">469</a></li> +<li><a name="cmd.partlineswithprefixformat"></a><a href="#cmd.partlineswithprefixformat">\partlineswithprefixformat</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.partlineswithprefixformat">470</a></li> +<li><a name="cmd.partmark"></a><a href="#cmd.partmark">\partmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.partmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.partmark">422</a></li> <li><a name="cmd.partmarkformat"></a><a href="#cmd.partmarkformat">\partmarkformat</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.partmarkformat">256</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.partmarkformat">421</a></li> <li><a name="cmd.partnumdepth"></a><a href="#cmd.partnumdepth">\partnumdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.partnumdepth">112</a></li> <li><a name="cmd.partpagestyle"></a><a href="#cmd.partpagestyle">\partpagestyle</a> --> <a href="scrguien.pdf#desc:maincls.cmd.partpagestyle">83</a></li> <li><a name="cmd.parttocdepth"></a><a href="#cmd.parttocdepth">\parttocdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.parttocdepth">76</a></li> -<li><a name="cmd.phonename"></a><a href="#cmd.phonename">\phonename</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.phonename">500</a></li> +<li><a name="cmd.phonename"></a><a href="#cmd.phonename">\phonename</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.phonename">501</a></li> <li><a name="cmd.providecaptionname*"></a><a href="#cmd.providecaptionname*">\providecaptionname*</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.providecaptionname*">336</a></li> <li><a name="cmd.providecaptionname"></a><a href="#cmd.providecaptionname">\providecaptionname</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.providecaptionname">336</a></li> <li><a name="cmd.providepagestyle"></a><a href="#cmd.providepagestyle">\providepagestyle</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.providepagestyle">432</a></li> @@ -672,7 +674,7 @@ <li><a name="cmd.putLR"></a><a href="#cmd.putLR">\putLR</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.putLR">407</a></li> <li><a name="cmd.putUL"></a><a href="#cmd.putUL">\putUL</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.putUL">407</a></li> <li><a name="cmd.putUR"></a><a href="#cmd.putUR">\putUR</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.putUR">407</a></li> -<li><a name="cmd.raggedbottom"></a><a href="#cmd.raggedbottom">\raggedbottom</a> --> <a href="scrguien.pdf#desc:maincls.cmd.raggedbottom">57</a></li> +<li><a name="cmd.raggedbottom"></a><a href="#cmd.raggedbottom">\raggedbottom</a> --> <a href="scrguien.pdf#desc:maincls.cmd.raggedbottom">56</a></li> <li><a name="cmd.raggedchapter"></a><a href="#cmd.raggedchapter">\raggedchapter</a> --> <a href="scrguien.pdf#desc:maincls.cmd.raggedchapter">107</a></li> <li><a name="cmd.raggedchapterentry"></a><a href="#cmd.raggedchapterentry">\raggedchapterentry</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.raggedchapterentry">455</a></li> <li><a name="cmd.raggeddictum"></a><a href="#cmd.raggeddictum">\raggeddictum</a> --> <a href="scrguien.pdf#desc:maincls.cmd.raggeddictum">115</a>, <a href="scrguien.pdf#desc:scrextend.cmd.raggeddictum">291</a></li> @@ -693,50 +695,51 @@ <li><a name="cmd.refParN"></a><a href="#cmd.refParN">\refParN</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.refParN">304</a></li> <li><a name="cmd.refParS"></a><a href="#cmd.refParS">\refParS</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.refParS">304</a></li> <li><a name="cmd.refS"></a><a href="#cmd.refS">\refS</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.refS">304</a></li> -<li><a name="cmd.refSentence"></a><a href="#cmd.refSentence">\refSentence</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.refSentence">304</a></li> -<li><a name="cmd.refSentenceL"></a><a href="#cmd.refSentenceL">\refSentenceL</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.refSentenceL">304</a></li> -<li><a name="cmd.refSentenceN"></a><a href="#cmd.refSentenceN">\refSentenceN</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.refSentenceN">304</a></li> -<li><a name="cmd.refSentenceS"></a><a href="#cmd.refSentenceS">\refSentenceS</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.refSentenceS">304</a></li> +<li><a name="cmd.refSentence"></a><a href="#cmd.refSentence">\refSentence</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.refSentence">305</a></li> +<li><a name="cmd.refSentenceL"></a><a href="#cmd.refSentenceL">\refSentenceL</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.refSentenceL">305</a></li> +<li><a name="cmd.refSentenceN"></a><a href="#cmd.refSentenceN">\refSentenceN</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.refSentenceN">305</a></li> +<li><a name="cmd.refSentenceS"></a><a href="#cmd.refSentenceS">\refSentenceS</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.refSentenceS">305</a></li> <li><a name="cmd.refoot*"></a><a href="#cmd.refoot*">\refoot*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.refoot*">247</a></li> <li><a name="cmd.refoot"></a><a href="#cmd.refoot">\refoot</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.refoot">245</a></li> <li><a name="cmd.rehead*"></a><a href="#cmd.rehead*">\rehead*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.rehead*">244</a></li> <li><a name="cmd.rehead"></a><a href="#cmd.rehead">\rehead</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.rehead">242</a></li> <li><a name="cmd.removefromtoclist"></a><a href="#cmd.removefromtoclist">\removefromtoclist</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.removefromtoclist">359</a></li> -<li><a name="cmd.removereffields"></a><a href="#cmd.removereffields">\removereffields</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.removereffields">494</a></li> +<li><a name="cmd.removereffields"></a><a href="#cmd.removereffields">\removereffields</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.removereffields">495</a></li> <li><a name="cmd.renewcaptionname*"></a><a href="#cmd.renewcaptionname*">\renewcaptionname*</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.renewcaptionname*">336</a></li> <li><a name="cmd.renewcaptionname"></a><a href="#cmd.renewcaptionname">\renewcaptionname</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.renewcaptionname">336</a></li> <li><a name="cmd.renewpagestyle"></a><a href="#cmd.renewpagestyle">\renewpagestyle</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.renewpagestyle">432</a></li> <li><a name="cmd.renewpairofpagestyles"></a><a href="#cmd.renewpairofpagestyles">\renewpairofpagestyles</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.renewpairofpagestyles">431</a></li> <li><a name="cmd.rightbotmark"></a><a href="#cmd.rightbotmark">\rightbotmark</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.rightbotmark">423</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.rightbotmark">429</a></li> <li><a name="cmd.rightfirstmark"></a><a href="#cmd.rightfirstmark">\rightfirstmark</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.rightfirstmark">423</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.rightfirstmark">429</a></li> -<li><a name="cmd.rightmark"></a><a href="#cmd.rightmark">\rightmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.rightmark">255</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.rightmark">420</a></li> +<li><a name="cmd.rightmark"></a><a href="#cmd.rightmark">\rightmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.rightmark">255</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.rightmark">421</a></li> <li><a name="cmd.righttopmark"></a><a href="#cmd.righttopmark">\righttopmark</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.righttopmark">423</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage-experts.cmd.righttopmark">429</a></li> <li><a name="cmd.rofoot*"></a><a href="#cmd.rofoot*">\rofoot*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.rofoot*">247</a></li> <li><a name="cmd.rofoot"></a><a href="#cmd.rofoot">\rofoot</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.rofoot">245</a></li> <li><a name="cmd.rohead*"></a><a href="#cmd.rohead*">\rohead*</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.rohead*">244</a></li> <li><a name="cmd.rohead"></a><a href="#cmd.rohead">\rohead</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.rohead">242</a></li> <li><a name="cmd.scr@ifVTeX"></a><a href="#cmd.scr@ifVTeX">\scr@ifVTeX</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.scr@ifVTeX">332</a></li> -<li><a name="cmd.scr@ifdvioutput"></a><a href="#cmd.scr@ifdvioutput">\scr@ifdvioutput</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.scr@ifdvioutput">332</a></li> +<li><a name="cmd.scr@ifdvioutput"></a><a href="#cmd.scr@ifdvioutput">\scr@ifdvioutput</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.scr@ifdvioutput">333</a></li> <li><a name="cmd.scr@ifluatex"></a><a href="#cmd.scr@ifluatex">\scr@ifluatex</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.scr@ifluatex">332</a></li> <li><a name="cmd.scr@ifpdfoutput"></a><a href="#cmd.scr@ifpdfoutput">\scr@ifpdfoutput</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.scr@ifpdfoutput">332</a></li> <li><a name="cmd.scr@ifpdftex"></a><a href="#cmd.scr@ifpdftex">\scr@ifpdftex</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.scr@ifpdftex">332</a></li> <li><a name="cmd.scr@ifpsoutput"></a><a href="#cmd.scr@ifpsoutput">\scr@ifpsoutput</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.scr@ifpsoutput">332</a></li> <li><a name="cmd.scr@ifundefinedorrelax"></a><a href="#cmd.scr@ifundefinedorrelax">\scr@ifundefinedorrelax</a> --> <a href="scrguien.pdf#desc:scrbase.cmd.scr@ifundefinedorrelax">331</a></li> -<li><a name="cmd.scr@startsection"></a><a href="#cmd.scr@startsection">\scr@startsection</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.scr@startsection">474</a></li> +<li><a name="cmd.scr@startsection"></a><a href="#cmd.scr@startsection">\scr@startsection</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.scr@startsection">475</a></li> <li><a name="cmd.scrlayerAddCsToInterface"></a><a href="#cmd.scrlayerAddCsToInterface">\scrlayerAddCsToInterface</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.scrlayerAddCsToInterface">425</a></li> <li><a name="cmd.scrlayerAddToInterface"></a><a href="#cmd.scrlayerAddToInterface">\scrlayerAddToInterface</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.scrlayerAddToInterface">425</a></li> <li><a name="cmd.scrlayerInitInterface"></a><a href="#cmd.scrlayerInitInterface">\scrlayerInitInterface</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.scrlayerInitInterface">425</a></li> <li><a name="cmd.scrlayerOnAutoRemoveInterface"></a><a href="#cmd.scrlayerOnAutoRemoveInterface">\scrlayerOnAutoRemoveInterface</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.scrlayerOnAutoRemoveInterface">426</a></li> <li><a name="cmd.section*"></a><a href="#cmd.section*">\section*</a> --> <a href="scrguien.pdf#desc:maincls.cmd.section*">104</a></li> <li><a name="cmd.section"></a><a href="#cmd.section">\section</a> --> <a href="scrguien.pdf#desc:maincls.cmd.section">100</a></li> -<li><a name="cmd.sectioncatchphraseformat"></a><a href="#cmd.sectioncatchphraseformat">\sectioncatchphraseformat</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.sectioncatchphraseformat">473</a></li> +<li><a name="cmd.sectioncatchphraseformat"></a><a href="#cmd.sectioncatchphraseformat">\sectioncatchphraseformat</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.sectioncatchphraseformat">474</a></li> <li><a name="cmd.sectionformat"></a><a href="#cmd.sectionformat">\sectionformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.sectionformat">108</a></li> -<li><a name="cmd.sectionlinesformat"></a><a href="#cmd.sectionlinesformat">\sectionlinesformat</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.sectionlinesformat">473</a></li> -<li><a name="cmd.sectionmark"></a><a href="#cmd.sectionmark">\sectionmark</a> --> <a href="scrguien.pdf#desc:maincls.cmd.sectionmark">111</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.sectionmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.sectionmark">421</a></li> +<li><a name="cmd.sectionlinesformat"></a><a href="#cmd.sectionlinesformat">\sectionlinesformat</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.sectionlinesformat">474</a></li> +<li><a name="cmd.sectionmark"></a><a href="#cmd.sectionmark">\sectionmark</a> --> <a href="scrguien.pdf#desc:maincls.cmd.sectionmark">111</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.sectionmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.sectionmark">422</a></li> <li><a name="cmd.sectionmarkformat"></a><a href="#cmd.sectionmarkformat">\sectionmarkformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.sectionmarkformat">111</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.sectionmarkformat">256</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.sectionmarkformat">421</a></li> <li><a name="cmd.sectionnumdepth"></a><a href="#cmd.sectionnumdepth">\sectionnumdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.sectionnumdepth">112</a></li> <li><a name="cmd.sectiontocdepth"></a><a href="#cmd.sectiontocdepth">\sectiontocdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.sectiontocdepth">76</a></li> <li><a name="cmd.sentencename"></a><a href="#cmd.sentencename">\sentencename</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.sentencename">309</a></li> +<li><a name="cmd.sentencenumberformat"></a><a href="#cmd.sentencenumberformat">\sentencenumberformat</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.sentencenumberformat">303</a></li> <li><a name="cmd.sentenceshortname"></a><a href="#cmd.sentenceshortname">\sentenceshortname</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.sentenceshortname">309</a></li> <li><a name="cmd.setbibpreamble"></a><a href="#cmd.setbibpreamble">\setbibpreamble</a> --> <a href="scrguien.pdf#desc:maincls.cmd.setbibpreamble">147</a></li> <li><a name="cmd.setcapdynwidth"></a><a href="#cmd.setcapdynwidth">\setcapdynwidth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.setcapdynwidth">139</a></li> @@ -756,29 +759,34 @@ <li><a name="cmd.setlengthtoplength"></a><a href="#cmd.setlengthtoplength">\setlengthtoplength</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.setlengthtoplength">157</a></li> <li><a name="cmd.setparsizes"></a><a href="#cmd.setparsizes">\setparsizes</a> --> <a href="scrguien.pdf#desc:maincls-experts.cmd.setparsizes">457</a></li> <li><a name="cmd.setpartpreamble"></a><a href="#cmd.setpartpreamble">\setpartpreamble</a> --> <a href="scrguien.pdf#desc:maincls.cmd.setpartpreamble">113</a></li> +<li><a name="cmd.setplength"></a><a href="#cmd.setplength">\setplength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.setplength">484</a></li> +<li><a name="cmd.setplengthtodepth"></a><a href="#cmd.setplengthtodepth">\setplengthtodepth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.setplengthtodepth">484</a></li> +<li><a name="cmd.setplengthtoheight"></a><a href="#cmd.setplengthtoheight">\setplengthtoheight</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.setplengthtoheight">484</a></li> +<li><a name="cmd.setplengthtototalheight"></a><a href="#cmd.setplengthtototalheight">\setplengthtototalheight</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.setplengthtototalheight">484</a></li> +<li><a name="cmd.setplengthtowidth"></a><a href="#cmd.setplengthtowidth">\setplengthtowidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.setplengthtowidth">484</a></li> <li><a name="cmd.settime"></a><a href="#cmd.settime">\settime</a> --> <a href="scrguien.pdf#desc:scrtime.cmd.settime">267</a></li> <li><a name="cmd.setuptoc"></a><a href="#cmd.setuptoc">\setuptoc</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.setuptoc">365</a></li> <li><a name="cmd.storeareas"></a><a href="#cmd.storeareas">\storeareas</a> --> <a href="scrguien.pdf#desc:typearea-experts.cmd.storeareas">450</a></li> <li><a name="cmd.subject"></a><a href="#cmd.subject">\subject</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.subject">283</a>, <a href="scrguien.pdf#desc:maincls.cmd.subject">67</a></li> -<li><a name="cmd.subjectname"></a><a href="#cmd.subjectname">\subjectname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.subjectname">500</a></li> +<li><a name="cmd.subjectname"></a><a href="#cmd.subjectname">\subjectname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.subjectname">501</a></li> <li><a name="cmd.subparagraph*"></a><a href="#cmd.subparagraph*">\subparagraph*</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subparagraph*">104</a></li> <li><a name="cmd.subparagraph"></a><a href="#cmd.subparagraph">\subparagraph</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subparagraph">100</a></li> <li><a name="cmd.subparagraphformat"></a><a href="#cmd.subparagraphformat">\subparagraphformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subparagraphformat">108</a></li> -<li><a name="cmd.subparagraphmark"></a><a href="#cmd.subparagraphmark">\subparagraphmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.subparagraphmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.subparagraphmark">421</a></li> +<li><a name="cmd.subparagraphmark"></a><a href="#cmd.subparagraphmark">\subparagraphmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.subparagraphmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.subparagraphmark">422</a></li> <li><a name="cmd.subparagraphmarkformat"></a><a href="#cmd.subparagraphmarkformat">\subparagraphmarkformat</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.subparagraphmarkformat">256</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.subparagraphmarkformat">421</a></li> <li><a name="cmd.subparagraphnumdepth"></a><a href="#cmd.subparagraphnumdepth">\subparagraphnumdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subparagraphnumdepth">112</a></li> <li><a name="cmd.subparagraphtocdepth"></a><a href="#cmd.subparagraphtocdepth">\subparagraphtocdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subparagraphtocdepth">76</a></li> <li><a name="cmd.subsection*"></a><a href="#cmd.subsection*">\subsection*</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsection*">104</a></li> <li><a name="cmd.subsection"></a><a href="#cmd.subsection">\subsection</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsection">100</a></li> <li><a name="cmd.subsectionformat"></a><a href="#cmd.subsectionformat">\subsectionformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsectionformat">108</a></li> -<li><a name="cmd.subsectionmark"></a><a href="#cmd.subsectionmark">\subsectionmark</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsectionmark">111</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.subsectionmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.subsectionmark">421</a></li> +<li><a name="cmd.subsectionmark"></a><a href="#cmd.subsectionmark">\subsectionmark</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsectionmark">111</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.subsectionmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.subsectionmark">422</a></li> <li><a name="cmd.subsectionmarkformat"></a><a href="#cmd.subsectionmarkformat">\subsectionmarkformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsectionmarkformat">111</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.subsectionmarkformat">256</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.subsectionmarkformat">421</a></li> <li><a name="cmd.subsectionnumdepth"></a><a href="#cmd.subsectionnumdepth">\subsectionnumdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsectionnumdepth">112</a></li> <li><a name="cmd.subsectiontocdepth"></a><a href="#cmd.subsectiontocdepth">\subsectiontocdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsectiontocdepth">76</a></li> <li><a name="cmd.subsubsection*"></a><a href="#cmd.subsubsection*">\subsubsection*</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsubsection*">104</a></li> <li><a name="cmd.subsubsection"></a><a href="#cmd.subsubsection">\subsubsection</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsubsection">100</a></li> <li><a name="cmd.subsubsectionformat"></a><a href="#cmd.subsubsectionformat">\subsubsectionformat</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsubsectionformat">108</a></li> -<li><a name="cmd.subsubsectionmark"></a><a href="#cmd.subsubsectionmark">\subsubsectionmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.subsubsectionmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.subsubsectionmark">421</a></li> +<li><a name="cmd.subsubsectionmark"></a><a href="#cmd.subsubsectionmark">\subsubsectionmark</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.subsubsectionmark">257</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.subsubsectionmark">422</a></li> <li><a name="cmd.subsubsectionmarkformat"></a><a href="#cmd.subsubsectionmarkformat">\subsubsectionmarkformat</a> --> <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.subsubsectionmarkformat">256</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.subsubsectionmarkformat">421</a></li> <li><a name="cmd.subsubsectionnumdepth"></a><a href="#cmd.subsubsectionnumdepth">\subsubsectionnumdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsubsectionnumdepth">112</a></li> <li><a name="cmd.subsubsectiontocdepth"></a><a href="#cmd.subsubsectiontocdepth">\subsubsectiontocdepth</a> --> <a href="scrguien.pdf#desc:maincls.cmd.subsubsectiontocdepth">76</a></li> @@ -818,25 +826,26 @@ <li><a name="cmd.tocbasicautomode"></a><a href="#cmd.tocbasicautomode">\tocbasicautomode</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.tocbasicautomode">360</a></li> <li><a name="cmd.todaysname"></a><a href="#cmd.todaysname">\todaysname</a> --> <a href="scrguien.pdf#desc:scrdate.cmd.todaysname">264</a></li> <li><a name="cmd.todaysnumber"></a><a href="#cmd.todaysnumber">\todaysnumber</a> --> <a href="scrguien.pdf#desc:scrdate.cmd.todaysnumber">264</a></li> +<li><a name="cmd.toplevelpagestyle"></a><a href="#cmd.toplevelpagestyle">\toplevelpagestyle</a> --> <a href="scrguien.pdf#desc:scrlayer.cmd.toplevelpagestyle">409</a></li> <li><a name="cmd.typearea"></a><a href="#cmd.typearea">\typearea</a> --> <a href="scrguien.pdf#desc:typearea.cmd.typearea">40</a></li> <li><a name="cmd.unsettoc"></a><a href="#cmd.unsettoc">\unsettoc</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.unsettoc">365</a></li> <li><a name="cmd.uppertitleback"></a><a href="#cmd.uppertitleback">\uppertitleback</a> --> <a href="scrguien.pdf#desc:scrextend.cmd.uppertitleback">284</a>, <a href="scrguien.pdf#desc:maincls.cmd.uppertitleback">70</a></li> -<li><a name="cmd.useencodingofkomafont"></a><a href="#cmd.useencodingofkomafont">\useencodingofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.useencodingofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.useencodingofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.useencodingofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.useencodingofkomafont">296</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.useencodingofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.useencodingofkomafont">64</a></li> -<li><a name="cmd.usefamilyofkomafont"></a><a href="#cmd.usefamilyofkomafont">\usefamilyofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usefamilyofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.usefamilyofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.usefamilyofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.usefamilyofkomafont">296</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.usefamilyofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.usefamilyofkomafont">64</a></li> -<li><a name="cmd.usefontofkomafont"></a><a href="#cmd.usefontofkomafont">\usefontofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usefontofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.usefontofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.usefontofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.usefontofkomafont">296</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.usefontofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.usefontofkomafont">64</a></li> +<li><a name="cmd.useencodingofkomafont"></a><a href="#cmd.useencodingofkomafont">\useencodingofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.useencodingofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.useencodingofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.useencodingofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.useencodingofkomafont">297</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.useencodingofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.useencodingofkomafont">64</a></li> +<li><a name="cmd.usefamilyofkomafont"></a><a href="#cmd.usefamilyofkomafont">\usefamilyofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usefamilyofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.usefamilyofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.usefamilyofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.usefamilyofkomafont">297</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.usefamilyofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.usefamilyofkomafont">64</a></li> +<li><a name="cmd.usefontofkomafont"></a><a href="#cmd.usefontofkomafont">\usefontofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usefontofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.usefontofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.usefontofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.usefontofkomafont">297</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.usefontofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.usefontofkomafont">64</a></li> <li><a name="cmd.usekomafont"></a><a href="#cmd.usekomafont">\usekomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usekomafont">174</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.usekomafont">239</a>, <a href="scrguien.pdf#desc:scrextend.cmd.usekomafont">279</a>, <a href="scrguien.pdf#desc:scrjura.cmd.usekomafont">295</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.usekomafont">438</a>, <a href="scrguien.pdf#desc:maincls.cmd.usekomafont">59</a></li> -<li><a name="cmd.usekomavar*"></a><a href="#cmd.usekomavar*">\usekomavar*</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usekomavar*">156</a>, <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.usekomavar*">494</a></li> -<li><a name="cmd.usekomavar"></a><a href="#cmd.usekomavar">\usekomavar</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usekomavar">156</a>, <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.usekomavar">494</a></li> +<li><a name="cmd.usekomavar*"></a><a href="#cmd.usekomavar*">\usekomavar*</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usekomavar*">156</a>, <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.usekomavar*">495</a></li> +<li><a name="cmd.usekomavar"></a><a href="#cmd.usekomavar">\usekomavar</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usekomavar">156</a>, <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.usekomavar">495</a></li> <li><a name="cmd.usepackage"></a><a href="#cmd.usepackage">\usepackage</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usepackage">157</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.usepackage">237</a>, <a href="scrguien.pdf#desc:scrextend.cmd.usepackage">275</a>, <a href="scrguien.pdf#desc:scrjura.cmd.usepackage">294</a>, <a href="scrguien.pdf#desc:typearea.cmd.usepackage">31</a>, <a href="scrguien.pdf#desc:scrhack.cmd.usepackage">391</a>, <a href="scrguien.pdf#desc:scrlayer.cmd.usepackage">395</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.usepackage">437</a>, <a href="scrguien.pdf#desc:maincls.cmd.usepackage">54</a></li> <li><a name="cmd.useplength"></a><a href="#cmd.useplength">\useplength</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.useplength">157</a></li> -<li><a name="cmd.useseriesofkomafont"></a><a href="#cmd.useseriesofkomafont">\useseriesofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.useseriesofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.useseriesofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.useseriesofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.useseriesofkomafont">296</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.useseriesofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.useseriesofkomafont">64</a></li> -<li><a name="cmd.useshapeofkomafont"></a><a href="#cmd.useshapeofkomafont">\useshapeofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.useshapeofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.useshapeofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.useshapeofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.useshapeofkomafont">296</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.useshapeofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.useshapeofkomafont">64</a></li> -<li><a name="cmd.usesizeofkomafont"></a><a href="#cmd.usesizeofkomafont">\usesizeofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usesizeofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.usesizeofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.usesizeofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.usesizeofkomafont">296</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.usesizeofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.usesizeofkomafont">64</a></li> +<li><a name="cmd.useseriesofkomafont"></a><a href="#cmd.useseriesofkomafont">\useseriesofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.useseriesofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.useseriesofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.useseriesofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.useseriesofkomafont">297</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.useseriesofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.useseriesofkomafont">64</a></li> +<li><a name="cmd.useshapeofkomafont"></a><a href="#cmd.useshapeofkomafont">\useshapeofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.useshapeofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.useshapeofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.useshapeofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.useshapeofkomafont">297</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.useshapeofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.useshapeofkomafont">64</a></li> +<li><a name="cmd.usesizeofkomafont"></a><a href="#cmd.usesizeofkomafont">\usesizeofkomafont</a> --> <a href="scrguien.pdf#desc:scrlttr2.cmd.usesizeofkomafont">177</a>, <a href="scrguien.pdf#desc:scrlayer-scrpage.cmd.usesizeofkomafont">241</a>, <a href="scrguien.pdf#desc:scrextend.cmd.usesizeofkomafont">280</a>, <a href="scrguien.pdf#desc:scrjura.cmd.usesizeofkomafont">297</a>, <a href="scrguien.pdf#desc:scrlayer-notecolumn.cmd.usesizeofkomafont">439</a>, <a href="scrguien.pdf#desc:maincls.cmd.usesizeofkomafont">64</a></li> <li><a name="cmd.usetocbasicnumberline"></a><a href="#cmd.usetocbasicnumberline">\usetocbasicnumberline</a> --> <a href="scrguien.pdf#desc:tocbasic.cmd.usetocbasicnumberline">368</a></li> <li><a name="cmd.withoutparnumber"></a><a href="#cmd.withoutparnumber">\withoutparnumber</a> --> <a href="scrguien.pdf#desc:scrjura.cmd.withoutparnumber">302</a></li> -<li><a name="cmd.wwwname"></a><a href="#cmd.wwwname">\wwwname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.wwwname">500</a></li> -<li><a name="cmd.yourmailname"></a><a href="#cmd.yourmailname">\yourmailname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.yourmailname">500</a></li> -<li><a name="cmd.yourrefname"></a><a href="#cmd.yourrefname">\yourrefname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.yourrefname">500</a></li> +<li><a name="cmd.wwwname"></a><a href="#cmd.wwwname">\wwwname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.wwwname">501</a></li> +<li><a name="cmd.yourmailname"></a><a href="#cmd.yourmailname">\yourmailname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.yourmailname">501</a></li> +<li><a name="cmd.yourrefname"></a><a href="#cmd.yourrefname">\yourrefname</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.cmd.yourrefname">501</a></li> </ul> <h2><a name="environment">Environments</a></h2> <ul> @@ -845,7 +854,7 @@ <li><a name="env.addmargin"></a><a href="#env.addmargin">addmargin</a> --> <a href="scrguien.pdf#desc:maincls.env.addmargin">124</a>, <a href="scrguien.pdf#desc:scrlttr2.env.addmargin">222</a>, <a href="scrguien.pdf#desc:scrextend.env.addmargin">292</a></li> <li><a name="env.captionbeside"></a><a href="#env.captionbeside">captionbeside</a> --> <a href="scrguien.pdf#desc:maincls.env.captionbeside">133</a></li> <li><a name="env.captionofbeside"></a><a href="#env.captionofbeside">captionofbeside</a> --> <a href="scrguien.pdf#desc:maincls.env.captionofbeside">136</a></li> -<li><a name="env.contract"></a><a href="#env.contract">contract</a> --> <a href="scrguien.pdf#desc:scrjura.env.contract">297</a></li> +<li><a name="env.contract"></a><a href="#env.contract">contract</a> --> <a href="scrguien.pdf#desc:scrjura.env.contract">298</a></li> <li><a name="env.description"></a><a href="#env.description">description</a> --> <a href="scrguien.pdf#desc:maincls.env.description">119</a>, <a href="scrguien.pdf#desc:scrlttr2.env.description">220</a></li> <li><a name="env.enumerate"></a><a href="#env.enumerate">enumerate</a> --> <a href="scrguien.pdf#desc:maincls.env.enumerate">118</a>, <a href="scrguien.pdf#desc:scrlttr2.env.enumerate">220</a></li> <li><a name="env.itemize"></a><a href="#env.itemize">itemize</a> --> <a href="scrguien.pdf#desc:maincls.env.itemize">117</a>, <a href="scrguien.pdf#desc:scrlttr2.env.itemize">220</a></li> @@ -863,50 +872,50 @@ </ul> <h2><a name="plength">Pseudolengths</a></h2> <ul> -<li><a name="plength.PPdatamatrixvskip"></a><a href="#plength.PPdatamatrixvskip">PPdatamatrixvskip</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.PPdatamatrixvskip">490</a></li> -<li><a name="plength.PPheadheight"></a><a href="#plength.PPheadheight">PPheadheight</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.PPheadheight">489</a></li> -<li><a name="plength.PPheadwidth"></a><a href="#plength.PPheadwidth">PPheadwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.PPheadwidth">489</a></li> -<li><a name="plength.backaddrheight"></a><a href="#plength.backaddrheight">backaddrheight</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.backaddrheight">489</a></li> -<li><a name="plength.bfoldmarklength"></a><a href="#plength.bfoldmarklength">bfoldmarklength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.bfoldmarklength">485</a></li> -<li><a name="plength.bfoldmarkvpos"></a><a href="#plength.bfoldmarkvpos">bfoldmarkvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.bfoldmarkvpos">485</a></li> -<li><a name="plength.firstfoothpos"></a><a href="#plength.firstfoothpos">firstfoothpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstfoothpos">493</a></li> -<li><a name="plength.firstfootvpos"></a><a href="#plength.firstfootvpos">firstfootvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstfootvpos">493</a></li> -<li><a name="plength.firstfootwidth"></a><a href="#plength.firstfootwidth">firstfootwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstfootwidth">493</a></li> -<li><a name="plength.firstheadhpos"></a><a href="#plength.firstheadhpos">firstheadhpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstheadhpos">487</a></li> -<li><a name="plength.firstheadvpos"></a><a href="#plength.firstheadvpos">firstheadvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstheadvpos">487</a></li> -<li><a name="plength.firstheadwidth"></a><a href="#plength.firstheadwidth">firstheadwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstheadwidth">487</a></li> -<li><a name="plength.foldmarkhpos"></a><a href="#plength.foldmarkhpos">foldmarkhpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.foldmarkhpos">485</a></li> -<li><a name="plength.foldmarkthickness"></a><a href="#plength.foldmarkthickness">foldmarkthickness</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.foldmarkthickness">486</a></li> -<li><a name="plength.foldmarkvpos"></a><a href="#plength.foldmarkvpos">foldmarkvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.foldmarkvpos">486</a></li> -<li><a name="plength.fromrulethickness"></a><a href="#plength.fromrulethickness">fromrulethickness</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.fromrulethickness">487</a></li> -<li><a name="plength.fromrulewidth"></a><a href="#plength.fromrulewidth">fromrulewidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.fromrulewidth">487</a></li> -<li><a name="plength.lfoldmarkhpos"></a><a href="#plength.lfoldmarkhpos">lfoldmarkhpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.lfoldmarkhpos">486</a></li> -<li><a name="plength.lfoldmarklength"></a><a href="#plength.lfoldmarklength">lfoldmarklength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.lfoldmarklength">486</a></li> -<li><a name="plength.locheight"></a><a href="#plength.locheight">locheight</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.locheight">490</a></li> -<li><a name="plength.lochpos"></a><a href="#plength.lochpos">lochpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.lochpos">490</a></li> -<li><a name="plength.locvpos"></a><a href="#plength.locvpos">locvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.locvpos">490</a></li> -<li><a name="plength.locwidth"></a><a href="#plength.locwidth">locwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.locwidth">490</a></li> -<li><a name="plength.mfoldmarklength"></a><a href="#plength.mfoldmarklength">mfoldmarklength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.mfoldmarklength">485</a></li> -<li><a name="plength.mfoldmarkvpos"></a><a href="#plength.mfoldmarkvpos">mfoldmarkvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.mfoldmarkvpos">485</a></li> -<li><a name="plength.pfoldmarklength"></a><a href="#plength.pfoldmarklength">pfoldmarklength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.pfoldmarklength">485</a></li> -<li><a name="plength.refaftervskip"></a><a href="#plength.refaftervskip">refaftervskip</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.refaftervskip">491</a></li> -<li><a name="plength.refhpos"></a><a href="#plength.refhpos">refhpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.refhpos">491</a></li> -<li><a name="plength.refvpos"></a><a href="#plength.refvpos">refvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.refvpos">491</a></li> -<li><a name="plength.refwidth"></a><a href="#plength.refwidth">refwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.refwidth">491</a></li> -<li><a name="plength.sigbeforevskip"></a><a href="#plength.sigbeforevskip">sigbeforevskip</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.sigbeforevskip">492</a></li> -<li><a name="plength.sigindent"></a><a href="#plength.sigindent">sigindent</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.sigindent">492</a></li> -<li><a name="plength.specialmailindent"></a><a href="#plength.specialmailindent">specialmailindent</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.specialmailindent">489</a></li> -<li><a name="plength.specialmailrightindent"></a><a href="#plength.specialmailrightindent">specialmailrightindent</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.specialmailrightindent">489</a></li> -<li><a name="plength.subjectaftervskip"></a><a href="#plength.subjectaftervskip">subjectaftervskip</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.subjectaftervskip">492</a></li> -<li><a name="plength.subjectbeforevskip"></a><a href="#plength.subjectbeforevskip">subjectbeforevskip</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.subjectbeforevskip">492</a></li> -<li><a name="plength.subjectvpos"></a><a href="#plength.subjectvpos">subjectvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.subjectvpos">492</a></li> -<li><a name="plength.tfoldmarklength"></a><a href="#plength.tfoldmarklength">tfoldmarklength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.tfoldmarklength">485</a></li> -<li><a name="plength.tfoldmarkvpos"></a><a href="#plength.tfoldmarkvpos">tfoldmarkvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.tfoldmarkvpos">485</a></li> -<li><a name="plength.toaddrheight"></a><a href="#plength.toaddrheight">toaddrheight</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.toaddrheight">488</a></li> -<li><a name="plength.toaddrhpos"></a><a href="#plength.toaddrhpos">toaddrhpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.toaddrhpos">488</a></li> -<li><a name="plength.toaddrindent"></a><a href="#plength.toaddrindent">toaddrindent</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.toaddrindent">489</a></li> -<li><a name="plength.toaddrvpos"></a><a href="#plength.toaddrvpos">toaddrvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.toaddrvpos">488</a></li> -<li><a name="plength.toaddrwidth"></a><a href="#plength.toaddrwidth">toaddrwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.toaddrwidth">488</a></li> +<li><a name="plength.PPdatamatrixvskip"></a><a href="#plength.PPdatamatrixvskip">PPdatamatrixvskip</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.PPdatamatrixvskip">491</a></li> +<li><a name="plength.PPheadheight"></a><a href="#plength.PPheadheight">PPheadheight</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.PPheadheight">490</a></li> +<li><a name="plength.PPheadwidth"></a><a href="#plength.PPheadwidth">PPheadwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.PPheadwidth">490</a></li> +<li><a name="plength.backaddrheight"></a><a href="#plength.backaddrheight">backaddrheight</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.backaddrheight">490</a></li> +<li><a name="plength.bfoldmarklength"></a><a href="#plength.bfoldmarklength">bfoldmarklength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.bfoldmarklength">486</a></li> +<li><a name="plength.bfoldmarkvpos"></a><a href="#plength.bfoldmarkvpos">bfoldmarkvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.bfoldmarkvpos">486</a></li> +<li><a name="plength.firstfoothpos"></a><a href="#plength.firstfoothpos">firstfoothpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstfoothpos">494</a></li> +<li><a name="plength.firstfootvpos"></a><a href="#plength.firstfootvpos">firstfootvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstfootvpos">494</a></li> +<li><a name="plength.firstfootwidth"></a><a href="#plength.firstfootwidth">firstfootwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstfootwidth">494</a></li> +<li><a name="plength.firstheadhpos"></a><a href="#plength.firstheadhpos">firstheadhpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstheadhpos">488</a></li> +<li><a name="plength.firstheadvpos"></a><a href="#plength.firstheadvpos">firstheadvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstheadvpos">488</a></li> +<li><a name="plength.firstheadwidth"></a><a href="#plength.firstheadwidth">firstheadwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.firstheadwidth">488</a></li> +<li><a name="plength.foldmarkhpos"></a><a href="#plength.foldmarkhpos">foldmarkhpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.foldmarkhpos">487</a></li> +<li><a name="plength.foldmarkthickness"></a><a href="#plength.foldmarkthickness">foldmarkthickness</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.foldmarkthickness">487</a></li> +<li><a name="plength.foldmarkvpos"></a><a href="#plength.foldmarkvpos">foldmarkvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.foldmarkvpos">487</a></li> +<li><a name="plength.fromrulethickness"></a><a href="#plength.fromrulethickness">fromrulethickness</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.fromrulethickness">488</a></li> +<li><a name="plength.fromrulewidth"></a><a href="#plength.fromrulewidth">fromrulewidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.fromrulewidth">488</a></li> +<li><a name="plength.lfoldmarkhpos"></a><a href="#plength.lfoldmarkhpos">lfoldmarkhpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.lfoldmarkhpos">487</a></li> +<li><a name="plength.lfoldmarklength"></a><a href="#plength.lfoldmarklength">lfoldmarklength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.lfoldmarklength">487</a></li> +<li><a name="plength.locheight"></a><a href="#plength.locheight">locheight</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.locheight">491</a></li> +<li><a name="plength.lochpos"></a><a href="#plength.lochpos">lochpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.lochpos">491</a></li> +<li><a name="plength.locvpos"></a><a href="#plength.locvpos">locvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.locvpos">491</a></li> +<li><a name="plength.locwidth"></a><a href="#plength.locwidth">locwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.locwidth">491</a></li> +<li><a name="plength.mfoldmarklength"></a><a href="#plength.mfoldmarklength">mfoldmarklength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.mfoldmarklength">486</a></li> +<li><a name="plength.mfoldmarkvpos"></a><a href="#plength.mfoldmarkvpos">mfoldmarkvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.mfoldmarkvpos">486</a></li> +<li><a name="plength.pfoldmarklength"></a><a href="#plength.pfoldmarklength">pfoldmarklength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.pfoldmarklength">486</a></li> +<li><a name="plength.refaftervskip"></a><a href="#plength.refaftervskip">refaftervskip</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.refaftervskip">492</a></li> +<li><a name="plength.refhpos"></a><a href="#plength.refhpos">refhpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.refhpos">492</a></li> +<li><a name="plength.refvpos"></a><a href="#plength.refvpos">refvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.refvpos">492</a></li> +<li><a name="plength.refwidth"></a><a href="#plength.refwidth">refwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.refwidth">492</a></li> +<li><a name="plength.sigbeforevskip"></a><a href="#plength.sigbeforevskip">sigbeforevskip</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.sigbeforevskip">493</a></li> +<li><a name="plength.sigindent"></a><a href="#plength.sigindent">sigindent</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.sigindent">493</a></li> +<li><a name="plength.specialmailindent"></a><a href="#plength.specialmailindent">specialmailindent</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.specialmailindent">490</a></li> +<li><a name="plength.specialmailrightindent"></a><a href="#plength.specialmailrightindent">specialmailrightindent</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.specialmailrightindent">490</a></li> +<li><a name="plength.subjectaftervskip"></a><a href="#plength.subjectaftervskip">subjectaftervskip</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.subjectaftervskip">493</a></li> +<li><a name="plength.subjectbeforevskip"></a><a href="#plength.subjectbeforevskip">subjectbeforevskip</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.subjectbeforevskip">493</a></li> +<li><a name="plength.subjectvpos"></a><a href="#plength.subjectvpos">subjectvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.subjectvpos">493</a></li> +<li><a name="plength.tfoldmarklength"></a><a href="#plength.tfoldmarklength">tfoldmarklength</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.tfoldmarklength">486</a></li> +<li><a name="plength.tfoldmarkvpos"></a><a href="#plength.tfoldmarkvpos">tfoldmarkvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.tfoldmarkvpos">486</a></li> +<li><a name="plength.toaddrheight"></a><a href="#plength.toaddrheight">toaddrheight</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.toaddrheight">489</a></li> +<li><a name="plength.toaddrhpos"></a><a href="#plength.toaddrhpos">toaddrhpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.toaddrhpos">489</a></li> +<li><a name="plength.toaddrindent"></a><a href="#plength.toaddrindent">toaddrindent</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.toaddrindent">490</a></li> +<li><a name="plength.toaddrvpos"></a><a href="#plength.toaddrvpos">toaddrvpos</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.toaddrvpos">489</a></li> +<li><a name="plength.toaddrwidth"></a><a href="#plength.toaddrwidth">toaddrwidth</a> --> <a href="scrguien.pdf#desc:scrlttr2-experts.plength.toaddrwidth">489</a></li> </ul> <h2><a name="variable">Variables</a></h2> <ul> diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrguien.pdf b/Master/texmf-dist/source/latex/koma-script/doc/scrguien.pdf Binary files differindex 3e0c5641a57..b8e16917163 100644 --- a/Master/texmf-dist/source/latex/koma-script/doc/scrguien.pdf +++ b/Master/texmf-dist/source/latex/koma-script/doc/scrguien.pdf diff --git a/Master/texmf-dist/source/latex/koma-script/japanlco.dtx b/Master/texmf-dist/source/latex/koma-script/japanlco.dtx index aeb55e01aed..2d46fe63288 100644 --- a/Master/texmf-dist/source/latex/koma-script/japanlco.dtx +++ b/Master/texmf-dist/source/latex/koma-script/japanlco.dtx @@ -1,8 +1,8 @@ -% \CheckSum{76} +% \CheckSum{77} % \iffalse meta-comment % ====================================================================== % japanlco.dtx -% Copyright (c) Markus Kohm, 2008-2017 +% Copyright (c) Markus Kohm, 2008-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % japanlco.dtx -% Copyright (c) Markus Kohm, 2008-2017 +% 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. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: japanlco.dtx 2640 2017-05-08 09:36:55Z kohm $ +%%% From File: $Id: japanlco.dtx 2976 2018-04-17 05:31:42Z kohm $ %<Ni&EARLY&LOW&head>%%% (run: Ni,EARLY,LOW,head) %<Ni&EARLY&LOW&body>%%% (run: Ni,EARLY,LOW,body) %<Ni&EARLY&HIGH&head>%%% (run: Ni,EARLY,HIGH,head) @@ -73,7 +73,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-05-08 11:36:55 +0200 (Mon, 08 May 2017) $ + \filedate$Date: 2018-04-17 07:31:42 +0200 (Tue, 17 Apr 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1962 $ \endgroup @@ -253,6 +253,8 @@ % \subsubsection{Main-Part} % % Check the class. +% \changes{v3.25a}{2018/04/17}{check not only for \textsf{scrlttr2} but also +% for \textsf{scrletter}}^^A % \begin{macrocode} \@ifundefined{scr@fromname@var}{% \LCOWarningNoLine{% @@ -266,8 +268,9 @@ }{% This letter class option file was made only\MessageBreak to be used with KOMA-Script letter class\MessageBreak - `scrlttr2'. Use with other classes may result\MessageBreak - in a lot of errors% + `scrlttr2' or letter package `scrletter'.\MessageBreak + Use with other classes and without that package\MessageBreak + can result in a lot of errors% }% }{} % \end{macrocode} diff --git a/Master/texmf-dist/source/latex/koma-script/scrdocstrip.tex b/Master/texmf-dist/source/latex/koma-script/scrdocstrip.tex index 980b4dd17f5..0c96d0f00d8 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrdocstrip.tex +++ b/Master/texmf-dist/source/latex/koma-script/scrdocstrip.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrdocstrip.tex -% Copyright (c) Markus Kohm, 2013-2015 +% Copyright (c) Markus Kohm, 2013-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. % ---------------------------------------------------------------------- % scrdocstrip.tex -% Copyright (c) Markus Kohm, 2013-2015 +% Copyright (c) Markus Kohm, 2013-2018 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3c, verteilt und/oder veraendert werden. @@ -148,7 +148,7 @@ \expandafter\readloop \fi }% - \endlinechar=256 + \endlinechar=-1 \openin\inFile #1\relax \ifeof\inFile \global\@addto\KOMAFilesMissing{\noexpand\do{#1}}% diff --git a/Master/texmf-dist/source/latex/koma-script/scrhack.dtx b/Master/texmf-dist/source/latex/koma-script/scrhack.dtx index df88da9a8c0..d48e642218f 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrhack.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrhack.dtx @@ -62,7 +62,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrhack.dtx 2960 2018-03-16 08:39:32Z kohm $ +%%% From File: $Id: scrhack.dtx 3019 2018-09-06 15:45:33Z kohm $ %<package&identify>%%% using: package,identify %<package&option>%%% using: package,option %<package&body>%%% using: package,body @@ -71,13 +71,12 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2018-03-16 09:39:32 +0100 (Fri, 16 Mar 2018) $ + \filedate$Date: 2018-09-06 17:45:33 +0200 (Thu, 06 Sep 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1962 $ \endgroup \ProvidesFile{scrhack.dtx}[\filedate\space\filerevision\space %</dtx> -%<manual>\ProvidesFile{scrhack.tex}[% %<package&identify>\ProvidesPackage{scrhack}[% %<hyperref&identify>\ProvidesFile{hyperref.hak}[% %<float&identify>\ProvidesFile{float.hak}[% @@ -86,7 +85,7 @@ %<setspace&identify>\ProvidesFile{setspace.hak}[% %<lscape&identify>\ProvidesFile{lscape.hak}[% %<nomencl&identify>\ProvidesFile{nomencl.hak}[% -%<*dtx|manual|identify> +%<*dtx|identify> %!KOMAScriptVersion package %<*dtx> @@ -95,7 +94,7 @@ %<*!identify> (hacking other packages)% %</!identify> -%</dtx|manual|identify> +%</dtx|identify> %<hack&identify> (hacking package %<hyperref&identify> hyperref)% %<float&identify> float)% @@ -104,9 +103,9 @@ %<setspace&identify> setspace)% %<lscape&identify> lscape)% %<nomencl&identify> nomencl)% -%<*dtx|manual|identify> +%<*dtx|identify> ] -%</dtx|manual|identify> +%</dtx|identify> %<*dtx> \ifx\documentclass\undefined \input scrdocstrip.tex @@ -176,8 +175,7 @@ \DocInput{scrhack.dtx} \end{document} %</dtx> -% \fi -% +%\fi % % \selectlanguage{english} % @@ -195,266 +193,17 @@ % \author{Markus Kohm\thanks{mailto:komascript(at)gmx.info}} % \maketitle % \begin{abstract} -% \iffalse -%<*manual|dtx> -%<*manual> -\chapter{Hacks for Third-Party Packages by Package \Package{scrhack}} -\labelbase{scrhack} -%</manual> -% \fi -Some packages from other authors may have problems with \KOMAScript{}. In my -opinion some packages could be improved. With some packages this makes only -sense, if \KOMAScript{} was used. With some other packages the package author -has another opinion. Sometimes proposals was never answered. Package -\Package{scrhack} contains all those improvement proposals for other -packages. This means, \Package{scrhack} redefines macros of packages from -other authors! The redefinitions are only activated, if those packages were -loaded. Users may prevent \Package{scrhack} from redefining macros of -individual packages. -%\iffalse -%<*dtx> -%\fi +% Some packages from other authors may have problems with \KOMAScript{}. In +% my opinion some packages could be improved. With some packages this makes +% only sense, if \KOMAScript{} was used. With some other packages the +% package author has another opinion. Sometimes proposals was never +% answered. Package \Package{scrhack} contains all those improvement +% proposals for other packages. This means, \Package{scrhack} redefines +% macros of packages from other authors! The redefinitions are only +% activated, if those packages were loaded. Users may prevent +% \Package{scrhack} from redefining macros of individual packages. % \end{abstract} % \tableofcontents -%\iffalse -%</dtx> -%\fi - -\section{The \Package{float} hack} -\label{sec:scrhack.float} - -Package \Package{float} uses macros \Macro{float@listhead} to set the headings -of a float listing and \Macro{float@addtolists} to add informations to all -float listings. These macros where proposed by the \KOMAScript{} author for -some years. In theory those macros may be used by several class and package -authors to deligate some parts of the creation of a float listing to the -class. This would increase the compatiblity of packages and classes. But -unfortunately some package authors, even the author of package -\Package{float}, implemented the commands in such a way, that these packages -will become incompatible to each other. - -Because of this \KOMAScript\ stopped support for \Macro{float@addtolists} and -\Macro{float@listhead} with version 3. Instead of this \KOMAScript\ supports -several improvements for package authors using \KOMAScript\ package -\Package{tocbasic}. - -Package \Package{scrhack} redefines some macros of package \Package{float} to -not longer use \Macro{float@addtolists} and \Macro{float@listhead} but use the -interface of package \Package{tocbasic}. This does not only improve the -compatibility of \KOMAScript\ and package \Package{float}, but also improves -the compatibility of packages \Package{babel} and \Package{float}. - -% \iffalse -\begin{Declaration} - \KOption{float}{switch} -\end{Declaration} -% \fi -You may switch off the \Package{float} hack loading package \Package{scrhack} -with option \OptionValue{float}{false}. You may also switch off the -\Package{float} hack using \Macro{KOMAoptions}\PParameter{float=false} or -\Macro{KOMAoption}\PParameter{float}\PParameter{false} somewhere after loading -package \Package{scrhack}, but before loading package \Package{float}. - -\section{The \Package{floatrow} hack} -\label{sec:scrhack.floatrow} - -Package \Package{floatrow} uses macros \Macro{float@listhead} to set the -headings of a float listing and \Macro{float@addtolists} to add informations -to all float listings. These macros where proposed by the \KOMAScript{} author -for some years. In theory those macros may be used by several class and package -authors to deligate some parts of the creation of a float listing to the -class. This would increase the compatiblity of packages and classes. But -unfortunately some package authors, even the author of package -\Package{floatrow}, implemented the commands in such a way, that these packages -will become incompatible to each other. - -Because of this \KOMAScript\ stopped support for \Macro{float@addtolists} and -\Macro{float@listhead} with version 3. Instead of this \KOMAScript\ supports -several improvements for package authors using \KOMAScript\ package -\Package{tocbasic}. - -Package \Package{scrhack} redefines some macros of package \Package{floatrow} -to not longer use \Macro{float@addtolists} and \Macro{float@listhead} but use -the interface of package \Package{tocbasic}. This does not only improve the -compatibility of \KOMAScript\ and package \Package{floatrow}, but also -improves the compatibility of packages \Package{babel} and \Package{floatrow}. - -% \iffalse -\begin{Declaration} - \KOption{floatrow}{switch} -\end{Declaration} -% \fi -You may switch off the \Package{floatrow} hack loading package -\Package{scrhack} with option \OptionValue{floatrow}{false}. You may also -switch off the \Package{floatrow} hack using -\Macro{KOMAoptions}\PParameter{floatrow=false} or -\Macro{KOMAoption}\PParameter{floatrow}\PParameter{false} somewhere after -loading package \Package{scrhack}, but before loading package -\Package{floatrow}. - -\section{The \Package{hyperref} hack} -\label{sec:scrhack.hyperref} - -Before version~6.79h package \Package{hyperref} does behave different at part, -chapter, and section headings that get no number. If they get no number, -because of to low counter \Counter{secnumdepth} \Package{hyperref} sets an -anchor for links and bookmarks before the heading. Same would be, if the -headings have a number. But if the headings get no number because of usage of -the star version of the commands, e.g., \Macro{part*}, \Macro{chapter*} or -\Macro{section*}, the anchor for links and bookmarks are set after the -headings. The anchors for numbered headings are always set before the -headings. - -Package \Package{scrhack} redefines some macros of some hyperref driver files, -e.g., \File{hpdftex.def}, after loading the hyperref driver file. With this -redefinitions the anchor of not numbered headings will be set always before -the headings, too. - -% \iffalse -\begin{Declaration} - \KOption{hyperref}{switch} -\end{Declaration} -% \fi -You may switch off the \Package{hyperref} hack loading package -\Package{scrhack} with option \OptionValue{hyperref}{false}. You may also -switch off the \Package{hyperref} hack using -\Macro{KOMAoptions}\PParameter{hyperref=false} or -\Macro{KOMAoption}\PParameter{hyperref}\PParameter{false} somewhere after -loading package \Package{scrhack}, but before loading the hyperref driver -package, that is by default after loading the package. - -\section{The \Package{listings} hack} -\label{sec:scrhack.listings} - -Package \Package{listings} uses macros \Macro{float@listhead} to set the -headings of a float listing, if defined, and \Macro{float@addtolists} to add -informations to all float listings. These macros where proposed by the -\KOMAScript{} author for some years. In theory those macros may be used by -several class and package authors to deligate some parts of the creation of a -float listing to the class. This would increase the compatiblity of packages -and classes. But unfortunately some package authors, even the author of -package \Package{float}, impemented the commands in such a way, that these -packages may become incompatible to each other. - -Because of this \KOMAScript\ stopped support for \Macro{float@addtolists} and -\Macro{float@listhead} with version 3. Instead of this \KOMAScript\ supports -several improvements for package authors using \KOMAScript\ package -\Package{tocbasic}. - -Package \Package{scrhack} redefines some macros of package \Package{listings} to -not longer use \Macro{float@addtolists} and \Macro{float@listhead} but use the -interface of package \Package{tocbasic}. This does not only improve the -compatibility of \KOMAScript\ and package \Package{listings}, but also improves -the compatibility of packages \Package{babel} and \Package{listings}. - -Note: A significant change with \Package{scrhack} is, that \KOMAScript{} options -like \OptionValue{lists}{totoc} or \OptionValue{lists}{totocnumbered} does only -change the behaviour of \Macro{listoflistings}, if they are set after loading -package \Package{listings}. - -% \iffalse -\begin{Declaration} - \KOption{listings}{switch} -\end{Declaration} -% \fi -You may switch off the \Package{listings} hack loading package -\Package{scrhack} with option \OptionValue{listings}{false}. You may also -switch off the \Package{listings} hack using -\Macro{KOMAoptions}\PParameter{listings=false} or -\Macro{KOMAoption}\PParameter{listings}\PParameter{false} somewhere after -loading package \Package{scrhack}, but before loading package -\Package{listings}. - -\section{The \Package{lscape} hack} -\label{sec:scrhack.lscape} - -% \begingroup\let\Length\cs -Package \Package{lscape} defines an environment \Environment{landscape} to set -the page contents but not head and foot landscape. Inside this environment it -changes \Length{textheight} to the value of \Length{textwidth}, but it does -not change \Length{textwidth} to the former value of \Length{textheight}. -This is inconsistent. As far a I know, \Length{textwidth} is unchanged because -setting it to \Length{textheight} could blame other packages or user -commands. But changing \Length{textheight} could also blame other packages or -user commands and indeed it breaks, e.\,g., \Package{showframe} and -\Package{scrlayer}. So best would be, not to change \Length{textheight}, -too. \Package{scrhack} uses package \Package{xpatch} to modify the -environment start macro \Macro{landscape} appropriately. -% \endgroup - -% \iffalse -\begin{Declaration} - \KOption{lscape}{switch} -\end{Declaration} -% \fi -You can switch of the \Package{lscape} hack loading package \Package{scrhack} -with option \OptionValue{lscape}{false}. You can also change option -\Option{lscape} afterwards. If the option is \PValue{false} while loading -\Package{lscape}, \Package{scrhack} will not patch \Macro{landscape} and later -changes of the option have no effect. But if the option is \PValue{true} while -loading \Package{lscape} or if \Package{scrhack} is loaded after -\Package{lscape} without option \OptionValue{lscape}{false}, every later -change of the option using \Macro{KOMAoption} or \Macro{KOMAoptions} will have -the expected effect. - -\section{The \Package{nomencl} hack} -\label{sec:scrhack.nomencl} - -Package \Package{nomencl} provides an option \Option{intoc} to add an -nomenclature entry into the table of contents. This option uses -\Macro{addcontentsline} to add the entry. Unfortunately this means that -\KOMAScript{} option \OptionValue{toc}{indentunnumbered} would be -ignored. A minimal solution would be to patch \Macro{thenomenclature} to use -\Macro{addxcontentsline} instead of \Macro{addcontentsline}. With this the -\Package{tocbasic} features for the entry will already be available. - -But if we already patch the package why not also register the extensions and -add running heads and make other \Package{tocbasic} features available. - -% \iffalse -\begin{Declaration} - \KOption{nomencl}{switch} -\end{Declaration} -% \fi -You may switch off the \Package{nomencl} hack loading package -\Package{scrhack} with option \OptionValue{nomencl}{false}. You may also -switch off the \Package{nomencl} hack using -\Macro{KOMAoptions}\PParameter{nomencl=false} or -\Macro{KOMAoption}\PParameter{nomenc}\PParameter{false} somewhere after loading -package \Package{scrhack}, but before loading package \Package{listings}. - - -\section{The \Package{setspace} hack} -\label{sec:scrhack.setspace} - -Package \Package{setspace} defines macros \Macro{onehalfspacing} and -\Macro{doublespacing} using \Macro{@ptsize} as an argument of -\Macro{ifcase}. But if \Macro{@ptsize} is not an integer but a real number, -this failes, because the digits from the decimal points are interpreted as -text of that case. Several solutions for this are thinkable. I've decides to -redefine \Macro{onehalfspacing} and \Macro{doublespacing}. The new definition -is more general and somehow more exact. - -% \iffalse -\begin{Declaration} - \KOption{setspace}{switch} -\end{Declaration} -% \fi -You can switch of the \Package{setspace} hack loading package -\Package{scrhack} with option \OptionValue{setspace}{false}. You may also -switch of the \Package{setspace} hack using -\Macro{KOMAoptions}\PParameter{setspace=false} or -\Macro{KOMAoption}\PParameter{setspace}\PParameter{false} somewhere after -loading package \Package{scrhack}, but before loading package -\Package{setspace}. - -Note: If you want to use \Package{setspace} with package option -\Option{onehalfspacing} or \Option{doublespacing} you have to load -\Package{scrhack} before \Package{setspace}. - -% \iffalse -%</manual|dtx> -% \fi % % \selectlanguage{ngerman} % \StopEventually{\PrintIndex\PrintChanges} diff --git a/Master/texmf-dist/source/latex/koma-script/scrjura.dtx b/Master/texmf-dist/source/latex/koma-script/scrjura.dtx index b906cb9559d..aa061b87915 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrjura.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrjura.dtx @@ -1,8 +1,8 @@ -% \CheckSum{1938} +% \CheckSum{1943} % \iffalse meta-comment % ====================================================================== % scrjura.dtx -% Copyright (c) Markus Kohm, 2007-2017 +% Copyright (c) Markus Kohm, 2007-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -22,7 +22,7 @@ % `scrlogo.dtx'. % ---------------------------------------------------------------------- % scrjura.dtx -% Copyright (c) Markus Kohm, 2007-2017 +% Copyright (c) Markus Kohm, 2007-2018 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3c, verteilt und/oder veraendert werden. @@ -60,11 +60,11 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrjura.dtx 2847 2017-12-19 09:38:00Z kohm $ +%%% From File: $Id: scrjura.dtx 3033 2018-09-21 07:36:59Z kohm $ %<*dtx> \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-12-19 10:38:00 +0100 (Tue, 19 Dec 2017) $ + \filedate$Date: 2018-09-21 09:36:59 +0200 (Fri, 21 Sep 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1962 $ \endgroup @@ -134,7 +134,10 @@ \@@input scrstrop.inc -\bye +\let\byebye\endinput +\ifToplevel{\expandafter\let\expandafter\byebye\csname bye\endcsname} +\byebye + %</dtx|ins> % \fi % @@ -1834,8 +1837,10 @@ \scrjura@separator{\nobreakspace}}{\sentence@cite{#1}}} \newcommand*{\contract@sentence}{% % \end{macrocode} -% \changes{v0.9e}{2015/11/04}{erst den Absatz beginnen, dann die Nummer -% setzen}^^A +% \changes{v0.9e}{2015/11/04}{erst den Absatz beginnen, dann die Nummer +% setzen}^^A +% \changes{v3.26}{2018/07/20}{neues Element \texttt{sentencenumber}}^^A +% \changes{v3.26}{2018/07/20}{neue Formatierung \cs{sentencenumberformat}}^^A % Bei der Nummerierung ist wichtig, dass am Anfang des Absatzes die % Satznummer nicht erhöht wird, weil das der Absatz bereits erledigt. Damit % das funktioniert muss aber vor der Ausgabe erst einmal der Absatz begonnen @@ -1852,9 +1857,20 @@ \else \refstepcounter{sentence}% \fi - \textsuperscript{\thesentence}\nobreak\hskip\z@ + {\usekomafont{sentencenumber}{\sentencenumberformat}}% + \nobreak\hskip\z@ } % \end{macrocode} +% \begin{macro}{\sentencenumberformat} +% \changes{v3.26}{2018/07/20}{neu}^^A +% Formatierung und Schrift können über \cs{sentencenumberformat} und Element +% \texttt{sentencenumber} geändert werden. Voreinstellung für +% \cs{sentenceformat} ist \cs{textsuperscript}. +% \begin{macrocode} +\newkomafont{sentencenumber}{} +\newcommand*{\sentencenumberformat}{\textsuperscript{\thesentence}} +% \end{macrocode} +% \end{macro} % \end{macro} % \end{macro} % \end{macro} diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-basics.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-basics.dtx index 38b12a8f180..9ba05887eeb 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-basics.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-basics.dtx @@ -1,8 +1,8 @@ -% \CheckSum{3730} +% \CheckSum{3830} % \iffalse meta-comment % ====================================================================== % scrkernel-basics.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% Copyright (c) Markus Kohm, 2002-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-basics.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% 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. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-basics.dtx 2818 2017-12-08 08:31:53Z kohm $ +%%% From File: $Id: scrkernel-basics.dtx 3043 2018-11-06 07:50:06Z kohm $ %<prepare>%%% (run: prepare) %<option>%%% (run: option) %<body>%%% (run: body) @@ -65,7 +65,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\def\filedate{#2/#3/#4}} - \filedate$Date: 2017-12-08 09:31:53 +0100 (Fri, 08 Dec 2017) $ + \filedate$Date: 2018-11-06 08:50:06 +0100 (Tue, 06 Nov 2018) $ \def\filerevision$#1: #2 ${\def\filerevision{r#2}} \filerevision$Revision: 1638 $ \xdef\fileinfo{\filedate\space\filerevision\space} @@ -981,8 +981,23 @@ % Liste der nicht benutzten globalen Optionen. % \begin{macrocode} \@for\CurrentOption:=\@curroptions\do{% - \scr@ifundefinedorrelax{ds@\CurrentOption}{% - \@use@ption +% \end{macrocode} +% \changes{v3.26}{2018/10/22}{Optionen werden für Tests etc. nicht mehr +% vollständig expandiert}^^A +% \changes{v3.26}{2018/10/22}{\cs{@use@ption} wird für key-value-Optionen +% nicht mehr aufgerufen}^^A +% Ab \KOMAScript~3.26 wird für den Test, ob eine Option als normale Option +% existiert, die Option nicht mehr komplett expandiert. Da die wirklich +% notwendige Expansion bereits erfolgt ist, verhindert das Fehler wegen +% angeblich fehlendem \cs{endcsname}. Gleichzeitig wird für key-value-Optionen +% \cs{@use@ption} nicht mehr aufgerufen, da das darin enthaltene +% |\csname ds@\CurrentOption\endcsname| dasselbe Problem hat. Stattdessen wird +% die Option nur noch aus der Liste der nicht verwendeten Optionen entfernt. +% \begin{macrocode} + \edef\reserved@a{\expandafter\detokenize\expandafter{\CurrentOption}}% + \scr@ifundefinedorrelax{ds@\reserved@a}{% + \@expandtwoargs\@removeelement\CurrentOption + \@unusedoptionlist\@unusedoptionlist \scr@ifprocess@curroption{#1}{#2}{}\default@ds }\@use@ption }% @@ -1060,8 +1075,8 @@ % \end{macro}^^A \scr@AtEndOfFamilyOptions % \end{macro}^^A \AtEndOfFamilyOptions % \begin{macro}{\scr@ifprocess@curroption} -% \changes{v3.13}{2014/01/04}{\cs{CurrentOption} innerhalb von \cs{setkeys} -% in Klammern gesetzt} +% \changes{v3.13}{2014/01/04}{\cs{CurrentOption} innerhalb von \cs{setkeys} +% in Klammern gesetzt}^^A % Dieses Makro führt eine aktuelle \textsf{keyval}-Option für das angegebene % Mitglied (\#1) der angegebenen Familie (\#2) aus. Falls die Option keinen % entsprechenden Wert hat, wird das vierte Argument ausgeführt, anderenfalls @@ -1070,7 +1085,19 @@ % entsprechende Option. % \begin{macrocode} \newcommand*\scr@ifprocess@curroption[2]{% - \def\reserved@a##1=##2\@nil{\def\reserved@a{##1}}% +% \end{macrocode} +% \changes{v3.26}{2018/10/22}{\cs{scr@sp@def} statt \cs{def} für das Abtrennen +% des Schlüssels}^^A +% Da am 21. Oktober 2018 eine Diskussion begann, die darauf hindeutet, dass +% das Entfernen der Leerzeichen in der Optionenliste sich jederzeit ändern +% könnte, wird hier (und an einer weiteren Stelle) nun \cs{scr@sp@def} +% verwendet, um den Schlüssel zu erhalten. Allerdings genügt dies nicht, falls +% irgendwann tatsächlich gar keine Leerzeichen mehr entfernt werden. Dann +% müsste nämlich der komplette Parser umgeschrieben werden. Ich bin alles +% andere als begeistert von der Tatsache, dass hier im \LaTeX-Kern Jahrzehnte +% altes Verhalten ohne Rücksicht auf Verluste zur Disposition gestellt wird. +% \begin{macrocode} + \def\reserved@a##1=##2\@nil{\scr@sp@def\reserved@a{##1}}% \expandafter\reserved@a\CurrentOption=\@nil \scr@ifundefinedorrelax{KV@#2@\reserved@a}{% \scr@ifundefinedorrelax{KV@#2#1@\reserved@a}{% @@ -1106,7 +1133,7 @@ }% \FamilyKeyStateProcessed \fi - \def\reserved@a##1=##2\@nil{\def\reserved@a{##1}}% + \def\reserved@a##1=##2\@nil{\scr@sp@def\reserved@a{##1}}% \expandafter\reserved@a\CurrentOption=\@nil \scr@ifundefinedorrelax{KV@#2#1@\reserved@a}{}{% \protected@edef\reserved@b{\noexpand\setkeys{#2#1}{{\CurrentOption}}% @@ -1135,8 +1162,44 @@ \expandafter\@secondoftwo \fi } +% \end{macrocode} +% \begin{macro}{\scr@sp@def} +% \changes{v3.26}{2018/08/29}{von \texttt{tocbasic.dtx} nach +% \texttt{scrkernel-basics.dtx} verschoben und umbenannt}^^A +% \begin{macro}{\scr@sp@d} +% \changes{v3.26}{2018/08/29}{von \texttt{tocbasic.dtx} nach +% \texttt{scrkernel-basics.dtx} verschoben und umbenannt}^^A +% \begin{macro}{\scr@sp@b} +% \changes{v3.26}{2018/08/29}{von \texttt{tocbasic.dtx} nach +% \texttt{scrkernel-basics.dtx} verschoben und umbenannt}^^A +% \begin{macro}{\scr@sp@c} +% \changes{v3.26}{2018/08/29}{von \texttt{tocbasic.dtx} nach +% \texttt{scrkernel-basics.dtx} verschoben und umbenannt}^^A +% Die Hilfsanweisung \cs{scr@sp@def} definiert eine Anweisung (erstes +% Argument) mit einer Tokenliste (zweites Argument) und entfernt dabei +% führende und abschließende Leerzeichen. Die Anweisung stammt ursprünglich +% aus \textsf{keyval}. Der Rest sind Hilfsanweisungen für die Implementierung +% der Hilfsanweisung. +% \begin{macrocode} +\def\@tempa#1{% + \def\scr@sp@def##1##2{% + \futurelet\scr@sp@tempa\scr@sp@d##2\@nil\@nil#1\@nil\relax##1}% + \def\scr@sp@d{% + \ifx\scr@sp@tempa\@sptoken + \expandafter\scr@sp@b + \else + \expandafter\scr@sp@b\expandafter#1% + \fi}% + \def\scr@sp@b#1##1 \@nil{\scr@sp@c##1}% +} +\@tempa{ } +\def\scr@sp@c#1\@nil#2\relax#3{\@temptokena{#1}\edef#3{\the\@temptokena}} %</base> % \end{macrocode} +% \end{macro}^^A \scr@sp@c +% \end{macro}^^A \scr@sp@b +% \end{macro}^^A \scr@sp@d +% \end{macro}^^A \scr@sp@def % \end{macro}^^A \scr@process@curroption % \end{macro}^^A \FamilyProcessOptions % @@ -1237,6 +1300,24 @@ % % \subsection{Häufig benötigte Befehle} % +% \begin{macro}{\scr@trim@spaces} +% \changes{v3.12}{2013/11/06}{neu (intern)}^^A +% \changes{v3.26}{2018/08/29}{von \texttt{scrkernel-language.dtx} nach +% \texttt{scrkernel-basics.dtx} verschoben}^^A +% Diese Hilfsanweisung entfernt führende und abschließende +% Leerzeichen. Argument ist die Anweisung, deren Inhalt von den Leerzeichen +% befreit werden soll. Gedacht ist das ganze für die Listenverarbeitung mit +% Hilfe von \cs{@for}. Als Argument wird ein Makro übergeben, in dessen +% Definition führende und abschließende space-Tokens entfernt werden sollen. +% \begin{macrocode} +%<*base> +\newcommand\scr@trim@spaces[1]{% + \expandafter\scr@sp@def\expandafter#1\expandafter{#1}% +} +%</base> +% \end{macrocode} +% \end{macro}^^A \scr@trim@space +% % \begin{macro}{\if@atdocument} % \changes{v2.95}{2002/12/05}{neuer Schalter}^^A % \begin{macro}{\@atdocumenttrue} @@ -2736,6 +2817,40 @@ % \end{macrocode} % \end{macro} % +% \selectlanguage{english}% +% \begin{macro}{\IfActiveMkBoth} +% \changes{v3.26}{2018/09/03}{new}^^A +% \begin{macro}{\if@scrActiveMkBoth} +% \changes{v3.26}{2018/09/03}{new}^^A +% This command test, whether or not \cs{@mkboth} does change a mark or not. +% \begin{macrocode} +%<*base> +\newif\ifscr@ActiveMkBoth +\def\scr@ActiveMkBothfalse{\global\let\ifscr@ActiveMkBoth\iffalse} +\def\scr@ActiveMkBothtrue {\global\let\ifscr@ActiveMkBoth\iftrue} +\newcommand*{\IfActiveMkBoth}{% + \begingroup + \def\markboth##1##2{\scr@ActiveMkBothtrue}% + \def\markright##1{\scr@ActiveMkBothtrue}% + \def\markleft##1{\scr@ActiveMkBothtrue}% + \def\markboth##1{\scr@ActiveMkBothtrue}% + \def\markdouble##1{\scr@ActiveMkBothtrue}% + \def\mark##1{\scr@ActiveMkBothtrue} + \scr@ActiveMkBothfalse + \setbox\@tempboxa\vbox{\@mkboth{}{}}% + \endgroup + \ifscr@ActiveMkBoth + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi +} +%</base> +% \end{macrocode} +% \end{macro}^^A\if@scrActiveMkBoth +% \end{macro}^^A\IfActiveMkBoth +% \selectlanguage{ngerman}% +% % \subsection{Definition von KOMA-\textsf{keyval}-Schlüsseln (Hauptteil)} % % \begin{macro}{\FamilyExecuteOptions} @@ -3234,23 +3349,25 @@ % \end{macrocode} % \end{macro}^^A \scr@execute@elseoption % \begin{macro}{\ifscr@key@found@} -% \changes{v2.97c}{2007/04/19}{Neuer Schalter (intern)}^^A -% \changes{v3.00}{2008/04/30}{umbenannt von \cs{ifKOMA@key@found}} +% \changes{v2.97c}{2007/04/19}{Neuer Schalter (intern)}^^A +% \changes{v3.00}{2008/04/30}{umbenannt von \cs{ifKOMA@key@found}}^^A % \begin{macro}{\scr@key@atlist} -% \changes{v2.97c}{2007/04/19}{Neues Makro (intern)}^^A -% \changes{v3.00}{2008/04/30}{umbenannt von \cs{KOMA@key@atlist}} +% \changes{v2.97c}{2007/04/19}{Neues Makro (intern)}^^A +% \changes{v3.00}{2008/04/30}{umbenannt von \cs{KOMA@key@atlist}}^^A % \begin{macro}{\scr@key@name} -% \changes{v2.97c}{2007/04/19}{Neues Makro (intern)}^^A -% \changes{v3.00}{2008/04/30}{umbenannt von \cs{KOMA@key@name}} +% \changes{v2.97c}{2007/04/19}{Neues Makro (intern)}^^A +% \changes{v3.00}{2008/04/30}{umbenannt von \cs{KOMA@key@name}}^^A % \begin{macro}{\scr@key@value} -% \changes{v2.97c}{2007/04/19}{Neues Makro (intern)}^^A -% \changes{v3.00}{2008/04/30}{umbenannt von \cs{KOMA@key@value}} +% \changes{v2.97c}{2007/04/19}{Neues Makro (intern)}^^A +% \changes{v3.00}{2008/04/30}{umbenannt von \cs{KOMA@key@value}}^^A % \begin{macro}{\scr@key@split@name@value} -% \changes{v2.97c}{2007/04/19}{Neues Makro (intern)}^^A -% \changes{v2.97e}{2007/11/10}{verwendet \cs{KV@@sp@def} zur Entsorgung von -% Leerzeichen} -% \changes{v3.00}{2008/04/30}{umbenannt von \cs{KOMA@key@split@name@value}} -% \changes{v3.13}{2014/10/17}{\cs{long}} +% \changes{v2.97c}{2007/04/19}{Neues Makro (intern)}^^A +% \changes{v2.97e}{2007/11/10}{verwendet \cs{KV@@sp@def} zur Entsorgung von +% Leerzeichen}^^A +% \changes{v3.00}{2008/04/30}{umbenannt von \cs{KOMA@key@split@name@value}}^^A +% \changes{v3.13}{2014/10/17}{\cs{long}}^^A +% \changes{v3.26}{2018/08/29}{Verwendung von \cs{scr@sp@def} statt +% \cs{KV@@sp@def}}^^A % \begin{macrocode} \newif\ifscr@key@found@ \newcommand*{\scr@key@atlist}{} @@ -3258,8 +3375,8 @@ \newcommand*{\scr@key@value}{} \newcommand*{\scr@key@split@name@value}{} \long\def\scr@key@split@name@value#1=#2=#3\@nil{% - \KV@@sp@def\scr@key@name{#1}% - \KV@@sp@def\scr@key@value{#2}% + \scr@sp@def\scr@key@name{#1}% + \scr@sp@def\scr@key@value{#2}% } %</base> % \end{macrocode} @@ -3271,12 +3388,14 @@ % \end{macro}^^A \FamilyOptions % % \begin{macro}{\FamilyOption} -% \changes{v3.00}{2008/04/30}{Neue Anweisung}^^A +% \changes{v3.00}{2008/04/30}{Neue Anweisung}^^A % \begin{macro}{\@FamilyOptions} -% \changes{v3.14}[2014/10/17]{Neue streng interne Anweisung}^^A +% \changes{v3.14}[2014/10/17]{Neue streng interne Anweisung}^^A +% \changes{v3.26}{2018/08/29}{Verwendung von \cs{scr@sp@def} statt +% \cs{KV@@sp@def}}^^A % \begin{macro}{\Family@Option} -% \changes{v3.00}{2008/04/30}{Neu (intern)}^^A -% \changes{v3.12}{2013/03/04}{entfernt}^^A +% \changes{v3.00}{2008/04/30}{Neu (intern)}^^A +% \changes{v3.12}{2013/03/04}{entfernt}^^A % \end{macro} % \changes{v3.04b}{2010/01/29}{\cs{edef} durch \cs{protected@edef} ersetzt} % Im Gegensatz zu \cs{FamilyOptions} kann man mit dieser Anweisung nur eine @@ -3288,7 +3407,7 @@ %<*base> \newcommand*{\FamilyOption}[2]{\@FamilyOption{#1}{#2}} \newcommand{\@FamilyOption}[3]{% - \expandafter\KV@@sp@def\expandafter\scr@key@name\expandafter{#2}% + \expandafter\scr@sp@def\expandafter\scr@key@name\expandafter{#2}% % \end{macrocode} % Der einfachste Weg ist nun schlicht, die Liste der Werte durchzugehen und so % nach und nach eine Liste von Werten für \cs{FamilyOptions} zu erzeugen. @@ -4013,12 +4132,12 @@ % % \begin{macro}{\FamilyUseLengthMacroKey} % \changes{v3.20}{2016/04/27}{neu}^^A -% \begin{macro}{\FamilySetLengthMacro} +% \begin{macro}{\FamilySetUseLengthMacro} % \changes{v3.20}{2016/04/27}{neu}^^A % Diese Anweisungen arbeitet fast wie \cs{FamilyLengthKey} und % \cs{FamilySetLengt}, allerdings wird das Makro nicht als den Wert des Werts, % sondern als den Wert selbst definiert. Eine Expansion des Werts findet nur -% für die Prüfung statt. Änderungen am Wert wirken sich also ggf. weiterhing +% für die Prüfung statt. Änderungen am Wert wirken sich also ggf. weiterhin % aus. Dabei ist das erste Argument die Familie, das zweite der Name des % Schlüssels, das dritte das Makro, das vierte schließlich der gewünschte % Wert. @@ -4257,11 +4376,13 @@ % % % \begin{macro}{\FamilyCSKey} -% \changes{v3.25}{2017/12/08}{Neue Anweisung}^^A +% \changes{v3.25}{2017/12/08}{Neue Anweisung}^^A % \begin{macro}{\Family@CS@Key} -% \changes{v3.25}{2017/12/08}{Neu (intern)}^^A +% \changes{v3.25}{2017/12/08}{Neu (intern)}^^A % \begin{macro}{\Family@@CS@@Key} -% \changes{v3.25}{2017/12/08}{Neu (intern)}^^A +% \changes{v3.25}{2017/12/08}{Neu (intern)}^^A +% \changes{v3.26}{2018/11/06}{Es wird wirklich diese Anweisung (statt erneut +% \cs{Family@@String@@Key}) definiert}^^A % Ein ähnliches Makro definiert einen Schlüssel, der eine Befehlssequenz auf % einen beliegigen Wert setzt. Das erste, optionale Argument ist das % Familienmitglied, das zweite, obligatorische Argument ist die Familie, das @@ -4278,7 +4399,7 @@ {\Family@@CS@@Key{#1}{#2}{#3}}{\Family@CS@Key{#1}{#2}{#3}}% } \newcommand*{\Family@@CS@@Key}{} -\long\def\Family@@String@@Key#1#2#3[#4]#5{% +\long\def\Family@@CS@@Key#1#2#3[#4]#5{% \DefineFamilyKey[{#1}]{#2}{#3}[{#4}]{\@namedef{#5}{##1}}% } \newcommand{\Family@CS@Key}[4]{% diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx index d3c9b8a55c8..0963bc4d7ab 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx @@ -1,8 +1,8 @@ -% \CheckSum{417} +% \CheckSum{421} % \iffalse meta-comment % ====================================================================== % scrkernel-bibliography.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% Copyright (c) Markus Kohm, 2002-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-bibliography.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% 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. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-bibliography.dtx 2769 2017-12-03 10:56:06Z kohm $ +%%% From File: $Id: scrkernel-bibliography.dtx 3016 2018-09-03 11:40:59Z kohm $ %<option>%%% (run: option) %<body>%%% (run: body) %<*dtx> @@ -63,7 +63,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-12-03 11:56:06 +0100 (Sun, 03 Dec 2017) $ + \filedate$Date: 2018-09-03 13:40:59 +0200 (Mon, 03 Sep 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1872 $ \edef\reserved@a{% @@ -274,6 +274,8 @@ % \changes{v3.25}{2017/10/13}{using \cs{bibliography@heading}}^^A % \begin{macro}{\bibliography@heading} % \changes{v3.25}{2017/10/13}{neu (intern)} +% \changes{v3.26}{2018/09/03}{Verwendung von \cs{addsecmark} +% oder \cs{subsectionmark} statt \cs{@mkright}}^^A % Befehl zum Setzen der Überschrift des Literaturverzeichnisses. % \begin{macrocode} \newcommand*{\bib@heading}{% @@ -284,7 +286,13 @@ \ifbib@leveldown %<article> \subsection*{#1}% %<book|report> \section*{#1}% - \@mkright{\MakeMarkcase{#1}}% +%<book|report> \addsecmark{#1}% +%<*article> + \begingroup + \c@secnumdepth=-\maxdimen + \subsectionmark{#1}% + \endgroup +%</article> \else %<article> \section*{#1}% %<book|report> \chapter*{#1}% diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-compatibility.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-compatibility.dtx index 9d37bc4dab9..392cc4e5f39 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-compatibility.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-compatibility.dtx @@ -1,4 +1,4 @@ -% \CheckSum{215} +% \CheckSum{217} % \iffalse meta-comment % ====================================================================== % scrkernel-compatibility.dtx @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-compatibility.dtx 2950 2018-03-05 07:54:19Z kohm $ +%%% From File: $Id: scrkernel-compatibility.dtx 3050 2018-12-30 14:36:55Z kohm $ %<identify>%%% (run: identify) %<init>%%% (run: init) %<option>%%% (run: option) @@ -65,7 +65,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\def\filedate{#2/#3/#4}} - \filedate$Date: 2018-03-05 08:54:19 +0100 (Mon, 05 Mar 2018) $ + \filedate$Date: 2018-12-30 15:36:55 +0100 (Sun, 30 Dec 2018) $ \def\filerevision$#1: #2 ${\def\filerevision{r#2}} \filerevision$Revision: 1638 $ \edef\reserved@a{% @@ -415,6 +415,10 @@ % \changes{v3.24}{2017/04/22}{Neues Macro} % \begin{macro}{\scr@v@3.25} % \changes{v3.25}{2017/09/07}{Neues Macro} +% \begin{macro}{\scr@v@3.26} +% \changes{v3.26}{2018/03/31}{Neues Macro} +% \begin{macro}{\scr@v@3.26a} +% \changes{v3.26a}{2018/12/30}{Neues Macro} % \begin{macro}{\scr@v@last} % \changes{v2.9u}{2005/03/05}{Neues Macro}^^A % Nun die unterschiedlichen möglichen Werte (|\scr@v@last| ist jeweils die @@ -486,6 +490,8 @@ \@namedef{scr@v@3.23}{16} \@namedef{scr@v@3.24}{16} \@namedef{scr@v@3.25}{17} +\@namedef{scr@v@3.26}{17} +\@namedef{scr@v@3.26a}{17} \@namedef{scr@v@last}{17} % \end{macrocode} % \end{macro} @@ -541,6 +547,8 @@ % \end{macro} % \end{macro} % \end{macro} +% \end{macro} +% \end{macro} % \end{macro} % \end{macro} % \end{macro} diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx index c69a54fb135..a5bc0c98283 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-fonts.dtx 2929 2018-02-05 06:37:22Z kohm $ +%%% From File: $Id: scrkernel-fonts.dtx 3047 2018-12-22 15:51:54Z kohm $ %<identify>%%% (run: identify) %<option>%%% (run: option) %<body>%%% (run: body) @@ -66,7 +66,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2018-02-05 07:37:22 +0100 (Mon, 05 Feb 2018) $ + \filedate$Date: 2018-12-22 16:51:54 +0100 (Sat, 22 Dec 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1827 $ \edef\reserved@a{% @@ -1112,7 +1112,7 @@ % Schriftgrößendatei ausgegeben. Der Name dieser Datei setzt sich aus dem % ersten obligaorischen Argument gefolgt von der Schriftgröße und der % Erweiterung \texttt{.clo} zusammen. Da Schriftgrößendateien, die mit -% »\texttt{scrsize}« beginnen, \KOMAScript{} vorbehalten sind wird dieses +% "`\texttt{scrsize}"' beginnen, \KOMAScript{} vorbehalten sind wird dieses % erste Argument verweigert. % \begin{macrocode} \newcommand*{\generatefontfile}[1]{% @@ -1198,7 +1198,7 @@ % Es wird nun eine Schriftgrößendatei ausgegeben. Dabei werden die aktuellen % Einstellungen verwendet. Dabei wird die Tatsache ausgenutzt, dass diese % Anweisung immer innerhalb einer Gruppe aufgerufen wird. Das erste Argument -% ist der Dateinamenpräfix (also so etwas wie »\texttt{scrsize}«, das zweite +% ist der Dateinamenpräfix (also so etwas wie "`\texttt{scrsize}"', das zweite % Argument die gewünschte Schriftgröße. Es ist zu beachten, dass alle Werte in % der Datei in pt angegeben werden, auch wenn die gewünschte Schriftgröße eine % ganz andere Einheit besitzt. Das macht schlicht die Arbeit etwas einfacher. diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-footnotes.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-footnotes.dtx index 91910cb11c2..8c06f3c78b7 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-footnotes.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-footnotes.dtx @@ -1,8 +1,8 @@ -% \CheckSum{472} +% \CheckSum{476} % \iffalse meta-comment % ====================================================================== % scrkernel-footnotes.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% Copyright (c) Markus Kohm, 2002-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-footnotes.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% 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. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-footnotes.dtx 2640 2017-05-08 09:36:55Z kohm $ +%%% From File: $Id: scrkernel-footnotes.dtx 2979 2018-04-17 06:01:18Z kohm $ %<option>%%% (run: option) %<body>%%% (run: body) %<*dtx> @@ -63,7 +63,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-05-08 11:36:55 +0200 (Mon, 08 May 2017) $ + \filedate$Date: 2018-04-17 08:01:18 +0200 (Tue, 17 Apr 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1962 $ \edef\reserved@a{% @@ -522,11 +522,12 @@ } % \end{macro} % \begin{macro}{\F@mf@prepare} -% \changes{v2.98c}{2008/02/14}{Neu (intern)}^^A +% \changes{v2.98c}{2008/02/14}{Neu (intern)}^^A +% \changes{v3.25a}{2018/04/17}{Definition wird explizit vorgenommen}^^A % Aus Gründen der Kompatibilität mit \textsf{footmisc} wird das dann % vorsoglich auch noch definiert (und zwar als \cs{relax}, wenn es bisher noch % nicht definiert ist). -\@ifundefined{FN@mf@prepare}{}{} +\@ifundefined{FN@mf@prepare}{\let\FN@mf@prepare\relax}{} % \end{macrocode} % \end{macro} % diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-index.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-index.dtx index a9e009c2ad7..d3e9cdd4c06 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-index.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-index.dtx @@ -1,8 +1,8 @@ -% \CheckSum{237} +% \CheckSum{242} % \iffalse meta-comment % ====================================================================== % scrkernel-index.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% Copyright (c) Markus Kohm, 2002-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-index.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% 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. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-index.dtx 2782 2017-12-04 07:47:52Z kohm $ +%%% From File: $Id: scrkernel-index.dtx 3016 2018-09-03 11:40:59Z kohm $ %<option>%%% (run: option) %<body>%%% (run: body) %<*dtx> @@ -63,7 +63,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-12-04 08:47:52 +0100 (Mon, 04 Dec 2017) $ + \filedate$Date: 2018-09-03 13:40:59 +0200 (Mon, 03 Sep 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1872 $ \edef\reserved@a{% @@ -340,6 +340,8 @@ % Konsistenzgründen in Version 2.7j übereinstimmten mit der % \texttt{thebibliography}-Umgebung in die \texttt{theindex}-Umgebung % verschoben. +% \changes{v3.26}{2018/09/03}{usage of \cs{addsecmark} or \cs{subsectionmark} +% instead of \cs{@mkright}}^^A % \begin{macrocode} \newcommand*{\idx@heading}{% %<report|book> \if@openright\cleardoublepage\else\clearpage\fi% @@ -347,7 +349,13 @@ %<report|book> \@chaptertolistsfalse \idx@@heading{\indexname}]% \ifidx@leveldown - \@mkright{\MakeMarkcase{\indexname}}% +%<report|book> \addsecmark{\indexname}% +%<*article> + \begingroup + \c@secnumdepth=-\maxdimen + \subsectionmark{\indexname}% + \endgroup +%</article> \else \@mkdouble{\MakeMarkcase{\indexname}}% \fi diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-language.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-language.dtx index df4c25419d5..6181653de88 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-language.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-language.dtx @@ -1,8 +1,8 @@ -% \CheckSum{2118} +% \CheckSum{2080} % \iffalse meta-comment % ====================================================================== % scrkernel-language.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% Copyright (c) Markus Kohm, 2002-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-language.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% 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. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-language.dtx 2649 2017-05-29 09:39:43Z kohm $ +%%% From File: $Id: scrkernel-language.dtx 3011 2018-08-29 07:35:17Z kohm $ %<option>%%% (run: option) %<body>%%% (run: body) %<*dtx> @@ -63,7 +63,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-05-29 11:39:43 +0200 (Mon, 29 May 2017) $ + \filedate$Date: 2018-08-29 09:35:17 +0200 (Wed, 29 Aug 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1638 $ \edef\reserved@a{% @@ -218,13 +218,13 @@ % \end{macrocode} % Dann arbeiten wir in einer lokalen Schleife alle Sprachen aus Argument \#1 % ab und \dots +% \changes{v3.26}{2018/08/29}{diverse \cs{expandafter} eingespart}^^A % \begin{macrocode} \begingroup \let\reserved@b\endgroup \edef\scr@reserved@a{#1}% \@onelevel@sanitize\scr@reserved@a - \expandafter\@for \expandafter\scr@reserved@a \expandafter:\expandafter=% - \scr@reserved@a \do{% + \@for\scr@reserved@a:=\scr@reserved@a\do{% % \end{macrocode} % \dots\ fügen dabei \cs{extras\meta{Sprache}} die Definition \#3 für \#2 % hinzu. @@ -308,17 +308,6 @@ % \end{macrocode} % \end{macro}^^A \scr@def@activateactivelanguageaftergroup % \end{macro}^^A \scr@def@scaptionname -% \begin{macro}{\scr@trim@spaces} -% \changes{v3.12}{2013/11/06}{neu (intern)}^^A -% Diese Hilfsanweisung entfernt führende und abschließende -% Leerzeichen. Argument ist die Anweisung, deren Inhalt von den Leerzeichen -% befreit werden soll. Gedacht ist das ganze für die Listenverarbeitung. -% \begin{macrocode} -\newcommand\scr@trim@spaces[1]{% - \expandafter\KV@@sp@def\expandafter#1\expandafter{#1}% -} -% \end{macrocode} -% \end{macro}^^A \scr@trim@space % \begin{macro}{\scr@def@captionname} % \changes{v3.12}{2013/07/30}{neu (intern)}^^A % Die Normalvariante von \cs{defcaptionname}, mit denselben Argumenten. @@ -334,13 +323,13 @@ % \end{macrocode} % Dann arbeiten wir in einer lokalen Schleife alle Sprachen aus Argument \#1 % ab und \dots +% \changes{v3.26}{2018/08/29}{diverse \cs{expandafter} eingespart}^^A % \begin{macrocode} \begingroup \let\reserved@b\endgroup \edef\scr@reserved@a{#1}% \@onelevel@sanitize\scr@reserved@a - \expandafter\@for \expandafter\scr@reserved@a \expandafter:\expandafter=% - \scr@reserved@a \do{% + \@for\scr@reserved@a:=\scr@reserved@a\do{% \scr@trim@spaces\scr@reserved@a \ifx\scr@reserved@a\@empty \PackageWarning{scrbase}{empty language at \string\defcaptionname}% @@ -458,7 +447,8 @@ } % \end{macrocode} % \begin{macro}{\scr@provide@scaptionname} -% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.26}{2018/08/29}{diverse \cs{expandafter} eingespart}^^A % \begin{macrocode} \newcommand*{\scr@provide@scaptionname}[3]{% \if@atdocument \expandafter\@firstofone @@ -469,8 +459,7 @@ \let\reserved@b\endgroup \edef\scr@reserved@a{#1}% \@onelevel@sanitize\scr@reserved@a - \expandafter\@for \expandafter\scr@reserved@a \expandafter:\expandafter=% - \scr@reserved@a \do{% + \@for\scr@reserved@a:=\scr@reserved@a\do{% \scr@trim@spaces\scr@reserved@a \ifx\scr@reserved@a\@empty \PackageWarning{scrbase}{empty language at @@ -519,7 +508,8 @@ % \end{macrocode} % \end{macro}^^A \scr@provide@scaptionname % \begin{macro}{\scr@provide@captionname} -% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.26}{2018/08/29}{diverse \cs{expandafter} eingespart}^^A % Die Normalvariante von \cs{providecaptionname}, mit denselben Argumenten. % \begin{macrocode} \newcommand*{\scr@provide@captionname}[3]{% @@ -531,8 +521,7 @@ \let\reserved@b\endgroup \edef\scr@reserved@a{#1}% \@onelevel@sanitize\scr@reserved@a - \expandafter\@for \expandafter\scr@reserved@a \expandafter:\expandafter=% - \scr@reserved@a \do{% + \@for\scr@reserved@a:=\scr@reserved@a\do{% \scr@trim@spaces\scr@reserved@a \ifx\scr@reserved@a\@empty \PackageWarning{scrbase}{empty language at @@ -608,7 +597,8 @@ } % \end{macrocode} % \begin{macro}{\scr@new@scaptionname} -% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.26}{2018/08/29}{diverse \cs{expandafter} eingespart}^^A % Die Sternvariante von \cs{newcaptionname}. Die Argumente sind dieselben. % \begin{macrocode} \newcommand*{\scr@new@scaptionname}[3]{% @@ -620,8 +610,7 @@ \let\reserved@b\endgroup \edef\scr@reserved@a{#1}% \@onelevel@sanitize\scr@reserved@a - \expandafter\@for \expandafter\scr@reserved@a \expandafter:\expandafter=% - \scr@reserved@a \do{% + \@for\scr@reserved@a:=\scr@reserved@a\do{% \scr@trim@spaces\scr@reserved@a \ifx\scr@reserved@a\@empty \PackageWarning{scrbase}{empty language at \string\newcaptionname}% @@ -664,7 +653,8 @@ % \end{macrocode} % \end{macro}^^A \scr@new@scaptionname % \begin{macro}{\scr@new@captionname} -% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.26}{2018/08/29}{diverse \cs{expandafter} eingespart}^^A % Die Normalvariante von \cs{newcaptionname}, mit denselben Argumenten. % \begin{macrocode} \newcommand*{\scr@new@captionname}[3]{% @@ -676,8 +666,7 @@ \let\reserved@b\endgroup \edef\scr@reserved@a{#1}% \@onelevel@sanitize\scr@reserved@a - \expandafter\@for \expandafter\scr@reserved@a \expandafter:\expandafter=% - \scr@reserved@a \do{% + \@for\scr@reserved@a:=\scr@reserved@a\do{% \scr@trim@spaces\scr@reserved@a \ifx\scr@reserved@a\@empty \PackageWarning{scrbase}{empty language at \string\newcaptionname}% @@ -747,7 +736,8 @@ } % \end{macrocode} % \begin{macro}{\scr@renew@scaptionname} -% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.26}{2018/08/29}{diverse \cs{expandafter} eingespart}^^A % Die Sternvariante von \cs{renewcaptionname}. Die Argumente sind dieselben. % \begin{macrocode} \newcommand*{\scr@renew@scaptionname}[3]{% @@ -759,8 +749,7 @@ \let\reserved@b\endgroup \edef\scr@reserved@a{#1}% \@onelevel@sanitize\scr@reserved@a - \expandafter\@for \expandafter\scr@reserved@a \expandafter:\expandafter=% - \scr@reserved@a \do{% + \@for\scr@reserved@a:=\scr@reserved@a\do{% \scr@trim@spaces\scr@reserved@a \ifx\scr@reserved@a\@empty \PackageWarning{scrbase}{empty language at \string\renewcaptionname}% @@ -802,7 +791,8 @@ % \end{macrocode} % \end{macro}^^A \scr@renew@scaptionname % \begin{macro}{\scr@renew@captionname} -% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.12}{2013/07/30}{neu (intern)}^^A +% \changes{v3.26}{2018/08/29}{diverse \cs{expandafter} eingespart}^^A % Die Normalvariante von \cs{renewcaptionname}, mit denselben Argumenten. % \begin{macrocode} \newcommand*{\scr@renew@captionname}[3]{% @@ -814,8 +804,7 @@ \let\reserved@b\endgroup \edef\scr@reserved@a{#1}% \@onelevel@sanitize\scr@reserved@a - \expandafter\@for \expandafter\scr@reserved@a \expandafter:\expandafter=% - \scr@reserved@a \do{% + \@for\scr@reserved@a:=\scr@reserved@a\do{% \scr@trim@spaces\scr@reserved@a \ifx\scr@reserved@a\@empty \PackageWarning{scrbase}{empty language at \string\renewcaptionname}% diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-letterclassoptions.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-letterclassoptions.dtx index 043cdb536a6..7f0881cef08 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-letterclassoptions.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-letterclassoptions.dtx @@ -1,8 +1,8 @@ -% \CheckSum{1752} +% \CheckSum{1748} % \iffalse meta-comment % ====================================================================== % scrkernel-letterclassoptions.dtx -% Copyright (c) Markus Kohm, 2006-2017 +% Copyright (c) Markus Kohm, 2006-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-letterclassoptions.dtx -% Copyright (c) Markus Kohm, 2006-2017 +% Copyright (c) Markus Kohm, 2006-2018 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3c, verteilt und/oder veraendert werden. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-letterclassoptions.dtx 2700 2017-11-15 07:19:59Z kohm $ +%%% From File: $Id: scrkernel-letterclassoptions.dtx 3011 2018-08-29 07:35:17Z kohm $ %<option>%%% (run: option) %<head>%%% (run: head) %<body>%%% (run: body) @@ -64,9 +64,9 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-11-15 08:19:59 +0100 (Wed, 15 Nov 2017) $ + \filedate$Date: 2018-08-29 09:35:17 +0200 (Wed, 29 Aug 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} - \filerevision$Revision: 2700 $ + \filerevision$Revision: 3011 $ \endgroup \ProvidesFile{scrkernel-letterclassoptions.dtx} [\filedate\space \filerevision\space @@ -159,8 +159,10 @@ % \subsection{Makros für Letter-Class-Options} % % \begin{macro}{\LoadLetterOption} -% \changes{v2.8q}{2001/10/08}{Neu}^^A -% \changes{v3.14}{2014/10/04}{Leerzeichen werden ignoriert}^^A +% \changes{v2.8q}{2001/10/08}{Neu}^^A +% \changes{v3.14}{2014/10/04}{Leerzeichen werden ignoriert}^^A +% \changes{v3.26}{2018/08/29}{Verwendung von \cs{scr@sp@def} statt +% \cs{KV@@sp@def}}^^A % Bei der neuen Briefklasse existiert eine Anweisung, mit der eine % \emph{\textbf{l}etter-\texttt{c}lass-\texttt{o}ption}-Datei geladen % werden kann. Das Laden wird mit entsprechender Information in der @@ -189,7 +191,7 @@ \@tempcnta=\@restore@catcode@level\relax \advance\@tempcnta by \@ne\relax \edef\@restore@catcode@level{\the\@tempcnta}% - \KV@@sp@def\reserved@a{#1}% + \scr@sp@def\reserved@a{#1}% \edef\reserved@a{% \noexpand\edef\noexpand\scr@currentlco{\reserved@a}% \noexpand\InputIfFileExists{\reserved@a.lco}{% @@ -248,7 +250,9 @@ } % \end{macrocode} % \begin{macro}{\lco@RequirePackage} -% \changes{v3.18}{2015/06/03}{neue Anweisung (intern)} +% \changes{v3.18}{2015/06/03}{neue Anweisung (intern)}^^A +% \changes{v3.26}{2018/08/29}{Verwendung von \cs{scr@trim@spaces} statt +% \cs{KV@@sp@def}}^^A % Da \texttt{lco}-Dateien auch noch nach \cs{begin\{document\}} geladen werden % können, wird hier sinnvoll auf die Anforderung von Paketen in diesem Fall % reagiert. In der ersten Ausbaustufe wird eine sinnvolle Fehlermeldung @@ -262,7 +266,7 @@ \newcommand*{\lco@RequirePackage}[2][]{% \begingroup \@for\reserved@a:=#2\do{% - \expandafter\KV@@sp@def\expandafter\reserved@a\expandafter{\reserved@a}% + \scr@trim@spaces\reserved@a \scr@ifundefinedorrelax{ver@\reserved@a.\scr@pkgextension}{% %<class> \ClassError{\KOMAClassName}{% %<package> \PackageError{scrletter}{% @@ -283,7 +287,11 @@ % \end{macro}^^A \lco@RequirePackage % \end{macro}^^A \LoadLetterOption % \begin{macro}{\LoadLetterOptions} -% \changes{v3.14}{2014/10/04}{Neue Anweisung}^^A +% \changes{v3.14}{2014/10/04}{Neue Anweisung}^^A +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} eingefügt und damit +% Leerzeichen zwischen den Einträgen erlaubt}^^A +% \changes{v3.26}{2018/08/29}{Behandlung für (nicht mehr mögliche) +% Leerzeicheneinträge entfernt}^^A % Funktioniert prinzipiell wie \cs{LoadLetterOption}, aber es werden mehrere, % durch Komma getrennte Optionen unterstützt. % \begin{macrocode} @@ -291,11 +299,10 @@ \begingroup \def\reserved@a{\endgroup}% \@for\reserved@b:=#1\do{% + \scr@trim@spaces\reserved@b \ifx\reserved@b\@empty\else - \ifx\reserved@b\space\else - \edef\reserved@a{\expandafter\unexpanded\expandafter{\reserved@a - \LoadLetterOption}{\reserved@b}\relax}% - \fi + \edef\reserved@a{\expandafter\unexpanded\expandafter{\reserved@a + \LoadLetterOption}{\reserved@b}\relax}% \fi }% \reserved@a @@ -541,8 +548,9 @@ }{% This letter class option file was made only\MessageBreak to be used with KOMA-Script letter class\MessageBreak - `scrlttr2'. Use with other classes may result\MessageBreak - in a lot of errors% + `scrlttr2' or letter package `scrletter'.\MessageBreak + Use with other classes and without that package\MessageBreak + can result in a lot of errors% }% }{} % \end{macrocode} @@ -952,6 +960,7 @@ % \end{macrocode} % % \begin{macro}{\showfields} +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} eingefügt}^^A % Diese Anweisung erlaubt es, eine Reihe von Felder zu visualisieren. Dazu % gibt man die gewünschten Felder als Komma separierte Liste im ersten und % einzigen Argument der Anweisung an. Gibt man ein unbekanntes Feld an, so @@ -964,6 +973,7 @@ \AtBeginLetter{% \begingroup \@for \@tempa:=#1\do{% + \scr@trim@spaces\@tempa \ifx\@tempa\@empty\else \@ifundefined{showfield@\@tempa}{% \LCOWarning{visualize}{Unknown field `\@tempa' ignored}% diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-miscellaneous.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-miscellaneous.dtx index 3115e727f4a..32004b4d369 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-miscellaneous.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-miscellaneous.dtx @@ -1,8 +1,8 @@ -% \CheckSum{659} +% \CheckSum{722} % \iffalse meta-comment % ====================================================================== % scrkernel-miscellaneous.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% Copyright (c) Markus Kohm, 2002-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-miscellaneous.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% 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. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-miscellaneous.dtx 2712 2017-11-21 09:27:02Z kohm $ +%%% From File: $Id: scrkernel-miscellaneous.dtx 2995 2018-07-18 06:46:34Z kohm $ %<init>%%% (run: init) %<option>%%% (run: option) %<execoption>%%% (run: execoption) @@ -65,9 +65,9 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-11-21 10:27:02 +0100 (Tue, 21 Nov 2017) $ + \filedate$Date: 2018-07-18 08:46:34 +0200 (Wed, 18 Jul 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} - \filerevision$Revision: 2712 $ + \filerevision$Revision: 2995 $ \edef\reserved@a{% \noexpand\endgroup \noexpand\ProvidesFile{scrkernel-miscellaneous.dtx}% @@ -838,6 +838,7 @@ }% % \end{macrocode} % \end{macro}^^A \class@shoulddisablepackagewarning@list +% % \textsf{emptypage} wird nicht benötigt, weil es bereits entsprechende % Einstellungen in \KOMAScript{} gibt. Darüber hinaus verwendet es % \cs{thispagestyle} an Stelle von \cs{pagestyle} in einer Gruppe, was @@ -849,6 +850,7 @@ `cleardoublepage' with one of it's\MessageBreak several values} % \end{macrocode} +% % \textsf{fancyhdr} verwendet veraltete Font-Befehle und beachtet die % Font-Einstellungen und diverse andere Befehle und Optionen von \KOMAScript{} % nicht. @@ -864,8 +866,8 @@ `\string\addtokomafont' for the page style elements need\MessageBreak explicite user intervention to work} % \end{macrocode} -% \changes{v3.23}{2017/02/04}{Verwendung von \textsf{minitoc} kann nicht -% empfohlen werden}^^A +% \changes{v3.23}{2017/02/04}{Verwendung von \textsf{minitoc} kann nicht +% empfohlen werden}^^A % \textsf{minitoc} definiert u.\,a. \cs{@sect} hart um und zerstört so diverse % Erweiterungen von \KOMAScript. Es ist nicht abschließend untersucht, was das % Paket noch alles zerstört. Derzeit gibt es nur einen Workaround für das @@ -874,6 +876,37 @@ % \begin{macrocode} \scr@package@not@recommended{minitoc}{} % \end{macrocode} +% +% \selectlanguage{english}^^A +% \changes{v3.26}{2018/07/18}{\textsf{multitoc} not recommended}^^A +% \textsf{multitoc} not recommended, because up to version 2.01 it breaks all +% additional list-ofs and even table of contents, list of figures and list of +% tables, if option \texttt{toc}, \texttt{lof} or \texttt{lot} has not been +% set. And it is not needed, because you can use \cs{BeforeStartingTOC} and +% \cs{AfterStartingTOC} to make two-column list-ofs. +% \begin{macrocode} +%<*!letter> +\scr@package@not@recommended{multitoc}{% + package `multicol' and, e.g.:\MessageBreak + \space\space + \string\BeforeStartingTOC{\string\begin{multicols}{2}}\MessageBreak + \space\space + \string\AfterStartingTOC{\string\end{multicols}}\MessageBreak + to make all ToCs two-columned.\MessageBreak + \@ifpackagelater{2018/07/18}{}{% + Note, package `multitoc' breaks additional\MessageBreak + ToCs generated by `\string\DeclareNewTOC' or\MessageBreak + packages like `listings' or `newcaption' and\MessageBreak + even the standard table of contents,\MessageBreak + list of figures or list of tables,\MessageBreak + if you omit the corresponding options `toc',\MessageBreak + `lof' or `lot'.% + }% +} +%</!letter> +% \end{macrocode} +% \selectlanguage{ngerman}^^A +% % \textsf{parskip} ist nur ein Notfallpaket für Klassen, die selbst keinen % Absatzabstand unterstützen. % \begin{macrocode} @@ -881,25 +914,30 @@ option\MessageBreak `parskip' with one of it's several values} % \end{macrocode} -% \changes{v3.16}{2015/01/21}{Verwendung von \textsf{titleps} kann nicht -% empfohlen werden}^^A +% +% \changes{v3.16}{2015/01/21}{Verwendung von \textsf{titleps} kann nicht +% empfohlen werden}^^A % \textsf{titleps} beachtet die Font-Einstellungen und diverse andere Befehle % und Optionen von \KOMAScript{} nicht. % \begin{macrocode} \scr@package@not@recommended{titleps}{% package `scrlayer-scrpage'} % \end{macrocode} +% % \textsf{titlesec} beschädigt diverse \KOMAScript{} Erweiterungen und % benötigt eigene Workarounds (siehe Abschnitt~\ref{sec:packageworkarounds}), % so dass es einfach nicht gut mit \KOMAScript{} harmoniert. % \begin{macrocode} +%<*!letter> \scr@package@not@recommended{titlesec}{% the package only\MessageBreak if you really need it, because it breaks several\MessageBreak KOMA-Script features, i.e., option `headings' and\MessageBreak the extended optional argument of the section\MessageBreak commands} +%</!letter> % \end{macrocode} +% % \selectlanguage{english}^^A % \changes{v3.25}{2017/11/21}{Usage of \textsf{tocbibind} not recommended}^^A % \textsf{tocbibind} does several things, that break \KOMAScript, i.e.: @@ -914,6 +952,7 @@ % \item hard redefinition of \cs{@makechapterhead} % \end{itemize} % \begin{macrocode} +%<*!letter> \scr@package@not@recommended{tocbibind}{% options like `listof=totoc'\MessageBreak or `bibliography=totoc', or commands like\MessageBreak @@ -921,9 +960,52 @@ because it breaks several KOMA-Script features of\MessageBreak the list of figures, list of tables, bibliography,\MessageBreak index and the running head% -} +} +%</!letter> +% \end{macrocode} +% +% \changes{v3.26}{2018/07/18}{Usage of \textsf{tocloft} not recommended}^^A +% \textsf{tocloft} does redefine \cs{tableofcontents}, \cs{listoffigures}, +% \cs{listoftables}, \cs{l@part} \dots{} \cs{l@subparagraph} and breaks +% \KOMAScript, i.e.: +% \begin{itemize} +% \item commands \cs{BeforeTOCHead}, \cs{AfterTOCHead}, +% \cs{BeforeStartingTOC}, \cs{AfterStartingTOC}, +% \item almost all TOC features, +% \item options \texttt{listof=totoc}, \texttt{listof=numbered}, +% \item option \texttt{listof=flat}, +% \item option \texttt{listof=entryprefix}, +% \item all options of \cs{DeclareTOCEntryStyle}, +% \end{itemize} +% \begin{macrocode} +%<*!letter> +\scr@package@not@recommended{tocloft}{% + options like `listof=entryprefix',\MessageBreak + commands like `\string\listoflofentryname' or\MessageBreak + `\string\listoflotentryname', + and `\string\DeclareTOCStyleEntry' or\MessageBreak + `\string\RedeclareSectionCommand' + instead of this package,\MessageBreak + because it breaks several KOMA-Script features of\MessageBreak + the list of figures, list of tables and table of\MessageBreak + contents, i.e., options like `listof=numbered',\MessageBreak + `listof=flat or `toc=flat', commands like\MessageBreak + `\string\BeforeTOCHead{...}' and + `\string\AfterTOCHead{...}',\MessageBreak + `\string\BeforeStartingTOC{...}' and + \string\AfterStartingTOC{...}',\MessageBreak + all features of `\string\DeclareTOCStyleEntry',\MessageBreak + and the ToC entry features of `\string\DeclareSecionCommand'\MessageBreak + and `\string\RedeclareSectionCommand' of levels\MessageBreak + `part', +%<article> `chapter', + `section', `subsection',\MessageBreak + `subsubsection', `paragraph' and `subparagraph'% +} +%</!letter> %</class> % \end{macrocode} +% \selectlanguage{ngerman}^^A % \end{macro}^^A \scr@package@not@recommended % % \subsection{Workarounds für fremde Pakete} diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-notepaper.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-notepaper.dtx index 5b4aea5e12e..208e4563a86 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-notepaper.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-notepaper.dtx @@ -2,7 +2,7 @@ % \iffalse meta-comment % ====================================================================== % scrkernel-notepaper.dtx -% Copyright (c) Markus Kohm, 2006-2017 +% Copyright (c) Markus Kohm, 2006-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-notepaper.dtx -% Copyright (c) Markus Kohm, 2006-2017 +% Copyright (c) Markus Kohm, 2006-2018 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3c, verteilt und/oder veraendert werden. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-notepaper.dtx 2700 2017-11-15 07:19:59Z kohm $ +%%% From File: $Id: scrkernel-notepaper.dtx 3044 2018-11-16 19:00:32Z kohm $ %<option>%%% (run: option) %<body>%%% (run: body) %<*dtx> @@ -63,7 +63,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-11-15 08:19:59 +0100 (Wed, 15 Nov 2017) $ + \filedate$Date: 2018-11-16 20:00:32 +0100 (Fri, 16 Nov 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1767 $ \edef\reserved@a{% @@ -941,7 +941,7 @@ %<class> \KOMAClassFileName %<package> scrletter.\scr@pkgextension }{subject}{\if@subjafter after\else before\fi opening}% - \ifx\subject@format\undeline + \ifx\subject@format\underline \KOMA@kav@add{.% %<class> \KOMAClassFileName %<package> scrletter.\scr@pkgextension @@ -4043,7 +4043,7 @@ \string\date\space changes the internal \string\LaTeX\space date only.\MessageBreak You should note that this changes the default\MessageBreak - value of variable `date' only as long as someone\MessageBreak + value of variable `date' only as long as nobody\MessageBreak uses `\string\setkomavar` to change the content of\MessageBreak variable `date'.\MessageBreak Therefore, usage of `\string\setkomavar' is recommended\MessageBreak diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-pseudolengths.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-pseudolengths.dtx index 0f1a854f096..228fa2258a2 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-pseudolengths.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-pseudolengths.dtx @@ -1,8 +1,8 @@ -% \CheckSum{98} +% \CheckSum{212} % \iffalse meta-comment % ====================================================================== % scrkernel-pseudolengths.dtx -% Copyright (c) Markus Kohm, 2006-2017 +% Copyright (c) Markus Kohm, 2006-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-pseudolengths.dtx 2753 2017-11-29 08:58:32Z kohm $ +%%% From File: $Id: scrkernel-pseudolengths.dtx 2980 2018-04-26 12:06:09Z kohm $ %<option>%%% (run: option) %<body>%%% (run: body) %<*dtx> @@ -63,7 +63,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-11-29 09:58:32 +0100 (Wed, 29 Nov 2017) $ + \filedate$Date: 2018-04-26 14:06:09 +0200 (Thu, 26 Apr 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1872 $ \edef\reserved@a{% @@ -160,6 +160,14 @@ % \end{macrocode} % \end{macro} % +% \begin{macro}{\newplength} +% \changes{v3.26}{2018/04/26}{Neu} +% Anweisung auf Anwenderebene verfügbar. +% \begin{macrocode} +\newcommand*{\newplength}{\@newplength} +% \end{macrocode} +% \end{macro} +% % \begin{macro}{\useplength} % \changes{v2.8q}{2001/10/06}{Neu}^^A % \changes{v2.97c}{2007/09/17}{\cs{dimexpr} statt \cs{number} verwendet, @@ -187,6 +195,7 @@ \setlength{#2}{\useplength{#3}}% \setlength{#2}{#1#2}} % \end{macrocode} +% \end{macro} % % \begin{macro}{\@setplength} % \changes{v2.8q}{2001/10/06}{Neu}^^A @@ -204,12 +213,78 @@ \edef\@tempa{\noexpand\endgroup% \noexpand\expandafter\noexpand\renewcommand\noexpand\expandafter*% \noexpand\csname ltr@len@#2\noexpand\endcsname{\the\@tempskipa}% - }% - \@tempa% - } + }% + \@tempa +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\setplength} +% \changes{v3.26}{2018/04/26}{Neu}^^A +% Anweisung auf Anwenderebene verfügbar. +% \begin{macrocode} +\newcommand*{\setplength}{\@setplength} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\setplengthtowidth} +% \changes{v3.26}{2018/04/26}{Neu} +% \begin{macro}{\setplengthtoheight} +% \changes{v3.26}{2018/04/26}{Neu} +% \begin{macro}{\setplengthtodepth} +% \changes{v3.26}{2018/04/26}{Neu} +% \begin{macro}{\setplengthtototalheight} +% \changes{v3.26}{2018/04/26}{Neu} +% Man kann auch die Breite, Höhe, Tiefe oder Höhe + Tiefe eines Inhalts +% verwenden, um eine Pseudolänge zu definieren. +% \begin{macrocode} +\newcommand*{\setplengthtowidth}[3][]{% + \begingroup + \settowidth{\@tempdima}{#3}% + \setlength{\@tempdima}{#1\@tempdima}% + \edef\@tempa{\noexpand\endgroup + \noexpand\expandafter\noexpand\renewcommand\noexpand\expandafter*% + \noexpand\csname ltr@len@#2\noexpand\endcsname{\the\@tempdima}% + }% + \@tempa +} +\newcommand*{\setplengthtoheight}[3][]{% + \begingroup + \settoheight{\@tempdima}{#3}% + \setlength{\@tempdima}{#1\@tempdima}% + \edef\@tempa{\noexpand\endgroup + \noexpand\expandafter\noexpand\renewcommand\noexpand\expandafter*% + \noexpand\csname ltr@len@#2\noexpand\endcsname{\the\@tempdima}% + }% + \@tempa +} +\newcommand*{\setplengthtodepth}[3][]{% + \begingroup + \settodepth{\@tempdima}{#3}% + \setlength{\@tempdima}{#1\@tempdima}% + \edef\@tempa{\noexpand\endgroup + \noexpand\expandafter\noexpand\renewcommand\noexpand\expandafter*% + \noexpand\csname ltr@len@#2\noexpand\endcsname{\the\@tempdima}% + }% + \@tempa +} +\newcommand*{\setplengthtototalheight}[3][]{% + \begingroup + \settoheight{\@tempdima}{#3}% + \settodepth{\@tempdimb}{#3}% + \addtolength{\@tempdima}{\@tempdimb}% + \setlength{\@tempdima}{#1\@tempdima}% + \edef\@tempa{\noexpand\endgroup + \noexpand\expandafter\noexpand\renewcommand\noexpand\expandafter*% + \noexpand\csname ltr@len@#2\noexpand\endcsname{\the\@tempdima}% + }% + \@tempa +} % \end{macrocode} % \end{macro} % \end{macro} +% \end{macro} +% \end{macro} % % \begin{macro}{\addtolengthplength} % \changes{v2.8q}{2001/10/06}{Neu}^^A @@ -247,6 +322,14 @@ % \end{macro} % \end{macro} % +% \begin{macro}{\addtoplength} +% \changes{v3.26}{2018/04/26}{Neu} +% Anweisung auf Anwenderebene verfügbar. +% \begin{macrocode} +\newcommand*{\addtoplength}{\@addtoplength} +% \end{macrocode} +% \end{macro} +% % \iffalse %</body> % \fi diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-sections.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-sections.dtx index 9892ec260ee..fafd67207d7 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-sections.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-sections.dtx @@ -1,8 +1,8 @@ -% \CheckSum{3999} +% \CheckSum{4507} % \iffalse meta-comment % ====================================================================== % scrkernel-sections.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% Copyright (c) Markus Kohm, 2002-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-sections.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% 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. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-sections.dtx 2954 2018-03-10 21:15:16Z kohm $ +%%% From File: $Id: scrkernel-sections.dtx 3038 2018-10-14 18:31:51Z kohm $ % The runs of run-time file generation: %<preidentify>%%% (run: preidentify) % - everything that is needed before selfidentification of resulting files @@ -78,9 +78,9 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2018-03-10 22:15:16 +0100 (Sat, 10 Mar 2018) $ + \filedate$Date: 2018-10-14 20:31:51 +0200 (Sun, 14 Oct 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} - \filerevision$Revision: 2954 $ + \filerevision$Revision: 3038 $ \edef\reserved@a{% \noexpand\endgroup \noexpand\ProvidesFile{scrkernel-sections.dtx}% @@ -545,18 +545,20 @@ % % % \begin{macro}{\@startsection} -% \changes{v3.13a}{2014/09/11}{Vollständige Neudefinition zur Optimierung -% der Erweiterung für das optionale Argument}^^A +% \changes{v3.13a}{2014/09/11}{Vollständige Neudefinition zur Optimierung +% der Erweiterung für das optionale Argument}^^A % \begin{macro}{\scr@startsection} -% \changes{v3.13a}{2014/09/11}{Neue interne Anweisung}^^A -% \changes{v3.18}{2015/05/22}{verwende \cs{numexpr} für Argument 2} -% \changes{v3.18}{2015/05/22}{verwende \cs{glueexpr} für Argument 3--5} -% \changes{v3.20}{2016/04/12}{\cs{@ifstar} durch \cs{kernel@ifstar} -% ersetzt}^^A +% \changes{v3.13a}{2014/09/11}{Neue interne Anweisung}^^A +% \changes{v3.18}{2015/05/22}{verwende \cs{numexpr} für Argument 2} +% \changes{v3.18}{2015/05/22}{verwende \cs{glueexpr} für Argument 3--5} +% \changes{v3.20}{2016/04/12}{\cs{@ifstar} durch \cs{kernel@ifstar} +% ersetzt}^^A +% \changes{v3.26}{2018/09/18}{\texttt{afterindent}-Einstellung wird +% beachtet}^^A % \begin{macro}{\scr@saved@startsection} -% \changes{v3.13a}{2014/09/11}{Neue interne Anweisung}^^A -% \changes{v3.20}{2016/04/12}{Tests funktionieren jetzt auch mit -% \textsf{amsgen}}^^A +% \changes{v3.13a}{2014/09/11}{Neue interne Anweisung}^^A +% \changes{v3.20}{2016/04/12}{Tests funktionieren jetzt auch mit +% \textsf{amsgen}}^^A % \KOMAScript{} benötigt ein eigenes \cs{@startsection}, weil die % Funktionalität des \cs{@startsection} aus dem \LaTeX-Kern nicht % genügt. Bevor allerdings die eigene Definition in Angriff genommen wird, @@ -569,6 +571,35 @@ % dass dann trotzdem noch die Warnungen funktionieren und nebenbei der Code % mit etwas Glück sogar ebenfalls. Dazu ist es notwendig, dass die Version von % \cs{@startsection} gespeichert wird, die \cs{kernel@ifstar} verwendet. +% \begin{macro}{\startsection@sectionname} +% \changes{v3.26}{2018/05/14}{Neue Anweisung für Paketautoren}^^A +% \begin{macro}{\startsection@secnumdepth} +% \changes{v3.26}{2018/05/14}{Neue Anweisung für Paketautoren}^^A +% \begin{macro}{\startsection@indent} +% \changes{v3.26}{2018/05/14}{Neue Anweisung für Paketautoren}^^A +% \begin{macro}{\startsection@beforeskip} +% \changes{v3.26}{2018/05/14}{Neue Anweisung für Paketautoren}^^A +% \begin{macro}{\startsection@afterskip} +% \changes{v3.26}{2018/05/14}{Neue Anweisung für Paketautoren}^^A +% \begin{macro}{\if@startsection@runin} +% \changes{v3.26}{2018/05/14}{Neue Anweisung für Paketautoren}^^A +% \begin{macro}{\startsection@afterindent} +% \changes{v3.26}{2018/09/18}{Neue Anweisung für Paketautoren}^^A +% Ab dem Zeitpunkt des Aufrufs des Hooks \cs{scr@startsection@hook} sind die +% Makros \cs{startsection@sectionname}, \cs{startsection@secnumdepth}, +% \cs{startsection@indent}, \cs{startsection@beforeskip}, +% \cs{if@startsection@indentafter}, \cs{startsection@afterskip}, +% \cs{if@startsection@runin} und \cs{startsection@afterindent} gültig. Die +% \cs{\dots indent}- und \cs{\dots skip}-Makros sind dabei skips (oder +% \cs{glueexpr}) und somit wie Längen verwendbar. Bei den beiden \cs{\dots +% skip}-Makros handelt es sich bereits um effektive Abstände, es wurden also +% etwaige Fallunterscheidungen bezüglich des Vorzeichens des Arguments für +% \cs{scr@startsection} bereits aufgelöst. Das \cs{if\dots}-Makro ist entweder +% \cs{iftrue} oder \cs{iffalse}. Ein \cs{if@startsection@afterindent} +% existiert nicht, weil \cs{if@afterindent} zu dem Zeitpunkt bereits gültig +% ist. Außerhalb von \cs{scr@startsection} ist die Verwendung dieser Macros +% unzulässig, bzw. das Ergebnis unspezifiziert. Ebenso sind diese Macros als +% \emph{read-only} zu betrachten! % \begin{macrocode} %<*body> \newcommand*{\scr@saved@startsection}[6]{% @@ -615,10 +646,47 @@ \if@noskipsec \leavevmode \fi \par \@tempskipa \glueexpr #4\relax - \@afterindenttrue - \ifdim \@tempskipa <\z@ - \@tempskipa -\@tempskipa \@afterindentfalse - \fi + \@ifundefined{scr@#1@afterindent}{% + \def\startsection@afterindent##1##2##3{##3}% + }{% + \expandafter\let\expandafter\startsection@afterindent + \csname scr@#1@afterindent\endcsname + }% + \startsection@afterindent{\@afterindenttrue}{\@afterindentfalse}{% + \@afterindenttrue + \ifdim \@tempskipa <\z@ + \@tempskipa -\@tempskipa \@afterindentfalse + \fi + }% + \def\startsection@sectionname{#1}% + \def\startsection@secnumdepth{\numexpr #2\relax}% + \def\startsection@indent{\glueexpr #3\relax}% + \let\startsection@beforeskip\@tempskipa + \@ifundefined{scr@#1@runin}{% + \def\scr@sect@runin##1##2##3{##3}% + }{% + \expandafter\let\expandafter\scr@sect@runin + \csname scr@#1@runin\endcsname + }% + \scr@sect@runin{% + \def\startsection@afterskip{\glueexpr #3\relax}% + \expandafter\let\csname if@startsection@runin\expandafter\endcsname + \csname iftrue\endcsname + }{% + \def\startsection@afterskip{\glueexpr #3\relax}% + \expandafter\let\csname if@startsection@runin\expandafter\endcsname + \csname iffalse\endcsname + }{% + \ifdim \glueexpr #5\relax <\z@ + \def\startsection@afterskip{\glueexpr (#3)*\m@ne\relax}% + \expandafter\let\csname if@startsection@runin\expandafter\endcsname + \csname iftrue\endcsname + \else + \def\startsection@afterskip{\glueexpr #3\relax}% + \expandafter\let\csname if@startsection@runin\expandafter\endcsname + \csname iffalse\endcsname + \fi + }% \csname scr@startsection@hook\endcsname \if@nobreak \everypar{}% @@ -648,11 +716,14 @@ to achieve this. Because of the unexpected definition\MessageBreak an alternative approach will be used.\MessageBreak If this fails and if there isn't a new release of\MessageBreak - KOMA-Scriptt that fixes the problem, please\MessageBreak + KOMA-Script that fixes the problem, please\MessageBreak send a report to the KOMA-Script author.\MessageBreak Note, that this alternative approach does not\MessageBreak - execute `\string\scr@startsection@hook', \MessageBreak - `\string\scr@preto@ssect@hook', or `\string\scr@preto@sect@hook'% + execute `\string\scr@startsection@hook',\MessageBreak + `\string\scr@preto@ssect@hook', or + `\string\scr@preto@sect@hook'\MessageBreak + and does always use `runin=bysign' and\MessageBreak + `afterindent=bysign'% }% \let\scr@saved@startsection\@startsection \newcommand*{\scr@startsection}[6]{% @@ -667,6 +738,59 @@ } \fi % \end{macrocode} +% \begin{macro}{\scr@sect@runin} +% \changes{v3.26}{2018/09/18}{neu (intern)} +% Diese Hilfsanweisung nimmt die Fallunterscheidung vor, ob eine Spitzmarke +% oder eine freistehende Überschrift oder abhängig vom Vorzeichen des +% Abstandes danach eine Spitzmarke oder eine freistehende Überschrift gesetzt +% werden soll. Die Voreinstellung ist sicherheitshalber letzteres. Diese +% Voreinstellung wird auch bei jedem Aufruf von \cs{@xsect} erneut +% erzwungen. Auch in \cs{scr@startsection} wird die Anweisung angepasst. +% \begin{macrocode} +\newcommand*{\scr@sect@runin}[3]{#3} +% \end{macrocode} +% \end{macro}^^A \scr@sect@runin +% \begin{macro}{\scr@startsection@ulm@error} +% \changes{v3.26}{2018/05/14}{Neue interne Anweisung} +% Ich bin mir bewusst, dass die Fehlerausgabe, die hier definiert wird, +% vermutlich nie aufgerufen wird, da ein Paketautor hierzu eines der Makros +% bereits vor dem ersten \cs{scr@startsection}-Befehl verwenden +% müsste. Trotzdem verwende ich es quasi zwecks Initialisierung. +% \begin{macrocode} +\newcommand*{\scr@startsection@ulm@error}[1]{% + \ClassError{\KOMAClassName}{% + \string#1 undefined outside of \string\scr@startsection + }{% + A KOMA-Script macro for package authors have been used outside + the\MessageBreak + specified definition scope.\MessageBreak + See `scrkernel-sections.dtx' for more information.% + }% +} +\newcommand*\startsection@sectionname{% + \scr@startsection@ulm@error\startsection@sectionname} +\newcommand*\startsection@secnumdepth{% + \scr@startsection@ulm@error\startsection@secnumdepth} +\newcommand*\startsection@indent{% + \scr@startsection@ulm@error\startsection@indent} +\newcommand*\startsection@beforeskip{% + \scr@startsection@ulm@error\startsection@beforeskip} +\newcommand*\startsection@afterskip{% + \scr@startsection@ulm@error\startsection@afterskip} +\newcommand*{\if@startsection@runin}{% + \scr@startsection@ulm@error\if@startsection@runin} +\newif\if@startsection@runin +\newcommand*\startsection@afterindent{% + \scr@startsection@ulm@error\startsection@afterindent} +% \end{macrocode} +% \end{macro}^^A \scr@startsection@ulm@error +% \end{macro}^^A \scr@startsection@afterindent +% \end{macro}^^A \if@startsection@runin +% \end{macro}^^A \startsection@afterskip +% \end{macro}^^A \startsection@beforeskip +% \end{macro}^^A \startsection@indent +% \end{macro}^^A \startsection@secnumdepth +% \end{macro}^^A \startsection@sectionname % \begin{macro}{\At@startsection} % \changes{v3.14}{2014/09/11}{Neue Anweisung für Paketautoren}^^A % Mit Hilfe dieser Anweisung kann Code in die Ausführung von \KOMAScript's @@ -865,8 +989,14 @@ \expandafter\@maybeautodot\csname the#1\endcsname \protected@edef\@svsec{\@seccntformat{#1}\relax}% \fi - \@tempskipa \glueexpr #5\relax\relax - \ifdim \@tempskipa>\z@ +% \end{macrocode} +% \changes{v3.26}{2018/09/18}{\cs{scr@sect@runin} beachten}^^A +% Falls \cs{scr@sect@runin} nicht definiert ist, wird es jetzt höchste Zeit +% dafür. Und natürlich nutzen wir es dann für die Entscheidung Spitzmarke oder +% nicht. +% \begin{macrocode} + \ifdim + \scr@sect@runin{\z@}{\p@}{\glueexpr #5\relax}>\z@ \begingroup % \end{macrocode} % \changes{v3.21}{2016/06/12}{fehlendes \cs{nobreak} ergänzt}^^A @@ -901,7 +1031,7 @@ \else % \end{macrocode} % \changes{v3.21}{2016/06/12}{fehlendes \cs{nobreak} ergänzt}^^A -% Das Farbänderungen im Schriftargument erlaubt sein sollen und diese aktuelle +% Da Farbänderungen im Schriftargument erlaubt sein sollen und diese aktuelle % \cs{penalty}-Werte wieder aufheben, verbiete ich hier einen Umbruch nach % der Fontänderung. % \begin{macrocode} @@ -1044,8 +1174,8 @@ % \end{macro}^^A \scr@sect % % \begin{macro}{\@ssect} -% \changes{v3.19}{2015/07/17}{Vollständige Neudefinition zur Realisierung -% der Erweiterung für die Formatieurng der Überschrift}^^A +% \changes{v3.19}{2015/07/17}{Vollständige Neudefinition zur Realisierung +% der Erweiterung für die Formatieurng der Überschrift}^^A % Das wird für Überschriften ohne Nummer verwendet. Im Prinzip machen wir hier % dasselbe wie zuvor. % \begin{macrocode} @@ -1082,8 +1212,14 @@ This could result in several error messages}% \def\scr@s@ct@@nn@m@{\string\scr@s@ct@@nn@m@}% }{}% - \@tempskipa #3\relax - \ifdim \@tempskipa>\z@ +% \end{macrocode} +% \changes{v3.26}{2018/09/18}{\cs{scr@sect@runin} beachten}^^A +% Falls \cs{scr@sect@runin} nicht definiert ist, wird es jetzt höchste Zeit +% dafür. Und natürlich nutzen wir es dann für die Entscheidung Spitzmarke oder +% nicht. +% \begin{macrocode} + \ifdim + \scr@sect@runin{\z@}{\p@}{\glueexpr #3\relax}>\z@ \begingroup % \end{macrocode} % \changes{v3.21}{2016/06/12}{fehlendes \cs{nobreak} ergänzt}^^A @@ -1116,6 +1252,84 @@ %</body> % \end{macrocode} % \end{macro}^^A \@ssect +% \begin{macro}{\@xsect} +% \changes{v3.26}{2018/09/18}{wird umdefiniert}^^A +% Wir brauchen zum Einen in \cs{@xsect} einen Fallunterscheidung nach +% \cs{scr@sect@runin} und zum Anderen muss diese Fallunterscheidung am Ende +% wieder zurückgesetzt werden. +% \begin{macrocode} +%<*body> +\def\@tempa#1{% + \@tempskipa #1\relax + \ifdim \@tempskipa>\z@ + \par \nobreak + \vskip \@tempskipa + \@afterheading + \else + \@nobreakfalse + \global\@noskipsectrue + \everypar{% + \if@noskipsec + \global\@noskipsecfalse + {\setbox\z@\lastbox}% + \clubpenalty\@M + \begingroup \@svsechd \endgroup + \unskip + \@tempskipa #1\relax + \hskip -\@tempskipa + \else + \clubpenalty \@clubpenalty + \everypar{}% + \fi}% + \fi + \ignorespaces +} +\ifx\@xsect\@tempa\else + \ClassWarning{\KOMAClassName}{% + Unexpected definition of \string\@xsect!\MessageBreak + Please send information about this to\MessageBreak + the KOMA-Script maintainer!\MessageBreak + Maybe LaTeX will be broken by the redefinition\MessageBreak + of \string\@xsect\space}% +\fi +%<trace>\ClassInfo{\KOMAClassName}{redefining LaTeX kernel macro +%<trace> \string\@xsect} +\def\@xsect#1{% + \@ifundefined{scr@sect@runin}{% + \def\scr@sect@runin##1##2##3{##3}% + }% + \@tempskipa #1\relax + \ifdim \scr@sect@runin{\z@}{\p@}{\@tempskipa}>\z@ + \par \nobreak + \vskip \@tempskipa + \@afterheading + \else + \@nobreakfalse + \global\@noskipsectrue + \everypar{% + \if@noskipsec + \global\@noskipsecfalse + {\setbox\z@\lastbox}% + \clubpenalty\@M + \begingroup \@svsechd \endgroup + \unskip + \@tempskipa #1\relax + \ifdim \@tempskipa<\z@ + \hskip -\@tempskipa + \else + \hskip \@tempskipa + \fi + \else + \clubpenalty \@clubpenalty + \everypar{}% + \fi}% + \fi + \def\scr@sect@runin##1##2##3{##3}% + \ignorespaces +} +%</body> +% \end{macrocode} +% \end{macro}^^A \@xsect % % \begin{macro}{\IfUsePrefixLine} % \changes{v3.18}{2015/06/09}{außerhalb von Gliederungsbefehlsstilen @@ -1289,7 +1503,7 @@ \noexpand\FamilySetCounterMacro{KOMAarg}{#2}{\noexpand\reserved@a}{##1} }\reserved@a \ifx\FamilyKeyState\FamilyKeyStateProcessed - \expandafter\let\csname #3\scr@dsc@current#4 \endcsname\reserved@a + \expandafter\let\csname #3\scr@dsc@current#4\endcsname\reserved@a \fi }% } @@ -1297,7 +1511,7 @@ % \end{macro}^^A \DeclareSectionCommandStyleNumberOption % \begin{macro}{\DeclareSectionCommandStyleFontOption} % \changes{v3.17}{2015/03/23}{neue Anweisung}^^A -% Definiert eine für die aktuelle Ebene \cs{scr@dsc@current} eine neue +% Definiert für die aktuelle Ebene \cs{scr@dsc@current} eine neue % Schrift und speichert das Ergebnis in einem Element, das sich aus % Argument 3 gefolgt von der aktuellen Ebene gefolgt von Argument 4 ergibt. % \begin{macrocode} @@ -1313,31 +1527,92 @@ } % \end{macrocode} % \end{macro}^^A \DeclareSectionCommandStyleFontOption +% \begin{macro}{\DeclareSectionCommandStyleFuzzyOption} +% \changes{v3.26}{2018/09/18}{neue Anweisung}^^A +% Definiert für die aktuelle Ebene \cs{scr@dsc@current} eine neue +% Fuzzy-Auswahl. Eine Fuzzy-Auswahl akzeptiert neben den Werten für +% boolsche-Schalter noch einen weiteren Wert. Es wird davon eine Anweisung +% mit drei Argumenten definiert. Abhängig vom Wert wird das erste +% (\texttt{true}), zweite (\texttt{false}) oder dritte (\emph{sonst}) Argument +% ausgeführt. Der erlaubte weitere Wert wird als 5. Argument angegeben. +% \begin{macrocode} +\newcommand*{\DeclareSectionCommandStyleFuzzyOption}[5]{% + \DeclareSectionCommandStyleOption{#1}{#2}{% + \FamilySetBool{KOMAarg}{#2}{@tempswa}{##1}% + \ifx\FamilyKeyState\FamilyKeyStateProcessed + \if@tempswa + \expandafter\def\csname #3\scr@dsc@current#4\endcsname + ####1####2####3{####1}% + \else + \expandafter\def\csname #3\scr@dsc@current#4\endcsname + ####1####2####3{####2}% + \fi + \else + \ifstr{##1}{#5}{% + \expandafter\def\csname #3\scr@dsc@current#4\endcsname + ####1####2####3{####3}% + \FamilyKeyStateProcessed + }{}% + \fi + }% +} +% \end{macrocode} +% \end{macro}^^A \DeclareSectionCommandStyleFuzzyOptions % % \begin{macro}{\scr@dsc@style@section@options} -% \changes{v3.17}{2015/03/23}{neue Anweisung (intern)}^^A +% \changes{v3.17}{2015/03/23}{neue Anweisung (intern)}^^A % Dann für die Optionen des Stils \texttt{section}: % \begin{macrocode} \newcommand*{\scr@dsc@style@section@options}{} % \end{macrocode} -% \begin{description}\item[\texttt{indent}] Linker Einzug der -% Überschrift\end{description} +% \begin{description}\item[\texttt{indent}] +% Linker Einzug der Überschrift +% \end{description} % \begin{macrocode} \DeclareSectionCommandStyleLengthOption{section} {indent}{scr@}{@sectionindent} % \end{macrocode} -% \begin{description}\item[\texttt{beforeskip}] Der Absolutwert gibt den -% vertikalen Abstand vor der Überschrift an. Negative Werte bedeuten, dass -% der Absatzeinzug nach der Überschrift unterdrückt werden -% soll.\end{description} +% \begin{description} +% \item[\texttt{afterindent}] +% \changes{v3.26}{2018/09/18}{neue Option \texttt{afterindent}}^^A +% Fuzzy-Logik. Ein boolcher Wert gibt an, ob die erste Zeile nach der +% Überschrift eingezogen werden soll. Als dritter Wert ist \texttt{bysign} +% möglich. Dann hängt die Entscheidung für den Einzug vom Vorzeichen von +% \texttt{beforeskip} ab. Ein negativer Wert bedeutet dann, dass der +% Absatzeinzug nach der Überschrift unterdrückt werden soll. +% \end{description} +% \begin{macrocode} +\DeclareSectionCommandStyleFuzzyOption{section} + {afterindent}{scr@}{@afterindent} + {bysign} +% \end{macrocode} +% \begin{description}\item[\texttt{beforeskip}] +% Gibt den vertikalen Abstand vor der Übeschrift an. Im Fall von +% \texttt{afterindent=bysign} wird der Absolutwert verwendet. +% \end{description} % \begin{macrocode} \DeclareSectionCommandStyleLengthOption{section} {beforeskip}{scr@}{@beforeskip} % \end{macrocode} -% \begin{description}\item[\texttt{afterskip}] Wenn der Wert positiv ist, -% dann ist es der verikale Abstand nach der Überschrift. Ein negativer Wert -% signalisiert hingegen eine Spitzmarke. Der Absolutwert ist dann der -% horizontale Abstand nach der Spitzmarke.\end{description} +% \begin{description}\item[\texttt{runin}] +% \changes{v3.26}{2018/09/18}{neue Option \texttt{runin}}^^A +% Fuzzy-Logik. Ein boolscher Wert gibt an, dass die Überschrift als +% Spitzmarke (\texttt{true}) oder als eigene Zeile (\texttt{false}) gesetzt +% werden soll. Als dritter Wert ist \texttt{bysign} möglich. Dann hängt +% Spitzmarke oder nicht vom Vorzeichen von \texttt{afterskip} ab. Spitzmarke +% gibt es dann bei einem negativen Wert von \texttt{afterskip}. +% \end{description} +% \begin{macrocode} +\DeclareSectionCommandStyleFuzzyOption{section} + {runin}{scr@}{@runin} + {bysign} +% \end{macrocode} +% \begin{description}\item[\texttt{afterskip}] Im Fall einer Spitzmarke (siehe +% \texttt{runin}) der horizontale Abstand nach der Überschrift. Im Fall einer +% freistehenden Überschrift der vertikale Abstand nach der Überschrift. Falls +% die Spitzmarke über das Vorzeichen aktiviert wird, wird immer der Betrag des +% Wertes verwendet! +% \end{description} % \begin{macrocode} \DeclareSectionCommandStyleLengthOption{section} {afterskip}{scr@}{@afterskip} @@ -1397,9 +1672,22 @@ }% % \end{macrocode} % \begin{description} -% \item[\texttt{beforeskip}] Der Absolutwert gibt den vertikalen Abstand vor -% der Überschrift an. Negative Werte bedeuten, dass der Absatzeinzug nach -% der Überschrift unterdrückt werden soll. +% \item[\texttt{afterindent}] +% \changes{v3.26}{2018/09/18}{neue Option \texttt{afterindent}}^^A +% Fuzzy-Logik. Ein boolcher Wert gibt an, ob die erste Zeile nach der +% Überschrift eingezogen werden soll. Als dritter Wert ist \texttt{bysign} +% möglich. Dann hängt die Entscheidung für den Einzug vom Vorzeichen von +% \texttt{beforeskip} ab. Ein negativer Wert bedeutet dann, dass der +% Absatzeinzug nach der Überschrift unterdrückt werden soll. +% \end{description} +% \begin{macrocode} +\DeclareSectionCommandStyleFuzzyOption{chapter} + {afterindent}{scr@}{@afterindent} + {bysign} +% \end{macrocode} +% \begin{description}\item[\texttt{beforeskip}] +% Gibt den vertikalen Abstand vor der Übeschrift an. Im Fall von +% \texttt{afterindent=bysign} wird der Absolutwert verwendet. % \end{description} % \begin{macrocode} \DeclareSectionCommandStyleLengthOption{chapter} @@ -1477,9 +1765,22 @@ %</report|book> % \end{macrocode} % \begin{description} -% \item[\texttt{beforeskip}] Der Absolutwert gibt den vertikalen Abstand vor -% der Überschrift an. Negative Werte bedeuten, dass der Absatzeinzug nach -% der Überschrift unterdrückt werden soll. +% \item[\texttt{afterindent}] +% \changes{v3.26}{2018/09/18}{neue Option \texttt{afterindent}}^^A +% Fuzzy-Logik. Ein boolcher Wert gibt an, ob die erste Zeile nach der +% Überschrift eingezogen werden soll. Als dritter Wert ist \texttt{bysign} +% möglich. Dann hängt die Entscheidung für den Einzug vom Vorzeichen von +% \texttt{beforeskip} ab. Ein negativer Wert bedeutet dann, dass der +% Absatzeinzug nach der Überschrift unterdrückt werden soll. +% \end{description} +% \begin{macrocode} +\DeclareSectionCommandStyleFuzzyOption{part} + {afterindent}{scr@}{@afterindent} + {bysign} +% \end{macrocode} +% \begin{description}\item[\texttt{beforeskip}] +% Gibt den vertikalen Abstand vor der Übeschrift an. Im Fall von +% \texttt{afterindent=bysign} wird der Absolutwert verwendet. % \end{description} % \begin{macrocode} \DeclareSectionCommandStyleLengthOption{part} @@ -1534,9 +1835,11 @@ % \end{macro}^^A \scr@dsc@def@style@part@command % % \begin{macro}{\scr@dsc@style@section@neededoptionstest} -% \changes{v3.17}{2015/03/24}{Neu (intern)}^^A -% \changes{v3.24}{2017/04/25}{Voreinstellungen für \texttt{indent} und -% \texttt{font}}^^A +% \changes{v3.17}{2015/03/24}{Neu (intern)}^^A +% \changes{v3.24}{2017/04/25}{Voreinstellungen für \texttt{indent} und +% \texttt{font}}^^A +% \changes{v3.26}{2018/09/18}{\texttt{runin} und \texttt{afterindent} +% beachten}^^A % Dieses Anweisung überprüft, ob alle notwendigen Eigenschaften für die % Definition der spezifischen Gliederungsebene im section-Stil bekannt % sind. Sollte das nicht der Fall sein, meldet sie einen Fehler und sorgt sie @@ -1561,6 +1864,24 @@ {font}{font}{\normalsize}% {\newkomafont{\scr@dsc@current}{\normalsize}}% }% + \scr@ifundefinedorrelax{scr@\scr@dsc@current @runin}{% + \l@addto@macro\local@endgroup{% + \ClassInfo{\KOMAClassName} + {using compatibility default `runin=bysign'\MessageBreak + for `\expandafter\string\csname \scr@dsc@current\endcsname}% + \expandafter\gdef\csname scr@\scr@dsc@current @runin\endcsname + ##1##2##3{##3}% + }% + }{}% + \scr@ifundefinedorrelax{scr@\scr@dsc@current @afterindent}{% + \l@addto@macro\local@endgroup{% + \ClassInfo{\KOMAClassName} + {using compatibility default `afterindent=bysign'\MessageBreak + for `\expandafter\string\csname \scr@dsc@current\endcsname}% + \expandafter\gdef\csname scr@\scr@dsc@current @afterindent\endcsname + ##1##2##3{##3}% + }% + }{}% } % \end{macrocode} % \end{macro}^^A \scr@dsc@style@section@neededoptionstest @@ -1641,6 +1962,15 @@ {\newkomafont{\scr@dsc@current prefix}{\usekomafont{chapterprefix}}}% }% }{}% + \scr@ifundefinedorrelax{scr@\scr@dsc@current @afterindent}{% + \l@addto@macro\local@endgroup{% + \ClassInfo{\KOMAClassName} + {using compatibility default `afterindent=bysign'\MessageBreak + for `\expandafter\string\csname \scr@dsc@current\endcsname}% + \expandafter\gdef\csname scr@\scr@dsc@current @afterindent\endcsname + ##1##2##3{##3}% + }% + }{}% } %</book|report> % \end{macrocode} @@ -1722,6 +2052,19 @@ {\newkomafont{\scr@dsc@current prefix}{\usekomafont{partprefix}}}% }% }{}% + \scr@ifundefinedorrelax{scr@\scr@dsc@current @afterindent}{% + \l@addto@macro\local@endgroup{% + \ClassInfo{\KOMAClassName}{% + using compatibility default +%<article> `afterindent=false'\MessageBreak +%<book|report> `afterindent=true'\MessageBreak + for `\expandafter\string\csname \scr@dsc@current\endcsname}% + \expandafter\gdef\csname scr@\scr@dsc@current @afterindent\endcsname + ##1##2##3% +%<article> {##2}% +%<book|report> {##1}% + }% + }{}% } % \end{macrocode} % \end{macro}^^A \scr@dsc@style@part@neededoptionstest @@ -2115,12 +2458,81 @@ \DeclareTOCStyleEntry[\scr@dsc@tocstyle@options]{default}{#2}% }{}% % \end{macrocode} -% \changes{v3.20}{2015/0/07}{\textsf{hyperref} bei den Ebenen der -% Verzeichniseinträge berücksichtigen}^^A +% \changes{v3.20}{2015/0/07}{\textsf{hyperref} bei den Ebenen der +% Verzeichniseinträge berücksichtigen}^^A +% \changes{v3.26}{2018/06/27}{Einstellungen von \textsl{hyperref} +% überschreiben}^^A +% \changes{v3.26}{2018/06/27}{Notfallbehandlung für Lücken in den +% Bookmark-Ebenen}^^A % \begin{macrocode} - \scr@ifundefinedorrelax{toclevel@part}{}{% + \if@atdocument + \let\reserved@a\@firstofone + \else + \@ifpackageloaded{hyperref}{% + \let\reserved@a\@firstofone + }{% + \def\reserved@a##1{% + \AfterAtEndOfPackage{hyperref}{\AtBeginDocument{##1}}% + }% + }% + \fi + \reserved@a{% \expandafter\let\csname toclevel@#2\expandafter\endcsname \csname #2tocdepth\endcsname + \scr@ifundefinedorrelax{bookmarksetup}{% + \scr@ifundefinedorrelax{scr@min@toclevel}{% + \expandafter\let\expandafter\scr@min@toclevel + \csname toclevel@#2\endcsname + }{% + \expandafter\ifnum \csname toclevel@#2\endcsname + < \numexpr \scr@min@toclevel-1\relax + \ClassWarning{\KOMAClassName}{% + Trying emergency fix for bookmark level gap,\MessageBreak + because toclevel of `#2' + (\csname toclevel@#2\endcsname)\MessageBreak + is more than 1 lower than currently lowest\MessageBreak + known level (\scr@min@toclevel).\MessageBreak + Note: This fix can fail and you should load\MessageBreak + package `bookmark' to avoid usage of this\MessageBreak + fix% + }% + \expandafter\edef\csname toclevel@#2\endcsname{% + \the\numexpr \scr@min@toclevel-1\relax + }% + \fi + \expandafter\ifnum \csname toclevel@#2\endcsname + < \scr@min@toclevel\relax + \expandafter\let\expandafter\scr@min@toclevel + \csname toclevel@#2\endcsname + \fi + }% + \scr@ifundefinedorrelax{scr@max@toclevel}{% + \expandafter\let\expandafter\scr@max@toclevel + \csname toclevel@#2\endcsname + }{% + \expandafter\ifnum \csname toclevel@#2\endcsname + > \numexpr \scr@max@toclevel+1\relax + \ClassWarning{\KOMAClassName}{% + Trying emergency fix for bookmark level gap,\MessageBreak + because toclevel of `#2' + (\csname toclevel@#2\endcsname)\MessageBreak + is more than 1 greater than currently highest\MessageBreak + known level (\scr@max@toclevel).\MessageBreak + Note: This fix can fail and you should load\MessageBreak + package `bookmark' to avoid usage of this\MessageBreak + fix% + }% + \expandafter\edef\csname toclevel@#2\endcsname{% + \the\numexpr \scr@max@toclevel+1\relax + }% + \fi + \expandafter\ifnum \csname toclevel@#2\endcsname + > \scr@max@toclevel\relax + \expandafter\let\expandafter\scr@max@toclevel + \csname toclevel@#2\endcsname + \fi + }% + }{}% }% }% }% @@ -2271,7 +2683,8 @@ % \end{macro}^^A \ProvideSectionCommand % % \begin{macro}{\DeclareSectionCommands} -% \changes{v3.15}{2014/12/03}{neue Anweisung}^^A +% \changes{v3.15}{2014/12/03}{neue Anweisung}^^A +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} eingefügt}^^A % Basierend auf \cs{DeclareSectionCommand} können gleich mehrere % Gliederungsanweisungen definiert werden. Dabei sorgt Option % \texttt{increaselevel} dafür, dass die Werte von \texttt{level} und @@ -2284,6 +2697,7 @@ \def\scr@local@leveloffset{\z@}% \def\scr@local@tocleveloffset{\z@}% \@for\reserved@a:=\reserved@a\do{% + \scr@trim@spaces\reserved@a \edef\reserved@a{% \unexpanded{\DeclareSectionCommand[{#1}]}{\reserved@a}% }% @@ -2297,7 +2711,8 @@ % \end{macro}^^A \DeclareSectionCommands % % \begin{macro}{\DeclareNewSectionCommands} -% \changes{v3.15}{2014/12/03}{neue Anweisung}^^A +% \changes{v3.15}{2014/12/03}{neue Anweisung}^^A +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} eingefügt}^^A % Im Unterschied zu \cs{DeclareNewSectionCommand} führt diese Anweisung die % Änderung auch dann aus, wenn die Anweisung bereits deklariert war. Eine % Fehlermeldung wird aber natürlich trotzdem ausgegeben. Dieser Unterschied @@ -2310,6 +2725,7 @@ \def\scr@local@leveloffset{\z@}% \def\scr@local@tocleveloffset{\z@}% \@for\reserved@a:=\reserved@a\do{% + \scr@trim@spaces\reserved@a \@ifundefined{\reserved@a}{}{% \ClassError{\KOMAClassName}{% command `\expandafter\string\csname\reserved@a\endcsname` already @@ -2338,7 +2754,8 @@ % \end{macro}^^A \DeclareNewSectionCommands % % \begin{macro}{\RedeclareSectionCommands} -% \changes{v3.15}{2014/12/03}{neue Anweisung}^^A +% \changes{v3.15}{2014/12/03}{neue Anweisung}^^A +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} eingefügt}^^A % Im Unterschied zu \cs{RedeclareNewSectionCommands} führt diese Anweisung die % Änderung auch dann aus, wenn die Anweisung noch nicht deklariert war. Eine % Fehlermeldung wird aber natürlich trotzdem ausgegeben. Dieser Unterschied @@ -2351,6 +2768,7 @@ \def\scr@local@leveloffset{\z@}% \def\scr@local@tocleveloffset{\z@}% \@for\reserved@a:=\reserved@a\do{% + \scr@trim@spaces\reserved@a \@ifundefined{\reserved@a}{% \ClassError{\KOMAClassName}{% command `\expandafter\string\csname\reserved@a\endcsname` not defined% @@ -2377,9 +2795,10 @@ % \end{macro}^^A \RedeclareSectionCommands % % \begin{macro}{\ProvideSectionCommands} -% \changes{v3.15}{2014/12/03}{neue Anweisung}^^A -% \changes{v3.17}{2015/03/23}{Umbau, um stilabhängige Optionen zu -% ermöglichen}^^A +% \changes{v3.15}{2014/12/03}{neue Anweisung}^^A +% \changes{v3.17}{2015/03/23}{Umbau, um stilabhängige Optionen zu +% ermöglichen}^^A +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} eingefügt}^^A % Hier wird es nun wirklich schwierig, weil wir irgendwie dafür sorgen müssen, % dass Option \texttt{increaselevel} funktioniert, auch wenn gar nichts % definiert werden darf. Das macht die Geschichte ein wenig auswändig. @@ -2390,6 +2809,7 @@ \def\scr@local@leveloffset{\z@}% \def\scr@local@tocleveloffset{\z@}% \@for\reserved@a:=\reserved@a\do{% + \scr@trim@spaces\reserved@a \@ifundefined{\reserved@a}{% \edef\reserved@a{% \unexpanded{\DeclareSectionCommand[{#1}]}{\reserved@a}% @@ -2429,10 +2849,54 @@ \let\scr@local@tocleveloffset\relax } %</body> -%</class> % \end{macrocode} % \end{macro}^^A \ProvideSectionCommands % +% \begin{option}{bookmarkpackage} +% \selectlanguage{english}^^A +% \changes{v3.26}{2018/06/27}{new option}^^A +% Package \textsl{hyperref} has problems with bookmark level gaps. So if +% either the users omits a heading level or defines a heading with a level +% that distinguish more than one from the previous or following level, there +% would be a problem. One recommended solution for this would be to use +% package \textsl{bookmark}. So if we load this package, we can use the same +% value for bookmark levels and TOC levels even within +% \textsl{scrartcl}. Nevertheless we allow the user to decide not to use +% \textsl{bookmark}, but then it is not my fault, if something strange +% happens. +% \begin{macrocode} +%<*option> +\KOMA@ifkey{bookmarkpackage}{@scr@autoloadbookmarkpackage} +\@scr@autoloadbookmarkpackagetrue +\KOMA@kav@add{.\KOMAClassFileName}{bookmarkpackage}{true} +\AfterAtEndOfPackage{hyperref}{% + \AtBeginDocument{% + \@ifpackageloaded{bookmark}{}{% + \if@scr@autoloadbookmarkpackage + \ClassInfo{\KOMAClassName}{% + loading recommended package `bookmark'.\MessageBreak + Using `bookmark' together with `hyperref' is + recommended,\MessageBreak + because of handling of possible bookmark level gaps.\MessageBreak + You can avoid loading `bookmark' with KOMA-Script + option\MessageBreak + `bookmarkpackage=false' before \string\begin{document} + and\MessageBreak + you can avoid this message with + `\string\usepackage{bookmark}'\MessageBreak + before \string\begin{document}% + }% + \RequirePackage{bookmark}% + \fi + }% + }% +} +%</option> +%</class> +% \end{macrocode} +% \selectlanguage{ngerman}^^A +% \end{option}^^A bookmarkpackage +% % % \subsection{Definitionen für Präambeln} % @@ -2947,14 +3411,15 @@ % % % \begin{macro}{\scr@startpart} -% \changes{v3.18}{2015/05/23}{neue Anweisung (intern)}^^A +% \changes{v3.18}{2015/05/23}{neue Anweisung (intern)}^^A % Diese Anweisung ist von der ursprünglichen Definition von \cs{part} % abgeleitet und erbt deren ChangeLog-Einträge. -% \changes{v2.8d}{2001/07/05}{\cs{partpagestyle} statt \texttt{plain}}^^A -% \changes{v2.8p}{2001/09/27}{Präambel über der Überschrift hinzugefügt}^^A -% \changes{v3.13a}{2014/09/11}{Verwendung von \cs{SecDef}}^^A -% \changes{v3.19}{2015/08/25}{Seitenstil nur ändern wenn definiert und nicht -% leer}^^A +% \changes{v2.8d}{2001/07/05}{\cs{partpagestyle} statt \texttt{plain}}^^A +% \changes{v2.8p}{2001/09/27}{Präambel über der Überschrift hinzugefügt}^^A +% \changes{v3.13a}{2014/09/11}{Verwendung von \cs{SecDef}}^^A +% \changes{v3.19}{2015/08/25}{Seitenstil nur ändern wenn definiert und nicht +% leer}^^A +% \changes{v3.26}{2018/10/14}{Option \texttt{afterindent} wird beachtet}^^A % Die Anweisung definiert den Gliederungsüberschriften-Stil % \texttt{part}. Dazu bekommt sie als einziges explizites Argument den % \meta{Namen} der Gliederungsüberschrift. Weitere Argumente wie ein @@ -2980,10 +3445,18 @@ \@tempswafalse \fi %</book|report> - \@tempskipa=\glueexpr\@nameuse{scr@#1@beforeskip}\relax\relax - \ifdim\@tempskipa<\z@\@tempskipa-\@tempskipa\fi + \@tempskipa=\glueexpr\@nameuse{scr@#1@beforeskip}\relax + \@ifundefined{scr@#1@afterindent}{\@afterindentfalse}{% + \csname scr@#1@afterindent\endcsname + {\@afterindenttrue}{\@afterindentfalse}{% + \@afterindenttrue + \ifdim\@tempskipa<\z@ + \@tempskipa=-\@tempskipa + \@afterindentfalse + \fi + }% + }% \partheadstartvskip -%<article> \@afterindentfalse %<*book|report> \vbox to\z@{\vss\use@preamble{#1@o}\strut\par}% \vskip-\baselineskip\nobreak @@ -3146,9 +3619,15 @@ \@tempskipa=\glueexpr\@nameuse{scr@#1@afterskip}\relax\relax \ifdim\@tempskipa<\z@\@tempskipa-\@tempskipa\fi \partheadendvskip - \@afterheading %</article> %<book|report> \@nameuse{@end#1}% +% \end{macrocode} +% \changes{v3.26}{2018/10/14}{Verwendung von \@cs{@afterheading} für +% \textsf{scrbook} und \textsf{scrreprt}}^^A +% Ab \KOMAScript{} 3.26 wird hier \cs{@afterheading} für alle Klassen +% aufgerufen. Damit kann der Einzug nach der Überschrift eingestellt werden. +% \begin{macrocode} + \@afterheading } % \end{macrocode} % \end{macro}^^A \scr@@startpart @@ -3790,7 +4269,17 @@ }% }% \global\@topnum\z@ - \@afterindentfalse + \@ifundefined{scr@#1@afterindent}{\@afterindentfalse}{% + \csname scr@#1@afterindent\endcsname + {\@afterindenttrue}{\@afterindentfalse}{% + \@afterindenttrue + \@ifundefined{scr@#1@beforeskip}{\@afterindentfalse}{% + \ifdim\glueexpr\@nameuse{scr@#1@beforeskip}\relax<\z@ + \@afterindentfalse + \fi + }% + }% + }% \expandafter\SecDef\csname @#1\expandafter\endcsname\csname @s#1\endcsname } % \end{macrocode} @@ -4039,31 +4528,36 @@ % \end{macro}^^A \scr@makeschapterhead % % \begin{macro}{\scr@@makechapterhead} -% \changes{v3.18}{2015/05/22}{neue Anweisung (intern)} +% \changes{v3.18}{2015/05/22}{neue Anweisung (intern)} % Diese Anweisung nimmt die Rolle des ursprüngliche \cs{@@makechapterhead} % ein. Daher übernimmt sie auch die ChangeLog-Einträge der alten Anweisung. -% \changes{v2.8q}{2002/04/18}{\cs{raggedsection} wird bei Option -% \texttt{chapterprefix} auch auf den Präfix angewendet}^^A -% \changes{v2.9p}{2003/06/28}{\cs{parfillskip} auf \cs{fill} gesetzt}^^A -% \changes{v2.96a}{2006/12/02}{Abstand nach der Präfixzeile nur, wenn eines -% Präfixzeile ausgegeben wurde}^^A -% \changes{v2.97b}{2007/03/09}{\cs{endgraf} korrigiert}^^A -% \changes{v3.15}{2014/11/20}{Generalumbau}^^A -% \changes{v3.15}{2014/12/09}{\cs{raggedchapter} ersetzt -% \cs{raggedsection}}^^A -% \changes{v3.17}{2015/04/03}{Verwendung von \cs{usefontofkomafont} für die -% initiale Fontumstellung}^^A +% \changes{v2.8q}{2002/04/18}{\cs{raggedsection} wird bei Option +% \texttt{chapterprefix} auch auf den Präfix angewendet}^^A +% \changes{v2.9p}{2003/06/28}{\cs{parfillskip} auf \cs{fill} gesetzt}^^A +% \changes{v2.96a}{2006/12/02}{Abstand nach der Präfixzeile nur, wenn eines +% Präfixzeile ausgegeben wurde}^^A +% \changes{v2.97b}{2007/03/09}{\cs{endgraf} korrigiert}^^A +% \changes{v3.15}{2014/11/20}{Generalumbau}^^A +% \changes{v3.15}{2014/12/09}{\cs{raggedchapter} ersetzt +% \cs{raggedsection}}^^A +% \changes{v3.17}{2015/04/03}{Verwendung von \cs{usefontofkomafont} für die +% initiale Fontumstellung}^^A % \begin{macrocode} \newcommand*{\scr@@makechapterhead}[2]{% % \end{macrocode} % Der Absolutwert des Abstandes davor wird eingefügt. % \changes{v3.22}{2016/12/21}{\cs{@afterindentrue} wird bei positivem % \texttt{beforeskip} gesetzt}^^A +% \changes{v3.26}{2018/09/18}{Beachtung von Einstellung +% \texttt{afterindent}}^^A % \begin{macrocode} \@tempskipa=\glueexpr \csname scr@#1@beforeskip\endcsname\relax\relax - \ifdim\@tempskipa<\z@\@tempskipa-\@tempskipa\else - \expandafter\ifnum\scr@v@is@ge{3.22}\@afterindenttrue\fi - \fi + \csname scr@#1@afterindent\endcsname + {\@afterindenttrue}{\@afterindentfalse}{% + \ifdim\@tempskipa<\z@\@tempskipa-\@tempskipa\else + \expandafter\ifnum\scr@v@is@ge{3.22}\@afterindenttrue\fi + \fi + }% \chapterheadstartvskip % \end{macrocode} % Dann die eigentliche Überschrift innerhalb einer Gruppe. @@ -4130,9 +4624,9 @@ \nobreak\par\nobreak % \end{macrocode} % Zum Schluss der Absolutwert des Abstandes dahinter. +% \changes{v3.26}{2018/09/20}{Betragsbildung entfernt}^^A % \begin{macrocode} \@tempskipa=\glueexpr \csname scr@#1@afterskip\endcsname\relax\relax - \ifdim\@tempskipa<\z@\@tempskipa-\@tempskipa\fi \chapterheadendvskip } % \end{macrocode} @@ -4143,24 +4637,31 @@ % Diese Anweisung nimmt die Rolle des ursprüngliche \cs{@@makechapterhead} % ein. Sie ist um einiges einfacher als \cs{scr@@makechapterhead} orientiert % sich aber prinzipiell daran. -% \changes{v2.9p}{2003/06/28}{\cs{parfillskip} auf \cs{fill} gesetzt}^^A -% \changes{v2.9q}{2004/03/24}{Klammerung an \cs{@@makechapterhead}^^A -% angepasst}^^A -% \changes{v3.15}{2014/12/09}{\cs{raggedchapter} ersetzt -% \cs{raggedsection}}^^A -% \changes{v3.19}{2015/08/02}{an die Änderungen bei \cs{scr@@makechapterhead} -% angepasst}^^A -% \changes{v3.20}{2015/12/23}{\cs{parfillskip} auf \texttt{\cs{z@} plus -% 1fil} gesetzt}^^A -% \changes{v3.22}{2016/12/21}{\cs{@afterindentrue} wird bei positivem -% \texttt{beforeskip} gesetzt}^^A -% \changes{v3.25}{2017/09/07}{\cs{IfUseNumber} korrigiert}^^A +% \changes{v2.9p}{2003/06/28}{\cs{parfillskip} auf \cs{fill} gesetzt}^^A +% \changes{v2.9q}{2004/03/24}{Klammerung an \cs{@@makechapterhead}^^A +% angepasst}^^A +%\changes{v3.15}{2014/12/09}{\cs{raggedchapter} ersetzt +% \cs{raggedsection}}^^A +%\changes{v3.19}{2015/08/02}{an die Änderungen bei \cs{scr@@makechapterhead} +% angepasst}^^A +% \changes{v3.20}{2015/12/23}{\cs{parfillskip} auf \texttt{\cs{z@} plus +% 1fil} gesetzt}^^A +% \changes{v3.22}{2016/12/21}{\cs{@afterindentrue} wird bei positivem +% \texttt{beforeskip} gesetzt}^^A +% \changes{v3.25}{2017/09/07}{\cs{IfUseNumber} korrigiert}^^A +% \changes{v3.26}{2018/09/18}{Beachtung von Einstellung +% \texttt{afterindent}}^^A +% \changes{v3.26}{2018/09/20}{Betragsbildung für \texttt{afterskip} +% entfernt}^^A % \begin{macrocode} \newcommand*{\scr@@makeschapterhead}[2]{% \@tempskipa=\glueexpr \csname scr@#1@beforeskip\endcsname\relax\relax - \ifdim\@tempskipa<\z@\@tempskipa-\@tempskipa\else - \expandafter\ifnum\scr@v@is@ge{3.22}\@afterindenttrue\fi - \fi + \csname scr@#1@afterindent\endcsname + {\@afterindenttrue}{\@afterindentfalse}{% + \ifdim\@tempskipa<\z@\@tempskipa-\@tempskipa\else + \expandafter\ifnum\scr@v@is@ge{3.22}\@afterindenttrue\fi + \fi + }% \chapterheadstartvskip {% \setlength{\parindent}{\z@}\setlength{\parfillskip}{\z@ plus 1fil}% @@ -4187,7 +4688,6 @@ }% \nobreak\par\nobreak \@tempskipa=\glueexpr \csname scr@#1@afterskip\endcsname\relax\relax - \ifdim\@tempskipa<\z@\@tempskipa-\@tempskipa\fi \chapterheadendvskip } % \end{macrocode} @@ -4898,16 +5398,18 @@ % % % \begin{macro}{\minisec} -% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} -% behebt einen Bug im color Paket}^^A -% \changes{v2.9o}{2003/01/31}{\cs{nobreak} nach dem Gruppenende -% behebt einen Bug im color Paket}^^A -% \changes{v2.96a}{2006/11/30}{Standardwert für \cs{parfillskip} (abhängig -% von Option \texttt{version})}^^A -% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak}^^A -% entfernt}^^A -% \changes{v3.13a}{2014/08/07}{Absicherung der Abstände bei -% aufeinanderfolgenden Überschriften entsprechend \cs{@startsection}}^^A +% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} +% behebt einen Bug im color Paket}^^A +% \changes{v2.9o}{2003/01/31}{\cs{nobreak} nach dem Gruppenende +% behebt einen Bug im color Paket}^^A +% \changes{v2.96a}{2006/11/30}{Standardwert für \cs{parfillskip} (abhängig +% von Option \texttt{version})}^^A +% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak}^^A +% entfernt}^^A +% \changes{v3.13a}{2014/08/07}{Absicherung der Abstände bei +% aufeinanderfolgenden Überschriften entsprechend \cs{@startsection}}^^A +% \changes{v3.26}{2018/05/14}{fehlendes \cs{interlinepenalty}\cs{@M} +% ergänzt}^^A % \begin{KOMAfont}{minisec} % \changes{v2.96a}{2006/12/03}{\texttt{minisec} ist ein eigenes % Fontelement}^^A @@ -4933,7 +5435,8 @@ \expandafter\ifnum\scr@v@is@gt{2.96}\relax \setlength{\parfillskip}{\z@ plus 1fil}\fi \raggedsection\normalfont\sectfont\nobreak - \usekomafont{minisec}{\nobreak #1\par\nobreak}}\nobreak% + \usekomafont{minisec}{\nobreak\interlinepenalty \@M #1\par\nobreak}% + }\nobreak \@afterheading } % \end{macrocode} @@ -5200,120 +5703,112 @@ % % % \begin{macro}{\partnumdepth} -% \changes{v3.12}{2013/12/16}{new read only command}^^A -% \changes{v3.18}{2015/05/24}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.12}{2013/12/16}{new read only command}^^A +% \changes{v3.18}{2015/05/24}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\chapternumdepth} -% \changes{v3.12}{2013/12/16}{new read only command}^^A -% \changes{v3.18}{2015/05/20}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.12}{2013/12/16}{new read only command}^^A +% \changes{v3.18}{2015/05/20}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\sectionnumdepth} -% \changes{v3.12}{2013/12/16}{new read only command}^^A -% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.12}{2013/12/16}{new read only command}^^A +% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\subsectionnumdepth} -% \changes{v3.12}{2013/12/16}{new read only command}^^A -% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.12}{2013/12/16}{new read only command}^^A +% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\subsubsectionnumdepth} -% \changes{v3.12}{2013/12/16}{new read only command}^^A -% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.12}{2013/12/16}{new read only command}^^A +% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\paragraphnumdepth} -% \changes{v3.12}{2013/12/16}{new read only command}^^A -% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.12}{2013/12/16}{new read only command}^^A +% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\subparagraphnumdepth} -% \changes{v3.12}{2013/12/16}{new read only command}^^A -% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.12}{2013/12/16}{new read only command}^^A +% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A % Diese dürfen nur gelesen, sollten aber nie umdefiniert werden und geben die % Nummerierungsebene der Gliederungsanweisungen an (nicht zu verwechseln mit % der Verzeichnisebene der Gliederungsanweisungen). % \begin{macro}{\parttocdepth} -% \changes{v3.15}{2014/12/22}{neue Anweisung}^^A -% \changes{v3.18}{2015/05/25}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.15}{2014/12/22}{neue Anweisung}^^A +% \changes{v3.18}{2015/05/25}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\chaptertocdepth} -% \changes{v3.15}{2014/12/22}{neue Anweisung}^^A -% \changes{v3.18}{2015/05/20}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.15}{2014/12/22}{neue Anweisung}^^A +% \changes{v3.18}{2015/05/20}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\sectiontocdepth} -% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\subsectiontocdepth} -% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\subsubsectiontocdepth} -% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\paragraphtocdepth} -% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A % \begin{macro}{\subparagraphtocdepth} -% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A +% \changes{v3.15}{2014/12/09}{indirekt über \cs{DeclareSectionCommand}}^^A % Diese dürfen nur gelesen, sollten aber nie umdefiniert werden und geben die % Verzeichnisebene der Gliederungsanweisungen an. % \begin{macro}{\part} -% \changes{v3.18}{2015/05/25}{Verwendung von \cs{DeclareSectionCommand}}^^A +% \changes{v3.18}{2015/05/25}{Verwendung von \cs{DeclareSectionCommand}}^^A +% \changes{v3.26}{2018/06/27}{Definition nach \cs{section} verschoben (wegen +% bookmark level fix)}^^A % \begin{macro}{\chapter} -% \changes{v2.8d}{2001/07/05}{\cs{chapterpagestyle} statt -% \texttt{plain}}^^A -% \changes{v3.18}{2015/05/20}{Verwendung von \cs{DeclareSectionCommand}}^^A +% \changes{v2.8d}{2001/07/05}{\cs{chapterpagestyle} statt +% \texttt{plain}}^^A +% \changes{v3.18}{2015/05/20}{Verwendung von \cs{DeclareSectionCommand}}^^A % Als Besonderheit werden für \cs{chapter} nur diejenigen Werte gesetzt, die % nicht über Optionen eingestellt werden können und daher vorab deklariert % werden müssen. Bei den Anweisungen der unteren Ebenen werden hingegen alle % Einstellungen über \cs{DeclareSectionCommand} vorgenommen. % \begin{macro}{\section} -% \changes{v2.8p}{2001/09/22}{\cs{sectfont} wird nun vor -% \cs{size@section} aufgerufen}^^A -% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} -% behebt einen Bug im color Paket}^^A -% \changes{v2.96a}{2006/11/30}{Standardwert für \cs{parfillskip} (abhängig -% von Option \texttt{version})}^^A -% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak} entfernt}^^A -% \changes{v3.13a}{2014/09/11}{Verwendung von \cs{scr@startsection}}^^A -% \changes{v3.15}{2014/11/24}{Verwendung von \cs{DeclareSectionCommand}}^^A +% \changes{v2.8p}{2001/09/22}{\cs{sectfont} wird nun vor +% \cs{size@section} aufgerufen}^^A +% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} +% behebt einen Bug im color Paket}^^A +% \changes{v2.96a}{2006/11/30}{Standardwert für \cs{parfillskip} (abhängig +% von Option \texttt{version})}^^A +% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak} entfernt}^^A +% \changes{v3.13a}{2014/09/11}{Verwendung von \cs{scr@startsection}}^^A +% \changes{v3.15}{2014/11/24}{Verwendung von \cs{DeclareSectionCommand}}^^A % \begin{macro}{\subsection} -% \changes{v2.8p}{2001/09/22}{\cs{sectfont} wird nun vor -% \cs{size@subsection} aufgerufen}^^A -% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} -% behebt einen Bug im color Paket}^^A -% \changes{v2.96a}{2006/11/30}{Standardwert für \cs{parfillskip} (abhängig -% von Option \texttt{version})}^^A -% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak} entfernt}^^A -% \changes{v3.13a}{2014/09/11}{Verwendung von \cs{scr@startsection}}^^A -% \changes{v3.15}{2014/11/24}{Verwendung von \cs{DeclareSectionCommand}}^^A +% \changes{v2.8p}{2001/09/22}{\cs{sectfont} wird nun vor +% \cs{size@subsection} aufgerufen}^^A +% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} +% behebt einen Bug im color Paket}^^A +% \changes{v2.96a}{2006/11/30}{Standardwert für \cs{parfillskip} (abhängig +% von Option \texttt{version})}^^A +% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak} entfernt}^^A +% \changes{v3.13a}{2014/09/11}{Verwendung von \cs{scr@startsection}}^^A +% \changes{v3.15}{2014/11/24}{Verwendung von \cs{DeclareSectionCommand}}^^A % \begin{macro}{\subsubsection} -% \changes{v2.3d}{1995/08/19}{wird bei \texttt{scrartcl} nun -% ebenfalls numeriert und ins Inhaltsverzeichnis geschrieben}^^A -% \changes{v2.8p}{2001/09/22}{\cs{sectfont} wird nun vor -% \cs{size@subsubsection} aufgerufen}^^A -% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} -% behebt einen Bug im color Paket}^^A -% \changes{v2.96a}{2006/11/30}{Standardwert für \cs{parfillskip} (abhängig -% von Option \texttt{version})}^^A -% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak} entfernt}^^A -% \changes{v3.13a}{2014/09/11}{Verwendung von \cs{scr@startsection}}^^A -% \changes{v3.15}{2014/11/24}{Verwendung von \cs{DeclareSectionCommand}}^^A +% \changes{v2.3d}{1995/08/19}{wird bei \texttt{scrartcl} nun +% ebenfalls numeriert und ins Inhaltsverzeichnis geschrieben}^^A +% \changes{v2.8p}{2001/09/22}{\cs{sectfont} wird nun vor +% \cs{size@subsubsection} aufgerufen}^^A +% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} +% behebt einen Bug im color Paket}^^A +% \changes{v2.96a}{2006/11/30}{Standardwert für \cs{parfillskip} (abhängig +% von Option \texttt{version})}^^A +% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak} entfernt}^^A +% \changes{v3.13a}{2014/09/11}{Verwendung von \cs{scr@startsection}}^^A +% \changes{v3.15}{2014/11/24}{Verwendung von \cs{DeclareSectionCommand}}^^A % \begin{macro}{\paragraph} -% \changes{v2.8p}{2001/09/22}{\cs{sectfont} wird nun vor -% \cs{size@paragraph} aufgerufen}^^A -% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} -% behebt einen Bug im color Paket}^^A -% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak} entfernt}^^A -% \changes{v3.15}{2014/11/24}{Verwendung von \cs{DeclareSectionCommand}}^^A +% \changes{v2.8p}{2001/09/22}{\cs{sectfont} wird nun vor +% \cs{size@paragraph} aufgerufen}^^A +% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} +% behebt einen Bug im color Paket}^^A +% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak} entfernt}^^A +% \changes{v3.15}{2014/11/24}{Verwendung von \cs{DeclareSectionCommand}}^^A % \begin{macro}{\subparagraph} -% \changes{v2.8p}{2001/09/22}{\cs{sectfont} wird nun vor -% \cs{size@subparagraph} aufgerufen}^^A -% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} -% behebt einen Bug im color Paket}^^A -% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak} entfernt}^^A -% \changes{v3.13a}{2014/09/11}{Verwendung von \cs{scr@startsection}}^^A -% \changes{v3.15}{2014/11/24}{Verwendung von \cs{DeclareSectionCommand}}^^A -% \changes{v3.15}{2014/11/24}{\cs{parindent} durch \cs{scr@parindent} -% ersetzt}^^A +% \changes{v2.8p}{2001/09/22}{\cs{sectfont} wird nun vor +% \cs{size@subparagraph} aufgerufen}^^A +% \changes{v2.8q}{2002/02/28}{\cs{nobreak} nach \cs{sectfont} +% behebt einen Bug im color Paket}^^A +% \changes{v2.96a}{2006/12/03}{alle nicht benötigten \cs{nobreak} entfernt}^^A +% \changes{v3.13a}{2014/09/11}{Verwendung von \cs{scr@startsection}}^^A +% \changes{v3.15}{2014/11/24}{Verwendung von \cs{DeclareSectionCommand}}^^A +% \changes{v3.15}{2014/11/24}{\cs{parindent} durch \cs{scr@parindent} +% ersetzt}^^A % Die Standardgliederungsbefehle \cs{section} bis \cs{subparagraph} % sind seit \KOMAScript{} v3.15 über die von \KOMAScript{} bereitgestellte % Schnittstelle \cs{DeclareSectionCommand} definiert. % \begin{macrocode} -\DeclareSectionCommand[% - style=part,% -%<article> level=\z@,% -%<report|book> level=\m@ne,% -%<report|book> pagestyle=plain,% - tocstyle=part,% - toclevel=\m@ne,% - tocindent=\z@,% - tocnumwidth=2em% -]{part} %<*book|report> \DeclareSectionCommand[% style=chapter,% @@ -5337,6 +5832,16 @@ %<book|report> tocnumwidth=2.3em% ]{section} \DeclareSectionCommand[% + style=part,% +%<article> level=\z@,% +%<report|book> level=\m@ne,% +%<report|book> pagestyle=plain,% + tocstyle=part,% + toclevel=\m@ne,% + tocindent=\z@,% + tocnumwidth=2em% +]{part} +\DeclareSectionCommand[% style=section,% level=2,% indent=\z@,% diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-tocstyle.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-tocstyle.dtx index 0778f3b4c3c..04dec8e47f9 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-tocstyle.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-tocstyle.dtx @@ -1,8 +1,8 @@ -% \CheckSum{1353} +% \CheckSum{1380} % \iffalse meta-comment % ====================================================================== % scrkernel-tocstyle.dtx -% Copyright (c) Markus Kohm, 2015-2017 +% Copyright (c) Markus Kohm, 2015-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-tocstyle.dtx -% Copyright (c) Markus Kohm, 2015-2017 +% Copyright (c) Markus Kohm, 2015-2018 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3c, verteilt und/oder veraendert werden. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-tocstyle.dtx 2731 2017-11-23 09:04:09Z kohm $ +%%% From File: $Id: scrkernel-tocstyle.dtx 3011 2018-08-29 07:35:17Z kohm $ % The runs of run-time file generation: %<preidentify>%%% (run: preidentify) % - everything that is needed before selfidentification of resulting files @@ -80,7 +80,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-11-23 10:04:09 +0100 (Thu, 23 Nov 2017) $ + \filedate$Date: 2018-08-29 09:35:17 +0200 (Wed, 29 Aug 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 2254 $ \edef\reserved@a{% @@ -922,6 +922,32 @@ % \end{macrocode} % \end{macro}^^A \DeclareTOCStyleEntry % +% \begin{macro}{\DeclareTOCStyleEntries} +% \changes{v3.26}{2018/08/27}{new}^^A +% Use \cs{DeclareTOCStyleEntry} to define a list of entries, all with the same +% options and style. +% \begin{macrocode} +%<*body> +\newcommand*{\DeclareTOCStyleEntries}[3][]{% + \edef\reserved@a{#3}% + \@for \reserved@a:=\reserved@a \do {% + \scr@trim@spaces\reserved@a + \ifx\reserved@a\@empty\else + \IfArgIsEmpty{#1}{% + \edef\reserved@a{% + \unexpanded{\DeclareTOCStyleEntry{#2}}{\reserved@a}}% + }{% + \edef\reserved@a{% + \unexpanded{\DeclareTOCStyleEntry[{#1}]{#2}}{\reserved@a}}% + }% + \reserved@a + \fi + }% +} +%</body> +% \end{macrocode} +% \end{macro}^^A \DeclareTOCStyleEntries +% % \begin{macro}{\DeclareTOCEntryStyle} % \changes{v3.20}{2015/11/17}{neu} % \begin{macro}{\@DeclareTOCEntryStyle} diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-typearea.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-typearea.dtx index 68823a2e0be..d1b0b2d59cd 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-typearea.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-typearea.dtx @@ -1,4 +1,4 @@ -%\CheckSum{2864} +%\CheckSum{2882} % \iffalse meta-comment % ====================================================================== % scrkernel-typearea.dtx @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse meta-comment -%%% From File: $Id: scrkernel-typearea.dtx 2959 2018-03-15 13:32:29Z kohm $ +%%% From File: $Id: scrkernel-typearea.dtx 2993 2018-07-16 07:33:22Z kohm $ %<identify>%%% (run: identify) %<init>%%% (run: init) %<options>%%% (run: options) @@ -66,9 +66,9 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2018-03-15 14:32:29 +0100 (Thu, 15 Mar 2018) $ + \filedate$Date: 2018-07-16 09:33:22 +0200 (Mon, 16 Jul 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} - \filerevision$Revision: 2959 $ + \filerevision$Revision: 2993 $ \edef\reserved@a{% \noexpand\endgroup \noexpand\ProvidesFile{scrkernel-typearea.dtx}[% @@ -2380,18 +2380,21 @@ % \begin{macrocode} \@typearea % \end{macrocode} -% \changes{v2.0e}{1994/10/28}{write layout values to the \File{log} file}^^A -% \changes{v2.4i}{1996/11/11}{write to the \File{log} file later}^^A -% \changes{v2.4i}{1996/11/11}{execute \cs{@typearea@end} at the end of -% \cs{typearea}}^^A -% \changes{v2.4j}{1996/12/04}{\File{log} output with only one -% \cs{textheight} but additional \cs{baselineskip}}^^A -% \changes{v2.5}{1997/06/17}{"`arithmetic overflow"' with \Option{landscape} -% fixed}^^A -% \changes{v2.95}{2004/01/30}{warning in two column mode fixed}^^A -% \changes{v3.00}{2008/10/08}{use \cs{ta@layoutinfo} to write the layout -% values into the \File{log} file}^^A -% \changes{v3.01b}{2008/12/09}{warning for sub-optimal settings changed}^^A +% \changes{v2.0e}{1994/10/28}{write layout values to the \File{log} file}^^A +% \changes{v2.4i}{1996/11/11}{write to the \File{log} file later}^^A +% \changes{v2.4i}{1996/11/11}{execute \cs{@typearea@end} at the end of +% \cs{typearea}}^^A +% \changes{v2.4j}{1996/12/04}{\File{log} output with only one +% \cs{textheight} but additional \cs{baselineskip}}^^A +% \changes{v2.5}{1997/06/17}{"`arithmetic overflow"' with \Option{landscape} +% fixed}^^A +% \changes{v2.95}{2004/01/30}{warning in two column mode fixed}^^A +% \changes{v3.00}{2008/10/08}{use \cs{ta@layoutinfo} to write the layout +% values into the \File{log} file}^^A +% \changes{v3.01b}{2008/12/09}{warning for sub-optimal settings changed}^^A +% \changes{v3.26}{2018/07/16}{warning about long lines changed}^^A +% \changes{v3.26}{2018/07/16}{warning about small lines changed and +% replaced by an info}^^A % Last but not least we write some layout values into the \File{log} file. For % some of the information we need additional calculations, e.g., of a good % line width. @@ -2421,21 +2424,27 @@ Bad type area settings!\MessageBreak The detected line width is about \the\@tempcnta\@percentchar\MessageBreak - larger than the heuristically detected line width.\MessageBreak - You should e.g. decrease DIV, increase fontsize\MessageBreak + larger than the heuristically estimated maximum\MessageBreak + limit of typographical good line width.\MessageBreak + You should e.g. + \ifnum\ta@div >6 decrease DIV, \fi + \ifdim\f@size\p@<\@xiipt\p@ increase fontsize\else + (increase fontsize)\fi\MessageBreak or change papersize% }% \@tempcnta=-\@tempcnta \else \ifnum\@tempcnta>15 - \PackageWarningNoLine{typearea}{% + \PackageInfoNoLine{typearea}{% Maybe no optimal type area settings!\MessageBreak - The maximum limit of line width is about + The detected line width is about \the\@tempcnta\@percentchar\MessageBreak - larger than the heuristically detected line width.\MessageBreak - You may e.g. increase DIV, decrease fontsize\MessageBreak + smaller than the heuristically estimated maximum\MessageBreak + limit of typographical good line width.\MessageBreak + You could e.g. increase DIV% + \ifdim\f@size\p@>\@xpt\p@, decrease fontsize\fi\MessageBreak or change the papersize% - } + }% \fi\fi \ifnum\ta@div <6 \PackageWarningNoLine{typearea}{% diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-version.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-version.dtx index 3bce93f5668..f19babf93b3 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-version.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-version.dtx @@ -2,7 +2,7 @@ % \iffalse meta-comment % ====================================================================== % scrkernel-version.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% Copyright (c) Markus Kohm, 2002-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrkernel-version.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% 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. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-version.dtx 2674 2017-09-07 09:35:17Z kohm $ +%%% From File: $Id: scrkernel-version.dtx 3050 2018-12-30 14:36:55Z kohm $ % \fi % % \iffalse @@ -123,7 +123,7 @@ \fi %</ignorethis> \fi - \@CheckKOMAScriptVersion{2018/03/30 v3.25 KOMA-Script}% + \@CheckKOMAScriptVersion{2018/12/30 v3.26a KOMA-Script}% \endgroup % \end{macrocode} % \end{macro} diff --git a/Master/texmf-dist/source/latex/koma-script/scrlayer-fancyhdr.dtx b/Master/texmf-dist/source/latex/koma-script/scrlayer-fancyhdr.dtx new file mode 100644 index 00000000000..7e2d0be1f93 --- /dev/null +++ b/Master/texmf-dist/source/latex/koma-script/scrlayer-fancyhdr.dtx @@ -0,0 +1,549 @@ +% \iffalse^^A meta-comment +% ====================================================================== +% scrlayer-fancyhdr.dtx +% Copyright (c) Markus Kohm, 2018 +% +% This file is part of the LaTeX2e KOMA-Script bundle. +% +% This work may be distributed and/or modified under the conditions of +% the LaTeX Project Public License, version 1.3c of the license. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2005/12/01 and of this work. +% +% This work has the LPPL maintenance status "author-maintained". +% +% The Current Maintainer and author of this work is Markus Kohm. +% +% This work consists of all files listed in manifest.txt and +% `scrlayer-fancyhdr.dtx'. +% ---------------------------------------------------------------------- +% scrlayer-fancyhdr.dtx +% Copyright (c) Markus Kohm, 2018 +% +% Diese Datei ist Teil der LaTeX2e KOMA-Script-Sammlung. +% +% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, +% Version 1.3c. +% Die neuste Version dieser Lizenz ist +% http://www.latex-project.org/lppl.txt +% und Version 1.3c ist Teil aller Verteilungen von LaTeX +% Version 2005/12/01 und dieses Werks. +% +% Dieses Werk hat den LPPL-Verwaltungs-Status "author-maintained" +% (allein durch den Autor verwaltet). +% +% Der Aktuelle Verwalter und Autor dieses Werkes ist Markus Kohm. +% +% Dieses Werk besteht aus den in manifest.txt aufgefuehrten Dateien +% sowie `scrlayer-fancyhdr.dtx'. +% ====================================================================== +% \fi^^A meta-comment +% +% \CharacterTable +% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +% Digits \0\1\2\3\4\5\6\7\8\9 +% Exclamation \! Double quote \" Hash (number) \# +% Dollar \$ Percent \% Ampersand \& +% Acute accent \' Left paren \( Right paren \) +% Asterisk \* Plus \+ Comma \, +% Minus \- Point \. Solidus \/ +% Colon \: Semicolon \; Less than \< +% Equals \= Greater than \> Question mark \? +% Commercial at \@ Left bracket \[ Backslash \\ +% Right bracket \] Circumflex \^ Underscore \_ +% Grave accent \` Left brace \{ Vertical bar \| +% Right brace \} Tilde \~} +% +% \iffalse^^A meta-comment +%%% From File: $Id: scrlayer-fancyhdr.dtx ALPHA (see date below) kohm $ +%<identify>%%% (run: identify) +%<init>%%% (run: init) +%<options>%%% (run: options) +%<body>%%% (run: body) +%<*dtx> +\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi +\begingroup +% TODO: Replace \thisfiledate and \thisfilerevision by \filedate and +% \filerevision + \def\filedate$#1: #2-#3-#4 #5${\gdef\thisfiledate{#2/#3/#4}} + \filedate$Date: 2018-09-10 08:00:00 $ + \def\filerevision$#1: #2 ${\gdef\thisfilerevision{r#2 ALPHA}} + \filerevision$Revision: 0 $ + \edef\reserved@a{% + \noexpand\endgroup + \noexpand\ProvidesFile{scrlayer-fancyhdr.dtx}% + [\thisfiledate\space\thisfilerevision\space + KOMA-Script package source + }% +\reserved@a +%</dtx> +%<*identify> +%<interface>\NeedsTeXFormat{LaTeX2e}[1995/12/01] +%<interface>\ProvidesPackage{scrlayer-fancyhdr}[% +% Sometimes following will be replaced by !KOMAScriptVersion: +%!SCRLAYERFANCYHDRVERSION +%<interface> package +%</identify> +%<*dtx|identify> + (end user interface for scrlayer)] +%</dtx|identify> +%<*dtx> +\ifx\documentclass\undefined + \input scrdocstrip.tex + \@@input scrkernel-version.dtx + \@@input scrstrip.inc + \KOMAdefVariable{COPYRIGHTFROM}{2018} + \KOMAdefVariable{SCRLAYERFANCYHDRVERSION}{% + \space\space\thisfiledate\space\thisfilerevision\space KOMA-Script + }% + \generate{\usepreamble\defaultpreamble + \file{scrlayer-fancyhdr.sty}{% + \from{scrlayer-fancyhdr.dtx}{interface,trace,fancyhdr,identify}% + \from{scrlayer.dtx}{interface,trace,fancyhdr,init}% + \from{scrlayer-fancyhdr.dtx}{interface,trace,fancyhdr,init}% + \from{scrlayer.dtx}{interface,trace,fancyhdr,options}% + \from{scrlayer-fancyhdr.dtx}{interface,trace,fancyhdr,options}% + \from{scrlayer.dtx}{interface,trace,fancyhdr,body}% + \from{scrlayer-fancyhdr.dtx}{interface,trace,fancyhdr,body}% + \from{scrlogo.dtx}{logo}% + }% + } + \@@input scrstrop.inc +\else + \let\endbatchfile\relax +\fi +\endbatchfile + \documentclass{scrdoc} + \addtolength{\textwidth}{-1em} + \addtolength{\marginparwidth}{2em} + \addtolength{\oddsidemargin}{2em} + \usepackage[ngerman,english]{babel} + \usepackage{url,babelbib}\bibliographystyle{babalpha-fl} + \usepackage{listings} + \usepackage{scrhack} + \usepackage{etoolbox} + \pretocmd\DescribeMacro{\ifhmode\else\bigskip\noindent\fi}{}{} + \pretocmd\DescribeEnv{\ifhmode\else\bigskip\noindent\fi}{}{} + \pretocmd\DescribeOption{\ifhmode\else\bigskip\noindent\fi}{}{} + + \CodelineIndex + \RecordChanges + \GetFileInfo{scrlayer-fancyhdr.dtx} + \title{The \texttt{scrlayer} interface \texttt{scrlayer-fancyhdr}% + \footnote{This is version \fileversion\ of file \texttt{\filename}.}} + \date{\filedate} + \author{Markus Kohm} + + \newenvironment{Explain}{\par}{\par} + \newcommand*{\length}{} + \let\length\Length + \let\endlength\endLength + \let\Macro\cs + \let\Length\Macro + \let\Package\textsf + \let\Class\Package + \let\File\texttt + \let\Option\texttt + \newcommand*{\KOption}[1]{\Option{#1}\texttt{=}} + \newcommand*{\OptionValue}[2]{\Option{#1}\texttt{=}\PValue{#2}} + \let\Counter\texttt + \let\Environment\texttt + \let\ShowOutput\quote + \let\endShowOutput\endquote + \let\Pagestyle\texttt + \newcommand*{\Parameter}[1]{\texttt{\marg{#1}}\linebreak[1]} + \newcommand*{\OParameter}[1]{\texttt{\oarg{#1}}\linebreak[1]} + \newcommand*{\MParameter}[2]{\texttt{(\meta{#1},\meta{#2})}\linebreak[1]} + \providecommand\PParameter[1]{\mbox{\texttt{\{#1\}}}\linebreak[1]} + \let\PName\meta + \let\PValue\texttt + \providecommand*{\autoref}[1]{\expandafter\AUTOREF#1:} + \providecommand*{\AUTOREF}{} + \makeatletter + \def\AUTOREF#1:#2:{% + \edef\@tempa{#1}% + \edef\@tempb{tab}\ifx\@tempa\@tempb table~\fi + \edef\@tempb{sec}\ifx\@tempa\@tempb section~\fi + \ref{#1:#2}% + } + \providecommand*{\IndexCmd}[2][]{} + \providecommand*{\textnote}[2][]{} + \providecommand*\eTeX{\leavevmode\hbox{$\varepsilon$}-\TeX} + \providecommand*\NTS{% + \leavevmode\hbox{$\cal N\kern-0.35em\lower0.5ex\hbox{$\cal T$}% + \kern-0.2emS$}} + + \lstnewenvironment{lstcode}{\lstset{language=[LaTeX]TeX}}{} + \makeatother + \sloppy% YOU SHOULD NOT DO THIS!!! + + \begin{document} + \maketitle + \tableofcontents + \DocInput{\filename} + \PrintChanges + \PrintIndex + \end{document} +% \fi^^A meta-comment +% +% \selectlanguage{english} +% +% \changes{v0.0}{2018/09/01}{start of interface} +% \let\restorechapter\chapter +% \let\chapter\section +% \let\section\subsection +% \let\subsection\subsubsection +% +% \changes{v0.0}{2018/09/05}{some user documentation} +% \chapter{The Purpose of this Package} +% This package has been made to give users a chance to combine the features of +% Piet van Oostrum's \Package{fancyhdr} \cite{pkg:fancyhdr} with the features +% of \Package{scrlayer} \cite{pkg:komascript}. In other words: It has been +% made to combine the page layers of \Package{scrlayer} with the page styles +% of \Package{fancyhdr}. +% +% In this combination compatibility with \Package{fancyhdr} is the first +% aim! Usability and the freedom provided by \Package{scrlayer} is only the +% second one. Compatibility with other parts of \KOMAScript{} is not a primary +% aim. Perhaps it will become an optional feature in future. Abolishing any +% real or virtual limitations of \Package{fancyhdr} other than make it +% possible to use layers is not an aim and will not be an aim in future. +% +% If you need a better combination of page styles and layers, you should +% either use the low level interface of \Package{scrlayer} to define your page +% styles or\,---\,and this is the recommendation of the author\,---\,use +% \Package{scrlayer-scrpage} instead of \Package{scrlayer-fancyhdr} or +% \Package{fancyhdr}. If you need more compatibility with other parts of +% \KOMAScript, i.\,e.\@ with the \KOMAScript{} classes, you should use +% \Package{scrlayer-scrpage} instead of \Package{scrlayer-fancyhdr} or +% \Package{fancyhdr}. +% +% +% \chapter{How it works} +% To combine \Package{fancyhdr} and \Package{scrlayer}, +% \Package{scrlayer-scrpage} loads both packages. After loading +% \Package{fancyhdr} it redefines page style \Pagestyle{@fancy} to make it a +% layer page style of \Package{scrlayer} using the newly defined layers +% \texttt{fancy.head.even}, \texttt{fancy.head.odd}, \texttt{fancy.foot.even} +% and \texttt{fancy.foot.odd}. The \texttt{\dots head\dots} layers are +% background layers like the page head of \Package{fancyhdr}'s page styles (or +% other usual page styles). The \texttt{\dots foot\dots} layers are foreground +% layers like the page footer of \Package{fancyhdr}'s page styles (or other +% usual page styles). The \texttt{\dots even} layers are restricted to even +% pages, that means left side pages in two-sided documents. The \texttt{\dots +% odd} layers are restricted to odd pages, that means right side pages in +% two-sided documents or all pages in single-sided documents. +% +% \DescribeMacro\ps@@fancy +% \DescribeMacro\ps@fancyplain +% \DescribeMacro\ps@plain@fancy +% Note: Page style \Pagestyle{@fancy} is an internal basic page style of +% package \Package{fancyhdr}. It is used for the user page style +% \Pagestyle{fancy}. The user page style \Pagestyle{fancy} is also used for +% \Package{fancyhdr}'s undocumented page style \Pagestyle{fancyplain}, that +% also redefines page style \Pagestyle{plain} to be \Package{fancyhdr}'s +% internal page style \Pagestyle{plain@fancy}, that also uses +% \Pagestyle{fancy} but with \Macro{if@fancyplain} set to +% \Macro{iftrue}. There is also an undocumented command +% \Macro{fancyplain}\Parameter{plain code}\Parameter{fancy code}, that uses +% the \meta{plain code} if \Macro{if@fancyplain} is \Macro{iftrue} and +% \meta{fancy code} if \Macro{if@fancyplain} is \Macro{iffalse}. +% +% Note: Page styles defined using \Package{fancyhdr}'s command +% \Macro{fancypagestyle} also always use page style \Pagestyle{fancy} and so +% the internal basic page style \Pagestyle{@fancy}. +% +% As a result of the two notes above, every page style of \Package{fancyhdr} +% always uses page style \Pagestyle{fancy} and the same internal basic page +% style \Pagestyle{@fancy}. As a result of redefining page style +% \Pagestyle{@fancy} to be a layer page style, users can add layers to or +% remove layers from all \Package{fancyhdr} page styles by adding layers to or +% remove layers from page style \Pagestyle{@fancy}. You cannot add layers to +% or remove layers from \Package{fancyhdr}'s single page styles +% \Pagestyle{fancy}, \Pagestyle{fancyplain}, \Pagestyle{plain@fancy} or the +% page styles defined using \Macro{fancypagestyle} directly. So using layers +% is a all or nothing feature with \Package{scrlayer-scrpage}. However, you +% can use the second argument of \Macro{fancypagestyle} to add or remove +% layers whenever one of the \Package{fancyhdr} page styles is activated. So +% this is a move from the \Package{scrlayer} interface of adding or removing +% layers to single page styles to the \Package{fancyhdr} interface of defining +% modifications of page style \Pagestyle{fancy}. +% +% Another such movement from an \Package{scrlayer} user interface to a +% \Package{fancyhdr} user interface it the decision whether or not automatic +% running heads are used. \Package{scrlayer} provides the options +% \Option{automark} and \Option{manualmark} and commands \Macro{automark} and +% \Macro{manualmark} to do this decision and also to configure commands like +% \Macro{partmark}, \Macro{chaptermark}, \Macro{sectionmark} etc. With +% \Package{scrlayer-fancyhdr} also using page style \Pagestyle{@fancy} does +% switch to automatic running heads. The first activation of page style +% \Pagestyle{fancy} still redefines \Macro{chaptermark} and +% \Macro{sectionmark}, if a class with \Macro{chapter} is used, or +% \Macro{sectionmark} and \Macro{subsectionmark}, if a class without +% \Macro{chapter} is used. However, you still can use \Macro{manualmark} and +% \Macro{automark} after switching to a \Package{fancyhdr} page style to +% configure the running heads. So this movement is only partial. +% +% \DescribeMacro\ps@headings +% \DescribeMacro\ps@myheadings +% \DescribeMacro\ps@plain +% Note: Currently, neither \Package{scrlayer} nor \Package{fancyhdr} nor +% \Package{scrlayer-fancyhdr} do redefine page styles \Pagestyle{headings} or +% \Pagestyle{myheadings}. And neither \Package{scrlayer} nor +% \Package{fancyhdr} nor \Package{scrlayer-fancyhdr} do redefine page style +% \Pagestyle{plain} unless you are activating the undocumented +% \Package{fancyhdr} page style \Pagestyle{fancyplain}. So if you like to use +% layers on \Pagestyle{plain} pages, i.\,e. usually the first page of a +% chapter or part or the page with a title head, you have to either use +% \Package{fancyhdr}'s undocumented page style \Pagestyle{fancyplain} or +% redefine page style \Pagestyle{plain} either using \Macro{fancypagestyle} as +% documented in the \Package{fancyhdr} manual or using +% \Macro{DeclareNewPageStyleByLayers}, documented in the \KOMAScript{} manual. +% +% \DescribeMacro\ps@empty +% \DescribeMacro\ps@@empty +% Note: Pagestyle \Pagestyle{empty} is somehow special. \Package{scrlayer} +% redefines it to be a layer page style. And \Package{fancyhdr}'s internal +% page style \Pagestyle{@empty} is the same like \Pagestyle{empty}. So +% \Pagestyle{@empty} also uses the layers of \Pagestyle{empty} but you should +% not try to modify it directly using the interface of +% \Package{scrlayer}. Moreover, if \Package{fancyhdr} is loaded before +% \Package{scrlayer-scrpage}, \Package{fancyhdr}'s internal page style +% \Pagestyle{@empty} is not a copy of \Package{scrlayer}'s layer page style +% \Pagestyle{empty} but the original standard page style +% \Pagestyle{empty}. However, with \Package{scrlayer-fancyhdr} package +% \Package{fancyhdr} does not longer use the internal page style +% \Pagestyle{@empty}. So you would not need to know this. +% +% \chapter{How to use the Package} +% +%^^A TODO: Remove the following alpha note. +% First of all, this package is experimental and should not be used for +% anything else but testing whether or not it works as documented! This +% package even is not an official part of \KOMAScript! +% +% To use the package you have to load it, e.\,g., using: +%\begin{verbatim} +% \usepackage{scrlayer-fancyhdr} +%\end{verbatim} +% instead of loading \Package{scrlayer} and \Package{fancyhdr} or before or +% after loading one of these packages. However it is recommended to replace +% loading \Package{scrlayer} and \Package{fancyhdr} by loading +% \Package{scrlayer-fancyhdr} because this avoids option +% clashes. \Package{scrlayer-fancyhdr} provides all options of +% \Package{scrlayer} and passes them to \Package{scrlayer}. Nevertheless +% sometimes it may be useful to be able to additionally load +% \Package{scrlayer} or \Package{fancyhdr}. +% +% \DescribeMacro\ps@@fancy +% \DescribeMacro\ps@fancy +% \DescribeMacro\ps@fancyplain +% \DescribeMacro\ps@plain@fancy +% \DescribeMacro\fancypagestyle +% After this you should be able to use the page styles and commands of +% \Package{fancyhdr} and to add layers to or remove layers from the +% \Package{fancyhdr}'s internal basic page style \Package{@fancy}. Note, you +% are not able to add layers to or remove layers from \Package{fancyhdr}'s +% page styles \Pagestyle{fancy}, \Pagestyle{fancyplain}, +% \Pagestyle{plain@fancy} or page styles defined by +% \Macro{fancypagestyle}. However adding layers to or removing layers from +% \Pagestyle{@fancy} will always change all these page styles! +% +% \DescribeMacro\ps@plain +% \DescribeMacro\ps@headings +% \DescribeMacro\ps@myheadings +% \DescribeMacro\ps@empty +% Note: Loading \Package{scrlayer-fancyhdr} will not make page style +% \Pagestyle{plain} nor \Pagestyle{headings} nor \Pagestyle{myheadings} or any +% other page style but \Pagestyle{empty} to automatically be a layer page +% style! +% +% \chapter{Known Issues} +% +% Please note, the follow issues are either notes to the package author or +% notes to the user to avoid them reporting the same issues again and +% again. Listing these issues does not say they are bugs or features. +% +% \begin{itemize} +% \item +% \DescribeMacro\ps@fancy +% \DescribeMacro\ps@fancyplain +% \DescribeMacro\fancypagestyle +% \DescribeMacro\ps@@fancy +% You are not able to add layers to the user level page style +% \Pagestyle{fancy} or \Pagestyle{fancyplain} or any page style defined by +% \Macro{fancypagestyle} but only to the internal page style +% \Pagestyle{@fancy}. This is intended as explained in this manual. +% \item +% \DescribeMacro\ps@@empty +% Using \Package{fancyhdr}'s internal page style \Pagestyle{@empty} +% could have strange results. However, there is a simple solution for this: +% Don't use the internal \Pagestyle{@empty} but always the user level page +% style \Pagestyle{empty}! +% \item +% \DescribeMacro\ps@@fancy +% The vertical position of the page header does differ a little bit, if +% \Package{scrlayer-fancyhdr} is used instead of \Package{fancyhdr}. This +% could be fixed by a modification of the layers \texttt{fancy.head.odd} and +% \texttt{fancy.head.even} using \Option{addvoffset}. More tests are needed. +% \end{itemize} +% +%\iffalse +%</dtx> +%\fi +% +% \StopEventually{} +% +% \chapter{Implementation of \Package{scrlayer-fancyhdr}} +% \label{sec:scrlayer-fancyhdr} +% +% This section if for developers only. +% +% \iffalse +% TODO: Remove this alpha warning (but not the markers)! +%<*interface> +%<*identify> +\PackageWarningNoLine{scrlayer-fancyhdr}{% + THIS IS AN ALPHA VERSION OF AN\MessageBreak + EXPERIMENTAL PACKAGE!\MessageBreak + YOU SHOULD NOT USE THIS PACKAGE FOR\MessageBreak + ANYTHING ELSE BUT TESTING% +} +%</identify> +%\fi +% +% Note: The main problem of this interface is, that it tries to implement the +% user interface of package \Package{fancyhdr} by Piet van Oostrum, that is +% completely different from \Package{scrlayer} and not really compatible with +% \Package{scrlayer}, using \Package{scrlayer}. This means, that +% \Package{scrlayer-fancyhdr} never can be a drop-in replacement of +% \Package{fancyhdr}. Nevertheless it can help to let \Package{scrlayer} and +% \Package{fancyhdr} coexist. To do so +% \begin{itemize} +% \item the lowest level of \Package{fancyhdr} should not be the page style +% but a layer +% \item the page styles of \Package{fancyhdr} should be layer page styles +% \item init code of the page styles of \Package{fancyhdr} should use the +% layer page init code +% \end{itemize} +% Currently it is unsure whether it would be best to do a new implementation +% or to load original \Package{fancyhdr} and to only modify some things. First +% I'll try the second method and therefore: +% \begin{macrocode} +%<*body> +\RequirePackage{fancyhdr} +%</body> +% \end{macrocode} +% +% We need at least one new layer for the new layer page style +% \Pagestyle{fancy}. However, it could be useful to have not only one but +% four layers (even side head, odd side head, even side foot, odd side foot). +% \begin{macrocode} +%<*body> +\DeclareNewLayer[% + background,oddpage, + head, + contents={\hb@xt@ \layerwidth{% + \f@nch@head\f@nch@Oolh\f@nch@olh\f@nch@och\f@nch@orh\f@nch@Oorh}} +]{fancy.head.odd} +\DeclareNewLayer[% + background,evenpage, + head, + contents={\hb@xt@ \layerwidth{% + \f@nch@head\f@nch@Oelh\f@nch@elh\f@nch@ech\f@nch@erh\f@nch@Oerh}} +]{fancy.head.even} +\DeclareNewLayer[% + foreground,oddpage, + foot, + contents={\hb@xt@ \layerwidth{% + \f@nch@foot\f@nch@Oolf\f@nch@olf\f@nch@ocf\f@nch@orf\f@nch@Oorf}} +]{fancy.foot.odd} +\DeclareNewLayer[% + foreground,evenpage, + foot, + contents={\hb@xt@ \layerwidth{% + \f@nch@foot\f@nch@Oelf\f@nch@elf\f@nch@ecf\f@nch@erf\f@nch@Oerf}} +]{fancy.foot.even} +% \end{macrocode} +% \begin{macro}{\ps@@fancy} +% \begin{macro}{\@mkboth} +% And have to create a layer page style from this new layers, but we do not +% redefine page style \Pagestyle{fancy} but the low level page style +% \Pagestyle{@fancy}. +% \begin{macrocode} +\DeclarePageStyleByLayers[ +% \end{macrocode} +% \Package{fancyhdr} does some initialization at the very first call +% of \cs{pagestyle{fancy}}. To do so \Package{fancyhdr} first uses a different +% page style definition, that does the initialization and redefines the page +% style afterwards. This is still active with \Package{scrlayer-fancyhdr}. +% Additionally, \Package{fancyhdr} redefines \cs{@mkboth} at every selection +% of the internal page style \Pagestyle{@fancy}. This can be adapted using the +% \Option{onselect} feature of the new layer page style \Pagestyle{@fancy}. In +% my opinion, the |\let\@mkboth\markboth| used by page style +% \Pagestyle{headings} of, e.\,g., the standard classes or the \KOMAScript{} +% classes would be best here. However, \Package{fancyhdr} uses the uncommon +% |\def\@mkboth{\protect\markboth}|, which would fail if a class or package +% tests \cs{@mkboth} using |\ifx\@mkboth\markboth|. However, \KOMAScript's +% \cs{IfActiveMkBoth} (see the \Package{scrbase} chapter in the \KOMAScript{} +% manual) does also recognize the \Package{fancyhdr} definition and copying +% this is more compatible with \Package{fancyhdr}. +% \begin{macrocode} + onselect={\def\@mkboth{\protect\markboth}}, +]{@fancy}{% + fancy.head.odd,fancy.head.even,fancy.foot.odd,fancy.foot.even +} +%</body> +% \end{macrocode} +% Note: Redefining page style \Pagestyle{@fancy} instead of \Pagestyle{fancy} +% does also mean, that features like options \Option{automark} and +% \Option{manualmark} resp. \cs{automark} and \cs{manualmark} are not fully +% supported by \Package{scrlayer-fancyhdr}. Also currently the font features +% of the \KOMAScript{} classes are not supported by +% \Package{scrlayer-fancyhdr}. However you are now able to combine other +% features of \Package{scrlayer} with features of \Package{fancyhdr} and you +% can, e.g., use \Package{scrlayer-notecolumn} with +% \Package{scrlayer-fancyhdr}. +% \end{macro}^^A \@mkboth +% \end{macro}^^A \ps@@fancy +% +% A future release of \Package{scrlayer-fancyhdr} may even provide the font +% features of the \KOMAScript{} classes and a working +% \Option{markcase}. However, in this case I would have to redefine the +% initial page style \Pagestyle{fancy} and the layers above. +% +% \iffalse +%</interface> +% \fi +% +% \begin{thebibliography}{99} +% \raggedright +% \bibitem[1]{pkg:fancyhdr} Piet van Oostrum: \emph{Page layout in \LaTeX}, +% release 3.9a 2017-06-30, +% \url{https://ctan.org/tex-archive/macros/latex/contrib/fancyhdr}, +% last visited: 2018-09-06. +% \bibitem[2]{pkg:komascript} Markus Kohm: \emph{\KOMAScript}, +% release 3.25 2018-03-30, +% \url{https://ctan.org/tex-archive/macros/latex/contrib/koma-script}, +% last visited: 2018-09-06. +% \end{thebibliography} +% +% \Finale +% \let\subsection\section +% \let\section\chapter +% \let\chapter\restorechapter +% +\endinput +% +% End of file `scrlayer-fancyhdr.dtx'. +% + +%%% Local Variables: +%%% mode: doctex +%%% mode: flyspell +%%% ispell-local-dictionary: "en_GB" +%%% TeX-master: t +%%% End: diff --git a/Master/texmf-dist/source/latex/koma-script/scrlayer-notecolumn.dtx b/Master/texmf-dist/source/latex/koma-script/scrlayer-notecolumn.dtx index 46ea2cc8e9f..324a5e83303 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrlayer-notecolumn.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrlayer-notecolumn.dtx @@ -1,8 +1,8 @@ -% \CheckSum{1740} +% \CheckSum{1747} % \iffalse^^A meta-comment % ====================================================================== % scrlayer-notecolumn.dtx -% Copyright (c) Markus Kohm, 2013-2017 +% Copyright (c) Markus Kohm, 2013-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrlayer-notecolumn.dtx -% Copyright (c) Markus Kohm, 2013-2017 +% Copyright (c) Markus Kohm, 2013-2018 % % Diese Datei ist Teil der LaTeX2e KOMA-Script-Sammlung. % @@ -57,7 +57,7 @@ % Right brace \} Tilde \~} % % \iffalse^^A meta-comment -%%% From File: $Id: scrlayer-notecolumn.dtx 2928 2018-02-02 17:10:27Z kohm $ +%%% From File: $Id: scrlayer-notecolumn.dtx 3011 2018-08-29 07:35:17Z kohm $ %<identify>%%% (run: identify) %<init>%%% (run: init) %<options>%%% (run: options) @@ -67,9 +67,9 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2018-02-02 18:10:27 +0100 (Fri, 02 Feb 2018) $ + \filedate$Date: 2018-08-29 09:35:17 +0200 (Wed, 29 Aug 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{v0.1.#2}} - \filerevision$Revision: 2928 $ + \filerevision$Revision: 3011 $ \edef\reserved@a{% \noexpand\endgroup \noexpand\ProvidesFile{scrlayer-notecolumn.dtx}% @@ -728,28 +728,34 @@ % we set |\if@tempswa| to |\iftrue| to provocate a rerun message. % \changes{v0.1.2872}{2018/01/17}{usage of Lua function % \texttt{slncmdfivesum}}^^A +% \changes{v0.1.2972}{2018/04/01}{usage of not yet documented Xe\TeX{} +% primitive \cs{mdfivesum}}^^A % \begin{macrocode} \AfterReadingMainAux{% \immediate\closeout\tf@slnc \begingroup \scr@ifundefinedorrelax{pdfmdfivesum}{% - \ifdefined\directlua - \edef\reserved@a{\directlua{slncmdfivesum("\jobname.slnc")}}% - \else - \let\reserved@a\relax - \fi + \scr@ifundefinedorrelax{mdfivesum}{% + \ifdefined\directlua + \edef\reserved@a{\directlua{slncmdfivesum("\jobname.slnc")}}% + \else + \let\reserved@a\relax + \fi + }{% + \edef\reserved@a{\mdfivesum file {\jobname.slnc}}% + }% }{% \edef\reserved@a{\pdfmdfivesum file {\jobname.slnc}}% }% \ifx\reserved@a\relax \PackageWarningNoLine{scrlayer-notecolumn}{% \string\pdfmdfivesum\space unavailable.\MessageBreak - The package needs \string\pdfmdfivesum\space or LuaTeX\MessageBreak - to test whether or not one more LaTeX run\MessageBreak - will be needed to make the note columns\MessageBreak - right. If this command is unavailable\MessageBreak - you have to do the decision without\MessageBreak - this help of the package% + The package needs \string\pdfmdfivesum,\MessageBreak + \string\mdfivesum, or LuaTeX to test whether\MessageBreak + or not one more LaTeX run is needed to place the\MessageBreak + note columns correctly. If these are unavailable\MessageBreak + you have to do the decision without the help\MessageBreak + of the package% }% \else \ifx \slnc@mdfivesum\reserved@a @@ -1182,6 +1188,8 @@ % \begin{macro}{\slnc@mdfivesum} % \changes{v0.1.2872}{2018/01/17}{definition and usage of Lua function % \texttt{slncmdfivesum}}^^A +% \changes{v0.1.2972}{2018/04/01}{usage of not yet documented Xe\TeX{} +% primitive \cs{mdfivesum}}^^A % The MD5 sum of the file before opening it for reading. % \begin{macrocode} %<*body> @@ -1190,19 +1198,23 @@ } \scrlayerAddToInterface\slnc@file{% \scr@ifundefinedorrelax{pdfmdfivesum}{% - \ifdefined\directlua - \directlua{% - function slncmdfivesum(filename) - local fh = io.open(filename,"rb") - if fh then - local sum=md5.sumhexa(fh:read("*a")) - tex.sprint(sum) - fh:close() + \scr@ifundefinedorrelax{mdfivesum}{% + \ifdefined\directlua + \directlua{% + function slncmdfivesum(filename) + local fh = io.open(filename,"rb") + if fh then + local sum=md5.sumhexa(fh:read("*a")) + tex.sprint(sum) + fh:close() + end end - end - }% - \xdef\slnc@mdfivesum{\directlua{slncmdfivesum("\jobname.slnc")}}% - \fi + }% + \xdef\slnc@mdfivesum{\directlua{slncmdfivesum("\jobname.slnc")}}% + \fi + }{% + \xdef\slnc@mdfivesum{\mdfivesum file {\jobname.slnc}}% + }% }{% \xdef\slnc@mdfivesum{\pdfmdfivesum file {\jobname.slnc}}% }% @@ -1402,6 +1414,8 @@ % \end{macro}^^A \clearnotecolumn % % \begin{macro}{\clearnotecolumns} +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} added}^^A +% \changes{v3.26}{2018/08/29}{removed spurious \cs{expandafter}}^^A % \begin{description} % \item[\OParameter{string list}:] comma separated list of note column names % (must be fully expandable and each element must expand to a string only, @@ -1421,8 +1435,8 @@ \ifx\relax#1\relax\else \let\slnc@processnotecolumns\@empty \edef\reserved@a{#1}% - \expandafter\@for\expandafter\reserved@a\expandafter:\expandafter=% - \reserved@a\do {% + \@for\reserved@a:=\reserved@a\do {% + \scr@trim@spaces\reserved@a \ifx\reserved@a\@empty\else \expandafter\l@addto@macro\expandafter\slnc@processnotecolumns \expandafter{\expandafter\@elt\expandafter{\reserved@a}}% @@ -1564,6 +1578,8 @@ % synchronisation of the text with the note. % % \begin{macro}{\syncwithnotecolumn} +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} added}^^A +% \changes{v3.26}{2018/08/29}{removed spurious \cs{expandafter}}^^A % \begin{description} % \item[\OParameter{string}:] the name of the note column to sync with (this % must be fully expandable and expand to the name of a note column). By @@ -1592,8 +1608,8 @@ \ifx\relax#1\relax\else \let\slnc@processnotecolumns\@empty \edef\reserved@a{#1}% - \expandafter\@for\expandafter\reserved@a\expandafter:\expandafter=% - \reserved@a\do {% + \@for\reserved@a:=\reserved@a\do {% + \scr@trim@spaces\reserved@a \ifx\reserved@a\@empty\else \expandafter\l@addto@macro\expandafter\slnc@processnotecolumns \expandafter{\expandafter\@elt\expandafter{\reserved@a}}% diff --git a/Master/texmf-dist/source/latex/koma-script/scrlayer-scrpage.dtx b/Master/texmf-dist/source/latex/koma-script/scrlayer-scrpage.dtx index 3eecfcf5481..3868af77410 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrlayer-scrpage.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrlayer-scrpage.dtx @@ -2,7 +2,7 @@ % \iffalse^^A meta-comment % ====================================================================== % scrlayer-scrpage.dtx -% Copyright (c) Markus Kohm, 2012-2017 +% Copyright (c) Markus Kohm, 2012-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -17,10 +17,10 @@ % % The Current Maintainer and author of this work is Markus Kohm. % -% Dieses Werk besteht aus den in manifest.txt aufgefuehrten Dateien. +% This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrlayer-scrpage.dtx -% Copyright (c) Markus Kohm, 2012-2017 +% Copyright (c) Markus Kohm, 2012-2018 % % Diese Datei ist Teil der LaTeX2e KOMA-Script-Sammlung. % @@ -57,7 +57,7 @@ % Right brace \} Tilde \~} % % \iffalse^^A meta-comment -%%% From File: $Id: scrlayer-scrpage.dtx 2929 2018-02-05 06:37:22Z kohm $ +%%% From File: $Id: scrlayer-scrpage.dtx 3017 2018-09-05 06:27:27Z kohm $ %<identify>%%% (run: identify) %<init>%%% (run: init) %<options>%%% (run: options) @@ -66,9 +66,9 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2018-02-05 07:37:22 +0100 (Mon, 05 Feb 2018) $ + \filedate$Date: 2018-09-05 08:27:27 +0200 (Wed, 05 Sep 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} - \filerevision$Revision: 2929 $ + \filerevision$Revision: 3017 $ \edef\reserved@a{% \noexpand\endgroup \noexpand\ProvidesFile{scrlayer-scrpage.dtx}% diff --git a/Master/texmf-dist/source/latex/koma-script/scrlayer.dtx b/Master/texmf-dist/source/latex/koma-script/scrlayer.dtx index 86bedf742eb..0fc52a4e682 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrlayer.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrlayer.dtx @@ -1,8 +1,8 @@ -% \CheckSum{3933} +% \CheckSum{4042} % \iffalse^^A meta-comment % ====================================================================== % scrlayer.dtx -% Copyright (c) Markus Kohm, 2012-2017 +% Copyright (c) Markus Kohm, 2012-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrlayer.dtx -% Copyright (c) Markus Kohm, 2012-2017 +% Copyright (c) Markus Kohm, 2012-2018 % % Diese Datei ist Teil der LaTeX2e KOMA-Script-Sammlung. % @@ -57,7 +57,7 @@ % Right brace \} Tilde \~} % % \iffalse^^A meta-comment -%%% From File: $Id: scrlayer.dtx 2684 2017-10-13 13:35:13Z kohm $ +%%% From File: $Id: scrlayer.dtx 3015 2018-09-03 10:51:32Z kohm $ %<identify>%%% (run: identify) %<init>%%% (run: init) %<options>%%% (run: options) @@ -67,9 +67,9 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-10-13 15:35:13 +0200 (Fri, 13 Oct 2017) $ + \filedate$Date: 2018-09-03 12:51:32 +0200 (Mon, 03 Sep 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} - \filerevision$Revision: 2684 $ + \filerevision$Revision: 3015 $ \edef\reserved@a{% \noexpand\endgroup \noexpand\ProvidesFile{scrlayer.dtx}% @@ -572,54 +572,10 @@ % \begin{macrocode} %<*(package|class)&body> \providecommand*{\@mkleft}{% - \begingroup - \ifx\@mkboth\markboth \aftergroup\markleft - \else - \ifx\@mkboth\@gobbletwo \aftergroup\@gobble - \else \def\@gobbletwo##1##2{}% - \ifx \@mkboth\@gobbletwo \aftergroup\@gobble - \else -%<class> \ClassWarning{\KOMAClassName}{% -%<package> \PackageWarning{scrlayer}{% - package incompatibility detected!\MessageBreak - \string\@mkboth it neither \string\markboth nor any\MessageBreak - kind of two arguments gobbling,\MessageBreak - e.g., \string\@gobbletwo.\MessageBreak - So I don't known, what to do\MessageBreak - with \string\@mkleft.\MessageBreak - Nevertheless, \string\markleft\space will be\MessageBreak - used% - }% - \aftergroup\markleft - \fi - \fi - \fi - \endgroup + \IfActiveMkBoth{\markleft}{\@gobble}% }% \providecommand*{\@mkright}{% - \begingroup - \ifx\@mkboth\markboth \aftergroup\markright - \else - \ifx\@mkboth\@gobbletwo \aftergroup\@gobble - \else \def\@gobbletwo##1##2{}% - \ifx \@mkboth\@gobbletwo \aftergroup\@gobble - \else -%<class> \ClassWarning{\KOMAClassName}{% -%<package> \PackageWarning{scrlayer}{% - package incompatibility detected!\MessageBreak - \string\@mkboth it neither \string\markboth nor any\MessageBreak - kind of two arguments gobbling,\MessageBreak - e.g., \string\@gobbletwo.\MessageBreak - So I don't known, what to do\MessageBreak - with \string\@mkright.\MessageBreak - Nevertheless, \string\markright\space will be\MessageBreak - used% - }% - \aftergroup\markright - \fi - \fi - \fi - \endgroup + \IfActiveMkBoth{\markright}{\@gobble}% }% \providecommand*{\@mkdouble}[1]{% \@mkboth{#1}{#1}% @@ -1411,6 +1367,44 @@ \csname @scr@l@\scr@current@layer @onesidetrue\endcsname } % \end{macrocode} +% \changes{v3.26}{2018/07/14}{new attribute \texttt{beforecontents}}^^A +% \item[\Option{beforecontents}:] code to be executed immediately before +% setting the contents. See also modification attribute +% \texttt{addbeforecontents}. +% \begin{macrocode} +\FamilyCSKey[.definelayer]{KOMAarg}{beforecontents} + {scr@l@\scr@current@layer @precontents@hook} +% \end{macrocode} +% \changes{v3.26}{2018/07/14}{new attribute \texttt{aftercontents}}^^A +% \item[\Option{aftercontents}:] code to be executed immediately before +% setting the contents. See also modification attribute +% \texttt{addaftercontents}. +% \begin{macrocode} +\FamilyCSKey[.definelayer]{KOMAarg}{aftercontents} + {scr@l@\scr@current@layer @postcontents@hook} +% \end{macrocode} +% \changes{v3.26}{2018/07/14}{new attribute \texttt{artifact}}^^A +% \item[\Option{artifact}:] reserved for tagging packages. The artifact can +% either be a boolean or a general value. Boolean false will unset the +% attribute. Boolean true is the same like empty. All other values will be +% stored. +% \begin{macrocode} +\DefineFamilyKey[.definelayer]{KOMAarg}{artifact}[true]{% + \FamilySetBool{KOMAarg}{artifact}{@tempswa}{#1}% + \ifx\FamilyKeyState\FamilyKeyStateProcessed + \if@tempswa + \expandafter\let\csname scr@l@\scr@current@layer @artifact\endcsname + \@empty + \else + \expandafter\let\csname scr@l@\scr@current@layer @artifact\endcsname + \relax + \fi + \else + \FamilyKeyStateProcessed + \@namedef{scr@l@\scr@current@layer @artifact}{#1}% + \fi +} +% \end{macrocode} % \end{description} % % Attribute modifications are attributes, that modify existing basic @@ -1484,6 +1478,44 @@ \FamilyKeyStateProcessed } % \end{macrocode} +% \changes{v3.26}{2018/07/14}{new attribute \texttt{addbeforecontents}}^^A +% \item[\Option{addbeforecontents}:] code to be executed immediately before +% setting the contents. The new code will be added before the old code. +% \begin{macrocode} +\DefineFamilyKey[.definelayer]{KOMAarg}{addbeforecontents}{% + \scr@ifundefinedorrelax{scr@l@\scr@current@layer @precontents@hook}{% + \expandafter\def + \csname scr@l@\scr@current@layer @precontents@hook\endcsname{#1}% + }{% + \expandafter\edef + \csname scr@l@\scr@current@layer @precontents@hook\endcsname{% + \unexpanded\expandafter\expandafter\expandafter{% + \csname scr@l@\scr@current@layer @precontents@hook\endcsname}% + \unexpanded{#1} + }% + }% + \FamilyKeyStateProcessed +} +% \end{macrocode} +% \changes{v3.26}{2018/07/14}{new attribute \texttt{addaftercontents}}^^A +% \item[\Option{addaftercontents}:] code to be executed immediately before +% setting the contents. The new code will be added after the old code. +% \begin{macrocode} +\DefineFamilyKey[.definelayer]{KOMAarg}{addaftercontents}{% + \scr@ifundefinedorrelax{scr@l@\scr@current@layer @postcontents@hook}{% + \expandafter\def + \csname scr@l@\scr@current@layer @postcontents@hook\endcsname{#1}% + }{% + \expandafter\edef + \csname scr@l@\scr@current@layer @postcontents@hook\endcsname{% + \unexpanded{#1}% + \unexpanded\expandafter\expandafter\expandafter{% + \csname scr@l@\scr@current@layer @postcontents@hook\endcsname}% + }% + }% + \FamilyKeyStateProcessed +} +% \end{macrocode} % \end{description} % % Compounding attributes are attributes, that set up several basic attributes @@ -1729,6 +1761,8 @@ \FamilyKeyStateProcessed } % \end{macrocode} +% \changes{v3.26}{2018/07/14}{clone code for \texttt{precontents@hook}, +% \texttt{postcontents@hook} and \texttt{artifact} added}^^A % \item[\texttt{clone=\meta{layer}}:] set up the new layer by the settings % of the given \meta{layer}. % \begin{macrocode} @@ -1756,6 +1790,9 @@ \scrlayer@clone@switch{\scr@current@layer}{#1}{twoside}% \scrlayer@clone@switch{\scr@current@layer}{#1}{floatpage}% \scrlayer@clone@switch{\scr@current@layer}{#1}{nonfloatpage}% + \scrlayer@clone@attribute{\scr@current@layer}{#1}{precontents@hook}% + \scrlayer@clone@attribute{\scr@current@layer}{#1}{postcontents@hook}% + \scrlayer@clone@attribute{\scr@current@layer}{#1}{artifact}% }% } % \end{macrocode} @@ -1921,6 +1958,31 @@ % \end{macro}^^A \ProvideLayer % \end{macro}^^A \DeclareNewLayer % +% \begin{macro}{\ModifyLayers} +% \changes{v3.26}{2018/07/14}{new}^^A +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} added}^^A +% Like \cs{ModifyLayer} but allows a list of layers instead of only one layer. +% For the commands \cs{DeclareLayer}, \cs{ProvideLayer} and +% \cs{RedeclareLayer} this does not make any sense, so there are not similar +% list commands for these commands. +% \begin{macrocode} +%<*package&body> +\newcommand{\ModifyLayers}[2][]{% + \edef\scr@current@layer{#2}% + \@for\scr@current@layer:=\scr@current@layer\do{% + \scr@trim@spaces\scr@current@layer + \ifx\scr@current@layer\@emtpy\else + \edef\scr@current@layer{% + \unexpanded{\ModifyLayer[{#1}]}{\scr@current@layer}% + }% + \scr@current@layer + \fi + }% + \let\scr@current@layer\@empty +} +%</package&body> +% \end{macrocode} +% \end{macro}^^A \ModifyLayers % % \begin{macro}{\GetLayerContents} % \changes{v3.16}{2015/01/26}{new} @@ -1942,6 +2004,8 @@ % % % \begin{macro}{\DestroyLayer} +% \changes{v3.26}{2018/07/14}{destroy pre-contents hook, post-contents hook +% and artifact}^^A % \begin{description} % \item[\Parameter{string}:] the name of the layer, that should be % destroyed @@ -1989,6 +2053,9 @@ \expandafter\let\csname if@scr@l@#1@nonfloatpage\endcsname\relax \expandafter\let\csname @scr@l@#1@nonfloatpagefalse\endcsname\relax \expandafter\let\csname @scr@l@#1@nonfloatpagetrue\endcsname\relax + \expandafter\let\csname scr@l@#1@precontents@hook\relax + \expandafter\let\csname scr@l@#1@postcontents@hook\relax + \expandafter\let\csname scr@l@#1@artifact\relax }{% %<*trace> \PackageInfo{scrlayer}{\string\DestroyLayer{#1} ignored,\MessageBreak @@ -2596,12 +2663,13 @@ } % \end{macrocode} % \begin{macro}{\scrlayer@declare@ps@by@layers} -% \changes{v3.15}{2014/12/28}{fix: \cs{linewidth} replaced by -% \cs{textwidth}}^^A -% \changes{v3.18}{2015/06/09}{usage of \cs{parbox[b]} instead of -% \cs{parbox[t]} because of strange effect with package -% \textsf{multicol}}^^A -% \changes{v3.24}{2017/05/22}{test for \cs{if@ps@singlespacing} added}^^A +% \changes{v3.15}{2014/12/28}{fix: \cs{linewidth} replaced by +% \cs{textwidth}}^^A +% \changes{v3.18}{2015/06/09}{usage of \cs{parbox[b]} instead of +% \cs{parbox[t]} because of strange effect with package +% \textsf{multicol}}^^A +% \changes{v3.24}{2017/05/22}{test for \cs{if@ps@singlespacing} added}^^A +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} added}^^A % Needed, because of page style aliases. Same arguments like % \cs{DeclarePageStyleByLayers} but, \#1 is the name of the page style, \#2 is % the list of options and \#3 is still the list of layers. @@ -2758,6 +2826,7 @@ }% \@namedef{@ps@#1@layers}{}% \@for \reserved@a:=#3\do {% + \scr@trim@spaces\reserved@a \ifstr\reserved@a\@empty{}{% \expandafter\@cons\csname @ps@#1@layers\endcsname{{\reserved@a}}% }% @@ -2847,6 +2916,7 @@ % \end{macro}^^A \ForEachLayerOfPageStyle % % \begin{macro}{\scrlayer@do@page@style@element@layer} +% \changes{v3.26}{2018/07/14}{added hooks and artifact code}^^A % Helper macro to show one layer. First argument is either ``background'' or % ``foreground'', second argument is either ``odd'' or ``even'', and third % argument is the name of the layer. Note, that in draft mode for every layer @@ -2871,7 +2941,13 @@ (\csname scr@l@#3@w\endcsname,% \csname scr@l@#3@h\endcsname)% [\csname scr@l@#3@align\endcsname]% - {\layercontentsmeasure}% + {% + \scrlayer@predraftmeasure@hook + \scrlayer@beginartifact{}% + \layercontentsmeasure + \scrlayer@endartifact{}% + \scrlayer@postdraftmeasure@hook + }% \fi \scr@layerbox(\csname scr@l@#3@x\endcsname,% \csname scr@l@#3@y\endcsname)% @@ -2879,8 +2955,26 @@ \csname scr@l@#3@h\endcsname)% [\csname scr@l@#3@align\endcsname]% {\csname layer\csname scr@l@#3@mode\endcsname - mode\expandafter\endcsname - \csname scr@l@#3@contents\endcsname}% + mode\expandafter\endcsname{% + \csname scr@l@#3@precontents@hook\endcsname + \scr@ifundefinedorrelax{scr@l@#3@artifact}{}{% + \expandafter\expandafter\expandafter + \scrlayer@beginartifact + \expandafter\expandafter\expandafter{% + \csname scr@l@#3@artifact\endcsname + }% + \csname scr@l@#3@contents\endcsname + \expandafter\expandafter\expandafter + \scrlayer@endartifact + \expandafter\expandafter\expandafter{% + \csname scr@l@#3@artifact\endcsname + }% + }{% + \csname scr@l@#3@contents\endcsname + }% + \csname scr@l@#3@postcontents@hook\endcsname + }% + }% \fi \fi \fi @@ -2888,6 +2982,42 @@ \endgroup } % \end{macrocode} +% \begin{macro}{\scrlayer@predraftmeasure@hook} +% \changes{v3.26}{2018/07/14}{new (internal)}^^A +% The hooks that will be executed before setting the draft measuring. +% \begin{macrocode} +\newcommand*{\scrlayer@predraftmeasure@hook}{} +% \end{macrocode} +% \begin{macro}{\BeforeDraftMeasuringLayer} +% \changes{v3.26}{2018/07/14}{new}^^A +% New code will be added in front of the hook. +% \begin{macrocode} +\newcommand*{\BeforeDraftMeasuringLayer}[1]{% + \edef\scrlayer@predraftmeasure@hook{% + \unexpanded{#1}\unexpanded\expandafter{\scrlayer@predraftmeasure@hook}% + }% +} +% \end{macrocode} +% \end{macro}^^A \BeforeDraftMeasuringLayer +% \end{macro}^^A \scrlayer@predraftmeasure@hook +% \begin{macro}{\scrlayer@postdraftmeasure@hook} +% \changes{v3.26}{2018/07/14}{new (internal)}^^A +% The hook that will be executed after setting the draft measuring. +% \begin{macrocode} +\newcommand*{\scrlayer@postdraftmeasure@hook}{} +% \end{macrocode} +% \begin{macro}{\AfterDraftMeasuringLayer} +% \changes{v3.26}{2018/07/14}{new}^^A +% New code will be added at the end of the hook. +% \begin{macrocode} +\newcommand*{\AfterDraftMeasuringLayer}[1]{% + \expandafter\def\expandafter\scrlayer@postdraftmeasure@hook\expandafter{% + \scrlayer@postdraftmeasure@hook #1% + }% +} +% \end{macrocode} +% \end{macro}^^A \AfterDraftMeasuringLayer +% \end{macro}^^A \scrlayer@postdraftmeasure@hook % \begin{macro}{\scr@layerbox} % \changes{v3.20}{2016/04/12}{\cs{@ifnextchar} replaced by % \cs{kernel@ifnextchar}}^^A @@ -3145,9 +3275,11 @@ % \end{macrocode} % % \begin{macro}{\AddLayersToPageStyle} +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} added}^^A % \begin{macro}{\AddLayersAtBeginOfPageStyle} % \begin{macro}{\AddLayersAtEndOfPageStyle} % \begin{macro}{\RemoveLayersFromPageStyle} +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} added}^^A % \begin{description} % \item[\Parameter{string}:] the name of the page style to be modified (must % be expandable and result in a string). @@ -3174,6 +3306,7 @@ \edef\reserved@b{\GetRealPageStyle{#1}}% \IfLayerPageStyleExists{\reserved@b}{% \@for \reserved@a:=#2\do {% + \scr@trim@spaces\reserved@a \ifstr\reserved@a\@empty{}{% \expandafter\@cons\csname @ps@\reserved@b @layers\endcsname {{\reserved@a}}% @@ -3207,6 +3340,7 @@ \edef\reserved@b{\GetRealPageStyle{#1}}% \IfLayerPageStyleExists{#1}{% \@for \reserved@a:=#2\do {% + \scr@trim@spaces\reserved@a \ifstr\reserved@a\@empty{}{% \expandafter\remove@layer@from@page@style\expandafter{\reserved@a}% {\reserved@b}% @@ -3268,7 +3402,9 @@ % \end{macro}^^A \AddLayersToPageStyle % % \begin{macro}{\AddLayersToPageStyleBeforeLayer} +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} added}^^A % \begin{macro}{\AddLayersToPageStyleAfterLayer} +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} added}^^A % \begin{description} % \item[\Parameter{string}:] the name of the page style to be modified (must % be expandable and result in a string). @@ -3296,6 +3432,7 @@ \expandafter\@cons\csname @ps@\reserved@b @layers\endcsname{{##1}}% \ifstr{##1}{#3}{% \@for \reserved@a:=#2\do {% + \scr@trim@spaces\reserved@a \ifstr\reserved@a\@empty{}{% \expandafter\@cons\csname @ps@\reserved@b @layers\endcsname {{\reserved@a}}% @@ -3321,6 +3458,7 @@ \ifstr{##1}\@empty{}{% \ifstr{##1}{#3}{% \@for \reserved@a:=#2\do {% + \scr@trim@spaces\reserved@a \ifstr\reserved@a\@empty{}{% \expandafter\@cons\csname @ps@\reserved@b @layers\endcsname {{\reserved@a}}% @@ -3457,6 +3595,55 @@ % \end{macro}^^A \AddToLayerPageStyleOptions % \end{macro}^^A \ModifyLayerPageStyleOptions % +% \begin{macro}{\scrlayer@beginartifact} +% \changes{v3.26}{2018/07/14}{new (semi internal)}^^A +% \begin{macro}{\scrlayer@endartifact} +% \changes{v3.26}{2018/07/14}{new (semi internal)}^^A +% These macros are reserved for tagging packages. The first one is executed +% after the initial contents hook, the last one is executed after the final +% contents hook. Both executions are done only, if the \texttt{artifact} +% option of the layer has been used an was not boolean false. With boolean +% true the argument will be empty. All other values will be passed as +% argument. +% +% In case of package \textsf{tagpdf} the following definition would be +% usefull (here automatically done after loading the package, if the package +% does not do its own definitions): +% \begin{macrocode} +%<*package&body> +\RequirePackage{scrlfile} +\BeforePackage{tagpdf}{% +% \end{macrocode} +% Deactivation of the two commands before loading \textsf{tagpdf}, so that +% after loading the package \cs{providecommand} can be used to do a new +% default definition. +% \begin{macrocode} + \let\scrlayer@beginartifact\relax + \let\scrlayer@endartifact\relax +} +\AfterPackage*{tagpdf}{% + \providecommand*{\scrlayer@beginartifact}[1]{% + \ifstr{#1}{}{% + \tagmcbegin{artifact}% + }{% + \tagmcbegin{artifact=#1}% + }% + }% + \providecommand*{\scrlayer@endartifact}[1]{% + \tagmcend + }% +} +% \end{macrocode} +% But the default definition (if \textsf{tagpdf} has not already been loaded) +% are simple dummies: +% \begin{macrocode} +\providecommand*{\scrlayer@beginartifact}[1]{} +\providecommand*{\scrlayer@endartifact}[1]{} +%</package&body> +% \end{macrocode} +% \end{macro}^^A \scrlayer@endartifact +% \end{macro}^^A \scrlayer@beginartifact +% % \begin{macro}{\DeclarePageStyleAlias} % \begin{macro}{\DeclareNewPageStyleAlias} % \begin{macro}{\ProvidePageStyleAlias} @@ -3621,7 +3808,9 @@ % \end{macro}^^A \IfLayerPageStyleExists % % \begin{macro}{\IfLayerAtPageStyle} +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} added}^^A % \begin{macro}{\IfSomeLayersAtPageStyle} +% \changes{v3.26}{2018/08/29}{\cs{scr@trim@spaces} added}^^A % \begin{macro}{\IfLayersAtPageStyle} % \begin{description} % \item[\Parameter{string}:] the name of the page style to be tested (must @@ -3678,6 +3867,7 @@ \begingroup \@tempswafalse \@for \reserved@a:=#2\do {% + \scr@trim@spaces\reserved@a \edef\reserved@a{\noexpand\IfLayerAtPageStyle{#1}{\reserved@a}}% \reserved@a{\@tempswatrue}{}% }% @@ -3699,6 +3889,7 @@ \fi }{% \@for \reserved@a:=#2\do {% + \scr@trim@spaces\reserved@a \edef\reserved@a{\noexpand\IfLayerAtPageStyle{#1}{\reserved@a}}% \reserved@a{}{\@tempswafalse}% }% diff --git a/Master/texmf-dist/source/latex/koma-script/scrlfile.dtx b/Master/texmf-dist/source/latex/koma-script/scrlfile.dtx index 33406312586..a56dbe62663 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrlfile.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrlfile.dtx @@ -1,8 +1,8 @@ -% \CheckSum{776} +% \CheckSum{772} % \iffalse^^A meta-comment % ====================================================================== % scrlfile.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% Copyright (c) Markus Kohm, 2002-2018 % % This file is part of the work `scrlfile' which is part of the LaTeX2e % KOMA-Script bundle. @@ -21,7 +21,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrlfile.dtx -% Copyright (c) Markus Kohm, 2002-2017 +% Copyright (c) Markus Kohm, 2002-2018 % % Diese Datei ist Teil des Werks `scrlfile', das wiederum Teil des % LaTeX2e KOMA-Script Pakets ist. @@ -59,12 +59,12 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrlfile.dtx 2640 2017-05-08 09:36:55Z kohm $ +%%% From File: $Id: scrlfile.dtx 3011 2018-08-29 07:35:17Z kohm $ %<*dtx> \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-05-08 11:36:55 +0200 (Mon, 08 May 2017) $ + \filedate$Date: 2018-08-29 09:35:17 +0200 (Wed, 29 Aug 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 2631 $ \edef\reserved@a{% @@ -611,10 +611,10 @@ % packages will be added to the exclusion list. Empty arguments will be % ignored. % \changes{v3.11a}{2012/06/11}{missing \cs{scrlfile@excludedpackages} at -% redefinition of \cs{scrlfile@excludedpackages} added} +% redefinition of \cs{scrlfile@excludedpackages} added}^^A +% \changes{v3.26}{2018/08/29}{spurious \cs{expandafter} removed}^^A % \begin{macrocode} - \expandafter\@for \expandafter\reserved@a\expandafter:\expandafter=% - \reserved@b\do {% + \@for\reserved@a:=\reserved@b\do {% \ifx\reserved@a\@empty #1{scrlfile}{% empty package argument for diff --git a/Master/texmf-dist/source/latex/koma-script/scrmain.ins b/Master/texmf-dist/source/latex/koma-script/scrmain.ins index 404d8d6b815..a7ae3b1dbb5 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrmain.ins +++ b/Master/texmf-dist/source/latex/koma-script/scrmain.ins @@ -1,6 +1,6 @@ % ====================================================================== % scrmain.ins -% Copyright (c) Markus Kohm, 2002-2017 +% 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. % ---------------------------------------------------------------------- % scrmain.ins -% Copyright (c) Markus Kohm, 2002-2017 +% 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. @@ -479,6 +479,8 @@ \batchinput{scrpage.dtx}% scrpage2.sty \batchinput{tocbasic.dtx}% tocbasic.sty \batchinput{scrlayer.dtx}% scrlayer.sty, scrlayer-scrpage.sty ... +\batchinput{scrwfile.dtx}% scrwfile.sty +\batchinput{scrjura.dtx}% scrjura.sty % ---------- end of docstrip process ----------------------------------- diff --git a/Master/texmf-dist/source/latex/koma-script/scrsource.tex b/Master/texmf-dist/source/latex/koma-script/scrsource.tex index 5528efed674..f7cbbbda1e5 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrsource.tex +++ b/Master/texmf-dist/source/latex/koma-script/scrsource.tex @@ -1,6 +1,6 @@ % ====================================================================== % scrsource.tex -% Copyright (c) Markus Kohm, 2002-2013 +% 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. % ---------------------------------------------------------------------- % scrsource.tex -% Copyright (c) Markus Kohm, 2002-2013 +% 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. @@ -51,6 +51,8 @@ \ProvidesFile{scrsource.tex}[\KOMAScriptVersion (source)] \documentclass{scrdoc} +\usepackage[T1]{fontenc} +\usepackage{lmodern} \usepackage[english,ngerman]{babel} \usepackage[latin1]{inputenc} \newcommand*{\Environment}[1]{\texttt{\mbox{#1}}} diff --git a/Master/texmf-dist/source/latex/koma-script/tocbasic.dtx b/Master/texmf-dist/source/latex/koma-script/tocbasic.dtx index eb3513966e6..aa133bb8343 100644 --- a/Master/texmf-dist/source/latex/koma-script/tocbasic.dtx +++ b/Master/texmf-dist/source/latex/koma-script/tocbasic.dtx @@ -1,8 +1,8 @@ -% \CheckSum{1612} +% \CheckSum{1592} % \iffalse meta-comment % ====================================================================== % tocbasic.dtx -% Copyright (c) Markus Kohm, 2008-2017 +% Copyright (c) Markus Kohm, 2008-2018 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % tocbasic.dtx -% Copyright (c) Markus Kohm, 2008-2017 +% 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. @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: tocbasic.dtx 2709 2017-11-21 08:03:52Z kohm $ +%%% From File: $Id: tocbasic.dtx 3050 2018-12-30 14:36:55Z kohm $ %<identify>%%% (run: identify) %<prepare>%%% (run: prepare) %<option>%%% (run: option) @@ -66,7 +66,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2017-11-21 09:03:52 +0100 (Tue, 21 Nov 2017) $ + \filedate$Date: 2018-12-30 15:36:55 +0100 (Sun, 30 Dec 2018) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1962 $ \endgroup @@ -213,6 +213,51 @@ % processing options. % % +% +% \subsection{Unwanted Packages} +% \label{sec:unpackages} +% +% There are packages, that are not recommended to be used together with +% \textsf{tocbasic}: +% \begin{macrocode} +%<*body> +% \end{macrocode} +% \begin{description} +% \item[\textsf{multitoc}:] This package implements multi-column ToCs using +% \textsf{multicol}. Unfortunately there is a bug in that package, that +% disables all extensions but \texttt{toc}, \texttt{lof} and \texttt{lot} and +% even these if the corresponding option has not been set. +% \begin{macrocode} +\AfterPackage*{multitoc}{% + \@ifpackagelater{multitoc}{2018/08/31}{}{% + \PackageWarningNoLine{tocbasic}{% + Usage of package `multitoc' is not recommended!\MessageBreak + Note, this package generally results in empty ToCs\MessageBreak + for all extension but `toc', `lof' and `lot' and\MessageBreak + even for these extensions if you do not use the\MessageBreak + corresponding multitoc options.\MessageBreak + It is recommended to use:\MessageBreak + \space\space\string\usepackage{multicol}\MessageBreak + \space\space\string\BeforeStartingTOC{\string\begin{multicols}{2}}% + \MessageBreak + \space\space\string\AfterStartingTOC{\string\end{multicols}}% + \MessageBreak + instead of loading package `multitoc'.\MessageBreak + See the KOMA-Script manual for more information\MessageBreak + about using \string\BeforeStartingTOC\space and + \string\AfterStartingTOC\MessageBreak + and the multicol manual for more information\MessageBreak + about the `multicols' environment% + }% + }% +} +% \end{macrocode} +% \end{description} +% \begin{macrocode} +%</body> +% \end{macrocode} +% +% % \subsection{Having a List of All Tocs} % \label{sec:listoftocs} % @@ -730,24 +775,26 @@ % \end{macro} % \end{macro} % \begin{macro}{\BeforeStartingTOC} -% \changes{v3.04b}{2010/01/05}{fix: define the hook if not already defined} -% \changes{v3.06}{2010/06/09}{fix: using \cs{@ifundefined} instead of -% undefined \cs{scr@ifundefinedorrelax}} +% \changes{v3.04b}{2010/01/05}{fix: define the hook if not already defined}^^A +% \changes{v3.06}{2010/06/09}{fix: using \cs{@ifundefined} instead of +% undefined \cs{scr@ifundefinedorrelax}}^^A +% \changes{v3.26}{2018/08/10}{message moved to \texttt{trace}}^^A % \begin{macro}{\AfterStartingTOC} -% \changes{v3.04b}{2010/01/05}{fix:define the hook if not already defined} -% \changes{v3.06}{2010/06/09}{fix: using \cs{@ifundefined} instead of -% undefined \cs{scr@ifundefinedorrelax}} -% These are the commands to add code to the general or individual hooks. If -% the first, optional argument was given, the second, mandatory argument -% will be added to the individual hook, otherwise the general hook will be -% extended. +% \changes{v3.04b}{2010/01/05}{fix:define the hook if not already defined}^^A +% \changes{v3.06}{2010/06/09}{fix: using \cs{@ifundefined} instead of +% undefined \cs{scr@ifundefinedorrelax}}^^A +% \changes{v3.26}{2018/08/10}{message moved to \texttt{trace}}^^A +% These are the commands to add code to the general or individual hooks. If +% the first, optional argument was given, the second, mandatory argument +% will be added to the individual hook, otherwise the general hook will be +% extended. % \begin{macrocode} \newcommand{\BeforeStartingTOC}[2][]{% \ifx\relax#1\relax \g@addto@macro\tocbasic@@before@hook{#2}% \else \@ifundefined{tb@#1@before@hook}{% - \PackageInfo{tocbasic}{defining new hook before starting `#1'}% +%<trace> \PackageInfo{tocbasic}{defining new hook before starting `#1'}% \expandafter\global\expandafter\let\csname tb@#1@before@hook\endcsname \@empty }{}% @@ -759,7 +806,7 @@ \g@addto@macro\tocbasic@@after@hook{#2}% \else \@ifundefined{tb@#1@after@hook}{% - \PackageInfo{tocbasic}{defining new hook after starting `#1'}% +%<trace> \PackageInfo{tocbasic}{defining new hook after starting `#1'}% \expandafter\global\expandafter\let\csname tb@#1@after@hook\endcsname \@empty }{}% @@ -902,19 +949,22 @@ % \end{macro} % % \begin{macro}{\tocbasic@listhead} -% \changes{v3.02a}{2009/01/20}{no explicite marks if ``numbered''}% -% \changes{v3.09a}{2011/04/12}{again no explicite marks if ``numbered''}% -% \changes{v3.12}{2013/09/24}{usage of new -% \cs{tocbasic@addxcontentsline}}% -% \changes{v3.15}{2014/12/10}{moved \cs{@mkboth} inside \cs{chapter*}}^^A -% \changes{v3.15}{2014/12/10}{usage of \cs{addsec} if available}^^A -% \changes{v3.15}{2014/12/10}{usage of \cs{@mkright} if available}^^A -% \changes{v3.17}{2015/03/08}{moved \cs{@mkboth} outside \cs{chapter*}}^^A -% \changes{v3.17}{2015/03/08}{usage of \cs{@mkdouble} if available}^^A -% \changes{v3.17}{2015/03/25}{penalty and skip reconstruction after -% \cs{@mkright}, \cs{@mkboth}, or \cs{@mkdouble}}^^A -% Setting the headings of a list of something. The heading is the only -% argument. +% \changes{v3.02a}{2009/01/20}{no explicite marks if ``numbered''}% +% \changes{v3.09a}{2011/04/12}{again no explicite marks if ``numbered''}% +% \changes{v3.12}{2013/09/24}{usage of new +% \cs{tocbasic@addxcontentsline}}% +% \changes{v3.15}{2014/12/10}{moved \cs{@mkboth} inside \cs{chapter*}}^^A +% \changes{v3.15}{2014/12/10}{usage of \cs{addsec} if available}^^A +% \changes{v3.15}{2014/12/10}{usage of \cs{@mkright} if available}^^A +% \changes{v3.17}{2015/03/08}{moved \cs{@mkboth} outside \cs{chapter*}}^^A +% \changes{v3.17}{2015/03/08}{usage of \cs{@mkdouble} if available}^^A +% \changes{v3.17}{2015/03/25}{penalty and skip reconstruction after +% \cs{@mkright}, \cs{@mkboth}, or \cs{@mkdouble}}^^A +% \changes{v3.26}{2018/06/22}{removed spurious group}^^A +% \changes{v3.26}{2018/09/03}{usage of \cs{addsecmark} or \cs{sectionmark} +% instead of \cs{@mkright} or \cs{markright}}^^A +% Setting the headings of a list of something. The heading is the only +% argument. % \begin{macrocode} \newcommand*{\tocbasic@listhead}[1]{% \@ifundefined{tocbasic@listhead@\@currext}{% @@ -931,11 +981,8 @@ \expandafter\addxcontentsline\expandafter{\ext@toc}% {subsection}{##1}% }{}% - \@ifundefined{@mkright}{% - \ifx\@mkboth\@gobbletwo\else\markright{\MakeMarkcase{##1}}\fi - }{% - \@mkright{\MakeMarkcase{##1}}% - }% + \c@secnumdepth=-\maxdimen + \subsectionmark{##1}% \endgroup \ifvmode\penalty\@tempcnta\vskip\@tempskipa\fi }% @@ -967,34 +1014,31 @@ \section{##1}% }{% \iftocfeature{\@currext}{totoc}{% - \begingroup - \@ifundefined{addsec}{% - \section*{##1}% - \ifvmode\@tempcnta\lastpenalty\@tempskipa\lastskip\unskip\fi - \begingroup - \@ifundefined{@mkright}{% - \ifx\@mkboth\@gobbletwo - \else\markright{\MakeMarkcase{##1}}\fi - }{% - \@mkright{\MakeMarkcase{##1}}% - }% - \expandafter\addxcontentsline\expandafter{\ext@toc}% - {section}{##1}% - \endgroup - \ifvmode\penalty\@tempcnta\vskip\@tempskipa\fi - }{% - \addsec{##1}% - }% - \endgroup + \@ifundefined{addsec}{% + \section*{##1}% + \ifvmode\@tempcnta\lastpenalty\@tempskipa\lastskip\unskip\fi + \begingroup + \@ifundefined{@mkright}{% + \IfActiveMkBoth{\markright{\MakeMarkcase{##1}}}{}% + }{% + \@mkright{\MakeMarkcase{##1}}% + }% + \expandafter\addxcontentsline\expandafter{\ext@toc}% + {section}{##1}% + \endgroup + \ifvmode\penalty\@tempcnta\vskip\@tempskipa\fi + }{% + \addsec{##1}% + }% }{% \section*{##1}% \ifvmode\@tempcnta\lastpenalty\@tempskipa\lastskip\unskip\fi \begingroup - \@ifundefined{@mkright}{% - \ifx\@mkboth\@gobbletwo - \else\markright{\MakeMarkcase{##1}}\fi + \@ifundefined{addsecmark}{% + \c@secnumdepth=-\maxdimen + \sectionmark{##1}% }{% - \@mkright{\MakeMarkcase{##1}}% + \addsecmark{##1}% }% \endgroup \ifvmode\penalty\@tempcnta\vskip\@tempskipa\fi @@ -1031,21 +1075,23 @@ } % \end{macrocode} % \begin{macro}{\BeforeTOCHead} -% \changes{v3.04b}{2010/01/05}{fix: define the hook if not already defined} -% \changes{v3.06}{2010/06/09}{fix: using \cs{@ifundefined} instead of -% undefined \cs{scr@ifundefinedorrelax}} +% \changes{v3.04b}{2010/01/05}{fix: define the hook if not already defined}^^A +% \changes{v3.06}{2010/06/09}{fix: using \cs{@ifundefined} instead of +% undefined \cs{scr@ifundefinedorrelax}}^^A +% \changes{v3.26}{2018/08/10}{message moved to \texttt{trace}}^^A % \begin{macro}{\AfterTOCHead} -% \changes{v3.04b}{2010/01/05}{fix: define the hook if not already defined} -% \changes{v3.06}{2010/06/09}{fix: using \cs{@ifundefined} instead of -% undefined \cs{scr@ifundefinedorrelax}} -% These are the commands to add code to the general or individual hooks. If -% the first, optional argument was given, the second, mandatory argument -% will be added to the individual hook, otherwise the general hook will be -% extended. +% \changes{v3.04b}{2010/01/05}{fix: define the hook if not already defined}^^A +% \changes{v3.06}{2010/06/09}{fix: using \cs{@ifundefined} instead of +% undefined \cs{scr@ifundefinedorrelax}}^^A +% \changes{v3.26}{2018/08/10}{message moved to \texttt{trace}}^^A +% These are the commands to add code to the general or individual hooks. If +% the first, optional argument was given, the second, mandatory argument +% will be added to the individual hook, otherwise the general hook will be +% extended. % \begin{macrocode} \newcommand{\BeforeTOCHead}[2][]{% \@ifundefined{tb@#1@beforehead@hook}{% - \PackageInfo{tocbasic}{defining new hook before heading of `#1'}% +%<trace> \PackageInfo{tocbasic}{defining new hook before heading of `#1'}% \expandafter\global\expandafter\let\csname tb@#1@beforehead@hook\endcsname \@empty }{}% @@ -1053,7 +1099,7 @@ } \newcommand{\AfterTOCHead}[2][]{% \@ifundefined{tb@#1@afterhead@hook}{% - \PackageInfo{tocbasic}{defining new hook after heading of `#1'}% +%<trace> \PackageInfo{tocbasic}{defining new hook after heading of `#1'}% \expandafter\global\expandafter\let\csname tb@#1@afterhead@hook\endcsname \@empty }{}% @@ -1092,7 +1138,11 @@ % \end{macro} % % \begin{macro}{\setuptoc} +% \changes{v3.26}{2018/08/29}{Verwendung von \cs{scr@trim@spaces} statt +% \cs{tb@@sp@def}}^^A % \begin{macro}{\unsettoc} +% \changes{v3.26}{2018/08/29}{Verwendung von \cs{scr@trim@spaces} statt +% \cs{tb@@sp@def}}^^A % Known features are: % \begin{description} % \item[\texttt{totoc}] writes the title of the list of to the table of @@ -1119,29 +1169,16 @@ % \begin{macrocode} \newcommand*{\setuptoc}[2]{% \@for\@tempa:=#2\do{% - \expandafter\tb@@sp@def\expandafter\@tempa\expandafter{\@tempa}% + \scr@trim@spaces\@tempa \@namedef{tocbasic@#1@feature@\@tempa}{}% }% } \newcommand*{\unsettoc}[2]{% \@for\@tempa:=#2\do{% - \expandafter\tb@@sp@def\expandafter\@tempa\expandafter{\@tempa}% + \scr@trim@spaces\@tempa \expandafter\let\csname tocbasic@#1@feature@\@tempa\endcsname\relax }% } -\def\@tempa#1{% - \def\tb@@sp@def##1##2{% - \futurelet\tb@sp@tempa\tb@@sp@d##2\@nil\@nil#1\@nil\relax##1}% - \def\tb@@sp@d{% - \ifx\tb@sp@tempa\@sptoken - \expandafter\tb@@sp@b - \else - \expandafter\tb@@sp@b\expandafter#1% - \fi}% - \def\tb@@sp@b#1##1 \@nil{\tb@@sp@c##1}% -} -\@tempa{ } -\def\tb@@sp@c#1\@nil#2\relax#3{\@temptokena{#1}\edef#3{\the\@temptokena}} % \end{macrocode} % Do not add the files, that babel handles by default. % \begin{macrocode} @@ -1203,6 +1240,7 @@ % initialised \cs{relax}}^^A % \changes{v3.20}{2016/04/12}{\cs{@ifnextchar} replaced by % \cs{kernel@ifnextchar}}^^A +% \changes{v3.26a}{2018/12/30}{fixed usage of \cs{kernel@ifnextchar}}^^A % This command defines only a new TOC and a new caption command for this % TOC. It does not define a new foat unless option float was set! It does % not define a new nonfloat unless option nonfloat was set! The optional @@ -1310,6 +1348,16 @@ }% % \end{macrocode} % \end{macro} +% \begin{macro}{\tb@nt@owner} +% \changes{v3.20}{2015/12/16}{local valid only}^^A +% \changes{v3.26}{2018/06/09}{moved to pass 1}^^A +% The owner of the new list extension. +% \begin{macrocode} + \DefineFamilyKey[.toc]{KOMAarg}{owner}{% + \tb@ifvalueisnotempty{##1}{\edef\tb@nt@owner{##1}}% + }% +% \end{macrocode} +% \end{macro} % After this we define pseudo option \texttt{@else@} to ignore all currently % not needed options. After this we do the first option execution run. % \begin{macrocode} @@ -1317,12 +1365,24 @@ \FamilyExecuteOptions[.toc]{KOMAarg}{#1}% \RelaxFamilyKey[.toc]{KOMAarg}{@else@}% % \end{macrocode} -% For the second run we do not need to set up these options again. So define -% it as no-opt. +% \changes{v3.26}{2018/06/09}{add extension already after first pass}^^A +% First of all, every TOC needs an extension, that should be added to the +% list of known extensions. This has to be done also, if no options has been +% given! +% \begin{macrocode} + }% + \expandafter\newcommand\csname ext@\tb@nt@type\endcsname{}% + \expandafter\let\csname ext@\tb@nt@type\endcsname\tb@nt@ext + \addtotoclist[\tb@nt@owner]{\csname ext@\tb@nt@type\endcsname}% + \IfArgIsEmpty{#1}{}{% +% \end{macrocode} +% For the second option pass we do not need to set up these options +% again. So define it as no-opt. % \begin{macrocode} \DefineFamilyKey[.toc]{KOMAarg}{type}{\FamilyKeyStateProcessed}% \DefineFamilyKey[.toc]{KOMAarg}{tocentrystyle}{\FamilyKeyStateProcessed}% \DefineFamilyKey[.toc]{KOMAarg}{extension}{\FamilyKeyStateProcessed}% + \DefineFamilyKey[.toc]{KOMAarg}{owner}{\FamilyKeyStateProcessed}% % \end{macrocode} % \changes{v3.20}{2015/12/16}{defining toc style depending options}^^A % \changes{v3.20}{2016/06/12}{using prefix \texttt{tocentry} instead of @@ -1560,15 +1620,6 @@ \FamilyBoolKey[.toc]{KOMAarg}{nonfloat}{tb@nt@nonfloat}% % \end{macrocode} % \end{macro} -% \begin{macro}{\tb@nt@owner} -% \changes{v3.20}{2015/12/16}{local valid only}^^A -% The owner of the new list extension. -% \begin{macrocode} - \DefineFamilyKey[.toc]{KOMAarg}{owner}{% - \tb@ifvalueisnotempty{##1}{\edef\tb@nt@owner{##1}}% - }% -% \end{macrocode} -% \end{macro} % \begin{macro}{\tb@nt@types} % \changes{v3.20}{2015/12/16}{local valid only}^^A % Sometimes the plural of the type is needed and may be defined by a @@ -1579,19 +1630,19 @@ }% % \end{macrocode} % \end{macro} -% \changes{v3.25}{2017/11/20}{new (internal)} -% The new option \texttt{setup} allowes to setup ToC features provided by -% \cs{setuptoc}. Note, currently there is no test whether or not a feature -% does exist! +% \changes{v3.25}{2017/11/20}{new (internal)} +% The new option \texttt{setup} allowes to setup ToC features provided by +% \cs{setuptoc}. Note, currently there is no test whether or not a feature +% does exist! % \begin{macrocode} \DefineFamilyKey[.toc]{KOMAarg}{setup}{% \setuptoc\tb@nt@ext{##1}% }% % \end{macrocode} -% \changes{v3.25}{2017/11/20}{new (internal)} -% The new option \texttt{unset} allowes to unset ToC features provided -% by \cs{unsettoc}. Note, currently there is no test whether or not a feature -% does exist! +% \changes{v3.25}{2017/11/20}{new (internal)} +% The new option \texttt{unset} allowes to unset ToC features provided +% by \cs{unsettoc}. Note, currently there is no test whether or not a +% feature does exist! % \begin{macrocode} \DefineFamilyKey[.toc]{KOMAarg}{unset}{% \unsettoc\tb@nt@ext{##1}% @@ -1599,11 +1650,14 @@ % \end{macrocode} % Last but not least we have to execute the options and reset the option % definitions. -% \changes{v3.25}{2017/09/27}{\texttt{nonfloat} fixed}^^A +% \changes{v3.25}{2017/09/27}{\texttt{nonfloat} fixed}^^A +% \changes{v3.26}{2018/06/09}{added missing reset of \texttt{unset} and +% \texttt{setup}}^^A % \begin{macrocode} \FamilyExecuteOptions[.toc]{KOMAarg}{#1}% + \RelaxFamilyKey[.toc]{KOMAarg}{unset}% + \RelaxFamilyKey[.toc]{KOMAarg}{setup}% \RelaxFamilyKey[.toc]{KOMAarg}{types}% - \RelaxFamilyKey[.toc]{KOMAarg}{owner}% \RelaxFamilyKey[.toc]{KOMAarg}{nonfloat}% \RelaxFamilyKey[.toc]{KOMAarg}{name}% \RelaxFamilyKey[.toc]{KOMAarg}{listname}% @@ -1613,23 +1667,17 @@ \RelaxFamilyKey[.toc]{KOMAarg}{forcenames}% \RelaxFamilyKey[.toc]{KOMAarg}{floatpos}% \RelaxFamilyKey[.toc]{KOMAarg}{float}% - \RelaxFamilyKey[.toc]{KOMAarg}{extension}% \RelaxFamilyKey[.toc]{KOMAarg}{counterwithin}% \RelaxFamilyKey[.toc]{KOMAarg}{atend}% \RelaxFamilyKey[.toc]{KOMAarg}{atbegin}% \tb@nt@extra@relax@opts + \RelaxFamilyKey[.toc]{KOMAarg}{owner}% + \RelaxFamilyKey[.toc]{KOMAarg}{extension}% \RelaxFamilyKey[.toc]{KOMAarg}{tocentrystyle}% \RelaxFamilyKey[.toc]{KOMAarg}{type}% }% % \end{macrocode} -% First of all, every TOC needs an extension, that should be added to the -% list of known extensions. -% \begin{macrocode} - \expandafter\newcommand\csname ext@\tb@nt@type\endcsname{}% - \expandafter\let\csname ext@\tb@nt@type\endcsname\tb@nt@ext - \addtotoclist[\tb@nt@owner]{\csname ext@\tb@nt@type\endcsname}% -% \end{macrocode} -% And we save the type of the extension at \cs{tb@nt@type@\meta{extension}} +% We save the type of the extension at \cs{tb@nt@type@\meta{extension}} % for later usage. % \begin{macrocode} \expandafter\let\csname tb@nt@type@\tb@nt@ext\endcsname\tb@nt@type |