From 83b4f07dfc662cf6c2632a34e88a1aad0009e35a Mon Sep 17 00:00:00 2001
From: Karl Berry
Date: Mon, 19 Jan 2015 23:43:25 +0000
Subject: koma-script (19jan15)
git-svn-id: svn://tug.org/texlive/trunk@36095 c570f23f-e606-0410-a88d-b1316a301751
---
.../texmf-dist/source/latex/koma-script/ChangeLog | 429 ++
.../texmf-dist/source/latex/koma-script/Makefile | 1 +
.../source/latex/koma-script/doc/Makefile | 6 +-
.../source/latex/koma-script/doc/Makefile.guide | 2 +-
.../latex/koma-script/doc/english/scrbase.tex | 63 +-
.../doc/english/scrbookreportarticle-experts.tex | 354 +-
.../doc/english/scrbookreportarticle.tex | 106 +-
.../doc/english/scrlayer-notecolumn-example.tex | 6 +-
.../doc/english/scrlayer-notecolumn.tex | 6 +-
.../koma-script/doc/english/scrlayer-scrpage.tex | 60 +-
.../koma-script/doc/english/scrlttr2-experts.tex | 70 +-
.../latex/koma-script/doc/english/tocbasic.tex | 4 +-
.../source/latex/koma-script/doc/koma-script.html | 12 +-
.../source/latex/koma-script/doc/komascr.html | 12 +-
.../source/latex/koma-script/doc/komascript.html | 12 +-
.../latex/koma-script/doc/ngerman/common-5.tex | 15 +-
.../latex/koma-script/doc/ngerman/scrbase.tex | 76 +-
.../doc/ngerman/scrbookreportarticle-experts.tex | 401 +-
.../doc/ngerman/scrbookreportarticle.tex | 148 +-
.../doc/ngerman/scrlayer-notecolumn-example.tex | 6 +-
.../doc/ngerman/scrlayer-notecolumn.tex | 8 +-
.../koma-script/doc/ngerman/scrlayer-scrpage.tex | 51 +-
.../koma-script/doc/ngerman/scrlttr2-experts.tex | 72 +-
.../source/latex/koma-script/doc/scraddr.html | 12 +-
.../source/latex/koma-script/doc/scrartcl.html | 12 +-
.../source/latex/koma-script/doc/scrbase.html | 12 +-
.../source/latex/koma-script/doc/scrbook.html | 12 +-
.../source/latex/koma-script/doc/scrdate.html | 12 +-
.../source/latex/koma-script/doc/scrextend.html | 12 +-
.../source/latex/koma-script/doc/scrguide.cls | 33 +-
.../source/latex/koma-script/doc/scrguide.html | 1502 +++---
.../source/latex/koma-script/doc/scrguide.pdf | Bin 2471813 -> 2502852 bytes
.../source/latex/koma-script/doc/scrguien.html | 1444 +++---
.../source/latex/koma-script/doc/scrguien.pdf | Bin 2299526 -> 2325837 bytes
.../source/latex/koma-script/doc/scrhack.html | 12 +-
.../latex/koma-script/doc/scrlayer-notecolumn.html | 12 +-
.../latex/koma-script/doc/scrlayer-scrpage.html | 12 +-
.../source/latex/koma-script/doc/scrlayer.html | 12 +-
.../source/latex/koma-script/doc/scrletter.html | 60 +
.../source/latex/koma-script/doc/scrlfile.html | 12 +-
.../source/latex/koma-script/doc/scrlttr2.html | 12 +-
.../source/latex/koma-script/doc/scrreprt.html | 12 +-
.../source/latex/koma-script/doc/scrtime.html | 12 +-
.../source/latex/koma-script/doc/scrwfile.html | 12 +-
.../source/latex/koma-script/doc/tocbasic.html | 12 +-
.../source/latex/koma-script/doc/typearea.html | 12 +-
.../source/latex/koma-script/scrjura.dtx | 691 ++-
.../source/latex/koma-script/scrkernel-basics.dtx | 237 +-
.../latex/koma-script/scrkernel-compatibility.dtx | 10 +-
.../source/latex/koma-script/scrkernel-fonts.dtx | 33 +-
.../source/latex/koma-script/scrkernel-listsof.dtx | 24 +-
.../latex/koma-script/scrkernel-paragraphs.dtx | 6 +-
.../latex/koma-script/scrkernel-sections.dtx | 4992 ++++++++++++--------
.../source/latex/koma-script/scrkernel-title.dtx | 40 +-
.../source/latex/koma-script/scrkernel-version.dtx | 4 +-
.../source/latex/koma-script/scrlayer-scrpage.dtx | 357 +-
.../source/latex/koma-script/scrlayer.dtx | 55 +-
.../source/latex/koma-script/scrmain.ins | 44 +
.../source/latex/koma-script/scrtime.dtx | 18 +-
.../source/latex/koma-script/tocbasic.dtx | 52 +-
.../source/latex/koma-script/tocstyle.dtx | 4 +-
61 files changed, 7297 insertions(+), 4433 deletions(-)
create mode 100644 Master/texmf-dist/source/latex/koma-script/doc/scrletter.html
(limited to 'Master/texmf-dist/source/latex/koma-script')
diff --git a/Master/texmf-dist/source/latex/koma-script/ChangeLog b/Master/texmf-dist/source/latex/koma-script/ChangeLog
index a31ce4b28cd..8967fa5fd03 100644
--- a/Master/texmf-dist/source/latex/koma-script/ChangeLog
+++ b/Master/texmf-dist/source/latex/koma-script/ChangeLog
@@ -1,3 +1,432 @@
+r1900 2015-01-14 08:16:26 +0100 kohm:
+
+ * scrkernel-version.dtx: prepared for 3.15
+
+r1899 2015-01-08 09:57:02 +0100 kohm:
+
+ * scrlayer-scrpage.dtx: change: pairs of page styles use page style
+ aliasses instead of own \let constructs
+
+r1898 2015-01-08 08:11:34 +0100 kohm:
+
+ * TODO: question about page style aliases
+
+r1897 2015-01-02 13:04:12 +0100 kohm:
+
+ * scrkernel-basics.dtx: fix: allow \glueexpr in \FamilySetLengthKey
+ and \FamilySetLengthMacroKey
+
+r1896 2014-12-28 15:59:41 +0100 kohm:
+
+ * TODO: dummy ci
+
+r1895 2014-12-28 15:13:29 +0100 kohm:
+
+ * scrlayer.dtx, scrlayer-scrpage.dtx: fix: underfull \hbox in
+ twocolumn moe because of using \linewidth instead of \textwidth
+
+r1894 2014-12-28 11:50:52 +0100 kohm:
+
+ * scrlayer-scrpage.dtx: fix: missing colon in call of
+ \sls@split@at@iicolons of option footwidth
+
+r1893 2014-12-23 19:38:55 +0100 kohm:
+
+ * TODO: dummy ci
+
+r1892 2014-12-23 18:57:43 +0100 kohm:
+
+ * TODO: dummy ci
+
+r1891 2014-12-23 18:19:04 +0100 kohm:
+
+ * scrkernel-sections.dtx: fix: not \…toclevel and not
+ \scr@…@tocdepth but \…toclevel
+
+r1890 2014-12-22 08:58:28 +0100 kohm:
+
+ * doc/, doc/english/, doc/english/scrbookreportarticle.tex,
+ doc/english/scrbookreportarticle-experts.tex: Schuberts' English
+ improvements
+
+r1889 2014-12-19 09:13:29 +0100 kohm:
+
+ * doc/, doc/english/, doc/english/scrbookreportarticle-experts.tex:
+ fix: missing but important "not" added
+
+r1888 2014-12-17 08:55:22 +0100 kohm:
+
+ * scrkernel-basics.dtx: fix: key state at \FamilyCounterMacroKey and
+ \FamilyLengthMacroKey
+
+r1887 2014-12-17 08:42:06 +0100 kohm:
+
+ * doc/, doc/english/, doc/english/scrlttr2-experts.tex,
+ doc/english/scrbookreportarticle-experts.tex: improvements by Elke
+
+r1886 2014-12-16 17:58:36 +0100 kohm:
+
+ * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex,
+ doc/ngerman/scrbookreportarticle-experts.tex: some improvements by
+ Elke
+
+r1885 2014-12-16 17:56:47 +0100 kohm:
+
+ * doc/, doc/english/, doc/english/scrlttr2-experts.tex: fix: index
+ entry scrletter
+
+r1884 2014-12-16 17:53:48 +0100 kohm:
+
+ * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: fix: index
+ entry scrletter
+
+r1883 2014-12-16 17:27:05 +0100 kohm:
+
+ * scrkernel-sections.dtx: fix: compatibility switch for \subparagraph
+ indent
+
+r1882 2014-12-16 09:34:04 +0100 kohm:
+
+ * doc/, doc/Makefile, doc/Makefile.guide: some more cleanup
+
+r1881 2014-12-16 09:22:04 +0100 kohm:
+
+ * Makefile, manifest.txt, scrmain.ins, README.in/, doc/,
+ doc/Makefile, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex,
+ doc/english/, doc/english/scrlttr2-experts.tex: scrletter is part of
+ KOMA-Script
+
+r1880 2014-12-16 08:45:26 +0100 kohm:
+
+ * TODO: dummy change
+
+r1879 2014-12-16 08:34:56 +0100 kohm:
+
+ * TODO: entry moved
+
+r1878 2014-12-15 08:01:19 +0100 kohm:
+
+ * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle-experts.tex:
+ Neuer Anlauf für bereits verkorksten Satz.
+
+r1877 2014-12-12 09:55:47 +0100 kohm:
+
+ * doc/, doc/ngerman/, doc/ngerman/scrlayer-scrpage.tex, doc/english/,
+ doc/english/scrlayer-scrpage.tex: added: docu of second offset of
+ options headwidth and footwidth
+
+r1876 2014-12-12 09:52:54 +0100 kohm:
+
+ * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex,
+ doc/ngerman/scrbookreportarticle-experts.tex: several corrections by
+ Elke
+
+r1875 2014-12-12 09:38:02 +0100 kohm:
+
+ * scrlayer-scrpage.dtx: change: user manual removed
+
+r1874 2014-12-11 14:46:00 +0100 kohm:
+
+ * scrtime.dtx: fix: default language had wrong order of day names
+
+r1873 2014-12-11 10:16:02 +0100 kohm:
+
+ * TODO, doc/, doc/ngerman/,
+ doc/ngerman/scrbookreportarticle-experts.tex, doc/english/,
+ doc/english/scrbookreportarticle-experts.tex: \SecDef,
+ \scr@startsection, \At@startsection, \Before@ssect, \Before@sect
+
+r1872 2014-12-10 13:51:37 +0100 kohm:
+
+ * scrkernel-listsof.dtx, scrkernel-sections.dtx, doc/, doc/ngerman/,
+ doc/ngerman/common-5.tex, doc/ngerman/scrbookreportarticle.tex,
+ doc/english/, doc/english/scrbookreportarticle.tex: improved: handling
+ of part- and chaper-entries to table of contents if it is the first
+ entry added: option chapterentrywithdots or sectionentrywithdots
+
+r1871 2014-12-10 10:06:20 +0100 kohm:
+
+ * scrkernel-sections.dtx, tocbasic.dtx: no more extra space between
+ chapter head of table of contents and topmost entry, if this is a
+ part entry
+
+r1870 2014-12-10 10:04:55 +0100 kohm:
+
+ * scrkernel-compatibility.dtx: fix: new compatibility level for
+ version 3.15
+
+r1869 2014-12-09 15:38:11 +0100 kohm:
+
+ * scrkernel-sections.dtx: fix: usage of titlesec is not recommended,
+ but doesn't force an error
+
+r1868 2014-12-09 13:45:22 +0100 kohm:
+
+ * scrkernel-title.dtx, scrmain.ins, scrkernel-sections.dtx: change:
+ code reordering new: \raggedchapter with default \raggedsection
+
+r1867 2014-12-08 11:18:07 +0100 kohm:
+
+ * doc/, doc/koma-script.html: fix: valid XHTML 1.1; needs only
+ us-ascii encoding
+
+r1866 2014-12-08 10:37:13 +0100 kohm:
+
+ * scrkernel-sections.dtx: improvement: handling of beforeskip and
+ afterskip of \chapter
+
+r1865 2014-12-08 09:10:00 +0100 kohm:
+
+ * scrkernel-sections.dtx: optimized: skips before and after heading of
+ \part
+
+r1864 2014-12-07 14:13:01 +0100 kohm:
+
+ * doc/, doc/english/, doc/english/scrbookreportarticle-experts.tex:
+ Some more relation to style=section for afterskip and beforeskip of
+ \DecareSectionCommand.
+
+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ü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 \…toclevel
+
+r1861 2014-12-05 08:08:20 +0100 kohm:
+
+ * scrkernel-sections.dtx: fix: chapter skips with default setting
+ headings=big
+
+r1860 2014-12-03 12:30:49 +0100 kohm:
+
+ * scrkernel-sections.dtx, doc/, doc/ngerman/,
+ doc/ngerman/scrbookreportarticle-experts.tex, doc/english/,
+ doc/english/scrbookreportarticle-experts.tex: new:
+ \DeclareSectionCommands, \DeclareNewSectionCommands,
+ \RedeclareSectionCommands, and \ProvideSectionCommands
+
+r1859 2014-12-03 11:37:52 +0100 kohm:
+
+ * scrkernel-basics.dtx, doc/, doc/ngerman/, doc/ngerman/scrbase.tex,
+ doc/english/, doc/english/scrbase.tex: new: \RelaxFamilyKey changed:
+ default value for \FamilyCounterKey, \FamilyCounterMacroKey,
+ \FamilyLengthKey, and \FamilyLengthMacroKey
+
+r1858 2014-12-03 08:23:49 +0100 kohm:
+
+ * scrkernel-sections.dtx: fix: doc typo
+
+r1857 2014-12-03 08:22:56 +0100 kohm:
+
+ * tocstyle.dtx: fix: doc typo without version change
+
+r1856 2014-12-02 11:02:19 +0100 kohm:
+
+ * TODO: \DeclareSectionCommand implications to tocstyle
+
+r1855 2014-12-02 10:47:08 +0100 kohm:
+
+ * scrkernel-sections.dtx, doc/, doc/ngerman/,
+ doc/ngerman/scrbookreportarticle-experts.tex, doc/english/,
+ doc/english/scrbookreportarticle-experts.tex: You may change \part and
+ \chapter using \DeclareSectionCommand and even may change the style
+ of them to "section".
+
+r1854 2014-12-01 09:11:23 +0100 kohm:
+
+ * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: diverse
+ Verbesserungen von Elke
+
+r1853 2014-11-28 11:38:45 +0100 kohm:
+
+ * doc/, doc/ngerman/, doc/ngerman/scrlttr2-experts.tex: neu:
+ Unterschiede zwischen scrlttr2 und scrletter dokumentiert
+
+r1852 2014-11-28 11:33:51 +0100 kohm:
+
+ * doc/, doc/ngerman/, doc/ngerman/scrlayer-scrpage.tex, doc/english/,
+ doc/english/scrlayer-scrpage.tex: fix: change entries
+
+r1851 2014-11-27 16:34:35 +0100 kohm:
+
+ * scrmain.ins: the BETA-(SVN-)version generated a test version of
+ scrletter.sty, the release version still does not
+
+r1850 2014-11-27 09:34:41 +0100 kohm:
+
+ * doc/, doc/english/, doc/english/scrbookreportarticle-experts.tex:
+ fix: spelling
+
+r1849 2014-11-25 08:56:28 +0100 kohm:
+
+ * scrjura.dtx, TODO: Doc of \DeclareNewJuraEnvironment; one not needed
+ code line removed
+
+r1848 2014-11-24 17:42:29 +0100 kohm:
+
+ * TODO, doc/, doc/ngerman/,
+ doc/ngerman/scrbookreportarticle-experts.tex, doc/english/,
+ doc/english/scrbookreportarticle-experts.tex: translation of
+ \DeclareSectionCommand etc.
+
+r1847 2014-11-24 16:07:28 +0100 kohm:
+
+ * doc/, doc/ngerman/, doc/ngerman/scrbookreportarticle.tex,
+ doc/ngerman/scrbookreportarticle-experts.tex: \DeclareSectionCommand
+ etc. moved to expert part
+
+r1846 2014-11-24 15:31:22 +0100 kohm:
+
+ * TODO, doc/, doc/ngerman/,
+ doc/ngerman/scrbookreportarticle-experts.tex, doc/english/,
+ doc/english/scrbookreportarticle-experts.tex: user manual of
+ \IfExistskomafont and \chapterheadmidvskip
+
+r1845 2014-11-24 13:03:50 +0100 kohm:
+
+ * TODO, scrkernel-sections.dtx, doc/, doc/ngerman/,
+ doc/ngerman/scrbookreportarticle.tex: change: \DeclareSectionCommand
+ ready for Beta Test
+
+r1844 2014-11-24 12:29:22 +0100 kohm:
+
+ * scrkernel-basics.dtx: fix: \@tempskipa in \FamilySetLengthMacro
+
+r1843 2014-11-24 10:10:28 +0100 kohm:
+
+ * doc/, doc/scrguide.cls: fix: \ChangedAt logic
+
+r1842 2014-11-24 08:28:36 +0100 kohm:
+
+ * doc/, doc/scrguide.cls: \ChangedAt has an optional argument to mark
+ features beta for one year
+
+r1841 2014-11-23 12:06:40 +0100 kohm:
+
+ * scrjura.dtx: improvement: compatibility hack handling
+
+r1840 2014-11-22 14:13:28 +0100 kohm:
+
+ * scrjura.dtx: fix: error reaction to deprecated "Paragraph" commands
+
+r1839 2014-11-22 14:02:22 +0100 kohm:
+
+ * scrjura.dtx: fix: version date
+
+r1838 2014-11-22 13:49:26 +0100 kohm:
+
+ * scrjura.dtx: error message with change info if \Paragraph or
+ \SubPararaph is used
+
+r1837 2014-11-21 20:41:40 +0100 kohm:
+
+ * scrkernel-sections.dtx: fix: \RedeclareSectionCommand
+
+r1836 2014-11-21 20:41:01 +0100 kohm:
+
+ * scrkernel-basics.dtx: new: \@removefromreset
+
+r1835 2014-11-21 16:33:15 +0100 kohm:
+
+ * scrkernel-sections.dtx: new: \DeclareNewSectionCommand,
+ \RedeclareSectionCommand, \ProvideSectionCommand
+
+r1834 2014-11-21 15:59:18 +0100 kohm:
+
+ * TODO: forgotten \IfExistskomafont
+
+r1833 2014-11-21 15:57:23 +0100 kohm:
+
+ * scrkernel-sections.dtx: change: using \DeclareSectionNumberDepth of
+ scrlayer if available
+
+r1832 2014-11-21 15:56:40 +0100 kohm:
+
+ * scrlayer.dtx: change: co-using \…numdepth of the KOMA-Script
+ classes instead of own \…level
+
+r1831 2014-11-21 12:47:37 +0100 kohm:
+
+ * scrkernel-compatibility.dtx, TODO, scrkernel-sections.dtx: new
+ command \DeclareSectionCommand
+
+r1830 2014-11-21 12:46:37 +0100 kohm:
+
+ * scrkernel-version.dtx: started new feature release 3.15
+
+r1829 2014-11-21 10:27:52 +0100 kohm:
+
+ * scrkernel-fonts.dtx: fix: logic error at \IfExistskomafont
+
+r1828 2014-11-21 09:53:45 +0100 kohm:
+
+ * scrkernel-fonts.dtx: new: \IfExistskomafont{element}{then}{else}
+ added
+
+r1827 2014-11-20 11:09:47 +0100 kohm:
+
+ * scrkernel-sections.dtx: new: \chapterheadmidvskip change:
+ \@@makechapterhead reimplemented
+
+r1826 2014-11-15 07:24:51 +0100 kohm:
+
+ * scrjura.dtx: Dokufix by Elke
+
+r1825 2014-11-14 09:23:17 +0100 kohm:
+
+ * doc/, doc/ngerman/, doc/ngerman/scrlayer-notecolumn-example.tex,
+ doc/ngerman/scrlayer-notecolumn.tex, doc/english/,
+ doc/english/scrlayer-notecolumn.tex: example uses new scrjura syntax
+
+r1824 2014-11-14 09:02:28 +0100 kohm:
+
+ * scrkernel-paragraphs.dtx: fix: Code generation grouping to re-add
+ \@list@extra code and initial call of
+ \@listi to the clo-files.
+
+r1823 2014-11-12 10:06:40 +0100 kohm:
+
+ * scrjura.dtx: canonified source, replaced \newjuraenvironment by
+ \DeclareNewJuraEnvironment
+
+r1822 2014-11-11 16:20:59 +0100 kohm:
+
+ * doc/, doc/ngerman/, doc/ngerman/scrbase.tex, doc/english/,
+ doc/english/scrbase.tex: the correct name of is \ifinteger not
+ \ifisnumber
+
+r1821 2014-11-11 10:41:54 +0100 kohm:
+
+ * scrjura.dtx: improved user manual; fix of macrocode blocks
+
+r1820 2014-11-11 10:21:24 +0100 kohm:
+
+ * scrjura.dtx: change: renamed "Paragraph" --> "Clause" and all
+ depending terms
+
+r1819 2014-11-10 09:55:05 +0100 kohm:
+
+ * scrjura.dtx: \newjuraenvironment should work
+
+r1818 2014-11-04 10:06:02 +0100 kohm:
+
+ * scrjura.dtx: start of new command \newjuraenvironment (currently not
+ usable)
+
+r1817 2014-10-28 11:56:49 +0100 kohm:
+
+ * scrkernel-version.dtx: start a new beta
+
+r1816 2014-10-28 11:56:02 +0100 kohm:
+
+ * releaselist.txt: release 3.14 done
+
r1815 2014-10-28 11:15:59 +0100 kohm:
* scrkernel-version.dtx: ready for release 3.14
diff --git a/Master/texmf-dist/source/latex/koma-script/Makefile b/Master/texmf-dist/source/latex/koma-script/Makefile
index c7e77834731..fb535477293 100644
--- a/Master/texmf-dist/source/latex/koma-script/Makefile
+++ b/Master/texmf-dist/source/latex/koma-script/Makefile
@@ -86,6 +86,7 @@ CLS_MAIN = scrbook.cls \
scrreprt.cls \
scrartcl.cls \
scrlttr2.cls \
+ scrletter.sty \
typearea.sty \
scrsize10pt.clo \
scrsize11pt.clo \
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/Makefile b/Master/texmf-dist/source/latex/koma-script/doc/Makefile
index ecc4bf80a39..5a2e08b4729 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/Makefile
+++ b/Master/texmf-dist/source/latex/koma-script/doc/Makefile
@@ -97,6 +97,7 @@ STATIC_DOC_SRC = koma-script.html
STATIC_DOC_LINKS= komascript.html komascr.html \
scrbook.html scrreprt.html scrartcl.html scrlttr2.html \
+ scrletter.html \
scrextend.html \
typearea.html scraddr.html scrlfile.html \
scrwfile.html \
@@ -192,7 +193,7 @@ uninstall_local:
$(make_recursive)
clean_local:
- $(SRM) *.aux *.glo *.idx *.lof *.log *.lot *.synctex.gz *.toc
+ $(SRM) *.aux *.glo *.idx *.lof *.log *.lot *.synctex.gz *.toc *.slnc
$(make_recursive)
dist_local: $(DIST_FILES)
@@ -217,7 +218,8 @@ distclean_local:
$(make_recursive)
maintainclean_local:
- $(SRM) ChangeLog.svn ChangeLog.bak $(STATIC_DOC_LINKS) $(DOC_FILES)
+ $(SRM) ChangeLog.svn ChangeLog.bak $(STATIC_DOC_LINKS) $(DOC_FILES) \
+ scrpage2-ngerman.tex scrpage2-english.tex
$(make_recursive)
edit:
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 e35e3e079ec..26ba3c12105 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/Makefile.guide
+++ b/Master/texmf-dist/source/latex/koma-script/doc/Makefile.guide
@@ -148,7 +148,7 @@ prepare_local: # nothing to do
clean_local:
$(RM) *.aux *.bbl *.blg *.glo *.idx *.ilg *.ind *.lof *.log *.lot \
*.dvi *.tmp mpxerr.tex *.1 *.mp.keep *.mpo \
- *.md5 *.toc *.mpx *.drv *.chn *.xref
+ *.md5 *.toc *.mpx *.drv *.chn *.xref *.slnc
distclean_local: clean_local
$(RM) $(GENERATED_CLEAN)
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 78454dbe73b..a3aa0541ef6 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: 2014-09-19 10:04:02 +0200 (Fri, 19 Sep 2014) $
+ [$Date: 2014-12-03 11:37:52 +0100 (Wed, 03 Dec 2014) $
KOMA-Script package scrbase]
\translator{Markus Kohm\and Melvin Hendrix}
-% Date of the translated German file: 2014/09/19
+% Date of the translated German file: 2014/12/03
\chapter{Basic Functions of Package \Package{scrbase}}
\labelbase{scrbase}
@@ -190,8 +190,8 @@ the same as members of another family.
\begin{Declaration}
\Macro{DefineFamilyKey}\OParameter{family member}\Parameter{family}%
- \Parameter{key}\OParameter{default}\\
- \hphantom{\Macro{DefineFamilyKey}}\Parameter{action}\\
+ \Parameter{key}\\
+ \hphantom{\XMacro{DefineFamilyKey}}\OParameter{default}\Parameter{action}\\
\Macro{FamilyKeyState}\\
\Macro{FamilyKeyStateUnknown}\\
\Macro{FamilyKeyStateProcessed}\\
@@ -294,6 +294,19 @@ Generally, the four predefined states should be sufficient.
\EndIndex{Cmd}{DefineFamilyKey}%
+\begin{Declaration}
+ \Macro{RelaxFamilyKey}\OParameter{family member}\Parameter{family}%
+ \Parameter{key}
+\end{Declaration}
+\BeginIndex{Cmd}{RelaxFamilyKey}%
+If\ChangedAt{v3.15}{\Package{scrbase}} the \PName{key} of the \PName{family
+ member} of \PName{family} has been defined before, that definition will be
+cancelled. Afterwards the \PName{key} will not be defined for the \PName{family
+ member} of \PName{family} any longer. Usage of \Macro{RelaxFamilyKey} for a
+not yet defined \PName{key} of the \PName{family member} of the \PName{family}
+is also allowed.%
+\EndIndex{Cmd}{RelaxFamilyKey}%
+
\begin{Declaration}
\Macro{FamilyProcessOptions}\OParameter{family member}\Parameter{family}
\end{Declaration}
@@ -660,9 +673,9 @@ normally result in an error message about assigning an unknown value.
\begin{Declaration}
\Macro{FamilyCounterKey}\OParameter{family member}\Parameter{family}%
- \Parameter{key}\Parameter{\LaTeX{} counter}\\
-% \hphantom{\XMacro{FamilyCounterKey}}%
-% \Parameter{\LaTeX{} counter}
+ \Parameter{key}\\
+ \hphantom{\XMacro{FamilyCounterKey}}%
+ \OParameter{default}\Parameter{\LaTeX{} counter}\\
\Macro{FamilySetCounter}\Parameter{family}%
\Parameter{key}\Parameter{\LaTeX{} counter}\Parameter{value}
\end{Declaration}
@@ -680,14 +693,17 @@ successful. Nevertheless the assignment can still fail and result in a \TeX{}
error. But if the plausibility test fails already, this is signalled by
\Macro{FamilyKeyStateUnknownValue}.
-Please note\textnote{Attention!}, this command does not support an optional
-\PName{default}.%
+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 a value being defined.%
\EndIndex{Cmd}{FamilySetCounter}%
\EndIndex{Cmd}{FamilyCounterKey}%
\begin{Declaration}
\Macro{FamilyCounterMacroKey}\OParameter{family member}\Parameter{family}%
- \Parameter{key}\Parameter{macro}\\
+ \Parameter{key}\\
+ \hphantom{\XMacro{FamilyCounterMacroKey}}%
+ \OParameter{default}\Parameter{macro}\\
\Macro{FamilySetCounterMacro}\Parameter{family}%
\Parameter{key}\Parameter{macro}\Parameter{value}%
\end{Declaration}
@@ -697,18 +713,21 @@ These\ChangedAt{v3.12}{\Package{scrbase}} two commands differ from the
previously described \Macro{FamilyCounterKey} and \Macro{FamilySetCounter}
only by the fact, that they do not assign a \PName{value} to a \PName{\LaTeX
counter}, but define a \Macro{macro} with the
-\PName{value}. Note\textnote{Attention}, that also an optional \PName{default}
-is not supported.%
+\PName{value}.%
\EndIndex{Cmd}{FamilySetCounterMacro}%
\EndIndex{Cmd}{FamilyCounterMacroKey}%
\begin{Declaration}
\Macro{FamilyLengthKey}\OParameter{family member}\Parameter{family}%
- \Parameter{key}\Parameter{length}\\
+ \Parameter{key}\\
+ \hphantom{\XMacro{FamilyLengthKey}}%
+ \OParameter{default}\Parameter{length}\\
\Macro{FamilySetLength}\Parameter{family}%
\Parameter{key}\Parameter{length}\Parameter{value}\\
\Macro{FamilyLengthMacroKey}\OParameter{family member}\Parameter{family}%
- \Parameter{key}\Parameter{Makro}\\
+ \Parameter{key}\\
+ \hphantom{\XMacro{FamilyLengthMacroKey}}%
+ \OParameter{default}\Parameter{Makro}\\
\Macro{FamilySetLengthMacro}\Parameter{family}%
\Parameter{key}\Parameter{Makro}\Parameter{value}%
\end{Declaration}
@@ -727,12 +746,14 @@ not all assignment errors can be recognised, so an inaccurate \PName{value}
can still result in \TeX{} error. Recognised errors however will be signalled
by \Macro{FamilyKeyStateUnknownValue}.
+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 a value being defined.
+
In difference to this, \Macro{FamilyLengthMacroKey} and
\Macro{FamilySetLengthMacro} do not assign \PName{value} to a \PName{length},
-but define a \Macro{macro} with this \PName{value}.
-
-Please note\textnote{Attention!}, these commands do not support an optional
-\PName{default} argument.%
+but define a \Macro{macro} with this
+\PName{value}.%
\EndIndex{Cmd}{FamilySetLengthMacro}%
\EndIndex{Cmd}{FamilyLengthMacroKey}%
\EndIndex{Cmd}{FamilySetLength}%
@@ -1132,16 +1153,16 @@ corresponding internal command. For test with \LaTeX{} counters, see
\EndIndex{Cmd}{ifiscount}%
\begin{Declaration}
- \Macro{ifisnumber}\Parameter{code}%
+ \Macro{ifisinteger}\Parameter{code}%
\Parameter{then instructions}\Parameter{else instructions}
\end{Declaration}
-\BeginIndex{Cmd}{ifisnumber}%
+\BeginIndex{Cmd}{ifisinteger}%
If\ChangedAt{v3.12}{\Package{scrbase}} \PName{code} expands to something with
the syntax of the value of a counter, which would be a negative or positive
integer, the \PName{then instructions} will be executed, otherwise the
\PName{else instructions}. The command is not completely expandable and there
is no corresponding internal command.%
-\EndIndex{Cmd}{ifisnumber}%
+\EndIndex{Cmd}{ifisinteger}%
\begin{Declaration}
\Macro{ifisnumexpr}\Parameter{code}%
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 724167ccbb0..cd634df084d 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: 2013-12-13 12:11:01 +0100 (Fri, 13 Dec 2013) $
+ [$Date: 2014-12-22 08:58:28 +0100 (Mon, 22 Dec 2014) $
KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl for
experts)]
\translator{Gernot Hassenpflug\and Markus Kohm}
-% Date of the translated German file: 2012/02/28
+% Date of the translated German file: 2014/12/11
\chapter{Additional Information about the Main Classes \Class{scrbook},
@@ -268,6 +268,23 @@ itself defines a lot of \PName{alias name}s for several \PName{element}s.
\EndIndex{Cmd}{aliaskomafont}%
\EndIndex{Cmd}{newkomafont}%
+\begin{Declaration}
+ \Macro{IfExistskomafont}\Parameter{element}\Parameter{then code}%
+ \Parameter{else code}
+\end{Declaration}
+\BeginIndex{Cmd}{IfExistskomafont}%
+Which\ChangedAt{v3.15}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}\and \Class{scrlttr2}} elements are defined depends on the
+version of \KOMAScript. So sometimes it may be useful to be able to test,
+whether or not an \PName{element} exists. The command executes the \PName{then
+ code} only if an \PName{element} has been defined using \Macro{newkomafont}
+or \Macro{aliaskomafont} and therefore can be changed using
+\Macro{setkomafont} or \Macro{addtokomafont} and can be used by one of the
+\Macro{use\dots komafont} commands. Otherwise it executes the \PName{else
+ code}.%
+\EndIndex{Cmd}{IfExistskomafont}%
+
+
\begin{Declaration}
\Macro{setparsizes}\Parameter{indent}\Parameter{distance}%^^A
\Parameter{last line end space}
@@ -314,6 +331,7 @@ also the limitation note in \autoref{sec:maincls-experts.coexistence},
\LoadNonFree{scrbookreportarticle-experts}{3}
\begin{Declaration}
\Macro{chapterheadstartvskip}\\
+ \Macro{chapterheadmidvskip}\\
\Macro{chapterheadendvskip}\\
\Macro{partheadstartvskip}\\
\Macro{partheadmidvskip}\\
@@ -321,6 +339,7 @@ also the limitation note in \autoref{sec:maincls-experts.coexistence},
\Macro{partheademptypage}
\end{Declaration}
\BeginIndex{Cmd}{chapterheadstartvskip}%
+\BeginIndex{Cmd}{chapterheadmidvskip}%
\BeginIndex{Cmd}{chapterheadendvskip}%
\BeginIndex{Cmd}{partheadstartvskip}%
\BeginIndex{Cmd}{partheadmidvskip}%
@@ -335,7 +354,11 @@ These\important[i]{\Macro{chapter}\\
\Macro{chapterheadstartvskip} is designed to be a command, that inserts
vertical distance before the chapter heading. Analogues
\Macro{chapterheadendvskip} is designed to be a command, that inserts vertical
-distance after the chapter heading.
+distance after the chapter heading. If\ChangedAt{v3.15}{\Class{scrbook}\and
+ \Class{scrreprt}} the chapter heading has a prefix number line (see option
+\Option{chapterprefix} in \autoref{sec:maincls.structure},
+\autopageref{desc:maincls.option.chapterprefix}) \Macro{chapterheadmidvskip}
+will be used between the number line and the heading text.
Vertical distance above and below part headings will be inserted using the
commands \Macro{partheadstartvskip} and \Macro{partheadendvskip}. A page break
@@ -348,7 +371,7 @@ already part of the default of \Macro{partheadendvskip} in
page of \Class{scrbook} and \Class{scrreprt}.
The \Class{scrbook}\OnlyAt{\Class{scrbook}\and \Class{scrreprt}} and
-\Class{scrreprt} default of the six commands are listed in
+\Class{scrreprt} default of the seven commands are listed in
\autoref{tab:maincls-experts.headvskip} and
\autoref{tab:maincls-experts.headvskip2}. The
\Class{scrartcl}\OnlyAt{\Class{scrartcl}} defaults of the three at this class
@@ -376,6 +399,8 @@ print extra rules above and below the chapter heading, may be found at
\midrule
\Macro{chapterheadstartvskip} &
\Macro{vspace*}\PParameter{2.3\Macro{baselineskip}} \\
+ \Macro{chapterheadmidvskip} &
+ \Macro{par}\Macro{nobreak}\Macro{vskip.5}\Macro{baselineskip} \\
\Macro{chapterheadendvskip} &
\Macro{vspace*}\texttt{\{1.725\Macro{baselineskip}} \\ & \quad
\texttt{plus .115\Macro{baselineskip}} % \\ & \quad
@@ -387,6 +412,8 @@ print extra rules above and below the chapter heading, may be found at
\midrule
\Macro{chapterheadstartvskip} &
\Macro{vspace*}\PParameter{2\Macro{baselineskip}} \\
+ \Macro{chapterheadmidvskip} &
+ \Macro{par}\Macro{nobreak}\Macro{vskip.5}\Macro{baselineskip} \\
\Macro{chapterheadendvskip} &
\Macro{vspace*}\texttt{\{1.5\Macro{baselineskip}}\\ & \quad
\texttt{plus .1\Macro{baselineskip}} % \\ & \quad
@@ -398,6 +425,8 @@ print extra rules above and below the chapter heading, may be found at
\midrule
\Macro{chapterheadstartvskip} &
\Macro{vspace*}\PParameter{1.8\Macro{baselineskip}} \\
+ \Macro{chapterheadmidvskip} &
+ \Macro{par}\Macro{nobreak}\Macro{vskip.5}\Macro{baselineskip} \\
\Macro{chapterheadendvskip} &
\Macro{vspace*}\texttt{\{1.35\Macro{baselineskip}}\\ & \quad
\texttt{plus .09\Macro{baselineskip}} % \\ & \quad
@@ -463,8 +492,325 @@ print extra rules above and below the chapter heading, may be found at
\EndIndex{Cmd}{partheadmidvskip}%
\EndIndex{Cmd}{partheadstartvskip}%
\EndIndex{Cmd}{chapterheadendvskip}%
+\EndIndex{Cmd}{chapterheadmidvskip}%
\EndIndex{Cmd}{chapterheadstartvskip}%
+\iffree{\clearpage}{}% Umbruchkorrektur
+
+\begin{Declaration}
+ \Macro{DeclareSectionCommand}\OParameter{attributes}\Parameter{name}\\
+ \Macro{DeclareNewSectionCommand}\OParameter{attributes}\Parameter{name}\\
+ \Macro{RedeclareSectionCommand}\OParameter{attributes}\Parameter{name}\\
+ \Macro{ProvideSectionCommand}\OParameter{attributes}\Parameter{name}
+\end{Declaration}
+\BeginIndex{Cmd}{DeclareSectionCommand}%
+\BeginIndex{Cmd}{DeclareNewSectionCommand}%
+\BeginIndex{Cmd}{RedeclareSectionCommand}%
+\BeginIndex{Cmd}{ProvideSectionCommand}%
+With\ChangedAt[2014/11]{v3.15}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} these commands you can either define a new section-like
+command \Macro{\PName{Name}} or change an already defined sectioning command
+\Macro{\PName{Name}}. To do so you use the optional argument to setup several
+\PName{attributes}. The \PName{attributes} are a comma-separated list of
+\PName{key}=\PName{value} assignments.
+\hyperref[tab:maincls-experts.declaresection.keys]{Table~\ref*{tab:maincls-experts.declaresection.keys}}
+describes the available \PName{key}s.
+
+\begin{longtable}[l]{llp{\dimexpr\linewidth-6\tabcolsep-14em}}
+ \caption[Attributes at the declaration of section-like commands]{Available
+ \PName{key}s and \PName{value}s for the \PName{attributes} declaring a
+ section-like command%
+ \label{tab:maincls-experts.declaresection.keys}}\\
+ \toprule
+ \PName{key} & \PName{value} & Description \\
+ \midrule
+ \endfirsthead
+ \caption[]{Attributes at the declaration of section-like commands
+ (\emph{Fortsetzung})}\\
+ \toprule
+ \PName{key} & \PName{value} & description \\
+ \midrule
+ \endhead
+ \midrule
+ \multicolumn3r{\dots}\\
+ \endfoot
+ \bottomrule
+ \endlastfoot
+ \PValue{afterskip} & \PName{length} & With \PValue{style} \PValue{section}
+ a negative value activates a run-in
+ heading. The absolute value is the
+ skip to leave to right of the run-in
+ heading. A positive value is the
+ vertical skip below the heading.\\
+ \PValue{beforeskip} & \PName{length}& With \PValue{style} \PValue{section}
+ the absolute value of the vertical
+ skip before the heading. If the
+ value is negative, then the
+ paragraph indent of the text
+ following heading is suppressed
+ using that \PValue{style}.\\
+ \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
+ should be set to 0. Also the output
+ of the value of this heading should
+ be prefixed by
+ \Macro{the\PName{counter name}}
+ followed by a dot.\\
+ \PValue{font} & \PName{font commands} &
+ The initial font setting, that
+ should be used beside
+ \FontElement{disposition} for the
+ heading. You can use all settings,
+ that are allowed for
+ \Macro{setkomafont} and
+ \Macro{addtokomafont} for the
+ element of the heading.\\
+ \PValue{indent} & \PName{length} & Indentation of heading from the left
+ margin.\\
+ \PValue{level} & \PName{integer} & A number, denoting depth of section
+ (see counter \Counter{secnumdepth};
+ \autoref{desc:maincls.counter.secnumdepth});
+ the value should be unique.\\
+ \PValue{style} & \PName{name} & Defines the style of the
+ heading. Currently only style
+ \PValue{section} is provided.\\
+ \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
+ \Counter{tocdepth} (siehe
+ \autoref{sec:maincls.toc},
+ \autopageref{desc: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
+ \Counter{tocdepth} in
+ \autoref{sec:maincls.toc},
+ \autopageref{desc:maincls.counter.tocdepth}). \\
+ \PValue{tocnumwidth} & \PName{length} &
+ Width of the box for the number of
+ the entry in the table of contents.\\
+\end{longtable}
+
+The \PName{key}s \PValue{afterskip}, \PValue{beforeskip}, \PValue{font},
+\PValue{indent}, \PValue{level}, \PValue{tocindent}, and \PValue{tocnumwidth}
+are mandatory when declaring a new section-like command. This is also true if
+a command that was not a section-like command before will be redefined as a
+section-like command using \Macro{RedeclareSectionCommand}.
+
+\Macro{DeclareNewSectionCommand} defines a new section-like command. If the
+same \PName{name} is already used by \TeX{} for something else, the command
+will result in an error message and will not define anything.
+
+\Macro{ProvideSectionSommand} is similar but doesn't show any error message.
+
+\Macro{RedeclareSectionCommand} can only change an existing command to a
+section-like command with given \PName{attributes}. There is no pre-validation
+to make sure that \Macro{\PName{name}} was a section-like command
+before. However, it has to be an already used command sequence \PName{name}.
+
+\Macro{DeclareSectionCommand} does not check whether or not \PName{name} is
+an already used \TeX{} command sequence. It just defines a section-like
+command \Macro{\PName{name}} with the given \PName{attributes}.
+
+Every section-like command has also a corresponding counter with the same
+\PName{name}, that will be allocated using \Macro{newcounter} if
+necessary. The same rule applies to the corresponding output of the counter
+\Macro{the\PName{name}}, the output format \Macro{\PName{name}format}, the
+command to generate a running head, \Macro{\PName{name}mark}, the counter
+format of the running head, \Macro{\PName{name}markformat}, the font element
+\FontElement{\PName{name}}, and the section depth number,
+\Macro{\PName{name}numdepth}. The command for the running head
+\Macro{\PName{name}mark} will be defined to not generate any running head. The
+output of the counter, \Macro{the\PName{name}} will show an Arabic number. If
+the \PName{key} \PValue{counterwithin} defines a counter, the heading number
+depends on, the output of the counter will be prefixed by the output of that
+counter followed by a dot.
+
+Please note\textnote{Attention!}: Currently you can define only headings for
+section-like commands depending on \Macro{scr@startsection}. This is the style
+\PValue{section}, that \KOMAScript{} uses for headings from \Macro{section}
+down to \Macro{subparagraph}. Headings with the style of \Macro{part} or
+\Macro{chapter} are not yet supported. The special headings \Macro{addpart},
+\Macro{addchap} and \Macro{addsec} on the other hand depend indirectly on
+\Macro{part}, \Macro{chapter}, and \Macro{section}. Therefore they
+shouldn't be redefined directly using the commands described here.
+
+\begin{Example}
+ Because of incomprehensible reasons, the headings of \Macro{paragraph}
+ shouldn't be run-in headings any longer but headings similar to
+ \Macro{subsubsection}. The vertical skip above the heading should be 10\,pt
+ and the following text should be set without any vertical distance. To do
+ so, you can simply use:
+\begin{lstcode}
+ \RedeclareSectionCommand[%
+ beforeskip=-10pt,%
+ afterskip=1sp%
+ ]{paragraph}
+\end{lstcode}
+ The negative value of \PValue{beforeskip} does not only result in a
+ positive vertical skip before the heading, but also deactivates the paragraph
+ indentation of the following text. Despite the specification of no vertical
+ skip after the heading a value of 1\,sp has been given to
+ \PValue{afterskip}. This is because \LaTeX{} here doesn't accept 0\,pt as
+ positive value. So 1\,sp is the lowest possible positive value.
+
+ Generally, for the vertical adjustment it is better to have some
+ tolerance in the declaration of gaps\,---\,the so called \emph{glue}:
+\begin{lstcode}
+ \RedeclareSectionCommand[%
+ beforeskip=-10pt plus -2pt minus -1pt,%
+ afterskip=1sp plus -1sp minus 1sp%
+ ]{paragraph}
+\end{lstcode}
+ Doing so you have to know, that the glue also switches the algebraic sign
+ before becoming a skip, if the value is negative. That is the reason for the
+ negative glue values in the example. Additionally we used the occasion to
+ minimize the vertical skip after the heading using glue too.
+\end{Example}
+
+In the example above only \PValue{beforeskip} and \PValue{afterskip} were
+needed, because since v3.15 \KOMAScript{} defines \Macro{paragraph} itself
+using \Macro{DeclareSectionCommand}. All other values are just reused
+with their initial definition. Furthermore, the original definition of
+\Macro{paragraph} in \Class{scrartcl} reads:
+\begin{lstcode}[belowskip=\dp\strutbox]
+ \DeclareSectionCommand[%
+ level=4,
+ indent=0pt,
+ beforeskip=3.25ex plus 1ex minus .2ex,
+ afterskip=-1em,
+ font={},
+ tocindent=7em,
+ tocnumwidth=4.1em,
+ counterwithin=subsubsection
+ ]{paragraph}
+\end{lstcode}
+\Class{scrreprt} and \Class{scrbook} use slightly different values.%
+\EndIndex{Cmd}{ProvideSectionCommand}%
+\EndIndex{Cmd}{RedeclareSectionCommand}%
+\EndIndex{Cmd}{DeclareNewSectionCommand}%
+\EndIndex{Cmd}{DeclareSectionCommand}%
+
+
+\begin{Declaration}
+ \Macro{DeclareSectionCommands}\OParameter{attributes}\Parameter{list of names}\\
+ \Macro{DeclareNewSectionCommands}\OParameter{attributes}\Parameter{list of names}\\
+ \Macro{RedeclareSectionCommands}\OParameter{attributes}\Parameter{list of names}\\
+ \Macro{ProvideSectionCommands}\OParameter{attributes}\Parameter{list of names}
+\end{Declaration}
+\BeginIndex{Cmd}{DeclareSectionCommands}%
+\BeginIndex{Cmd}{DeclareNewSectionCommands}%
+\BeginIndex{Cmd}{RedeclareSectionCommands}%
+\BeginIndex{Cmd}{ProvideSectionCommands}%
+With\ChangedAt[2014/11]{v3.15}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} these commands you can either define or change several
+section-like commands at once. The names of the section-like commands are
+given by the comma-separated \PName{list of names}.
+
+There are two more differences to the previously described commands that only
+define or change a single section-like command. Firstly, in case of error\,---\,if \Macro{DeclareNewSectionCommands} is used for an already defined \TeX{}
+command sequence or if \Macro{RedeclareSectionCommands} is used for an
+undefined \TeX{} command sequence\,---\,the definition will be done in spite
+of raising an error message.
+
+Secondly, there is one more attribute \PValue{increaselevel} with an optional
+integer argument. This attribute changes the meaning of the attributes
+\PValue{level} and \PValue{toclevel} (see
+\autoref{tab:maincls-experts.declaresection.keys}) so their values become
+start values for the first section-like command of the \PName{list of
+ names}. From section-like command to section-like command of the \PName{list
+ of names} the value of \PValue{level} and \PValue{toclevel}
+will be increased by the value of \PValue{increaselevel}. If attribute
+\PValue{increaselevel} is used without an assignment the increase value is 1.
+%
+\EndIndex{Cmd}{ProvideSectionCommands}%
+\EndIndex{Cmd}{RedeclareSectionCommands}%
+\EndIndex{Cmd}{DeclareNewSectionCommands}%
+\EndIndex{Cmd}{DeclareSectionCommands}%
+
+
+\begin{Declaration}
+ \Macro{SecDef}\Parameter{star command}\Parameter{command}\\
+ \Macro{scr@startsection}\Parameter{name}\Parameter{level}%
+ \Parameter{indent}\Parameter{beforeskip}\Parameter{afterskip}\\
+ \hphantom{\XMacro{scr@startsection}}\Parameter{style commands}%
+ \OParameter{short version}\Parameter{heading}\\
+ \Macro{scr@startsection}\Parameter{name}\Parameter{level}%
+ \Parameter{indent}\Parameter{beforeskip}\Parameter{afterskip}\\
+ \hphantom{\XMacro{scr@startsection}}\Parameter{style commands}%
+ \texttt{*}\Parameter{heading}\\
+ \Macro{At@startsection}\Parameter{code}\\
+ \Macro{Before@ssect}\Parameter{code}\\
+ \Macro{Before@sect}\Parameter{code}
+\end{Declaration}
+\BeginIndex{Cmd}{At@startsection}%
+\BeginIndex{Cmd}{Before@ssect}%
+\BeginIndex{Cmd}{Before@sect}%
+\BeginIndex{Cmd}{scr@startsection}%
+As\ChangedAt[2014/09]{v3.15}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} already explained in \autoref{sec:maincls.structure} in
+the description of the sectioning commands beginning with
+\autopageref{desc:maincls.cmd.chapter}, \KOMAScript{} provides additional
+features for the optional argument of those commands. Therefore, it was
+necessary to replace some \LaTeX{} kernel commands, especially
+\Macro{secdef}\IndexCmd{secdef}\important{\Macro{secdef}} and
+\Macro{@startsection}\IndexCmd{@startsection}%
+\important{\Macro{@startsection}}. The meaning of the parameters of these
+commands can be found in the \LaTeX{} kernel manual \cite{latex:source2e}.
+
+Unfortunately these commands are often redefined by other packages in a way
+that collides with the functionality of \KOMAScript. So \KOMAScript{} not only
+changes the definition of these commands but also defines the additional,
+alternative commands \Macro{SecDef} and \Macro{scr@startsection}. Package
+authors are permitted to use these commands like they would use the
+corresponding \LaTeX{} kernel commands and therefore participate in the
+additional features of \KOMAScript. Nevertheless these commands should not be
+redefined, because they could be changed in future and so the redefinition would
+impair \KOMAScript{} again.
+
+\KOMAScript{} internally uses \Macro{SecDef} and
+\Macro{scr@startsection} instead of \Macro{secdef} and \Macro{@startsection},
+e.\,g., defining section-like commands by \Macro{DeclareSectionCommand}. So
+later redefinition of \Macro{secdef} or \Macro{@startsection} will not
+influence the sectioning commands of \KOMAScript.
+
+As an alternative to the redefinition of such commands, \KOMAScript{} provides
+the execution of additional \PName{code} at several states of the
+\KOMAScript{} replacements. The \PName{code} of each usage of
+\Macro{At@startsection}, \Macro{Before@sect}, or \Macro{Before@ssect} will be
+cumulated independently. Later removing of added \PName{code} is not
+provided.
+
+The \PName{code} of \Macro{At@startsection} is executed immediately after
+the evaluation of \PName{beforeskip} and calculation of the resulting
+\Length{@tempskipa}, before adding the vertical gap itself. So you still may
+change the value of \Length{@tempskipa}.
+
+The \PName{code} of \Macro{Before@sect} and
+\Macro{Before@ssect} is executed just before \Macro{@sect}
+and \Macro{@ssect} inside \Macro{scr@startsection}, respectively. At this state
+the vertical gap of \Length{@tempskipa} has already been added using
+\Macro{addvspace}.
+
+The commands \Macro{At@startsection}, \Macro{Before@sect}, and
+\Macro{Before@ssect} are suggested for package authors.%
+%
+\EndIndex{Cmd}{scr@startsection}%
+\EndIndex{Cmd}{Before@sect}%
+\EndIndex{Cmd}{Before@ssect}%
+\EndIndex{Cmd}{At@startsection}%
+
\begin{Declaration}
\Macro{appendixmore}
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 1bd8a0eac3e..8a9866560bb 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: 2014-06-27 07:40:22 +0200 (Fri, 27 Jun 2014) $
+ [$Date: 2014-12-22 08:58:28 +0100 (Mon, 22 Dec 2014) $
KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl)]
\translator{Jens-Uwe Morawski\and Gernot Hassenpflug\and Markus Kohm\and
@@ -217,7 +217,7 @@ a displayed text at the beginning of an article or report as the
abstract. This is even more true when the text comes before the table of
contents. It is also surprising when precisely this title appears small and
centered. {\KOMAScript} provides the possibility of including or excluding the
-abstract's title with the options \Option{abstract}. For \PName{simplex
+abstract's title with the options \Option{abstract}. For \PName{simple
switch}, any value from
\autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch} may be used.
@@ -376,6 +376,16 @@ The \autoref{tab:maincls.toc} shows an overview of possible values for
The bibliography will be represented by an entry at the table of contents
and will be numbered.%
\IndexOption{toc~=\PValue{bibliographynumbered}}}%
+ \entry{\PValue{chapterentrywithdots}, \PValue{chapterentrydotfill}}{%
+ \ChangedAt[2014/12]{v3.15}{\Class{scrbook}\and \Class{scrreprt}}%
+ The chapter entries of classes \Class{scrbook} and \Class{scrreprt} also
+ use dots to separate the headings text from the page number.%
+ \IndexOption{toc~=\PValue{chapterentrywithdots}}}%
+ \entry{\PValue{chapterentrywithoutdots}, \PValue{chapterentryfill}}{%
+ \ChangedAt{v3.15}{\Class{scrbook}\and \Class{scrreprt}}%
+ The chapter entries of classes \Class{scrbook} and \Class{scrreprt}
+ use white space to separate the headings text from the page number.%
+ \IndexOption{toc~=\PValue{chapterentrywithoutdots}}}%
\entry{\PValue{flat}, \PValue{left}}{%
The table of contents will be set in table form. The numbers of the
headings will be at the first column, the heading text at the second
@@ -414,10 +424,53 @@ The \autoref{tab:maincls.toc} shows an overview of possible values for
list of tables, will not be represented by entries at the table of
contents.%
\IndexOption{toc~=\PValue{nolistof}}}%
+ \entry{\PValue{sectionentrywithdots}, \PValue{sectionentrydotfill}}{%
+ \ChangedAt[2014/12]{v3.15}{\Class{scrartcl}}%
+ The section entries of class \Class{scrartcl} also
+ use dots to separate the headings text from the page number.%
+ \IndexOption{toc~=\PValue{sectionentrywithdots}}}%
+ \entry{\PValue{sectionentrywithoutdots}, \PValue{sectionentryfill}}{%
+ \ChangedAt{v3.15}{\Class{scrartcl}}%
+ The section entries of class \Class{scrartcl}
+ use white space to separate the headings text from the page number.%
+ \IndexOption{toc~=\PValue{sectionentrywithoutdots}}}%
\end{desclist}
%
\EndIndex{Option}{toc~=\PName{selection}}%
+
+\begin{Declaration}
+ \KOption{chapterentrydots}\PName{simple switch}\\
+ \KOption{sectionentrydots}\PName{simple switch}
+\end{Declaration}
+\BeginIndex{Option}{chapterentrydots~=\PName{simple switch}}%
+\BeginIndex{Option}{sectionentrydots~=\PName{simple switch}}%
+These\ChangedAt[2014/12]{v3.15}{\Class{scrbook}\and \Class{scrreprt}} options
+configure a dotted separation line between the text and the page number of the
+chapter entries of classes \Class{scrbook} and
+\Class{scrreprt}\OnlyAt{\Class{scrbook}\and \Class{scrreprt}}, or of the
+section entries of class \Class{scrartcl}\OnlyAt{\Class{scrartcl}} in the
+table of contents. For \PName{simple switch}, any value from
+\autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch} may be
+used. The default is \PValue{false}. It selects an empty gap instead of
+dots.
+
+If a dotted line is selected, you can change their font using element
+\FontElement{chapterentrydots}\IndexFontElement{chapterentrydots}%
+\important[i]{\FontElement{chapterentrydots}\\
+ \FontElement{sectionentrydots}} or
+\FontElement{sectionentrydots}\IndexFontElement{sectionentrydots}. The font
+also depends on the element of the page number of the entry (see also
+\autoref{sec:maincls.textmarkup}, \autopageref{desc:maincls.cmd.setkomafont}
+and \autoref{tab:maincls.elementsWithoutText},
+\autopageref{tab:maincls.elementsWithoutText}). The defaults of the elements
+are shown in \autoref{tab:maincls.tocelements}. Please
+note\textnote{Attention!} that the dots of all entries are equally aligned
+only if all dots use the same font.%
+\EndIndex{Option}{sectionentrydots~=\PName{simple switch}}%
+\EndIndex{Option}{chapterentrydots~=\PName{simple switch}}%
+
+
\begin{Declaration}
\Macro{tableofcontents}
\end{Declaration}%
@@ -443,24 +496,31 @@ style\ChangedAt{v2.97c}{\Class{scrbook}\and \Class{scrreprt}\and
\FontElement{sectionentry}} is, however, affected by the settings of the
element \FontElement{partentry}\IndexFontElement{partentry}, and for classes
\Class{scrbook} and \Class{scrreprt} by
-\FontElement{chapterentry}\IndexFontElement{chapterentry}, and for
-class \Class{scrartcl} by
-\FontElement{sectionentry}\IndexFontElement{sectionentry}. The font style of the
-page numbers may be set dissenting from these elements using
+\FontElement{chapterentry}\IndexFontElement{chapterentry}, and for class
+\Class{scrartcl} by
+\FontElement{sectionentry}\IndexFontElement{sectionentry}. The font style of
+the page numbers may be set dissenting from these elements using
\FontElement{partentrypagenumber}\IndexFontElement{partentrypagenumber} and
\FontElement{chapterentrypagenumber}\IndexFontElement{chapterentrypagenumber}
-respectively
+respectively
\FontElement{sectionentrypagenumber}\IndexFontElement{sectionentrypagenumber}
(see \autoref{sec:maincls.textmarkup},
\autopageref{desc:maincls.cmd.setkomafont}, and
\autoref{tab:maincls.elementsWithoutText},
-\autopageref{tab:maincls.elementsWithoutText}).
-%KMU I'm not sure what the previous sentence is saying. How about
-%``The font style of the page numbers are set using
-%partentrypagenumber, chapterentrypagenumber, and
-%sectionentrypagenumber, respectively.''
-The default settings of the
-elements may be found at \autoref{tab:maincls.tocelements}.
+\autopageref{tab:maincls.elementsWithoutText}). If the optional dots of the
+entries of \Macro{chapter} or \Macro{section} are used, you can change their
+font using element
+\FontElement{chapterentrydots}\IndexFontElement{chapterentrydots}%
+\important[i]{\FontElement{chapterentrydots}\\
+ \FontElement{sectionentrydots}} or
+\FontElement{sectionentrydots}\IndexFontElement{sectionentrydots}. The font
+also depends on the element of the page number of the entry (see also
+\autoref{sec:maincls.textmarkup}, \autopageref{desc:maincls.cmd.setkomafont}
+and \autoref{tab:maincls.elementsWithoutText},
+\autopageref{tab:maincls.elementsWithoutText}). The defaults of the elements
+are shown in \autoref{tab:maincls.tocelements}. Please
+note\textnote{Attention!} that the dots of all entries are aligned same only
+if all dots use the same font.%
\begin{table}
% \centering
% \caption
@@ -479,11 +539,11 @@ elements may be found at \autoref{tab:maincls.tocelements}.
\FontElement{partentry} &
\Macro{usekomafont}\PParameter{disposition}\Macro{large} \\
\FontElement{partentrypagenumber} & \\
- \FontElement{chapterentry} & \Macro{usekomafont}\PParameter{disposition}
- \\
+ \FontElement{chapterentry} & \Macro{usekomafont}\PParameter{disposition}\\
+ \FontElement{chapterentrydots} & \Macro{normalfont} \\
\FontElement{chapterentrypagenumber} & \\
- \FontElement{sectionentry} & \Macro{usekomafont}\PParameter{disposition}
- \\
+ \FontElement{sectionentry} & \Macro{usekomafont}\PParameter{disposition}\\
+ \FontElement{sectionentrydots} & \Macro{normalfont} \\
\FontElement{sectionentrypagenumber} & \\
\bottomrule
\end{tabular}
@@ -1936,9 +1996,11 @@ of element \FontElement{minisec} is empty, so the default of the element
\begin{Declaration}
\Macro{raggedsection}\\
+ \Macro{raggedchapter}\\
\Macro{raggedpart}
\end{Declaration}%
\BeginIndex{Cmd}{raggedsection}%
+\BeginIndex{Cmd}{raggedchapter}%
\BeginIndex{Cmd}{raggedpart}%
In the standard classes\textnote{\KOMAScript{} vs. standard classes}, headings
are set as justified text. That means that hyphenated words can occur and
@@ -1965,6 +2027,13 @@ This command can be redefined with \Macro{renewcommand}.
\FontElement{disposition}\IndexFontElement{disposition} mentioned
above.
\end{Example}
+
+Because\ChangedAt{v3.15}{\Class{scrbook}\and \Class{scrreprt}} some users want
+for \Macro{chapter} another alignment than for all other sections, you can
+change only \Macro{chapter} redefining \Macro{raggedchapter}. The default of
+this command is usage of \Macro{raggedsection}. So every change of
+\Macro{raggedsection} will also change the alignment of chapter headings.
+
Unlike all others, the headings of parts (\Macro{part}) will be
horizontally centered instead of set ragged right. This is because command
\Macro{raggedpart} is defined as
@@ -1989,6 +2058,7 @@ You may also redefine this using \Macro{renewcommand} too.
\end{Example}%
%
\EndIndex{Cmd}{raggedpart}%
+\BeginIndex{Cmd}{raggedchapter}%
\EndIndex{Cmd}{raggedsection}%
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-notecolumn-example.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-notecolumn-example.tex
index 86a7be8f4a3..e03b5161bea 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-notecolumn-example.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-notecolumn-example.tex
@@ -58,7 +58,7 @@
\usepackage{xcolor}
\usepackage{scrjura}
-\setkomafont{contract.Paragraph}{\bfseries}
+\setkomafont{contract.Clause}{\bfseries}
\setkeys{contract}{preskip=-\dp\strutbox}
\usepackage{scrlayer-scrpage}
@@ -101,7 +101,7 @@ urkomischen, am 9.\,9.\,1999 war der Weg für dieses Gesetz endlich frei.
\begin{addmargin}[0pt]{.333\textwidth}
\makenote[paragraphs]{%
\protect\begin{contract}
- \protect\Paragraph{title={Kein Witz ohne Publikum}}
+ \protect\Clause{title={Kein Witz ohne Publikum}}
Ein Witz kann nur dort witzig sein, wo er auf ein Publikum trifft.
\protect\end{contract}
}
@@ -112,7 +112,7 @@ urkomischen, am 9.\,9.\,1999 war der Weg für dieses Gesetz endlich frei.
\syncwithnotecolumn[paragraphs]\bigskip
\makenote[paragraphs]{%
\protect\begin{contract}
- \protect\Paragraph{title={Komik der Kultur}}
+ \protect\Clause{title={Komik der Kultur}}
\setcounter{par}{0}Die Komik eines Witzes kann durch das kulturelle
Umfeld, in dem er erzählt wird, bestimmt sein.
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-notecolumn.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-notecolumn.tex
index 877a555abea..362203228ce 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-notecolumn.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-notecolumn.tex
@@ -277,7 +277,7 @@ layers see \autoref{sec:scrlayer.layers}, from
\usepackage{xcolor}
\usepackage{scrjura}
- \setkomafont{contract.Paragraph}{\bfseries}
+ \setkomafont{contract.Clause}{\bfseries}
\setkeys{contract}{preskip=-\dp\strutbox}
\usepackage{scrlayer-scrpage}
@@ -417,7 +417,7 @@ should be used for the \PName{note}. The predefined note column
\begin{addmargin}[0pt]{.333\textwidth}
\makenote[paragraphs]{%
\protect\begin{contract}
- \protect\Paragraph{%
+ \protect\Clause{%
title={Kein Witz ohne Publikum}%
}
Ein Witz kann nur dort witzig sein, wo er
@@ -508,7 +508,7 @@ recommended command for this will be described next.%
\syncwithnotecolumn[paragraphs]\bigskip
\makenote[paragraphs]{%
\protect\begin{contract}
- \protect\Paragraph{title={Komik der Kultur}}
+ \protect\Clause{title={Komik der Kultur}}
\setcounter{par}{0}%
Die Komik eines Witzes kann durch das
kulturelle Umfeld, in dem er erzählt wird,
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-scrpage.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-scrpage.tex
index 4cbc046c797..250e4c8a8c9 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-scrpage.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrlayer-scrpage.tex
@@ -44,11 +44,11 @@
% ============================================================================
\KOMAProvidesFile{scrlayer-scrpage.tex}%
- [$Date: 2014-10-27 08:39:00 +0100 (Mon, 27 Oct 2014) $
+ [$Date: 2014-12-12 09:55:47 +0100 (Fri, 12 Dec 2014) $
KOMA-Script guide (chapter: scrlayer-scrpage)]
\translator{Markus Kohm\and Jana Schubert\and Jens H\"uhne}
-% Date version of the translated file: 2014-10-27
+% Date version of the translated file: 2014-12-12
\chapter[{Adapting Page Headers and Footers with \Package{scrlayer-scrpage}}]
{Adapting\ChangedAt{v3.12}{\Package{scrlayer-scrpage}} Page Headers and
@@ -522,12 +522,11 @@ section.%
\BeginIndex{Cmd}{cohead*}%
\BeginIndex{Cmd}{rohead*}%
The previously described commands have also a version with
-star\ChangedAt{v3.14}{\Class{scrbook}\and \Class{scrreprt}\and
- \Class{scrartcl}} that differs only if you omit the optional argument
-\PName{plain.scrheadings's content}. In this case the version without star
-does not change the content of \Pagestyle{plain.scrheadings}. The
-version with star on the other hand uses the obligatory argument
-\PName{scrheading's content} also as default for
+star\ChangedAt{v3.14}{\Package{scrlayer-scrpage}} that differs only if you
+omit the optional argument \PName{plain.scrheadings's content}. In this case
+the version without star does not change the content of
+\Pagestyle{plain.scrheadings}. The version with star on the other hand uses
+the obligatory argument \PName{scrheading's content} also as default for
\Pagestyle{plain.scrheadings}. So, if both arguments should be the same, you
can simply use the star version with the obligatory argument only.%
@@ -854,12 +853,11 @@ ideally together with the automatism described in the following section.%
\BeginIndex{Cmd}{cofoot*}%
\BeginIndex{Cmd}{rofoot*}%
The previously described commands have also a version with
-star\ChangedAt{v3.14}{\Class{scrbook}\and \Class{scrreprt}\and
- \Class{scrartcl}} that differs only if you omit the optional argument
-\PName{plain.scrheadings's content}. In this case the version without star
-does not change the content of \Pagestyle{plain.scrheadings}. The
-version with star on the other hand uses the obligatory argument
-\PName{scrheading's content} also as default for
+star\ChangedAt{v3.14}{\Package{scrlayer-scrpage}} that differs only if you
+omit the optional argument \PName{plain.scrheadings's content}. In this case
+the version without star does not change the content of
+\Pagestyle{plain.scrheadings}. The version with star on the other hand uses
+the obligatory argument \PName{scrheading's content} also as default for
\Pagestyle{plain.scrheadings}. So, if both arguments should be the same, you
can simply use the star version with the obligatory argument only.
@@ -998,12 +996,11 @@ section.%
\BeginIndex{Cmd}{cfoot*}%
\BeginIndex{Cmd}{ifoot*}%
The previously described commands have also a version with
-star\ChangedAt{v3.14}{\Class{scrbook}\and \Class{scrreprt}\and
- \Class{scrartcl}} that differs only if you omit the optional argument
-\PName{plain.scrheadings's content}. In this case the version without star
-does not change the content of \Pagestyle{plain.scrheadings}. The
-version with star on the other hand uses the obligatory argument
-\PName{scrheading's content} also as default for
+star\ChangedAt{v3.14}{\Package{scrlayer-scrpage}} that differs only if you
+omit the optional argument \PName{plain.scrheadings's content}. In this case
+the version without star does not change the content of
+\Pagestyle{plain.scrheadings}. The version with star on the other hand uses
+the obligatory argument \PName{scrheading's content} also as default for
\Pagestyle{plain.scrheadings}. So, if both arguments should be the same, you
can simply use the star version with the obligatory argument only.%
@@ -1102,19 +1099,22 @@ Options \Option{komastyle} and \Option{standardstyle}, provided by
\LoadCommon{21} % \section{Manipulation of Defined Page Styles}
\begin{Declaration}
- \KOption{headwidth}\PName{width\textup{:}offset}\\
- \KOption{footwidth}\PName{width\textup{:}offset}
+ \KOption{headwidth}\PName{width\textup{:}offset\textup{:}offset}\\
+ \KOption{footwidth}\PName{width\textup{:}offset\textup{:}offset}
\end{Declaration}
-\BeginIndex{Option}{headwidth~=\PName{offset\textup{:}width}}%
-\BeginIndex{Option}{footwidth~=\PName{offset\textup{:}width}}%
+\BeginIndex{Option}{headwidth~=\PName{width\textup{:}offset\textup{:}offset}}%
+\BeginIndex{Option}{footwidth~=\PName{width\textup{:}offset\textup{:}offset}}%
By default the page head\Index{head>width} and foot\Index{foot>width} are as
wide as the type area. This can be changed using these \KOMAScript{}
options. The value \PName{width} is the wanted width of the head respective
foot. The \PName{offset} defines how much the head or foot should be moved
-towards the outer\,---\,in single side layout to the right\,---\,margin. Both
-values are optional and can be omitted. If you omit both values, you can also
-omit the colon. If you only use one value without colon, this will be the
-\PName{width}.
+towards the outer\,---\,in single side layout to the right\,---\,margin. All
+three\ChangedAt{v3.14}{\Package{scrlayer-scrpage}} values are optional and can
+be omitted. If you omit a value, you can also omit the corresponding colon
+left beside. If there is only one \PName{offset} it is used for both, odd and
+even pages. Otherwise, the first \PName{offset} is used for odd and the second
+\PName{offset} for even pages in two-side mode. If you only use one value
+without colon, this will be the \PName{width}.
For the \PName{width} as well as the \PName{offset} you can use any valid
length value, \LaTeX{} length, \TeX{} dimension or \TeX{} skip. In addition
@@ -1185,8 +1185,8 @@ zero. If you think, this is complicated, you should simply use an explicit
\end{desctabular}
\end{table}
%
-\EndIndex{Option}{footwidth~=\PName{offset\textup{:}width}}%
-\EndIndex{Option}{headwidth~=\PName{offset\textup{:}width}}%
+\EndIndex{Option}{footwidth~=\PName{width\textup{:}offset\textup{:}offset}}%
+\EndIndex{Option}{headwidth~=\PName{width\textup{:}offset\textup{:}offset}}%
\begin{Declaration}
\KOption{headtopline}\PName{thickness\textup{:}length}\\
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 9f8964702d5..efeb9ed247e 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,16 +46,16 @@
% ============================================================================
\KOMAProvidesFile{scrlttr2-experts.tex}
- [$Date: 2014-06-25 16:38:45 +0200 (Wed, 25 Jun 2014) $
+ [$Date: 2014-12-17 08:42:06 +0100 (Wed, 17 Dec 2014) $
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}
-% Date of the translated German file: 2014/06/25
+% Date of the translated German file: 2014/12/16
\chapter{Additional Information about the Letter Class
- \Class{scrlttr2}}
+ \Class{scrlttr2} and the Letter Package \Package{scrletter}}
\labelbase{scrlttr2-experts}
This chapter gives additional information about the \KOMAScript{} class
@@ -70,6 +70,16 @@ only because of compatibility to deprecated \Class{scrlettr} class. Last but
not least it will be described in detail how to change a document from the old
\Class{scrlettr} class to be used with the current \Class{scrlttr2} class.
+\BeginIndex{Package}{scrletter}%
+Since \KOMAScript~3.15\ChangedAt[2014/11]{v3.15}{\Package{scrletter}} the
+additional package \Package{scrletter} exists. It can
+be used with one of the \KOMAScript{} classes \Class{scrartcl},
+\Class{scrreprt}, or \Class{scrbook} and provides all the features of
+\Class{scrlttr2} for those classes. There are, however, small differences
+described later in this section.%
+%
+\EndIndex{Package}{scrletter}%
+
\section{Pseudo-Lengths for Experienced Users}
\label{sec:scrlttr2-experts.pseudoLengths}
@@ -1314,6 +1324,60 @@ to be used as the argument of, e.\,g., \Macro{markboth} or \Macro{footnote}.%
\EndIndex{}{variables}%
+\section{Differences in the Page Styles of \Package{scrletter}}
+\label{sec:scrlttr2-experts.pagestyleatscrletter}
+\BeginIndex{Package}{scrletter}
+\BeginIndex{}{page>style}
+\BeginIndex{Pagestyle}{letter}
+
+As described in \autoref{sec:scrlttr2.pagestyle}, the page style
+\Pagestyle{headings} shows the content of variables \Variable{nexthead} and
+\Variable{nextfoot}. Page style \Pagestyle{headings} has already another
+meaning in the \KOMAScript{} classes \Class{scrbook}, \Class{scrreprt}, and
+\Class{scrartcl}. Therefore \Package{scrletter} defines page
+style\ChangedAt{v3.15}{\Package{scrletter}} \Pagestyle{letter} instead. The
+definition is done using package
+\Package{scrlayer-scrpage}\IndexPackage{scrlayer-scrpage}. Hence,
+you cannot use the outdated packages \Package{scrpage2}\IndexPackage{scrpage2}
+and \Package{scrpage} or package \Package{fancyhdr}\IndexPackage{fancyhdr}
+with \Package{scrletter}.%
+%
+\EndIndex{Pagestyle}{letter}
+\EndIndex{}{page>style}
+
+
+\section{Differences in the Handling of \File{lco}-Files in \Package{scrletter}}
+\label{sec:scrlttr2-experts.lcoatscrletter}
+\BeginIndex{File}{lco}
+\BeginIndex{}{letter>class option}%
+\BeginIndex{}{letter class option}%
+\BeginIndex{}{lco-file=\File{lco}-file}
+
+As\ChangedAt{v3.15}{\Package{scrletter}} shown in
+\autoref{sec:scrlttr2.lcoFile}, \Class{scrlttr2} can load \File{lco}-files via
+the optional argument of \Macro{documentclass}. Package \Package{scrletter}
+does not support this.
+
+\begin{Declaration}
+ \Macro{LoadLetterOption}\Parameter{name}\\
+ \Macro{LoadLetterOptions}\Parameter{list of names}
+\end{Declaration}
+\BeginIndex{Cmd}{LoadLetterOption}%
+\BeginIndex{Cmd}{LoadLetterOptions}%
+For \Class{scrlttr2} it is only recommended to load \File{lco}-files using
+\Macro{LoadLetterOption} or \Macro{LoadLetterOptions}. With \Package{scrletter}
+you must use these commands to load \File{lco}-files. Of course, you can use
+these commands at the earliest after loading \Package{scrletter}.%
+\EndIndex{Cmd}{LoadLetterOptions}%
+\EndIndex{Cmd}{LoadLetterOption}%
+%
+\EndIndex{}{lco-file=\File{lco}-file}%
+\EndIndex{}{letter class option}%
+\EndIndex{}{letter>class option}%
+%
+\EndIndex{Package}{scrletter}%
+
+
\section{\File{lco}-Files for Experienced Users}
\label{sec:scrlttr2-experts.lcoFile}
\BeginIndex{File}{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 7c509127f88..6a588acaec0 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
@@ -48,9 +48,9 @@
%% find a complete unmodified copy of LaTeX2e at
%% .
%%
-%%% From File: $Id: tocbasic.dtx 1782 2014-08-18 10:48:22Z kohm $
+%%% From File: $Id: tocbasic.dtx 1871 2014-12-10 09:06:20Z kohm $
\ProvidesFile{tocbasic.tex}[%
- 2014/10/28 v3.14 KOMA-Script
+ 2015/01/14 v3.15 KOMA-Script
package
(handling toc-files)%
]
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/koma-script.html b/Master/texmf-dist/source/latex/koma-script/doc/koma-script.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/koma-script.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/koma-script.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/komascr.html b/Master/texmf-dist/source/latex/koma-script/doc/komascr.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/komascr.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/komascr.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/komascript.html b/Master/texmf-dist/source/latex/koma-script/doc/komascript.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/komascript.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/komascript.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-5.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-5.tex
index da2dfca6760..6490c2e774e 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-5.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/common-5.tex
@@ -46,7 +46,7 @@
% ======================================================================
\KOMAProvidesFile{common-5.tex}
- [$Date: 2014-06-25 16:38:45 +0200 (Wed, 25 Jun 2014) $
+ [$Date: 2014-12-10 13:51:37 +0100 (Wed, 10 Dec 2014) $
KOMA-Script guide (common paragraphs)]
\makeatletter
@@ -272,6 +272,12 @@ definiert ist.
Inhaltsverzeichniseintrag der Ebene \Macro{chapter} (siehe
\autoref{sec:maincls.toc},
\autopageref{desc:maincls.cmd.tableofcontents})}%
+ \feentry{chapterentrydots}{%
+ \ChangedAt{v3.15}{\Class{scrbook}\and \Class{scrreprt}}%
+ Optionale Verbindungspunkte in Inhaltsverzeichniseinträgen der Ebene
+ \Macro{chapter} abweichend vom Element
+ \FontElement{chapterentrypagenumber} (siehe \autoref{sec:maincls.toc},
+ \autopageref{desc:maincls.cmd.tableofcontents})}%
\feentry{chapterentrypagenumber}{%
Seitenzahl des Inhaltsverzeichniseintrags der Ebene \Macro{chapter}
abweichend vom Element \FontElement{chapterentry} (siehe
@@ -392,6 +398,13 @@ definiert ist.
Inhaltsverzeichniseintrag der Ebene \Macro{section} (nur bei
\Class{scrartcl} verfügbar, siehe \autoref{sec:maincls.toc},
\autopageref{desc:maincls.cmd.tableofcontents})}%
+ \feentry{sectionentrydots}{%
+ \ChangedAt{v3.15}{\Class{scrartcl}}%
+ Optionale Verbindungspunkte in Inhaltsverzeichniseinträgen der Ebene
+ \Macro{section} abweichend vom Element
+ \FontElement{sectionentrypagenumber} (nur bei
+ \Class{scrartcl} verfügbar, siehe \autoref{sec:maincls.toc},
+ \autopageref{desc:maincls.cmd.tableofcontents})}%
\feentry{sectionentrypagenumber}{%
Seitenzahl des Inhaltsverzeichniseintrags der Ebene \Macro{section}
abweichend vom Element \FontElement{sectionentry} (nur bei
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 958a9e47f7e..faa7233cf5a 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: 2014-09-19 10:04:02 +0200 (Fri, 19 Sep 2014) $
+ [$Date: 2014-12-03 11:37:52 +0100 (Wed, 03 Dec 2014) $
KOMA-Script package scrbase]
\chapter{Grundlegende Funktionen im Paket \Package{scrbase}}
@@ -192,8 +192,9 @@ Pakete im Gesamtpaket als Mitglied zu verwenden.
\begin{Declaration}
\Macro{DefineFamilyKey}\OParameter{Mitglied}\Parameter{Familie}%
- \Parameter{Schlüssel}\OParameter{Säumniswert}\\
- \hphantom{\Macro{DefineFamilyKey}}\Parameter{Aktion}\\
+ \Parameter{Schlüssel}\\
+ \hphantom{\Macro{DefineFamilyKey}}%
+ \OParameter{Säumniswert}\Parameter{Aktion}\\
\Macro{FamilyKeyState}\\
\Macro{FamilyKeyStateUnknown}\\
\Macro{FamilyKeyStateProcessed}\\
@@ -313,6 +314,18 @@ sollten jedoch die vier vordefinierten Zust
\EndIndex{Cmd}{FamilyKeyState}%
\EndIndex{Cmd}{DefineFamilyKey}%
+\begin{Declaration}
+ \Macro{RelaxFamilyKey}\OParameter{Mitglied}\Parameter{Familie}%
+ \Parameter{Schlüssel}
+\end{Declaration}
+\BeginIndex{Cmd}{RelaxFamilyKey}%
+Wurde\ChangedAt{v3.15}{\Package{scrbase}} \PName{Schlüssel} zuvor als
+\PName{Mitglied} der \PName{Familie} definiert, so wird diese Definition
+quasi aufgehoben. Der \PName{Schlüssel} ist dann für dieses \PName{Mitglied}
+der \PName{Familie} nicht mehr definiert. Die Verwendung für einen
+\PName{Schlüssel}, der für dieses \PName{Mitglied} der \PName{Familie} gar
+nicht definiert ist, ist ebenfalls zulässig.%
+\EndIndex{Cmd}{RelaxFamilyKey}%
\begin{Declaration}
\Macro{FamilyProcessOptions}\OParameter{Mitglied}\Parameter{Familie}
@@ -639,13 +652,13 @@ eine unbekannte Wertzuweisung ausgegeben (siehe auch
\begin{Declaration}
\Macro{FamilyNumericalKey}\OParameter{Mitglied}\Parameter{Familie}%
- \Parameter{Schlüssel}\\
+ \Parameter{Schlüssel}\\
\hphantom{\XMacro{FamilyNumericalKey}}%
- \OParameter{Säumniswert}\Parameter{Makroname}%
+ \OParameter{Säumniswert}\Parameter{Makroname}%
\Parameter{Werteliste}\\
\Macro{FamilySetNumerical}\Parameter{Familie}\Parameter{Schlüssel}\\
\hphantom{\XMacro{FamilySetNumerical}}%
- \Parameter{Makroname}\Parameter{Werteliste}%
+ \Parameter{Makroname}\Parameter{Werteliste}%
\Parameter{Wert}
\end{Declaration}
\BeginIndex{Cmd}{FamilyNumericalKey}%
@@ -737,9 +750,9 @@ Aufruf von \Macro{FamilySetNumerical} auch der Erfolg via
\begin{Declaration}
\Macro{FamilyCounterKey}\OParameter{Mitglied}\Parameter{Familie}%
- \Parameter{Schlüssel}\Parameter{\LaTeX-Zähler}\\
-% \hphantom{\XMacro{FamilyCounterKey}}%
-% \Parameter{\LaTeX-Zähler}
+ \Parameter{Schlüssel}\\%
+ \hphantom{\XMacro{FamilyCounterKey}}%
+ \OParameter{Säumniswert}\Parameter{\LaTeX-Zähler}\\
\Macro{FamilySetCounter}\Parameter{Familie}%
\Parameter{Schlüssel}\Parameter{\LaTeX-Zähler}\Parameter{Wert}
\end{Declaration}
@@ -759,14 +772,18 @@ alle Fehler erkannt werden, so dass eine falsche Zuweisung auch zu einer
Fehlermeldung von \TeX{} selbst führen kann. Erkannte Fehler werden hingegen
über \Macro{FamilyKeyStateUnknownValue} signalisiert.
-Bitte beachten\textnote{Achtung!} Sie, dass diese Anweisungen keinen
-Säumniswert unterstützen.%
+Wurde\ChangedAt{v3.15}{\Package{scrbase}} kein Wert übergeben, so wird
+stattdessen der \PName{Säumniswert} eingesetzt. Falls kein \PName{Säumniswert}
+angegeben wird, kann später der \PName{Schlüssel} nur mit Wertübergabe
+verwendet werden.%
\EndIndex{Cmd}{FamilySetCounter}%
\EndIndex{Cmd}{FamilyCounterKey}%
\begin{Declaration}
\Macro{FamilyCounterMacroKey}\OParameter{Mitglied}\Parameter{Familie}%
- \Parameter{Schlüssel}\Parameter{Makro}\\
+ \Parameter{Schlüssel}\\%
+ \hphantom{\XMacro{FamilyCounterMacroKey}}%
+ \OParameter{Säumniswert}\Parameter{Makro}\\
\Macro{FamilySetCounterMacro}\Parameter{Familie}%
\Parameter{Schlüssel}\Parameter{Makro}\Parameter{Wert}%
\end{Declaration}
@@ -776,17 +793,21 @@ Diese\ChangedAt{v3.12}{\Package{scrbase}} beiden Anweisungen unterscheiden
sich von den zuvor erklärten \Macro{FamilyCounterKey} und
\Macro{FamilySetCounter} nur dadurch, dass nicht ein \LaTeX-Zähler auf einen
Wert gesetzt wird, sondern ein \PName{Makro} mit diesem Wert definiert
-wird. Auch\textnote{Achtung!} dabei wird kein Säumniswert unterstützt.%
+wird.%
\EndIndex{Cmd}{FamilySetCounterMacro}%
\EndIndex{Cmd}{FamilyCounterMacroKey}%
\begin{Declaration}
\Macro{FamilyLengthKey}\OParameter{Mitglied}\Parameter{Familie}%
- \Parameter{Schlüssel}\Parameter{Länge}\\
+ \Parameter{Schlüssel}\\%
+ \hphantom{\XMacro{FamilyLengthKey}}%
+ \OParameter{Säumniswert}\Parameter{Länge}\\
\Macro{FamilySetLength}\Parameter{Familie}%
\Parameter{Schlüssel}\Parameter{Länge}\Parameter{Wert}\\
\Macro{FamilyLengthMacroKey}\OParameter{Mitglied}\Parameter{Familie}%
- \Parameter{Schlüssel}\Parameter{Makro}\\
+ \Parameter{Schlüssel}\\%
+ \hphantom{\XMacro{FamilyLengthMacroKey}}%
+ \OParameter{Säumniswert}\Parameter{Makro}\\
\Macro{FamilySetLengthMacro}\Parameter{Familie}%
\Parameter{Schlüssel}\Parameter{Makro}\Parameter{Wert}%
\end{Declaration}
@@ -805,14 +826,17 @@ Frage kommt. Die Zuweisung findet nur statt, wenn diese Pr
gelingen. Allerdings können hier nicht alle Fehler erkannt werden, so dass
eine falsche Zuweisung auch zu einer Fehlermeldung von \TeX{} selbst führen
kann. Erkannte Fehler werden hingegen über \Macro{FamilyKeyStateUnknownValue}
-signalisiert.%
+signalisiert.
+
+Wurde\ChangedAt{v3.15}{\Package{scrbase}} kein Wert übergeben, so wird
+stattdessen der \PName{Säumniswert} eingesetzt. Falls kein \PName{Säumniswert}
+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 Werts nicht in einer
-\Macro{Länge}, sondern in einem \Macro{Makro} statt.%
-
-Bitte beachten Sie\textnote{Achtung!}, dass auch diese Anweisungen keinen
-Säumniswert unterstützen.%
+\Macro{Länge}, sondern in einem \Macro{Makro}
+statt.%
\EndIndex{Cmd}{FamilySetLengthMacro}%
\EndIndex{Cmd}{FamilyLengthMacroKey}%
\EndIndex{Cmd}{FamilySetLength}%
@@ -820,9 +844,9 @@ S
\begin{Declaration}
\Macro{FamilyStringKey}\OParameter{Mitglied}\Parameter{Familie}%
- \Parameter{Schlüssel}\\
+ \Parameter{Schlüssel}\\
\hphantom{\XMacro{FamilyStringKey}}%
- \OParameter{Säumniswert}\Parameter{Makro}
+ \OParameter{Säumniswert}\Parameter{Makro}
\end{Declaration}
\BeginIndex{Cmd}{FamilyStringKey}%
Hier wird nun\ChangedAt{v3.08}{\Package{scrbase}} ein Schlüssel definiert, der
@@ -1201,16 +1225,16 @@ Anweisung gibt es keine interne Variante.%
\EndIndex{Cmd}{ifiscount}%
\begin{Declaration}
- \Macro{ifisnumber}\Parameter{Code}%
+ \Macro{ifisinteger}\Parameter{Code}%
\Parameter{Dann-Teil}\Parameter{Sonst-Teil}
\end{Declaration}
-\BeginIndex{Cmd}{ifisnumber}%
+\BeginIndex{Cmd}{ifisinteger}%
Wenn\ChangedAt{v3.12}{\Package{scrbase}} die Expansion von \PName{Code} in
etwas resultiert, das syntaktisch dem Wert eines Zählers entspricht, also eine
negative oder positive ganze Zahl ist, wird der \PName{Dann-Teil} ausgeführt,
anderenfalls der \PName{Sonst-Teil}. Die Anweisung ist nicht voll
expandierbar. Von dieser Anweisung gibt es keine interne Variante.%
-\EndIndex{Cmd}{ifisnumber}%
+\EndIndex{Cmd}{ifisinteger}%
\begin{Declaration}
\Macro{ifisnumexpr}\Parameter{Code}%
@@ -1671,4 +1695,4 @@ arabische Zahl ist \Macro{the} voran zu stellen.%
% LocalWords: Wurstpaket FamilyOption salatmit SalatZusatz scrbase false
% LocalWords: AtEndOfFamilyOptions FamilyBoolKey FamilySetBool Schaltername
% LocalWords: FamilyLengthKey FamilySetLength FamilyLengthMacroKey
-% LocalWords: FamilySetLengthMacro
+% LocalWords: FamilySetLengthMacro Wertübergabe
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 1722537d11b..8245fe1057c 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: 2014-06-23 08:29:54 +0200 (Mon, 23 Jun 2014) $
+ [$Date: 2014-12-16 17:58:36 +0100 (Tue, 16 Dec 2014) $
KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl for
experts)]
@@ -284,6 +284,24 @@ w
\EndIndex{Cmd}{newkomafont}%
+\begin{Declaration}
+ \Macro{IfExistskomafont}\Parameter{Element}\Parameter{Dann-Code}%
+ \Parameter{Sonst-Code}
+\end{Declaration}
+\BeginIndex{Cmd}{IfExistskomafont}%
+Da\ChangedAt{v3.15}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}\and \Class{scrlttr2}} die Schrift mancher Elemente erst ab
+bestimmten Versionen von \KOMAScript{} geändert werden können, ist es manchmal
+sinnvoll, vorher testen zu können, ob ein \PName{Element} mit dieser
+Möglichkeit überhaupt existiert. Die Anweisung führt den \PName{Dann-Code}
+genau dann aus, wenn das \PName{Element} über \Macro{newkomafont} oder
+\Macro{aliaskomafont} definiert wurde und daher auch mit \Macro{setkomafont}
+oder \Macro{addtokomafont} geändert und mit den \Macro{use\dots
+ komafont}-Anweisungen abgefragt werden kann. Anderenfalls wird der
+\PName{Sonst-Code} ausgeführt.%
+\EndIndex{Cmd}{IfExistskomafont}%
+
+
\begin{Declaration}
\Macro{setparsizes}\Parameter{Einzug}\Parameter{Abstand}%^^A
\Parameter{Endzeilenleerraum}
@@ -332,6 +350,7 @@ definieren. Siehe hierzu auch die einschr
\begin{Declaration}
\Macro{chapterheadstartvskip}\\
+ \Macro{chapterheadmidvskip}\\
\Macro{chapterheadendvskip}\\
\Macro{partheadstartvskip}\\
\Macro{partheadmidvskip}\\
@@ -339,6 +358,7 @@ definieren. Siehe hierzu auch die einschr
\Macro{partheademptypage}
\end{Declaration}
\BeginIndex{Cmd}{chapterheadstartvskip}%
+\BeginIndex{Cmd}{chapterheadsmidvskip}%
\BeginIndex{Cmd}{chapterheadendvskip}%
\BeginIndex{Cmd}{partheadstartvskip}%
\BeginIndex{Cmd}{partheadmidvskip}%
@@ -353,7 +373,13 @@ Diese\important[i]{\Macro{chapter}\\
\Macro{chapterheadstartvskip} eine Anweisung, die dafür vorgesehen ist, vor
der Kapitelüberschrift einen vertikalen Abstand einzufügen. Entsprechend ist
\Macro{chapterheadendvskip} eine Anweisung, die dafür vorgesehen ist, nach der
-Kapitelüberschrift einen vertikalen Abstand einzufügen.
+Kapitelüberschrift einen vertikalen Abstand
+einzufügen. Bei\ChangedAt{v3.15}{\Class{scrbook}\and \Class{scrreprt}}
+Kapitelüberschriften mit eigener Nummernzeile (siehe Option
+\Option{chapterprefix} in \autoref{sec:maincls.structure},
+\autopageref{desc:maincls.option.chapterprefix}) wird zwischen der
+Nummernzeile und der eigentlichen Überschrift außerdem
+\Macro{chapterheadmidvskip} ausgeführt.
Für das Einfügen der vertikalen Abstände über und unter Teile-Überschriften
sind die Anweisungen \Macro{partheadstartvskip} und \Macro{partheadendvskip}
@@ -367,11 +393,11 @@ vorgesehen. Die Anweisung
\Class{scrreprt}} wird bei \Class{scrbook} und \Class{scrreprt}
gegebenenfalls für die leere Seite nach der Überschrift verwendet.
-Die Voreinstellungen für diese sechs Anweisungen von
+Die Voreinstellungen für diese sieben Anweisungen von
\Class{scrbook}\OnlyAt{\Class{scrbook}\and \Class{scrreprt}} und
\Class{scrreprt} sind \autoref{tab:maincls-experts.headvskip} und
\autoref{tab:maincls-experts.headvskip2} zu entnehmen. Für
-\Class{scrartcl}\OnlyAt{\Class{scrartcl}} \pagebreak% Umbruchoptimierung!!!
+\Class{scrartcl}\OnlyAt{\Class{scrartcl}}
sind die Voreinstellungen der dort definierten drei Anweisungen in
\autoref{tab:maincls-experts.headvskip3} zu finden. Auf\textnote{Beispiel!}
\cite{homepage} gibt es außerdem ein Beispiel, bei dem durch Umdefinierung von
@@ -402,6 +428,8 @@ unter der Kapitel
\midrule
\Macro{chapterheadstartvskip} &
\Macro{vspace*}\PParameter{2.3\Macro{baselineskip}} \\
+ \Macro{chapterheadmidvskip} &
+ \Macro{par}\Macro{nobreak}\Macro{vskip.5}\Macro{baselineskip} \\
\Macro{chapterheadendvskip} &
\Macro{vspace*}\texttt{\{1.725\Macro{baselineskip}} \\ & \quad
\texttt{plus .115\Macro{baselineskip}} % \\ & \quad
@@ -413,6 +441,8 @@ unter der Kapitel
\midrule
\Macro{chapterheadstartvskip} &
\Macro{vspace*}\PParameter{2\Macro{baselineskip}} \\
+ \Macro{chapterheadmidvskip} &
+ \Macro{par}\Macro{nobreak}\Macro{vskip.5}\Macro{baselineskip} \\
\Macro{chapterheadendvskip} &
\Macro{vspace*}\texttt{\{1.5\Macro{baselineskip}}\\ & \quad
\texttt{plus .1\Macro{baselineskip}} % \\ & \quad
@@ -424,6 +454,8 @@ unter der Kapitel
\midrule
\Macro{chapterheadstartvskip} &
\Macro{vspace*}\PParameter{1.8\Macro{baselineskip}} \\
+ \Macro{chapterheadmidvskip} &
+ \Macro{par}\Macro{nobreak}\Macro{vskip.5}\Macro{baselineskip} \\
\Macro{chapterheadendvskip} &
\Macro{vspace*}\texttt{\{1.35\Macro{baselineskip}}\\ & \quad
\texttt{plus .09\Macro{baselineskip}} % \\ & \quad
@@ -500,6 +532,361 @@ unter der Kapitel
\EndIndex{Cmd}{chapterheadendvskip}%
\EndIndex{Cmd}{chapterheadstartvskip}%
+\begin{Declaration}
+ \Macro{DeclareSectionCommand}\OParameter{Einstellungen}\Parameter{Name}\\
+ \Macro{DeclareNewSectionCommand}\OParameter{Einstellungen}\Parameter{Name}\\
+ \Macro{RedeclareSectionCommand}\OParameter{Einstellungen}\Parameter{Name}\\
+ \Macro{ProvideSectionCommand}\OParameter{Einstellungen}\Parameter{Name}
+\end{Declaration}
+\BeginIndex{Cmd}{DeclareSectionCommand}%
+\BeginIndex{Cmd}{DeclareNewSectionCommand}%
+\BeginIndex{Cmd}{RedeclareSectionCommand}%
+\BeginIndex{Cmd}{ProvideSectionCommand}%
+Mit\ChangedAt[2014/11]{v3.15}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} diesen Anweisungen kann eine neuer Gliederungsbefehl
+\Macro{\PName{Name}} definiert oder der vorhandene Gliederungsbefehl
+\Macro{\PName{Name}} verändert werden. Dazu werden über das optionale Argument
+\PName{Einstellungen} vorgenommen. Die \PName{Einstellungen} sind dabei eine
+durch Komma separierte Liste von
+\PName{Schlüssel}=\PName{Wert}-Zuweisungen. Die möglichen \PName{Schlüssel}
+sind \autoref{tab:maincls-experts.declaresection.keys} zu entnehmen.
+
+\begin{longtable}[l]{llp{\dimexpr\linewidth-6\tabcolsep-17em}}
+ \caption[Eigenschaften bei der Deklaration von Gliederungsbefehlen]{Mögliche
+ \PName{Schlüssel} und \PName{Werte} für die \PName{Eigenschaften} bei der
+ Deklaration von Gliederungsbefehlen%
+ \label{tab:maincls-experts.declaresection.keys}}\\
+ \toprule
+ \PName{Schlüssel} & \PName{Wert} & Bedeutung \\
+ \midrule
+ \endfirsthead
+ \caption[]{Eigenschaften bei der Deklaration von Gliederungsbefehlen
+ (\emph{Fortsetzung})}\\
+ \toprule
+ \PName{Schlüssel} & \PName{Wert} & Bedeutung \\
+ \midrule
+ \endhead
+ \midrule
+ \multicolumn3r{\dots}\\
+ \endfoot
+ \bottomrule
+ \endlastfoot
+ \PValue{afterskip} & \PName{Länge} & Ein negativer Wert bedeutet im Stil
+ \PValue{section} (siehe Einstellung
+ \PValue{style}), dass
+ die Überschrift als Spitzmarke
+ formatiert werden soll. Der
+ Absolutwert gibt dabei dann 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} & Im Stil \PValue{section} (siehe
+ Einstellung \PValue{style}) gibt der
+ Absolutwert den vertikalen
+ Abstand vor der Überschrift an. Ist
+ der Wert negativ, so wird dann
+ 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{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{refstepsounter} 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{font} & \PName{Schrifteinstellung} &
+ Die Fonteinstellungen, die
+ zusätzlich zum Element
+ \FontElement{disposition} bei der
+ Ausgabe der Überschrift verwendet
+ werden sollen. Hier sind alle
+ Einstellungen erlaubt, die auch über
+ \Macro{setkomafont} und
+ \Macro{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{level} & \PName{Ganzzahl} & Nummerischer Wert der
+ Gliederungsebene (siehe Zähler
+ \Counter{secnumdepth};
+ \autoref{desc:maincls.counter.secnumdepth});
+ der Wert sollte eindeutig sein. \\
+ \PValue{style} & \PName{Name} & Legt den Stil der Überschriften
+ fest. Einzig bekannter Stil ist
+ bisher \PValue{section}.\\
+ \PValue{tocindent} & \PName{Länge} & Der horizontale Einzug des zum
+ Gliederungsbefehls gehörenden
+ Eintrags ins Inhaltsverzeichnis,
+ falls ein solcher abhängig von
+ \Counter{tocdepth} (siehe
+ \autoref{sec:maincls.toc},
+ \autopageref{desc: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 \Counter{tocdepth} in
+ \autoref{sec:maincls.toc},
+ \autopageref{desc: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.\\
+\end{longtable}
+
+Es ist zu beachten, dass bei der Neudefinition eines Gliederungsbefehls die
+\PName{Schlüssel} \PValue{afterskip}, \PValue{beforeskip}, \PValue{font},
+\PValue{indent}, \PValue{level}, \PValue{tocindent} und \PValue{tocnumwidth}
+zwingend sind. Das gilt auch, falls ein Befehl, der bisher kein
+Gliederungsbefehl war, mit \Macro{RedeclareSectionCommand} zu einem
+Gliederungsbefehl umdefiniert wird.
+
+\Macro{DeclareNewSectionCommand} dient der Definition eines neuen
+Gliederungsbefehls. Ist derselbe \PName{Name} von \TeX{} bereits anderweitig
+belegt, so wird ein Fehler ausgegeben und es findet keine Umdefinierung
+statt.
+
+\Macro{ProvideSectionSommand} verhält sich ähnlich, gibt aber keine
+Fehlermeldung aus.
+
+\Macro{RedeclareSectionCommand} kann hingegen nur verwendet werden, um eine
+existierende Anweisung zu einem Gliederungsbefehl mit den angegebenen
+\PName{Eigenschaften} zu ändern. Dabei wird nicht überprüft, ob
+\Macro{\PName{Name}} bereits zuvor ein Gliederungsbefehl war. Es muss nur ein
+von \TeX{} bereits belegter \PName{Name} sein.
+
+Bei \Macro{DeclareSectionCommand} findet keinerlei Überprüfung statt, ob
+\PName{Name} von \TeX{} bereits anderweitig belegt ist. Stattdessen wird der
+Gliederungsbefehl \Macro{\PName{Name}} unbedingt mit den angegebenen
+\PName{Eigenschaften} definiert.
+
+Zu jeder Gliederungsanweisung gehört außerdem ein Zähler mit demselben
+\PName{Name}, der bei Bedarf von allen vier Befehlen mit \Macro{newcounter}
+neu angelegt wird. Dasselbe gilt für die Ausgabe des Zählers,
+\Macro{the\PName{Name}}, die Formatierung des Zählers,
+\Macro{\PName{Name}format}, die Anweisung zur Erstellung eines Kolumnentitels
+\Macro{\PName{Name}mark}, die dabei verwendete Formatierung des Zählers
+\Macro{\PName{Name}markformat}, das Element \FontElement{\PName{Name}}, und
+die Gliederungsebene, \Macro{\PName{Name}numdepth}. Die Anweisung zur
+Erstellung eines Kolumnentitels, \Macro{\PName{Name}mark} wird dabei
+gegebenenfalls so vordefiniert, dass kein Kolumnentitel erzeugt wird. Die
+Ausgabe des Zählers, \Macro{the\PName{Name}} wird als arabische Zahl
+vordefiniert. Wird über den \PName{Schlüssel} \PValue{counterwithin} der
+Zähler als von einem anderen Zähler abhängig definiert, so wird in der Ausgabe
+dieser andere Zähler mit einem Punkt getrennt vorangestellt.
+
+Es ist zu beachten\textnote{Achtung!}, dass derzeit ausschließlich
+Überschriften in der Standardformatierung von \Macro{scr@startsection}
+definiert werden können. Das ist der Stil \PValue{section}, der von
+\KOMAScript{} für die Überschriften von \Macro{section} bis
+\Macro{subparagraph} verwendet wird. Überschriften im Stil von \Macro{part}
+und \Macro{chapter} können darüber nicht definiert werden. Die
+Spezialüberschriften \Macro{addpart}, \Macro{addchap} und \Macro{addsec}
+werden hingegen automatisch und mittelbar zusammen mit \Macro{part},
+\Macro{chapter} und \Macro{section} verändert. Sie sollten daher
+nicht unmittelbar über die hier erklärten Anweisungen verändert werden.
+
+\begin{Example}
+ Aus unerfindlichen Gründen sollen die Überschriften von \Macro{paragraph}
+ nicht mehr als Spitzmarken, sondern als Überschriften ähnlich
+ \Macro{subsubsection} umdefiniert werden. Dabei soll über der Überschrift
+ ein kleiner Abstand von 10\,pt und unter der Überschrift kein zusätzlicher
+ Abstand eingefügt werden. Das wäre bereits mit
+\begin{lstcode}
+ \RedeclareSectionCommand[%
+ beforeskip=-10pt,%
+ afterskip=1sp%
+ ]{paragraph}
+\end{lstcode}
+ möglich. Durch den negativen Wert bei \PValue{beforeskip} wird der vertikale
+ Abstand über der Überschrift erzeugt und gleichzeitig der Einzug des ersten
+ Abschnitts nach der Überschrift abgeschaltet. Obwohl eigentlich nach der
+ Überschrift kein vertikaler Abstand gewünscht wird, wurde als Wert hier
+ 1\,sp angegeben. Der Grund ist einfach: Einen Wert von 0\,pt betrachtet
+ \LaTeX{} an dieser Stelle nicht als positiven Wert und erzeugt damit eine
+ Überschrift in der Form einer Spitzmarke. Der kleinste positive Wert ist
+ 1\,sp.
+
+ In der Regel ist es für den vertikalen Ausgleich (siehe \Macro{flushbottom},
+ \autoref{sec:maincls.typearea}, \autopageref{desc:maincls.cmd.flushbottom})
+ besser, wenn man die Abstände mit etwas Spielraum, dem sogenannten Leim,
+ versieht:
+\begin{lstcode}
+ \RedeclareSectionCommand[%
+ beforeskip=-10pt plus -2pt minus -1pt,%
+ afterskip=1sp plus -1sp minus 1sp%
+ ]{paragraph}
+\end{lstcode}
+ Dabei ist zu beachten, dass natürlich auch der Leim bei der Anwendung als
+ vertikaler Abstand das Vorzeichen wechselt, also bei \PValue{beforeskip} im
+ Beispiel negativ angegeben wird. Gleichzeitig wurde die Gelegenheit genutzt,
+ über den Leim bei \PValue{afterskip} dafür zu sorgen, dass der Abstand dort
+ gegebenenfalls tatsächlich bis auf 0 schrumpft.
+\end{Example}
+
+Dass im Beispiel tatsächlich nur die Schlüssel \PValue{beforeskip} und
+\PValue{afterskip} verwendet werden mussten, liegt daran, dass seit
+\KOMAScript{} v3.15 \Macro{paragraph} intern bereits mit
+\Macro{DeclareSectionCommand} definiert wird und daher die übrigen
+Einstellungen unverändert übernommen werden können. Die Originaldefinition von
+\Macro{paragraph} entspricht bei \Class{scrartcl}:
+\begin{lstcode}[belowskip=\dp\strutbox]
+ \DeclareSectionCommand[%
+ level=4,
+ indent=0pt,
+ beforeskip=3.25ex plus 1ex minus .2ex,
+ afterskip=-1em,
+ font={},
+ tocindent=7em,
+ tocnumwidth=4.1em,
+ counterwithin=subsubsection
+ ]{paragraph}
+\end{lstcode}
+Bei \Class{scrreprt} und \Class{scrbook} werden teilweise abweichende Werte
+verwendet.
+%
+\EndIndex{Cmd}{ProvideSectionCommand}%
+\EndIndex{Cmd}{RedeclareSectionCommand}%
+\EndIndex{Cmd}{DeclareNewSectionCommand}%
+\EndIndex{Cmd}{DeclareSectionCommand}%
+
+
+\begin{Declaration}
+ \Macro{DeclareSectionCommands}\OParameter{Einstellungen}%
+ \Parameter{Namesliste}\\
+ \Macro{DeclareNewSectionCommands}\OParameter{Einstellungen}%
+ \Parameter{Namesliste}\\
+ \Macro{RedeclareSectionCommands}\OParameter{Einstellungen}%
+ \Parameter{Namesliste}\\
+ \Macro{ProvideSectionCommands}\OParameter{Einstellungen}%
+ \Parameter{Namesliste}
+\end{Declaration}
+\BeginIndex{Cmd}{DeclareSectionCommands}%
+\BeginIndex{Cmd}{DeclareNewSectionCommands}%
+\BeginIndex{Cmd}{RedeclareSectionCommands}%
+\BeginIndex{Cmd}{ProvideSectionCommands}%
+Mit\ChangedAt[2014/11]{v3.15}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} diesen Anweisungen können gleich eine ganze Reihe von
+Gliederungsbefehlen definiert oder geändert werden. Dabei ist
+\PName{Namensliste} eine durch Komma separierte Liste von Namen der
+Gliederungsbefehle.
+
+Diese Anweisungen unterscheiden sich in zwei weiteren Punkten von den zuvor
+erklärten Anweisungen zur Definition oder Änderung eines einzelnen
+Gliederungsbefehls. Zum einen wird im Fehlerfall, also wenn eine Anweisung bei
+\Macro{DeclareNewSectionCommands} bereits zuvor existierte oder bei
+\Macro{RedeclareSectionCommands} noch nicht existierte, die Definition dennoch
+vorgenommen. Ein entsprechender Fehler wird natürlich trotzdem gemeldet.
+
+Zum anderen gibt es eine weitere Einstellung,
+\PValue{increaselevel}=\PValue{Ganzzahl}\important{\PValue{increaselevel}}.
+Damit ändert sich die Bedeutung von \PValue{level} und \PValue{toclevel}
+(siehe \autoref{tab:maincls-experts.declaresection.keys}) dahingehend, dass
+deren Werte lediglich \PName{Einstellungen} des ersten Gliederungsbefehls aus
+der \PName{Namensliste} sind. Für alle weiteren Gliederungsbefehle werden die
+Werte von \PValue{level} und \PValue{toclevel} um den Wert von
+\PValue{increaselevel} erhöht. Wurde die Einstellung \PValue{increaselevel}
+ohne Wertzuweisung verwendet, so wird der Wert 1 angenommen.
+%
+\EndIndex{Cmd}{ProvideSectionCommands}%
+\EndIndex{Cmd}{RedeclareSectionCommands}%
+\EndIndex{Cmd}{DeclareNewSectionCommands}%
+\EndIndex{Cmd}{DeclareSectionCommands}%
+
+
+\begin{Declaration}
+ \Macro{SecDef}\Parameter{Sternanweisung}\Parameter{Normalanweisung}\\
+ \Macro{scr@startsection}\Parameter{Name}\Parameter{Ebene}%
+ \Parameter{Einzug}\Parameter{Abstand davor}\Parameter{Abstand danach}\\
+ \hphantom{\XMacro{scr@startsection}}\Parameter{Stilanweisungen}%
+ \OParameter{Kurzform}\Parameter{Überschrift}\\
+ \Macro{scr@startsection}\Parameter{Name}\Parameter{Ebene}%
+ \Parameter{Einzug}\Parameter{Abstand davor}\Parameter{Abstand danach}\\
+ \hphantom{\XMacro{scr@startsection}}\Parameter{Stilanweisungen}%
+ \texttt{*}\Parameter{Überschrift}\\
+ \Macro{At@startsection}\Parameter{Code}\\
+ \Macro{Before@ssect}\Parameter{Code}\\
+ \Macro{Before@sect}\Parameter{Code}
+\end{Declaration}
+\BeginIndex{Cmd}{At@startsection}%
+\BeginIndex{Cmd}{Before@ssect}%
+\BeginIndex{Cmd}{Before@sect}%
+\BeginIndex{Cmd}{scr@startsection}%
+Wie\ChangedAt[2014/09]{v3.15}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} bereits in \autoref{sec:maincls.structure} bei der
+Beschreibung zu den Gliederungsbefehlen ab
+\autopageref{desc:maincls.cmd.chapter} erklärt, verfügt \KOMAScript{}
+bezüglich des optionalen Arguments der Gliederungsbefehle über erweiterte
+Möglichkeiten. Um dies möglich zu machen, war es notwendig, einige Anweisungen
+des \LaTeX-Kerns zu ersetzen. Dazu gehören auch die Anweisungen
+\Macro{secdef}\IndexCmd{secdef}\important{\Macro{secdef}} und
+\Macro{@startsection}\IndexCmd{@startsection}%
+\important{\Macro{@startsection}}. Die Bedeutung der Parameter dieser
+Anweisungen ist der Anleitung zum \LaTeX-Kern \cite{latex:source2e} zu
+entnehmen.
+
+Da diese Anweisungen jedoch auch häufig von Paketen komplett neu definiert
+werden und dadurch die Funktion von \KOMAScript{} teilweise stark
+beeinträchtigt werden kann, wurden die genannten \LaTeX-Kern-Anweisungen nicht
+einfach nur umdefiniert, sondern es wurden zusätzliche die alternativen
+Anweisungen \Macro{SecDef} und \Macro{scr@startsection} definiert. Diese
+können von Paketautoren genau wie die \LaTeX-Kern-Anweisungen verwendet
+werden, bieten dann aber automatisch die erweiterte Funktionalität von
+\KOMAScript{}. Die beiden Anweisungen sollten jedoch nicht umdefiniert werden,
+da sie sich jederzeit ändern können und dann die Funktionalität von
+\KOMAScript{} durch diese Umdefinierung erneut beeinträchtigt werden
+könnte.
+
+\KOMAScript{} selbst verwendet intern \Macro{SecDef} und
+\Macro{scr@startsection} an Stelle von \Macro{secdef} und
+\Macro{@startsection} beispielsweise bei den Gliederungsbefehlen, die mit
+\Macro{DeclareSectionCommand} definiert werden. Eine nachträgliche
+Umdefinierung von \Macro{secdef} und \Macro{@startsection} hat daher keine
+Auswirkungen auf diese Gliederungsbefehle.
+
+Als Ersatz für die Umdefinierung der Anweisungen bietet \KOMAScript{} die
+Möglichkeit, zusätzlichen \PName{Code} in die Ausführung der
+\KOMAScript-eigenen Erweiterungen einzufügen. Der \PName{Code} aller Aufrufe
+der Anweisungen \Macro{At@startsection}, \Macro{Before@sect} und
+\Macro{Before@@sect} wird für die einzelnen Anweisungen getrennt aufgesammelt.
+Es ist nicht vorgesehen, einmal eingefügten Code wieder zu entfernen.
+
+Der \PName{Code} von \Macro{At@startsection} wird dabei in
+\Macro{scr@startsection} unmittelbar nach der Auswertung von Parameter
+\PName{Abstand davor} und der zugehörigen Berechnung des resultierenden
+\Length{@tempskipa} aber noch vor Einfügen des Abstandes angewendet. Es ist
+damit also noch möglich, diesen Abstand über \Length{@tempskipa} zu verändern.
+
+Der \PName{Code} von \Macro{Before@sect} beziehungsweise
+\Macro{Before@ssect} wird unmittelbar vor dem Aufruf von \Macro{@sect}
+beziehungsweise \Macro{@ssect} innerhalb von \Macro{scr@startsection}
+ausgeführt. Zu diesem Zeitpunkt ist gegebenenfalls der vertikale Abstand vor
+der Überschrift bereits über \Macro{addvspace} eingefügt.
+
+Die Anweisungen \Macro{At@startsection}, \Macro{Before@sect},
+\Macro{Before@ssect} sind als Anweisungen für Paketautoren entworfen und für
+diese zur Verwendung freigegeben.%
+%
+\EndIndex{Cmd}{scr@startsection}%
+\EndIndex{Cmd}{Before@sect}%
+\EndIndex{Cmd}{Before@ssect}%
+\EndIndex{Cmd}{At@startsection}%
+
\begin{Declaration}
\Macro{appendixmore}
@@ -695,9 +1082,11 @@ Option \Option{bibliography}.
%%% Local Variables:
%%% mode: latex
+%%% mode: flyspell
%%% coding: iso-latin-1
+%%% ispell-local-dictionary: "de_DE"
%%% TeX-master: "guide.tex"
%%% End:
-% LocalWords: Sternvarianten Kapitelüberschrift Standardklassen
-% LocalWords: Klassenoptionen
+% LocalWords: Sternvarianten Kapitelüberschrift Standardklassen Paketautoren
+% LocalWords: Klassenoptionen Gliederungsbefehlen
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 aa3c2d42c51..499bdb06e6f 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: 2014-09-10 08:24:01 +0200 (Wed, 10 Sep 2014) $
+ [$Date: 2014-12-16 17:58:36 +0100 (Tue, 16 Dec 2014) $
KOMA-Script guide (chapter: scrbook, scrreprt, scrartcl)]
\chapter{Die Hauptklassen \Class{scrbook}, \Class{scrreprt}, \Class{scrartcl}}
@@ -274,6 +274,13 @@ man nach dem Inhaltsverzeichnis auch noch die Verzeichnisse der
Gleitumgebungen, beispielsweise von Tabellen und Abbildungen (siehe
\autoref{sec:maincls.floats}).
+Es ist zu beachten, dass neben den in diesem Abschnitt dokumentierten
+Möglichkeiten auch noch die Anweisungen \Macro{DeclareSectionCommand},
+\Macro{DeclareNewSectionCommand}, \Macro{RedeclareSectionCommand} und
+\Macro{ProvideSectionCommand} Auswirkungen auf das Inhaltsverzeichnis haben
+können. Siehe \autoref{sec:maincls-experts.experts},
+\autopageref{desc:maincls-experts.cmd.DeclareSectionCommand}.
+
\begin{Declaration}
\KOption{toc}\PName{Einstellung}
@@ -380,6 +387,18 @@ Einen
Das Literaturverzeichnis erhält einen Eintrag im Inhaltsverzeichnis und
wird nummeriert.%
\IndexOption{toc~=\PValue{bibliographynumbered}}}%
+ \entry{\PValue{chapterentrywithdots}, \PValue{chapterentrydotfill}}{%
+ \ChangedAt[2014/12]{v3.15}{\Class{scrbook}\and \Class{scrreprt}}%
+ Bei den Kapiteleinträgen der Klassen \Class{scrbook} und \Class{scrreprt}
+ werden Text und Seitenzahl ebenfalls durch eine punktierte Linie
+ miteinander verbunden.%
+ \IndexOption{toc~=\PValue{chapterentrywithdots}}}%
+ \entry{\PValue{chapterentrywithoutdots}, \PValue{chapterentryfill}}{%
+ \ChangedAt{v3.15}{\Class{scrbook}\and \Class{scrreprt}}%
+ Bei den Kapiteleinträgen der Klassen \Class{scrbook} und \Class{scrreprt}
+ werden Text und Seitenzahl nicht durch eine punktierte Linie miteinander
+ verbunden.%
+ \IndexOption{toc~=\PValue{chapterentrywithoutdots}}}%
\entry{\PValue{flat}, \PValue{left}}{%
Das Inhaltsverzeichnis erhält eine tabellarische Form. Die
Gliederungsnummern sind dabei die erste Spalte, die Überschriften die
@@ -434,11 +453,58 @@ Einen
Die Verzeichnisse der Gleitumgebungen, beispielsweise das Abbildungs"~ und
das Tabellenverzeichnis, erhalten keinen Eintrag im Inhaltsverzeichnis.%
\IndexOption{toc~=\PValue{nolistof}}}%
+ \entry{\PValue{sectionentrywithdots}, \PValue{sectionentrydotfill}}{%
+ \ChangedAt[2014/12]{v3.15}{\Class{scrartcl}}%
+ Bei den Abschnittseinträgen der Klasse \Class{scrartcl}
+ werden Text und Seitenzahl ebenfalls durch eine punktierte Linie
+ miteinander verbunden.%
+ \IndexOption{toc~=\PValue{sectionentrywithdots}}}%
+ \entry{\PValue{sectionentrywithoutdots}, \PValue{sectionentryfill}}{%
+ \ChangedAt{v3.15}{\Class{scrartcl}}%
+ Bei den Abschnittseinträgen der Klasse \Class{scrartcl}
+ werden Text und Seitenzahl nicht durch eine punktierte Linie miteinander
+ verbunden.%
+ \IndexOption{toc~=\PValue{sectionentrywithoutdots}}}%
\end{desclist}
%
\EndIndex{Option}{toc~=\PName{Einstellung}}%
+\begin{Declaration}
+ \KOption{chapterentrydots}\PName{Ein-Aus-Wert}\\
+ \KOption{sectionentrydots}\PName{Ein-Aus-Wert}
+\end{Declaration}
+\BeginIndex{Option}{chapterentrydots~=\PName{Ein-Aus-Wert}}%
+\BeginIndex{Option}{sectionentrydots~=\PName{Ein-Aus-Wert}}%
+Diese\ChangedAt[2014/12]{v3.15}{\Class{scrbook}\and \Class{scrreprt}} Optionen
+legen fest, ob im Inhaltsverzeichnis bei den Klassen \Class{scrbook} und
+\Class{scrreprt}\OnlyAt{\Class{scrbook}\and \Class{scrreprt}} für die
+Kapitelebene beziehungsweise bei der Klasse
+\Class{scrartcl}\OnlyAt{\Class{scrartcl}} für die Abschnittsebene wie bei den
+tieferen Ebenen auch eine punktierte Verbindungslinie zwischen dem Text des
+Eintrags und der zugehörigen Seitenzahl verwendet werden soll. Als
+\PName{Ein-Aus-Wert} kann einer der Standardwerte für einfache Schalter aus
+\autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch} verwendet
+werden. Voreingestellt ist für beide Optionen \PValue{false}, wodurch statt
+einer punktierten Linie lediglich ein Abstand verwendet wird.
+
+Wird die punktierte Linie verwendet, so kann deren Schrift über die Elemente
+\FontElement{chapterentrydots}\IndexFontElement{chapterentrydots}%
+\important[i]{\FontElement{chapterentrydots}\\
+ \FontElement{sectionentrydots}} und
+\FontElement{sectionentrydots}\IndexFontElement{sectionentrydots} gegenüber
+den Einstellungen für die Seitenzahlen in den Einträgen verändert werden
+(siehe auch \autoref{sec:maincls.textmarkup},
+\autopageref{desc:maincls.cmd.setkomafont}, sowie
+\autoref{tab:maincls.elementsWithoutText},
+\autopageref{tab:maincls.elementsWithoutText}). Die Voreinstellungen der
+Elemente sind \autoref{tab:maincls.tocelements} zu entnehmen. Es ist zu
+beachten\textnote{Achtung!}, dass die Pünktchen nur sauber untereinander
+stehen, wenn die Schrift aller Pünktchen identisch ist.%
+\EndIndex{Option}{sectionentrydots~=\PName{Ein-Aus-Wert}}%
+\EndIndex{Option}{chapterentrydots~=\PName{Ein-Aus-Wert}}%
+
+
\begin{Declaration}
\Macro{tableofcontents}
\end{Declaration}%
@@ -457,12 +523,17 @@ Der Eintrag f
selbst wird nicht eingerückt. Gleichzeitig befinden sich zwischen dem Text der
Gliederungsebene und der Seitenzahl keine Pünktchen. Die typografischen Gründe
dafür liegen in der normalerweise anderen Schriftart sowie der erwünschten
-Hervorhebung. Das Inhaltsverzeichnis dieser Anleitung ist mit den
-Voreinstellungen gesetzt und dient als Beispiel.
+Hervorhebung. Dies\ChangedAt{v3.15}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} kann jedoch beispielsweise mit Option \Option{toc}
+geändert werden (siehe \autopageref{desc:maincls.option.toc} und
+\autoref{tab:maincls.toc} ab \autopageref{tab:maincls.toc}). Das
+Inhaltsverzeichnis dieser Anleitung ist mit den Voreinstellungen gesetzt und
+dient als Beispiel.
+
Die\ChangedAt{v2.97c}{\Class{scrbook}\and \Class{scrreprt}\and
\Class{scrartcl}}\important[i]{\FontElement{partentry}\\
\FontElement{chapterentry}\\
- \FontElement{sectionentry}} Schrift dieser beiden oberen
+ \FontElement{sectionentry}} Schrift der beiden oberen
Inhaltsverzeichniseinträge ist außerdem über die Elemente
\FontElement{partentry}\IndexFontElement{partentry} und für \Class{scrbook}
und \Class{scrreprt} über
@@ -480,8 +551,22 @@ beziehungsweise
(\Class{scrartcl}) eingestellt werden (siehe auch
\autoref{sec:maincls.textmarkup}, \autopageref{desc:maincls.cmd.setkomafont},
sowie \autoref{tab:maincls.elementsWithoutText},
-\autopageref{tab:maincls.elementsWithoutText}). Die Voreinstellungen der
-Elemente sind \autoref{tab:maincls.tocelements} zu entnehmen.
+\autopageref{tab:maincls.elementsWithoutText}).
+Werden\ChangedAt{v3.15}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} für die Kapitel- beziehungsweise Abschnittseinträge
+ebenfalls punktierte Verbindungslinien zu den Seitenzahlen über Option
+\Option{toc}\IndexOption{toc~=\PValue{chapterentrywithdots}}%
+\IndexOption{toc~=\PValue{sectionentrywithdots}},
+\Option{chapterentrydots}\IndexOption{chapterentrydots~=\PName{Ein-Aus-Wert}}
+oder
+\Option{sectionentrydots}\IndexOption{sectionentrydots~=\PName{Ein-Aus-Wert}}
+verwendet, so kann deren Schrift über die Elemente
+\FontElement{chapterentrydots}\IndexFontElement{chapterentrydots}%
+\important[i]{\FontElement{chapterentrydots}\\
+ \FontElement{sectionentrydots}} und
+\FontElement{sectionentrydots}\IndexFontElement{sectionentrydots} gegenüber
+den Einstellungen für die Seitenzahlen verändert werden. Die Voreinstellungen
+der Elemente sind \autoref{tab:maincls.tocelements} zu entnehmen.
\begin{table}
% \centering
% \caption
@@ -502,11 +587,11 @@ Elemente sind \autoref{tab:maincls.tocelements} zu entnehmen.
\FontElement{partentry} &
\Macro{usekomafont}\PParameter{disposition}\Macro{large} \\
\FontElement{partentrypagenumber} & \\
- \FontElement{chapterentry} & \Macro{usekomafont}\PParameter{disposition}
- \\
+ \FontElement{chapterentry} & \Macro{usekomafont}\PParameter{disposition}\\
+ \FontElement{chapterentrydots} & \Macro{normalfont} \\
\FontElement{chapterentrypagenumber} & \\
- \FontElement{sectionentry} & \Macro{usekomafont}\PParameter{disposition}
- \\
+ \FontElement{sectionentry} & \Macro{usekomafont}\PParameter{disposition} \\
+ \FontElement{sectionentrydots} & \Macro{normalfont} \\
\FontElement{sectionentrypagenumber} & \\
\bottomrule
\end{tabular}
@@ -1346,11 +1431,14 @@ der Gliederungsbefehle enthalten.
Mögliche Werte für Option \Option{headings} (\emph{Fortsetzung})%
}%
\pventry{big}{%
- Verwende große Überschriften mit großen Abständen darüber und darunter.%
+ Setzt die Schrifteinstellung für die einzelnen Standard-Gliederungsebenen
+ zurück und verwendet große Überschriften mit großen Abständen darüber und
+ darunter.%
\IndexOption{headings~=\PValue{big}}}%
\pventry{normal}{%
- Verwende mittelgroße Überschriften mit mittelgroßen Abständen darüber und
- darunter.%
+ Setzt die Schrifteinstellung für die einzelnen Standard-Gliederungsebenen
+ zurück und verwendet mittelgroße Überschriften mit mittelgroßen Abständen
+ darüber und darunter.%
\IndexOption{headings~=\PValue{normal}}}%
\entry{\PValue{onelineappendix}, \PValue{noappendixprefix},
\PValue{appendixwithoutprefix}, \PValue{appendixwithoutprefixline}%
@@ -1361,7 +1449,6 @@ der Gliederungsbefehle enthalten.
\PValue{chapterwithoutprefix}, \PValue{chapterwithoutprefixline}%
\IndexOption{headings~=\PValue{onelinechapter}}}{%
Kapitelüberschriften werden wie andere Überschriften auch gesetzt.}%
-% \iffree{}{\enlargethispage{-\baselineskip}}% Umbruchkorrektur!
\pventry{openany}{%
Teile, Kapitel, Index und Nachspann verwenden \Macro{clearpage}, aber
nicht \Macro{cleardoublepage}.%
@@ -1406,7 +1493,9 @@ der Gliederungsbefehle enthalten.
\IndexOption{headings~=\PValue{optiontohead}}%
}%
\pventry{small}{%
- Verwende kleine Überschriften mit kleinen Abständen darüber und darunter.%
+ Setzt die Schrifteinstellung für die einzelnen Standard-Gliederungsebenen
+ zurück und verwendet kleine Überschriften mit kleinen Abständen darüber
+ und darunter.%
\IndexOption{headings~=\PValue{small}}}%
\entry{\PValue{twolineappendix}, \PValue{appendixprefix},
\PValue{appendixwithprefix}, \PValue{appendixwithprefixline}%
@@ -2141,9 +2230,11 @@ das Element \FontElement{disposition} wirkt.%
\begin{Declaration}
\Macro{raggedsection}\\
+ \Macro{raggedchapter}\\
\Macro{raggedpart}
\end{Declaration}%
\BeginIndex{Cmd}{raggedsection}%
+\BeginIndex{Cmd}{raggedchapter}%
\BeginIndex{Cmd}{raggedpart}%
Bei den Standardklassen\textnote{\KOMAScript{} vs. Standardklassen} werden
die Überschriften ganz normal im Blocksatz
@@ -2174,6 +2265,14 @@ werden.
\FontElement{disposition}\IndexFontElement{disposition}
kombinieren.
\end{Example}
+
+Da\ChangedAt{v3.15}{\Class{scrbook}\and \Class{scrreprt}} manche Anwender für
+die Kapitelebene eine andere Ausrichtung wünschen als für alle anderen Ebenen,
+kann diese über \Macro{raggedchapter} auch getrennt verändert werden. In der
+Voreinstellung verwendet die Anweisung jedoch einfach \Macro{raggedsection},
+so dass eine Änderung von \Macro{raggedsection} sich indirekt auch auf
+\Macro{raggedchapter} auswirkt.
+
Die Überschriften von Teilen (\Macro{part}) werden in der Voreinstellung als
einzige nicht in linksbündigem Flattersatz, sondern zentriert gesetzt. Dafür
ist die Anweisung \Macro{raggedpart} verantwortlich, die als:
@@ -2199,8 +2298,9 @@ umdefiniert werden.
\Macro{raggedpart}.
\end{Example}
%
-\EndIndex{Cmd}{raggedpart}%
\EndIndex{Cmd}{raggedsection}%
+\EndIndex{Cmd}{raggedchapter}%
+\EndIndex{Cmd}{raggedpart}%
\begin{Declaration}
@@ -2524,6 +2624,7 @@ mit einer Nummer versehen (siehe auch \Macro{addchapmark},
\EndIndex{Cmd}{ifnumbered}%
\EndIndex{Cmd}{ifunnumbered}%
+
\begin{Declaration}
\Macro{setpartpreamble}%
\OParameter{Position}\OParameter{Breite}\Parameter{Präambel}\\
@@ -4393,17 +4494,4 @@ zust
%%% End:
% LocalWords: Teildokumenten Klassenoption Tabellenunterschrift float
-
-
-
-
-
-
-
-
-
-
-
-
-
-% LocalWords: Satzspiegels
+% LocalWords: Satzspiegels Schrifteinstellung Abschnittseinträgen
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-notecolumn-example.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-notecolumn-example.tex
index 86a7be8f4a3..e03b5161bea 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-notecolumn-example.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-notecolumn-example.tex
@@ -58,7 +58,7 @@
\usepackage{xcolor}
\usepackage{scrjura}
-\setkomafont{contract.Paragraph}{\bfseries}
+\setkomafont{contract.Clause}{\bfseries}
\setkeys{contract}{preskip=-\dp\strutbox}
\usepackage{scrlayer-scrpage}
@@ -101,7 +101,7 @@ urkomischen, am 9.\,9.\,1999 war der Weg für dieses Gesetz endlich frei.
\begin{addmargin}[0pt]{.333\textwidth}
\makenote[paragraphs]{%
\protect\begin{contract}
- \protect\Paragraph{title={Kein Witz ohne Publikum}}
+ \protect\Clause{title={Kein Witz ohne Publikum}}
Ein Witz kann nur dort witzig sein, wo er auf ein Publikum trifft.
\protect\end{contract}
}
@@ -112,7 +112,7 @@ urkomischen, am 9.\,9.\,1999 war der Weg für dieses Gesetz endlich frei.
\syncwithnotecolumn[paragraphs]\bigskip
\makenote[paragraphs]{%
\protect\begin{contract}
- \protect\Paragraph{title={Komik der Kultur}}
+ \protect\Clause{title={Komik der Kultur}}
\setcounter{par}{0}Die Komik eines Witzes kann durch das kulturelle
Umfeld, in dem er erzählt wird, bestimmt sein.
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-notecolumn.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-notecolumn.tex
index 6d81e217ace..01aad41f559 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-notecolumn.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-notecolumn.tex
@@ -46,7 +46,7 @@
% ============================================================================
\KOMAProvidesFile{scrlayer-notecolumn.tex}
- [$Date: 2014-03-13 17:33:07 +0100 (Thu, 13 Mar 2014) $
+ [$Date: 2014-11-14 09:23:17 +0100 (Fri, 14 Nov 2014) $
KOMA-Script guide (chapter:scrlayer-notecolumn)]
\chapter{Notizspalten mit \Package{scrlayer-notecolumn}}
@@ -312,7 +312,7 @@ entnehmen.
\usepackage{xcolor}
\usepackage{scrjura}
- \setkomafont{contract.Paragraph}{\bfseries}
+ \setkomafont{contract.Clause}{\bfseries}
\setkeys{contract}{preskip=-\dp\strutbox}
\usepackage{scrlayer-scrpage}
@@ -472,7 +472,7 @@ verwendet.%
\begin{addmargin}[0pt]{.333\textwidth}
\makenote[paragraphs]{%
\protect\begin{contract}
- \protect\Paragraph{%
+ \protect\Clause{%
title={Kein Witz ohne Publikum}%
}
Ein Witz kann nur dort witzig sein, wo er
@@ -573,7 +573,7 @@ wird nachfolgend beschrieben.%
\syncwithnotecolumn[paragraphs]\bigskip
\makenote[paragraphs]{%
\protect\begin{contract}
- \protect\Paragraph{title={Komik der Kultur}}
+ \protect\Clause{title={Komik der Kultur}}
\setcounter{par}{0}%
Die Komik eines Witzes kann durch das
kulturelle Umfeld, in dem er erzählt wird,
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-scrpage.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-scrpage.tex
index 363397822ab..b8a77477d50 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-scrpage.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrlayer-scrpage.tex
@@ -44,7 +44,7 @@
% ============================================================================
\KOMAProvidesFile{scrlayer-scrpage.tex}%
- [$Date: 2014-10-27 08:39:00 +0100 (Mon, 27 Oct 2014) $
+ [$Date: 2014-12-12 09:55:47 +0100 (Fri, 12 Dec 2014) $
KOMA-Script guide (chapter:scrlayer-scrpage)]
\chapter[{Kopf- und Fußzeilen mit \Package{scrlayer-scrpage}}]
@@ -502,10 +502,10 @@ werden, zu verwenden.%
\BeginIndex{Cmd}{lohead*}%
\BeginIndex{Cmd}{cohead*}%
\BeginIndex{Cmd}{rohead*}%
-Die Sternvarianten\ChangedAt{v3.14}{\Class{scrbook}\and \Class{scrreprt}\and
- \Class{scrartcl}} der zuvor erklärten Befehle unterscheiden sich lediglich
-bei Weglassen des optionalen Arguments \PName{Inhalt plain.scrheadings} von
-der Form ohne Stern. Während die Form ohne Stern in diesem Fall den Inhalt von
+Die Sternvarianten\ChangedAt{v3.14}{\Package{scrlayer-scrpage}} der zuvor
+erklärten Befehle unterscheiden sich lediglich bei Weglassen des optionalen
+Arguments \PName{Inhalt plain.scrheadings} von der Form ohne Stern. Während
+die Form ohne Stern in diesem Fall den Inhalt von
\Pagestyle{plain.scrheadings} unangetastet lässt, wird bei der Sternvariante
dann das obligatorische Argument \PName{Inhalt scrheadings} auch für
\Pagestyle{plain.scrheadings} verwendet. Sollen also beide Argumente gleich
@@ -868,10 +868,10 @@ n
\BeginIndex{Cmd}{lofoot*}%
\BeginIndex{Cmd}{cofoot*}%
\BeginIndex{Cmd}{rofoot*}%
-Die Sternvarianten\ChangedAt{v3.14}{\Class{scrbook}\and \Class{scrreprt}\and
- \Class{scrartcl}} der zuvor erklärten Befehle unterscheiden sich lediglich
-bei Weglassen des optionalen Arguments \PName{Inhalt plain.scrheadings} von
-der Form ohne Stern. Während die Form ohne Stern in diesem Fall den Inhalt von
+Die Sternvarianten\ChangedAt{v3.14}{\Package{scrlayer-scrpage}} der zuvor
+erklärten Befehle unterscheiden sich lediglich bei Weglassen des optionalen
+Arguments \PName{Inhalt plain.scrheadings} von der Form ohne Stern. Während
+die Form ohne Stern in diesem Fall den Inhalt von
\Pagestyle{plain.scrheadings} unangetastet lässt, wird bei der Sternvariante
dann das obligatorische Argument \PName{Inhalt scrheadings} auch für
\Pagestyle{plain.scrheadings} verwendet. Sollen also beide Argumente gleich
@@ -1025,10 +1025,10 @@ n
\BeginIndex{Cmd}{ofoot*}%
\BeginIndex{Cmd}{cfoot*}%
\BeginIndex{Cmd}{ifoot*}%
-Die Sternvarianten\ChangedAt{v3.14}{\Class{scrbook}\and \Class{scrreprt}\and
- \Class{scrartcl}} der zuvor erklärten Befehle unterscheiden sich lediglich
-bei Weglassen des optionalen Arguments \PName{Inhalt plain.scrheadings} von
-der Form ohne Stern. Während die Form ohne Stern in diesem Fall den Inhalt von
+Die Sternvarianten\ChangedAt{v3.14}{\Package{scrlayer-scrpage}} der zuvor
+erklärten Befehle unterscheiden sich lediglich bei Weglassen des optionalen
+Arguments \PName{Inhalt plain.scrheadings} von der Form ohne Stern. Während
+die Form ohne Stern in diesem Fall den Inhalt von
\Pagestyle{plain.scrheadings} unangetastet lässt, wird bei der Sternvariante
dann das obligatorische Argument \PName{Inhalt scrheadings} auch für
\Pagestyle{plain.scrheadings} verwendet. Sollen also beide Argumente gleich
@@ -1148,20 +1148,25 @@ werden.\iffree{}{ Bei Verwendung des veralteten Pakets
\LoadCommon[scrlayerscrpage]{21} % \section{Beeinflussung von definierten Seitenstilen}
\begin{Declaration}
- \KOption{headwidth}\PName{Breite\textup{:}Offset}\\
- \KOption{footwidth}\PName{Breite\textup{:}Offset}
+ \KOption{headwidth}\PName{Breite\textup{:}Offset\textup{:}Offset}\\
+ \KOption{footwidth}\PName{Breite\textup{:}Offset\textup{:}Offset}
\end{Declaration}
-\BeginIndex{Option}{headwidth~=\PName{Offset\textup{:}Breite}}%
-\BeginIndex{Option}{footwidth~=\PName{Offset\textup{:}Breite}}%
+\BeginIndex{Option}{headwidth~=\PName{Breite\textup{:}Offset\textup{:}Offset}}%
+\BeginIndex{Option}{footwidth~=\PName{Breite\textup{:}Offset\textup{:}Offset}}%
In der Voreinstellung sind Kopf\Index{Kopf>Breite} und
Fuß\Index{Fuss=Fuß>Breite} genauso breit wie der Satzspiegel. Mit Hilfe dieser
beiden \KOMAScript-Optionen lässt sich das jedoch ändern. Die \PName{Breite}
ist dabei die gewünschte Breite des Kopfes beziehungsweise Fußes. Der
\PName{Offset} gibt an, wie weit der Kopf respektive Fuß in Richtung des
äußeren Randes -- im einseitigen Satz entsprechend in Richtung des rechten
-Randes -- verschoben werden soll. Dabei sind beide Werte optional, können also
-auch weggelassen werden. Falls beide Werte weggelassen werden, kann auch der
-Doppelpunkt entfallen. Ist nur ein Wert aber kein Doppelpunkt angegeben, so
+Randes -- verschoben werden soll. Dabei sind alle
+drei\ChangedAt{v3.14}{\Package{scrlayer-scrpage}} Werte optional, können also
+auch weggelassen werden. Falls ein Wert weggelassen wird, kann auch ein
+zugehöriger Doppelpunkt links davon entfallen. Ist nur ein \PName{Offset}
+angegeben, so wird dieser sowohl für linke als auch für rechte Seiten
+verwendet. Ansonsten wird im doppelseitigen Satz der erste \PName{Offset} für
+ungerade, also rechte Seiten und der zweite für gerade, also linke Seiten
+verwendet. Ist insgesamt nur ein Wert und kein Doppelpunkt angegeben, so
handelt es sich um die \PName{Breite}.
Sowohl für \PName{Breite} als auch für \PName{Offset} kann jeder gültige
@@ -1234,8 +1239,8 @@ immer Null. Falls Ihnen das zu kompliziert ist, sollten Sie den gew
\end{desctabular}
\end{table}
%
-\EndIndex{Option}{footwidth~=\PName{Offset\textup{:}Breite}}%
-\EndIndex{Option}{headwidth~=\PName{Offset\textup{:}Breite}}%
+\EndIndex{Option}{footwidth~=\PName{Breite\textup{:}Offset\textup{:}Offset}}%
+\EndIndex{Option}{headwidth~=\PName{Breite\textup{:}Offset\textup{:}Offset}}%
\begin{Declaration}
\KOption{headtopline}\PName{Dicke\textup{:}Länge}\\
@@ -1391,4 +1396,4 @@ m
%%% TeX-master: "../guide"
%%% End:
-% LocalWords: Paketoptionen Ebenenmodell Sternvariante Sternform
+% LocalWords: Paketoptionen Ebenenmodell Sternvariante Sternform Längenwert
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 df8f3b9a057..bc0fc68994d 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
@@ -20,6 +20,8 @@
% scrlttr2-experts.tex
% Copyright (c) Markus Kohm, 2002-2014
%
+% Diese Datei ist Teil der KOMA-Script-Sammlung für LaTeX2e.
+%
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz,
% Version 1.3c, verteilt und/oder veraendert werden.
% Die neuste Version dieser Lizenz ist
@@ -46,11 +48,11 @@
% ============================================================================
\KOMAProvidesFile{scrlttr2-experts.tex}%
- [$Date: 2014-06-25 16:38:45 +0200 (Wed, 25 Jun 2014) $
+ [$Date: 2014-12-16 17:53:48 +0100 (Tue, 16 Dec 2014) $
KOMA-Script guide (chapter: scrlttr2 for experts)]
\chapter{Zusätzliche Informationen zur
- Briefklasse \Class{scrlttr2}}
+ Briefklasse \Class{scrlttr2} und zum Briefpaket \Package{scrletter}}
\labelbase{scrlttr2-experts}
In diesem Kapitel finden Sie zusätzliche Informationen zu der
@@ -70,6 +72,15 @@ Verbesserung der Kompatibilit
einen Brief dieser veralteten Klasse auf die aktuelle Briefklasse übertragen
kann.
+\BeginIndex{Package}{scrletter}%
+Darüber hinaus gibt es seit
+\KOMAScript~3.15\ChangedAt[2014/11]{v3.15}{\Package{scrletter}} das Paket
+\Package{scrletter}, das zusammen mit einer der \KOMAScript-Klassen
+\Class{scrartcl}, \Class{scrreprt} oder \Class{scrbook} verwendet werden
+kann. Es stellt nahezu die komplette Funktionalität von \Class{scrlttr2} für
+die drei genannten Klassen zur Verfügung. Einige wenige Unterschiede gibt es
+jedoch, die ebenfalls in diesem Kapitel genannt werden.%
+\EndIndex{Package}{scrletter}%
\section{Pseudolängen für fortgeschrittene Anwender}
\label{sec:scrlttr2-experts.pseudoLengths}
@@ -112,7 +123,7 @@ Darstellung der wichtigsten Abst
Pseudolängen für die veränderbaren Abständen zusätzlich in heller Schrift auch
die Längen angegeben, die für einige, wenige fest programmierte Abstände
verwendet werden. Aus Gründen der Übersichtlichkeit wurde in der Darstellung
-auf einige weniger häufig benötigten Pseudolängen jedoch auch verzichtet.
+auf einige weniger häufig benötigte Pseudolängen jedoch auch verzichtet.
%
\iffree{}{\enlargethispage*{\baselineskip}}% Umbruchkorrektur!!!
\begin{desclist}
@@ -1039,7 +1050,7 @@ ersten Seite aus. Der typische Wert liegt zwischen einer und zwei Zeilen.%
%
\EndIndex{}{Geschaeftszeile=Geschäftszeile}%
-%% NEW FEATURE 3.01
+
\subsection{Betreff}
\label{sec:scrlttr2-experts.subject}%
\BeginIndex{}{Betreff}
@@ -1098,7 +1109,6 @@ Klasse hingegen zwei Zeilen.%
\EndIndex{PLength}{subjectaftervskip}%
\EndIndex{PLength}{subjectbeforevskip}%
\EndIndex{}{Betreff}
-%% END NEW FEATURE 3.01
\subsection{Schlussgruß}
@@ -1359,6 +1369,58 @@ jedoch robust genug, um beispielsweise als Argument von \Macro{markboth} oder
\EndIndex{}{Variablen}
+\section{Unterschiede bei den Seitenstilen von \Package{scrletter}}
+\label{sec:scrlttr2-experts.pagestyleatscrletter}
+\BeginIndex{Package}{scrletter}
+\BeginIndex{}{Seiten>Stil}
+\BeginIndex{Pagestyle}{letter}
+
+In \autoref{sec:scrlttr2.pagestyle} wurde dokumentiert, dass beim Seitenstil
+\Pagestyle{headings} der Inhalt der Variablen \Variable{nexthead} und
+\Variable{nextfoot} den Kopf und Fuß der Seite bestimmt. Da dieser Seitenstil
+bei den \KOMAScript-Klassen bereits anderweitig vordefiniert ist, wird für
+\Package{scrletter} stattdessen der
+Seitenstil\ChangedAt{v3.15}{\Package{scrletter}} \Pagestyle{letter}
+definiert. Dieser Seitenstil wird außerdem mit Hilfe des Pakets
+\Package{scrlayer-scrpage}\IndexPackage{scrlayer-scrpage} definiert. Daher
+können die veralteten Pakete \Package{scrpage2}\IndexPackage{scrpage2} und
+\Package{scrpage} oder das Paket \Package{fancyhdr}\IndexPackage{fancyhdr}
+nicht zusammen mit \Package{scrletter} verwendet werden.
+%
+\EndIndex{Pagestyle}{letter}%
+\EndIndex{}{Seiten>Stil}
+
+
+\section{Unterschiede in der Behandlung von \File{lco}-Dateien bei
+ \Package{scrletter}}
+\label{sec:scrlttr2-experts.lcoatscrletter}
+\BeginIndex{File}{lco}
+\BeginIndex{}{lco-Datei=\File{lco}-Datei}
+
+In\ChangedAt{v3.15}{\Package{scrletter}} \autoref{sec:scrlttr2.lcoFile} wurde
+erklärt, dass man \File{lco}-Dateien direkt über \Macro{documentclass} laden
+kann. Für \Package{scrletter} wurde auf diese Möglichkeit verzichtet.
+
+\begin{Declaration}
+ \Macro{LoadLetterOption}\Parameter{Name}\\
+ \Macro{LoadLetterOptions}\Parameter{Liste von Namen}
+\end{Declaration}
+\BeginIndex{Cmd}{LoadLetterOption}%
+\BeginIndex{Cmd}{LoadLetterOptions}%
+Während für \Class{scrlttr2} lediglich
+empfohlen wird, \File{lco}-Dateien über \Macro{LoadLetterOption} oder
+\Macro{LoadLetterOptions} zu laden, ist dies für \Package{scrletter}
+zwingend. Natürlich können die \File{lco}-Dateien auch erst nach
+\Package{scrletter} geladen werden.
+%
+\EndIndex{Cmd}{LoadLetterOptions}%
+\EndIndex{Cmd}{LoadLetterOption}%
+%
+\EndIndex{Package}{scrletter}%
+\EndIndex{}{lco-Datei=\File{lco}-Datei}%
+\EndIndex{}{Letter-Class-Option}%
+
+
\section{\File{lco}-Dateien für fortgeschrittene Anwender}
\label{sec:scrlttr2-experts.lcoFile}
\BeginIndex{File}{lco}
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scraddr.html b/Master/texmf-dist/source/latex/koma-script/doc/scraddr.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scraddr.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scraddr.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrartcl.html b/Master/texmf-dist/source/latex/koma-script/doc/scrartcl.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrartcl.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrartcl.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrbase.html b/Master/texmf-dist/source/latex/koma-script/doc/scrbase.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrbase.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrbase.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrbook.html b/Master/texmf-dist/source/latex/koma-script/doc/scrbook.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrbook.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrbook.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrdate.html b/Master/texmf-dist/source/latex/koma-script/doc/scrdate.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrdate.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrdate.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrextend.html b/Master/texmf-dist/source/latex/koma-script/doc/scrextend.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrextend.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrextend.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
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 bfa3dbd3604..224cfcd2466 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.cls
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.cls
@@ -958,24 +958,39 @@
% Set the margin note and write an entry to the change log.\footnote{TODO:
% Don't use the glossary, use a file by my own.}
% \begin{macrocode}
-\providecommand*{\ChangedAt}[2]{%
- \marginnote{\footnotesize\fbox{\strut#1}}%
+\providecommand*{\ChangedAt}[3][]{%
+ \ifstr{#1}{}{%
+ \marginnote{\footnotesize\fbox{\strut#2}}%
+ }{%
+ \def\reserved@a##1/##2\@nil{%
+ \count@\year
+ \advance\count@-##1\relax
+ \multiply\count@ by 12\relax
+ \advance\count@\month
+ \advance\count@-##2\relax
+ }\reserved@a#1\@nil
+ \ifnum\count@<13
+ \marginnote{\footnotesize Beta-Feature}%
+ \else
+ \marginnote{\footnotesize\fbox{\strut #2}}%
+ \fi
+ }%
\begingroup
\let\@tempa\@empty
- \ifstr{#1}{v2.9i}{\def\@tempa{v2.90i=}}{}%
- \ifstr{#1}{v2.9t}{\def\@tempa{v2.90t=}}{}%
+ \ifstr{#2}{v2.9i}{\def\@tempa{v2.90i=}}{}%
+ \ifstr{#2}{v2.9t}{\def\@tempa{v2.90t=}}{}%
\let\and\ignorespaces
\def\Package##1{%
- \glossary{##1=\string\Package{##1}>\@tempa#1|indexrm}%
- \glossary{\@tempa#1>##1=\string\Package{##1}|indexrm}%
+ \glossary{##1=\string\Package{##1}>\@tempa#2|indexrm}%
+ \glossary{\@tempa#2>##1=\string\Package{##1}|indexrm}%
\ignorespaces
}%
\def\Class##1{%
- \glossary{##1=\string\Class{##1}>\@tempa#1|indexrm}%
- \glossary{\@tempa#1>##1=\string\Class{##1}|indexrm}%
+ \glossary{##1=\string\Class{##1}>\@tempa#2|indexrm}%
+ \glossary{\@tempa#2>##1=\string\Class{##1}|indexrm}%
\ignorespaces
}%
- \ignorespaces #2%
+ \ignorespaces #3%
\endgroup
}
% \end{macrocode}
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 09b95ebd9b2..0d7b69d9a64 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrguide.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrguide.html
@@ -11,806 +11,824 @@
- abstract --> 71
-- addrfield --> 188
-- adrFreeIVempty --> 256
-- adrFreeIVshow --> 256
-- adrFreeIVstop --> 256
-- adrFreeIVwarn --> 256
-- appendixprefix --> 94
-- autoclearnotecolumns --> 374
-- automark --> 234
-- autooneside --> 234
-- autoremoveinterfaces --> 351
-- backaddress --> 188
-- bibliography --> 145
-- captions --> 126
-- chapteratlists --> 97
-- chapterprefix --> 94
-- cleardoublepage --> 85
-- clines --> 245
-- deactivatepagestylelayers --> 345
-- draft --> 348, 56
-- enlargefirstpage --> 175
-- extendedfeature --> 259
-- firstfoot --> 199
-- firsthead --> 175
-- fleqn --> 125
-- foldmarks --> 172
-- fontsize --> 167, 57
-- footbotline --> 243
-- footnotes --> 87
-- footsepline --> 202, 243, 79
-- footwidth --> 242
-- forceoverwrite --> 351
-- fromalign --> 176
-- fromemail --> 181
-- fromfax --> 181
-- fromlogo --> 184
-- frommobilephone --> 181
-- fromphone --> 181
-- fromrule --> 177
-- fromurl --> 181
-- headings --> 94
-- headsepline --> 202, 243, 79
-- headtopline --> 243
-- headwidth --> 242
-- hmode --> 363
-- ilines --> 245
-- index --> 148
-- internalonly --> 263
-- komastyle --> 234
-- leqno --> 125
-- listof --> 140
-- locfield --> 191
-- manualmark --> 234
-- markcase --> 237
-- numbers --> 97
-- numericaldate --> 192
-- olines --> 245
-- onpsbackground --> 344
-- onpsevenpage --> 344
-- onpsfloatpage --> 344
-- onpsforeground --> 344
-- onpsinit --> 344
-- onpsnonfloatpage --> 344
-- onpsoddpage --> 344
-- onpsoneside --> 344
-- onpsselect --> 344
-- onpstwoside --> 344
-- open --> 93
-- origlongtable --> 140
-- pagenumber --> 203
+- addrfield --> 190
+- adrFreeIVempty --> 257
+- adrFreeIVshow --> 257
+- adrFreeIVstop --> 257
+- adrFreeIVwarn --> 257
+- appendixprefix --> 96
+- autoclearnotecolumns --> 377
+- automark --> 236
+- autooneside --> 236
+- autoremoveinterfaces --> 354
+- backaddress --> 190
+- bibliography --> 147
+- captions --> 128
+- chapteratlists --> 99
+- chapterentrydots --> 75
+- chapterprefix --> 96
+- cleardoublepage --> 87
+- clines --> 247
+- deactivatepagestylelayers --> 348
+- draft --> 351, 56
+- enlargefirstpage --> 177
+- extendedfeature --> 261
+- firstfoot --> 201
+- firsthead --> 177
+- fleqn --> 127
+- foldmarks --> 174
+- fontsize --> 169, 57
+- footbotline --> 246
+- footnotes --> 89
+- footsepline --> 204, 246, 81
+- footwidth --> 244
+- forceoverwrite --> 354
+- fromalign --> 178
+- fromemail --> 183
+- fromfax --> 183
+- fromlogo --> 186
+- frommobilephone --> 183
+- fromphone --> 183
+- fromrule --> 179
+- fromurl --> 183
+- headings --> 96
+- headsepline --> 204, 246, 81
+- headtopline --> 246
+- headwidth --> 244
+- hmode --> 366
+- ilines --> 247
+- index --> 150
+- internalonly --> 265
+- komastyle --> 236
+- leqno --> 127
+- listof --> 142
+- locfield --> 193
+- manualmark --> 236
+- markcase --> 239
+- numbers --> 99
+- numericaldate --> 194
+- olines --> 247
+- onpsbackground --> 347
+- onpsevenpage --> 347
+- onpsfloatpage --> 347
+- onpsforeground --> 347
+- onpsinit --> 347
+- onpsnonfloatpage --> 347
+- onpsoddpage --> 347
+- onpsoneside --> 347
+- onpsselect --> 347
+- onpstwoside --> 347
+- open --> 95
+- origlongtable --> 142
+- pagenumber --> 205
- pagesize --> 50
- paper --> 49
-- parskip --> 76
-- plainfootbotline --> 244
-- plainfootsepline --> 244
-- plainheadsepline --> 244
-- plainheadtopline --> 244
-- priority --> 188
-- refline --> 193
-- standardstyle --> 234
-- subject --> 197
-- symbolicnames --> 181
+- parskip --> 78
+- plainfootbotline --> 247
+- plainfootsepline --> 247
+- plainheadsepline --> 247
+- plainheadtopline --> 247
+- priority --> 190
+- refline --> 195
+- sectionentrydots --> 75
+- standardstyle --> 236
+- subject --> 199
+- symbolicnames --> 183
- titlepage --> 64
- toc --> 72
- version --> 33
-- visualize --> 406
+- visualize --> 415
-- \@addtoplength --> 393
-- \@fontsizefilebase --> 381
-- \@mkboth --> 349, 355
-- \@mkdouble --> 349, 355
-- \@mkleft --> 349, 355
-- \@mkright --> 349, 355
-- \@newplength --> 393
-- \@openbib@code --> 386
-- \@setplength --> 393
-- \AddLayersAtBeginOfPageStyle --> 345
-- \AddLayersAtEndOfPageStyle --> 345
-- \AddLayersToPageStyle --> 345
-- \AddLayersToPageStyleAfterLayer --> 346
-- \AddLayersToPageStyleBeforeLayer --> 346
-- \AddToLayerPageStyleOptions --> 346
-- \Address --> 254
-- \AfterAtEndOfClass --> 287
-- \AfterAtEndOfPackage --> 287
-- \AfterBibliographyPreamble --> 148
-- \AfterCalculatingTypearea --> 377
-- \AfterClass! --> 287
-- \AfterClass* --> 287
-- \AfterClass+ --> 287
-- \AfterClass --> 287
-- \AfterFile --> 287
-- \AfterPackage! --> 287
-- \AfterPackage* --> 287
-- \AfterPackage+ --> 287
-- \AfterPackage --> 287
-- \AfterReadingMainAux --> 290
-- \AfterSelectAnyPageStyle --> 339
-- \AfterStartingTOC --> 309
-- \AfterTOCHead --> 310
-- \AtAddToTocList --> 304
-- \AtBeginLetter --> 159
-- \AtEndBibliography --> 148
-- \AtEndLetter --> 159
-- \AtEndOfFamilyOptions --> 270
-- \BeforeClass --> 287
-- \BeforeClosingMainAux --> 290
-- \BeforeFile --> 287
-- \BeforePackage --> 287
-- \BeforeSelectAnyPageStyle --> 339
-- \BeforeStartingTOC --> 309
-- \BeforeTOCHead --> 310
-- \BreakBibliography --> 148
-- \ClassInfoNoLine --> 285
-- \ClassName --> 379
-- \Comment --> 254
-- \DeclareLayer --> 330
-- \DeclareNewLayer --> 330
-- \DeclareNewNoteColumn --> 365
-- \DeclareNewPageStyleAlias --> 340
-- \DeclareNewPageStyleByLayers --> 341
-- \DeclareNewTOC --> 319
-- \DeclareNoteColumn --> 365
-- \DeclarePageStyleAlias --> 340
-- \DeclarePageStyleByLayers --> 341
-- \DeclareSectionNumberDepth --> 329
-- \DefineFamily --> 264
-- \DefineFamilyKey --> 265
-- \DefineFamilyMember --> 264
-- \DestroyLayer --> 337
-- \DestroyPageStyleAlias --> 340
-- \DestroyRealLayerPageStyle --> 347
-- \FamilyBoolKey --> 270
-- \FamilyCounterKey --> 273
-- \FamilyCounterMacroKey --> 274
-- \FamilyElseValues --> 276
-- \FamilyExecuteOptions --> 267
-- \FamilyKeyState --> 265
-- \FamilyKeyStateNeedValue --> 265
-- \FamilyKeyStateProcessed --> 265
-- \FamilyKeyStateUnknown --> 265
-- \FamilyKeyStateUnknownValue --> 265
-- \FamilyLengthKey --> 274
-- \FamilyLengthMacroKey --> 274
-- \FamilyNumericalKey --> 272
-- \FamilyOption --> 269
-- \FamilyOptions --> 268
-- \FamilyProcessOptions --> 266
-- \FamilySetBool --> 270
-- \FamilySetCounter --> 273
-- \FamilySetCounterMacro --> 274
-- \FamilySetLength --> 274
-- \FamilySetLengthMacro --> 274
-- \FamilySetNumerical --> 272
-- \FamilyStringKey --> 274
-- \FamilyUnknownKeyValue --> 275
-- \FirstName --> 254
-- \ForEachLayerOfPageStyle --> 345
-- \FreeI --> 254
-- \FreeII --> 254
-- \FreeIII --> 254
-- \FreeIV --> 254
-- \GenericMarkFormat --> 349, 353
-- \GetRealPageStyle --> 340
-- \IfLayerAtPageStyle --> 347
-- \IfLayerExists --> 337
-- \IfLayerPageStyleExists --> 347
-- \IfLayersAtPageStyle --> 347
-- \IfRealLayerPageStyleExists --> 347
-- \IfSomeLayersAtPageStyle --> 347
-- \InputAddressFile --> 253
-- \KOMAClassName --> 379
-- \KOMAScript --> 284
-- \KOMAScriptVersion --> 284
+- \@addtoplength --> 401
+- \@fontsizefilebase --> 384
+- \@mkboth --> 352, 358
+- \@mkdouble --> 352, 358
+- \@mkleft --> 352, 358
+- \@mkright --> 352, 358
+- \@newplength --> 401
+- \@openbib@code --> 394
+- \@setplength --> 401
+- \AddLayersAtBeginOfPageStyle --> 348
+- \AddLayersAtEndOfPageStyle --> 348
+- \AddLayersToPageStyle --> 348
+- \AddLayersToPageStyleAfterLayer --> 349
+- \AddLayersToPageStyleBeforeLayer --> 349
+- \AddToLayerPageStyleOptions --> 349
+- \Address --> 255
+- \AfterAtEndOfClass --> 290
+- \AfterAtEndOfPackage --> 290
+- \AfterBibliographyPreamble --> 150
+- \AfterCalculatingTypearea --> 380
+- \AfterClass! --> 290
+- \AfterClass* --> 290
+- \AfterClass+ --> 290
+- \AfterClass --> 290
+- \AfterFile --> 290
+- \AfterPackage! --> 290
+- \AfterPackage* --> 290
+- \AfterPackage+ --> 290
+- \AfterPackage --> 290
+- \AfterReadingMainAux --> 293
+- \AfterSelectAnyPageStyle --> 342
+- \AfterStartingTOC --> 312
+- \AfterTOCHead --> 313
+- \At@startsection --> 392
+- \AtAddToTocList --> 307
+- \AtBeginLetter --> 161
+- \AtEndBibliography --> 150
+- \AtEndLetter --> 161
+- \AtEndOfFamilyOptions --> 272
+- \Before@sect --> 392
+- \Before@ssect --> 392
+- \BeforeClass --> 290
+- \BeforeClosingMainAux --> 293
+- \BeforeFile --> 290
+- \BeforePackage --> 290
+- \BeforeSelectAnyPageStyle --> 342
+- \BeforeStartingTOC --> 312
+- \BeforeTOCHead --> 313
+- \BreakBibliography --> 150
+- \ClassInfoNoLine --> 287
+- \ClassName --> 382
+- \Comment --> 255
+- \DeclareLayer --> 333
+- \DeclareNewLayer --> 333
+- \DeclareNewNoteColumn --> 368
+- \DeclareNewPageStyleAlias --> 343
+- \DeclareNewPageStyleByLayers --> 344
+- \DeclareNewSectionCommand --> 386
+- \DeclareNewSectionCommands --> 391
+- \DeclareNewTOC --> 322
+- \DeclareNoteColumn --> 368
+- \DeclarePageStyleAlias --> 343
+- \DeclarePageStyleByLayers --> 344
+- \DeclareSectionCommand --> 386
+- \DeclareSectionCommands --> 391
+- \DeclareSectionNumberDepth --> 332
+- \DefineFamily --> 266
+- \DefineFamilyKey --> 267
+- \DefineFamilyMember --> 266
+- \DestroyLayer --> 340
+- \DestroyPageStyleAlias --> 343
+- \DestroyRealLayerPageStyle --> 350
+- \FamilyBoolKey --> 272
+- \FamilyCounterKey --> 275
+- \FamilyCounterMacroKey --> 276
+- \FamilyElseValues --> 278
+- \FamilyExecuteOptions --> 269
+- \FamilyKeyState --> 267
+- \FamilyKeyStateNeedValue --> 267
+- \FamilyKeyStateProcessed --> 267
+- \FamilyKeyStateUnknown --> 267
+- \FamilyKeyStateUnknownValue --> 267
+- \FamilyLengthKey --> 276
+- \FamilyLengthMacroKey --> 276
+- \FamilyNumericalKey --> 274
+- \FamilyOption --> 271
+- \FamilyOptions --> 270
+- \FamilyProcessOptions --> 269
+- \FamilySetBool --> 272
+- \FamilySetCounter --> 275
+- \FamilySetCounterMacro --> 276
+- \FamilySetLength --> 276
+- \FamilySetLengthMacro --> 276
+- \FamilySetNumerical --> 274
+- \FamilyStringKey --> 276
+- \FamilyUnknownKeyValue --> 277
+- \FirstName --> 255
+- \ForEachLayerOfPageStyle --> 348
+- \FreeI --> 255
+- \FreeII --> 255
+- \FreeIII --> 255
+- \FreeIV --> 255
+- \GenericMarkFormat --> 352, 356
+- \GetRealPageStyle --> 343
+- \IfExistskomafont --> 385
+- \IfLayerAtPageStyle --> 350
+- \IfLayerExists --> 340
+- \IfLayerPageStyleExists --> 350
+- \IfLayersAtPageStyle --> 350
+- \IfRealLayerPageStyleExists --> 350
+- \IfSomeLayersAtPageStyle --> 350
+- \InputAddressFile --> 255
+- \KOMAClassName --> 382
+- \KOMAScript --> 286
+- \KOMAScriptVersion --> 287
- \KOMAoption --> 32
- \KOMAoptions --> 32
-- \LastName --> 254
-- \LetterOptionNeedsPapersize --> 405
-- \MakeMarkcase --> 310, 348
-- \ModifyLayer --> 330
-- \ModifyLayerPageStyleOptions --> 346
-- \Name --> 254
-- \PackageInfoNoLine --> 285
-- \PreventPackageFromLoading* --> 295
-- \PreventPackageFromLoading --> 295
-- \ProvideLayer --> 330
-- \ProvideNoteColumn --> 365
-- \ProvidePageStyleAlias --> 340
-- \ProvidePageStyleByLayers --> 341
-- \RedeclareLayer --> 330
-- \RedeclareNoteColumn --> 365
-- \RedeclarePageStyleAlias --> 340
-- \RedeclarePageStyleByLayers --> 341
-- \RemoveLayersFromPageStyle --> 345
-- \ReplaceClass --> 293
-- \ReplaceInput --> 292
-- \ReplacePackage --> 293
-- \ResetPreventPackageFromLoading --> 296
-- \StorePreventPackageFromLoading --> 296
-- \TOCclone --> 299
-- \Telephone --> 254
-- \UnPreventPackageFromLoading* --> 296
-- \UnPreventPackageFromLoading --> 296
-- \UnReplaceClass --> 294
-- \UnReplaceInput --> 294
-- \UnReplacePackage --> 294
-- \UnifyLayersAtPageStyle --> 346
-- \XdivY --> 285
-- \XmodY --> 285
-- \activateareas --> 376
-- \addchap* --> 104
-- \addchap --> 104
-- \addchapmark --> 109
-- \addchaptertocentry --> 381
-- \addcontentslinetoeachtocfile --> 307
-- \addparagraphtocentry --> 381
-- \addpart* --> 104
-- \addpart --> 104
-- \addparttocentry --> 381
-- \addrchar --> 218
-- \addrentry --> 216
-- \addsec* --> 104
-- \addsec --> 104
-- \addsecmark --> 109
-- \addsectiontocentry --> 381
-- \addsubparagraphtocentry --> 381
-- \addsubsectiontocentry --> 381
-- \addsubsubsectiontocentry --> 381
-- \addtocentrydefault --> 380
-- \addtoeachtocfile --> 306
+- \LastName --> 255
+- \LetterOptionNeedsPapersize --> 414
+- \MakeMarkcase --> 313, 351
+- \ModifyLayer --> 333
+- \ModifyLayerPageStyleOptions --> 349
+- \Name --> 255
+- \PackageInfoNoLine --> 287
+- \PreventPackageFromLoading* --> 298
+- \PreventPackageFromLoading --> 298
+- \ProvideLayer --> 333
+- \ProvideNoteColumn --> 368
+- \ProvidePageStyleAlias --> 343
+- \ProvidePageStyleByLayers --> 344
+- \ProvideSectionCommand --> 386
+- \ProvideSectionCommands --> 391
+- \RedeclareLayer --> 333
+- \RedeclareNoteColumn --> 368
+- \RedeclarePageStyleAlias --> 343
+- \RedeclarePageStyleByLayers --> 344
+- \RedeclareSectionCommand --> 386
+- \RedeclareSectionCommands --> 391
+- \RelaxFamilyKey --> 268
+- \RemoveLayersFromPageStyle --> 348
+- \ReplaceClass --> 296
+- \ReplaceInput --> 295
+- \ReplacePackage --> 296
+- \ResetPreventPackageFromLoading --> 299
+- \StorePreventPackageFromLoading --> 299
+- \TOCclone --> 302
+- \Telephone --> 255
+- \UnPreventPackageFromLoading* --> 299
+- \UnPreventPackageFromLoading --> 299
+- \UnReplaceClass --> 297
+- \UnReplaceInput --> 297
+- \UnReplacePackage --> 297
+- \UnifyLayersAtPageStyle --> 349
+- \XdivY --> 288
+- \XmodY --> 288
+- \activateareas --> 379
+- \addchap* --> 106
+- \addchap --> 106
+- \addchapmark --> 111
+- \addchaptertocentry --> 384
+- \addcontentslinetoeachtocfile --> 310
+- \addparagraphtocentry --> 384
+- \addpart* --> 106
+- \addpart --> 106
+- \addparttocentry --> 384
+- \addrchar --> 220
+- \addrentry --> 218
+- \addsec* --> 106
+- \addsec --> 106
+- \addsecmark --> 111
+- \addsectiontocentry --> 384
+- \addsubparagraphtocentry --> 384
+- \addsubsectiontocentry --> 384
+- \addsubsubsectiontocentry --> 384
+- \addtocentrydefault --> 383
+- \addtoeachtocfile --> 309
- \addtokomafont --> 59
-- \addtolengthplength --> 156
-- \addtoreffields --> 404
-- \addtotoclist --> 303
-- \addxcontentsline --> 307
-- \adrchar --> 218
-- \adrentry --> 215
-- \aliaskomafont --> 381
+- \addtolengthplength --> 158
+- \addtoreffields --> 412
+- \addtotoclist --> 306
+- \addxcontentsline --> 310
+- \adrchar --> 220
+- \adrentry --> 217
+- \aliaskomafont --> 384
- \and --> 67
-- \appendix --> 145
-- \appendixmore --> 384
+- \appendix --> 147
+- \appendixmore --> 393
- \author --> 67
-- \autodot --> 107
-- \automark --> 234
-- \backmatter --> 92
-- \bankname --> 414
-- \bib@beginhook --> 386
-- \bib@endhook --> 386
-- \caption --> 129
-- \captionabove --> 129
-- \captionaboveof --> 131
-- \captionbelow --> 129
-- \captionbelowof --> 131
-- \captionformat --> 137
-- \captionof --> 131
-- \captionsUKenglish --> 411
-- \captionsUSenglish --> 411
-- \captionsacadian --> 411
-- \captionsamerican --> 411
-- \captionsaustralien --> 411
-- \captionsaustrian --> 411
-- \captionsbritish --> 411
-- \captionscanadian --> 411
-- \captionscanadien --> 411
-- \captionscroatian --> 411
-- \captionsczech --> 411
-- \captionsdutch --> 411
-- \captionsenglish --> 411
-- \captionsfinnish --> 411
-- \captionsfrancais --> 411
-- \captionsfrench --> 411
-- \captionsgerman --> 411
-- \captionsitalian --> 411
-- \captionsnaustrian --> 411
-- \captionsnewzealand --> 411
-- \captionsngerman --> 411
-- \captionsnorsk --> 411
-- \captionsnswissgerman --> 411
-- \captionspolish --> 411
-- \captionsslovak --> 411
-- \captionsspanish --> 411
-- \captionsswedish --> 411
-- \captionsswissgerman --> 411
-- \cc --> 163
-- \ccname --> 414
-- \cefoot* --> 230
-- \cefoot --> 227
-- \cehead* --> 227
-- \cehead --> 224
-- \cfoot* --> 232
-- \cfoot --> 231
-- \chapapp --> 109
-- \chapappifchapterprefix --> 109
-- \chapter* --> 103
-- \chapter --> 98
-- \chapterformat --> 107
-- \chapterheadendvskip --> 383
-- \chapterheadstartvskip --> 383
-- \chaptermark --> 109, 240
-- \chaptermarkformat --> 109, 240
-- \chapternumdepth --> 111
-- \chapterpagestyle --> 83
-- \chead* --> 232
-- \chead --> 231
-- \cleardoubleemptypage --> 86
-- \cleardoubleevenemptypage --> 86, 87
-- \cleardoubleevenplainpage --> 86
-- \cleardoubleevenstandardpage --> 86
-- \cleardoubleevenusingstyle --> 86
-- \cleardoubleoddemptypage --> 86
-- \cleardoubleoddplainpage --> 86
-- \cleardoubleoddstandardpage --> 86
-- \cleardoubleoddusingstyle --> 86
-- \cleardoublepage --> 86
-- \cleardoublepageusingstyle --> 86
-- \cleardoubleplainpage --> 86
-- \cleardoublestandardpage --> 86
-- \clearmainofpairofpagestyles --> 357
-- \clearnotecolumn --> 373
-- \clearnotecolumns --> 374
-- \clearpage --> 86
-- \clearpairofpagestyles --> 357
-- \clearplainofpairofpagestyles --> 357
-- \clearscrheadfoot --> 357
-- \clearscrheadings --> 357
-- \clearscrplain --> 357
-- \closing --> 161
-- \cofoot* --> 230
-- \cofoot --> 227
-- \cohead* --> 227
-- \cohead --> 224
-- \currentpagestyle --> 339
-- \customername --> 414
+- \autodot --> 109
+- \automark --> 236
+- \backmatter --> 94
+- \bankname --> 422
+- \bib@beginhook --> 394
+- \bib@endhook --> 394
+- \caption --> 131
+- \captionabove --> 131
+- \captionaboveof --> 133
+- \captionbelow --> 131
+- \captionbelowof --> 133
+- \captionformat --> 139
+- \captionof --> 133
+- \captionsUKenglish --> 419
+- \captionsUSenglish --> 419
+- \captionsacadian --> 419
+- \captionsamerican --> 419
+- \captionsaustralien --> 419
+- \captionsaustrian --> 419
+- \captionsbritish --> 419
+- \captionscanadian --> 419
+- \captionscanadien --> 419
+- \captionscroatian --> 419
+- \captionsczech --> 419
+- \captionsdutch --> 419
+- \captionsenglish --> 419
+- \captionsfinnish --> 419
+- \captionsfrancais --> 419
+- \captionsfrench --> 419
+- \captionsgerman --> 419
+- \captionsitalian --> 419
+- \captionsnaustrian --> 419
+- \captionsnewzealand --> 419
+- \captionsngerman --> 419
+- \captionsnorsk --> 419
+- \captionsnswissgerman --> 419
+- \captionspolish --> 419
+- \captionsslovak --> 419
+- \captionsspanish --> 419
+- \captionsswedish --> 419
+- \captionsswissgerman --> 419
+- \cc --> 165
+- \ccname --> 422
+- \cefoot* --> 232
+- \cefoot --> 229
+- \cehead* --> 229
+- \cehead --> 226
+- \cfoot* --> 234
+- \cfoot --> 233
+- \chapapp --> 111
+- \chapappifchapterprefix --> 111
+- \chapter* --> 105
+- \chapter --> 100
+- \chapterformat --> 109
+- \chapterheadendvskip --> 386
+- \chapterheadsmidvskip --> 386
+- \chapterheadstartvskip --> 386
+- \chaptermark --> 111, 242
+- \chaptermarkformat --> 111, 242
+- \chapternumdepth --> 113
+- \chapterpagestyle --> 84
+- \chead* --> 234
+- \chead --> 233
+- \cleardoubleemptypage --> 88
+- \cleardoubleevenemptypage --> 88, 89
+- \cleardoubleevenplainpage --> 88
+- \cleardoubleevenstandardpage --> 88
+- \cleardoubleevenusingstyle --> 88
+- \cleardoubleoddemptypage --> 88
+- \cleardoubleoddplainpage --> 88
+- \cleardoubleoddstandardpage --> 88
+- \cleardoubleoddusingstyle --> 88
+- \cleardoublepage --> 88
+- \cleardoublepageusingstyle --> 88
+- \cleardoubleplainpage --> 88
+- \cleardoublestandardpage --> 88
+- \clearmainofpairofpagestyles --> 360
+- \clearnotecolumn --> 376
+- \clearnotecolumns --> 377
+- \clearpage --> 88
+- \clearpairofpagestyles --> 360
+- \clearplainofpairofpagestyles --> 360
+- \clearscrheadfoot --> 360
+- \clearscrheadings --> 360
+- \clearscrplain --> 360
+- \closing --> 163
+- \cofoot* --> 232
+- \cofoot --> 229
+- \cohead* --> 229
+- \cohead --> 226
+- \currentpagestyle --> 342
+- \customername --> 422
- \date --> 67
-- \dateUKenglish --> 412
-- \dateUSenglish --> 412
-- \dateacadian --> 412
-- \dateamerican --> 412
-- \dateaustralien --> 412
-- \dateaustrian --> 412
-- \datebritish --> 412
-- \datecanadian --> 412
-- \datecanadien --> 412
-- \datecroatian --> 412
-- \dateczech --> 412
-- \datedutch --> 412
-- \dateenglish --> 412
-- \datefinnish --> 412
-- \datefrancais --> 412
-- \datefrench --> 412
-- \dategerman --> 412
-- \dateitalian --> 412
-- \datename --> 414
-- \datenaustrian --> 412
-- \datenewzealand --> 412
-- \datengerman --> 412
-- \datenorsk --> 412
-- \datenswissgerman --> 412
-- \datepolish --> 412
-- \dateslovak --> 412
-- \datespanish --> 412
-- \dateswedish --> 412
-- \dateswissgerman --> 412
+- \dateUKenglish --> 420
+- \dateUSenglish --> 420
+- \dateacadian --> 420
+- \dateamerican --> 420
+- \dateaustralien --> 420
+- \dateaustrian --> 420
+- \datebritish --> 420
+- \datecanadian --> 420
+- \datecanadien --> 420
+- \datecroatian --> 420
+- \dateczech --> 420
+- \datedutch --> 420
+- \dateenglish --> 420
+- \datefinnish --> 420
+- \datefrancais --> 420
+- \datefrench --> 420
+- \dategerman --> 420
+- \dateitalian --> 420
+- \datename --> 422
+- \datenaustrian --> 420
+- \datenewzealand --> 420
+- \datengerman --> 420
+- \datenorsk --> 420
+- \datenswissgerman --> 420
+- \datepolish --> 420
+- \dateslovak --> 420
+- \datespanish --> 420
+- \dateswedish --> 420
+- \dateswissgerman --> 420
- \dedication --> 70
-- \defaultreffields --> 404
-- \defcaptionname --> 281
-- \deffootnote --> 90
-- \deffootnotemark --> 90
-- \defpagestyle --> 360
-- \defpairofpagestyles --> 356
-- \deftocheading --> 311
-- \deftriplepagestyle --> 358
-- \deftripstyle --> 359
-- \dictum --> 113
-- \dictumauthorformat --> 113
-- \dictumrule --> 113
-- \dictumwidth --> 113
+- \defaultreffields --> 412
+- \defcaptionname --> 283
+- \deffootnote --> 92
+- \deffootnotemark --> 92
+- \defpagestyle --> 363
+- \defpairofpagestyles --> 359
+- \deftocheading --> 314
+- \deftriplepagestyle --> 361
+- \deftripstyle --> 362
+- \dictum --> 115
+- \dictumauthorformat --> 115
+- \dictumrule --> 115
+- \dictumwidth --> 115
- \documentclass --> 32
-- \doforeachtocfile --> 305
-- \edgesize --> 407
-- \emailname --> 414
-- \encl --> 165
-- \enclname --> 414
+- \doforeachtocfile --> 308
+- \edgesize --> 416
+- \emailname --> 422
+- \encl --> 167
+- \enclname --> 422
- \extratitle --> 66
-- \faxname --> 414
-- \figureformat --> 137
-- \footnote --> 88
-- \footnotemark --> 88
-- \footnotetext --> 88
-- \footref --> 89
-- \frontmatter --> 92
-- \headfromname --> 414
-- \headmark --> 238
-- \headtoname --> 414
-- \if@atdocument --> 280
-- \if@chapter --> 328
-- \if@mainmatter --> 328
-- \ifVTeX --> 277
-- \ifattoclist --> 302
-- \ifdimen --> 280
-- \ifdvioutput --> 278
-- \ifiscount --> 279
-- \ifiscounter --> 279
-- \ifisdimen --> 278
-- \ifisdimension --> 278
-- \ifisdimexpr --> 278
-- \ifisglue --> 279
-- \ifisglueexpr --> 279
-- \ifisnumber --> 279
-- \ifisnumexpr --> 279
-- \ifisskip --> 279
-- \ifkomavar --> 155
-- \ifkomavarempty* --> 155, 405
-- \ifkomavarempty --> 155, 405
-- \ifnotundefined --> 278
-- \ifnumber --> 280
-- \ifnumbered --> 111
-- \ifoot* --> 232
-- \ifoot --> 231
-- \ifpdfoutput --> 277
-- \ifpdftex --> 277
-- \ifpsoutput --> 277
-- \ifstr --> 278
-- \ifstrstart --> 278
-- \ifthispageodd --> 79
-- \iftocfeature --> 313
-- \ifundefinedorrelax --> 277
-- \ifunnumbered --> 111
-- \ihead* --> 232
-- \ihead --> 231
-- \indexpagestyle --> 83
-- \invoicename --> 414
-- \item --> 116
-- \l@addto@macro --> 285
-- \labelenumi --> 117
-- \labelenumii --> 117
-- \labelenumiii --> 117
-- \labelenumiv --> 117
-- \labelitemi --> 116
-- \labelitemii --> 116
-- \labelitemiii --> 116
-- \labelitemiv --> 116
-- \layercontentsmeasure --> 338
-- \layerheight --> 337
-- \layerwidth --> 337
-- \layerxoffset --> 337
-- \layeryoffset --> 337
-- \lefoot* --> 230
-- \lefoot --> 227
-- \leftmark --> 238
-- \lehead* --> 227
-- \lehead --> 224
-- \listofeachtoc --> 308
-- \listoffigures --> 143
-- \listofname --> 308
-- \listoftables --> 143
-- \listoftoc* --> 308
-- \listoftoc --> 308
-- \lofoot* --> 230
-- \lofoot --> 227
-- \lohead* --> 227
-- \lohead --> 224
+- \faxname --> 422
+- \figureformat --> 139
+- \footnote --> 90
+- \footnotemark --> 90
+- \footnotetext --> 90
+- \footref --> 91
+- \frontmatter --> 94
+- \headfromname --> 422
+- \headmark --> 240
+- \headtoname --> 422
+- \if@atdocument --> 282
+- \if@chapter --> 331
+- \if@mainmatter --> 331
+- \ifVTeX --> 280
+- \ifattoclist --> 305
+- \ifdimen --> 282
+- \ifdvioutput --> 280
+- \ifiscount --> 281
+- \ifiscounter --> 282
+- \ifisdimen --> 281
+- \ifisdimension --> 281
+- \ifisdimexpr --> 281
+- \ifisglue --> 281
+- \ifisglueexpr --> 281
+- \ifisinteger --> 282
+- \ifisnumexpr --> 282
+- \ifisskip --> 281
+- \ifkomavar --> 157
+- \ifkomavarempty* --> 157, 413
+- \ifkomavarempty --> 157, 413
+- \ifnotundefined --> 280
+- \ifnumber --> 282
+- \ifnumbered --> 113
+- \ifoot* --> 234
+- \ifoot --> 233
+- \ifpdfoutput --> 280
+- \ifpdftex --> 279
+- \ifpsoutput --> 280
+- \ifstr --> 280
+- \ifstrstart --> 280
+- \ifthispageodd --> 80
+- \iftocfeature --> 316
+- \ifundefinedorrelax --> 279
+- \ifunnumbered --> 113
+- \ihead* --> 234
+- \ihead --> 233
+- \indexpagestyle --> 84
+- \invoicename --> 422
+- \item --> 118
+- \l@addto@macro --> 287
+- \labelenumi --> 119
+- \labelenumii --> 119
+- \labelenumiii --> 119
+- \labelenumiv --> 119
+- \labelitemi --> 118
+- \labelitemii --> 118
+- \labelitemiii --> 118
+- \labelitemiv --> 118
+- \layercontentsmeasure --> 341
+- \layerheight --> 340
+- \layerwidth --> 340
+- \layerxoffset --> 340
+- \layeryoffset --> 340
+- \lefoot* --> 232
+- \lefoot --> 229
+- \leftmark --> 240
+- \lehead* --> 229
+- \lehead --> 226
+- \listofeachtoc --> 311
+- \listoffigures --> 145
+- \listofname --> 311
+- \listoftables --> 145
+- \listoftoc* --> 311
+- \listoftoc --> 311
+- \lofoot* --> 232
+- \lofoot --> 229
+- \lohead* --> 229
+- \lohead --> 226
- \lowertitleback --> 70
-- \mainmatter --> 92
-- \makenote --> 370
-- \maketitle --> 65
-- \manualmark --> 234
-- \marginline --> 144
-- \marginpar --> 144
-- \markboth --> 205, 240, 82
-- \markleft --> 240
-- \markright --> 205, 240, 82
-- \minisec --> 104
-- \multfootsep --> 88
-- \multiplefootnoteseparator --> 88
-- \myrefname --> 414
-- \newbibstyle --> 386
-- \newblock --> 386
-- \newcaptionname --> 281
-- \newkomafont --> 381
-- \newkomavar* --> 404
-- \newkomavar --> 404
-- \newpagestyle --> 360
-- \newpairofpagestyles --> 356
-- \newtriplepagestyle --> 358
-- \nonumberline --> 316
-- \ofoot* --> 232
-- \ofoot --> 231
-- \ohead* --> 232
-- \ohead --> 231
-- \opening --> 160
-- \othersectionlevelsformat --> 107
-- \pagemark --> 238
-- \pagename --> 414
-- \pagenumbering --> 84
-- \pagestyle --> 203, 80
-- \paragraph* --> 103
-- \paragraph --> 98
-- \paragraphmark --> 240
-- \paragraphmarkformat --> 240
-- \paragraphnumdepth --> 111
-- \part* --> 103
-- \part --> 98
-- \partformat --> 107
-- \partheademptypage --> 383
-- \partheadendvskip --> 383
-- \partheadmidvskip --> 383
-- \partheadstartvskip --> 383
-- \partmark --> 240
-- \partmarkformat --> 240
-- \partnumdepth --> 111
-- \partpagestyle --> 83
-- \phonename --> 414
-- \providecaptionname --> 281
-- \providepagestyle --> 360
-- \providepairofpagestyles --> 356
-- \providetriplepagestyle --> 358
-- \ps --> 162
+- \mainmatter --> 94
+- \makenote --> 373
+- \maketitle --> 66
+- \manualmark --> 236
+- \marginline --> 146
+- \marginpar --> 146
+- \markboth --> 207, 242, 84
+- \markleft --> 242
+- \markright --> 207, 242, 84
+- \minisec --> 106
+- \multfootsep --> 90
+- \multiplefootnoteseparator --> 90
+- \myrefname --> 422
+- \newbibstyle --> 394
+- \newblock --> 394
+- \newcaptionname --> 283
+- \newkomafont --> 384
+- \newkomavar* --> 412
+- \newkomavar --> 412
+- \newpagestyle --> 363
+- \newpairofpagestyles --> 359
+- \newtriplepagestyle --> 361
+- \nonumberline --> 319
+- \ofoot* --> 234
+- \ofoot --> 233
+- \ohead* --> 234
+- \ohead --> 233
+- \opening --> 162
+- \othersectionlevelsformat --> 109
+- \pagemark --> 240
+- \pagename --> 422
+- \pagenumbering --> 86
+- \pagestyle --> 205, 82
+- \paragraph* --> 105
+- \paragraph --> 100
+- \paragraphmark --> 242
+- \paragraphmarkformat --> 242
+- \paragraphnumdepth --> 113
+- \part* --> 105
+- \part --> 100
+- \partformat --> 109
+- \partheademptypage --> 386
+- \partheadendvskip --> 386
+- \partheadmidvskip --> 386
+- \partheadstartvskip --> 386
+- \partmark --> 242
+- \partmarkformat --> 242
+- \partnumdepth --> 113
+- \partpagestyle --> 84
+- \phonename --> 422
+- \providecaptionname --> 283
+- \providepagestyle --> 363
+- \providepairofpagestyles --> 359
+- \providetriplepagestyle --> 361
+- \ps --> 164
- \publishers --> 67
-- \raggedchapterentry --> 382
-- \raggeddictum --> 113
-- \raggeddictumauthor --> 113
-- \raggeddictumtext --> 113
-- \raggedpart --> 106
-- \raggedsection --> 106
-- \raggedsignature --> 207
-- \refoot* --> 230
-- \refoot --> 227
-- \rehead* --> 227
-- \rehead --> 224
-- \removefromtoclist --> 305
-- \removereffields --> 404
-- \renewcaptionname --> 281
-- \renewpagestyle --> 360
-- \renewpairofpagestyles --> 356
-- \renewtriplepagestyle --> 358
-- \rightmark --> 238
-- \rofoot* --> 230
-- \rofoot --> 227
-- \rohead* --> 227
-- \rohead --> 224
-- \scr@ifVTeX --> 277
-- \scr@ifdvioutput --> 278
-- \scr@ifpdfoutput --> 277
-- \scr@ifpdftex --> 277
-- \scr@ifpsoutput --> 277
-- \scr@ifundefinedorrelax --> 277
-- \scrlayerAddCsToInterface --> 351
-- \scrlayerAddToInterface --> 351
-- \scrlayerInitInterface --> 350
-- \scrlayerOnAutoRemoveInterface --> 352
-- \section* --> 103
-- \section --> 98
-- \sectionmark --> 109, 240
-- \sectionmarkformat --> 109, 240
-- \sectionnumdepth --> 111
-- \setbibpreamble --> 146
-- \setcaphanging --> 138
-- \setcapindent* --> 138
-- \setcapindent --> 138
-- \setcapmargin* --> 139
-- \setcapmargin --> 139
-- \setcapwidth --> 139
-- \setchapterpreamble --> 112
-- \setfootbotline --> 244
-- \setfootnoterule --> 91
-- \setfootsepline --> 244
-- \setheadsepline --> 244
-- \setheadtopline --> 244
-- \setindexpreamble --> 149
+- \raggedchapter --> 108
+- \raggedchapterentry --> 385
+- \raggeddictum --> 115
+- \raggeddictumauthor --> 115
+- \raggeddictumtext --> 115
+- \raggedpart --> 108
+- \raggedsection --> 108
+- \raggedsignature --> 209
+- \refoot* --> 232
+- \refoot --> 229
+- \rehead* --> 229
+- \rehead --> 226
+- \removefromtoclist --> 308
+- \removereffields --> 412
+- \renewcaptionname --> 283
+- \renewpagestyle --> 363
+- \renewpairofpagestyles --> 359
+- \renewtriplepagestyle --> 361
+- \rightmark --> 240
+- \rofoot* --> 232
+- \rofoot --> 229
+- \rohead* --> 229
+- \rohead --> 226
+- \scr@ifVTeX --> 280
+- \scr@ifdvioutput --> 280
+- \scr@ifpdfoutput --> 280
+- \scr@ifpdftex --> 279
+- \scr@ifpsoutput --> 280
+- \scr@ifundefinedorrelax --> 279
+- \scr@startsection --> 392
+- \scrlayerAddCsToInterface --> 354
+- \scrlayerAddToInterface --> 354
+- \scrlayerInitInterface --> 353
+- \scrlayerOnAutoRemoveInterface --> 355
+- \section* --> 105
+- \section --> 100
+- \sectionmark --> 111, 242
+- \sectionmarkformat --> 111, 242
+- \sectionnumdepth --> 113
+- \setbibpreamble --> 148
+- \setcaphanging --> 140
+- \setcapindent* --> 140
+- \setcapindent --> 140
+- \setcapmargin* --> 141
+- \setcapmargin --> 141
+- \setcapwidth --> 141
+- \setchapterpreamble --> 114
+- \setfootbotline --> 246
+- \setfootnoterule --> 93
+- \setfootsepline --> 246
+- \setheadsepline --> 246
+- \setheadtopline --> 246
+- \setindexpreamble --> 151
- \setkomafont --> 59
-- \setkomavar* --> 154
-- \setkomavar --> 154
-- \setlengthtoplength --> 156
-- \setparsizes --> 382
-- \setpartpreamble --> 112
-- \setshowstyle --> 407
-- \setuptoc --> 311
-- \showISOenvelope --> 408
-- \showUScheck --> 408
-- \showUScommercial --> 408
-- \showenvelope --> 408
-- \showfields --> 407
-- \storearea --> 376
+- \setkomavar* --> 156
+- \setkomavar --> 156
+- \setlengthtoplength --> 158
+- \setparsizes --> 385
+- \setpartpreamble --> 114
+- \setshowstyle --> 416
+- \setuptoc --> 314
+- \showISOenvelope --> 416
+- \showUScheck --> 416
+- \showUScommercial --> 416
+- \showenvelope --> 416
+- \showfields --> 415
+- \storearea --> 379
- \subject --> 67
-- \subjectname --> 414
-- \subparagraph* --> 103
-- \subparagraph --> 98
-- \subparagraphmark --> 240
-- \subparagraphmarkformat --> 240
-- \subparagraphnumdepth --> 111
-- \subsection* --> 103
-- \subsection --> 98
-- \subsectionmark --> 109, 240
-- \subsectionmarkformat --> 109, 240
-- \subsectionnumdepth --> 111
-- \subsubsection* --> 103
-- \subsubsection --> 98
-- \subsubsectionmark --> 240
-- \subsubsectionmarkformat --> 240
-- \subsubsectionnumdepth --> 111
+- \subjectname --> 422
+- \subparagraph* --> 105
+- \subparagraph --> 100
+- \subparagraphmark --> 242
+- \subparagraphmarkformat --> 242
+- \subparagraphnumdepth --> 113
+- \subsection* --> 105
+- \subsection --> 100
+- \subsectionmark --> 111, 242
+- \subsectionmarkformat --> 111, 242
+- \subsectionnumdepth --> 113
+- \subsubsection* --> 105
+- \subsubsection --> 100
+- \subsubsectionmark --> 242
+- \subsubsectionmarkformat --> 242
+- \subsubsectionnumdepth --> 113
- \subtitle --> 67
-- \syncwithnotecolumn --> 371
-- \syncwithnotecolumns --> 373
-- \tableformat --> 137
-- \tableofcontents --> 75
-- \tb@@after@hook --> 315
-- \tb@@before@hook --> 315
+- \syncwithnotecolumn --> 374
+- \syncwithnotecolumns --> 376
+- \tableformat --> 139
+- \tableofcontents --> 76
+- \tb@@after@hook --> 318
+- \tb@@before@hook --> 318
- \textsubscript --> 58
- \textsuperscript --> 58
- \thanks --> 67
-- \theenumi --> 117
-- \theenumii --> 117
-- \theenumiii --> 117
-- \theenumiv --> 117
-- \thefootnotemark --> 90
-- \thispagestyle --> 203, 80
+- \theenumi --> 119
+- \theenumii --> 119
+- \theenumiii --> 119
+- \theenumiv --> 119
+- \thefootnotemark --> 92
+- \thispagestyle --> 205, 82
- \title --> 67
- \titlehead --> 67
-- \titlepagestyle --> 260, 83
-- \tocbasic@@after@hook --> 315
-- \tocbasic@@before@hook --> 315
-- \tocbasic@addxcontentsline --> 316
-- \tocbasic@extend@babel --> 314
-- \tocbasic@listhead --> 315
-- \tocbasic@listhead@ --> 316
-- \tocbasic@starttoc --> 314
-- \tocbasicautomode --> 306
-- \unitfactor --> 408
-- \unsettoc --> 311
+- \titlepagestyle --> 262, 84
+- \tocbasic@@after@hook --> 318
+- \tocbasic@@before@hook --> 318
+- \tocbasic@addxcontentsline --> 319
+- \tocbasic@extend@babel --> 317
+- \tocbasic@listhead --> 318
+- \tocbasic@listhead@ --> 319
+- \tocbasic@starttoc --> 317
+- \tocbasicautomode --> 309
+- \unitfactor --> 416
+- \unsettoc --> 314
- \uppertitleback --> 70
- \useencodingofkomafont --> 64
- \usefamilyofkomafont --> 64
- \usefontofkomafont --> 64
- \usekomafont --> 59
-- \usekomavar* --> 154, 405
-- \usekomavar --> 154, 405
+- \usekomavar* --> 156, 413
+- \usekomavar --> 156, 413
- \usepackage --> 32
-- \useplength --> 156
+- \useplength --> 158
- \useseriesofkomafont --> 64
- \useshapeofkomafont --> 64
- \usesizeofkomafont --> 64
-- \wwwname --> 414
-- \yourmailname --> 414
-- \yourrefname --> 414
+- \wwwname --> 422
+- \yourmailname --> 422
+- \yourrefname --> 422
BCOR --> 30
DIV --> 31
abstract --> 65
-addrfield --> 171
-adrFreeIVempty --> 235
-adrFreeIVshow --> 235
-adrFreeIVstop --> 235
-adrFreeIVwarn --> 235
-appendixprefix --> 85
-autoclearnotecolumns --> 336
-automark --> 216
-autooneside --> 216
-autoremoveinterfaces --> 319
-backaddress --> 171
-bibliography --> 132
-captions --> 114
-chapteratlists --> 88
-chapterprefix --> 85
-cleardoublepage --> 77
-clines --> 225
-draft --> 316, 51
-enlargefirstpage --> 159
-extendedfeature --> 238
-firstfoot --> 183
-firsthead --> 159
-fleqn --> 113
-foldmarks --> 158
-fontsize --> 152, 52
-footbotline --> 223
+addrfield --> 172
+adrFreeIVempty --> 236
+adrFreeIVshow --> 236
+adrFreeIVstop --> 236
+adrFreeIVwarn --> 236
+appendixprefix --> 86
+autoclearnotecolumns --> 337
+automark --> 217
+autooneside --> 217
+autoremoveinterfaces --> 320
+backaddress --> 172
+bibliography --> 133
+captions --> 115
+chapteratlists --> 89
+chapterentrydots --> 68
+chapterprefix --> 86
+cleardoublepage --> 78
+clines --> 226
+draft --> 317, 51
+enlargefirstpage --> 160
+extendedfeature --> 239
+firstfoot --> 184
+firsthead --> 160
+fleqn --> 115
+foldmarks --> 159
+fontsize --> 153, 52
+footbotline --> 224
footheight --> 42
footinclude --> 39
footlines --> 42
-footnotes --> 79
-footsepline --> 186, 223, 72
-footwidth --> 223
-forceoverwrite --> 319
-fromalign --> 160
-fromemail --> 165
-fromfax --> 165
-fromlogo --> 169
-frommobilephone --> 165
-fromphone --> 165
-fromrule --> 160
-fromurl --> 165
+footnotes --> 80
+footsepline --> 187, 224, 73
+footwidth --> 224
+forceoverwrite --> 320
+fromalign --> 161
+fromemail --> 166
+fromfax --> 166
+fromlogo --> 170
+frommobilephone --> 166
+fromphone --> 166
+fromrule --> 161
+fromurl --> 166
headheight --> 41
headinclude --> 39
-headings --> 86
+headings --> 87
headlines --> 41
-headsepline --> 186, 223, 72
-headtopline --> 223
-headwidth --> 223
-hmode --> 326
-ilines --> 225
-index --> 134
-internalonly --> 242
-komastyle --> 215
-leqno --> 113
-listof --> 127
-locfield --> 175
-manualmark --> 216
-markcase --> 218
+headsepline --> 187, 224, 73
+headtopline --> 224
+headwidth --> 224
+hmode --> 327
+ilines --> 226
+index --> 135
+internalonly --> 243
+komastyle --> 216
+leqno --> 114
+listof --> 128
+locfield --> 176
+manualmark --> 217
+markcase --> 219
mpinclude --> 40
-numbers --> 88
-numericaldate --> 177
-olines --> 225
-onpsbackground --> 312
-onpsevenpage --> 312
-onpsfloatpage --> 312
-onpsforeground --> 312
-onpsinit --> 312
-onpsnonfloatpage --> 312
-onpsoddpage --> 312
-onpsoneside --> 312
-onpsselect --> 312
-onpstwoside --> 312
-open --> 84
-origlongtable --> 127
-pagenumber --> 187
+numbers --> 89
+numericaldate --> 178
+olines --> 226
+onpsbackground --> 313
+onpsevenpage --> 313
+onpsfloatpage --> 313
+onpsforeground --> 313
+onpsinit --> 313
+onpsnonfloatpage --> 313
+onpsoddpage --> 313
+onpsoneside --> 313
+onpsselect --> 313
+onpstwoside --> 313
+open --> 85
+origlongtable --> 128
+pagenumber --> 188
pagesize --> 45
paper --> 44
-parskip --> 69
-plainfootbotline --> 225
-plainfootsepline --> 225
-plainheadsepline --> 225
-plainheadtopline --> 225
-priority --> 171
-refline --> 178
-standardstyle --> 215
-subject --> 181
-symbolicnames --> 165
+parskip --> 70
+plainfootbotline --> 226
+plainfootsepline --> 226
+plainheadsepline --> 226
+plainheadtopline --> 226
+priority --> 172
+refline --> 179
+sectionentrydots --> 68
+standardstyle --> 216
+subject --> 182
+symbolicnames --> 166
titlepage --> 59
toc --> 66, 66, 66, 66
twocolumn --> 38
twoside --> 37
version --> 29
-visualize --> 366
+visualize --> 371
-- \@addtoplength --> 353
-- \@fontsizefilebase --> 342
-- \@mkboth --> 318
-- \@mkdouble --> 318
-- \@mkleft --> 318
-- \@mkright --> 318
-- \@newplength --> 353
-- \@openbib@code --> 346
-- \@setplength --> 353
-- \AddLayersAtBeginOfPageStyle --> 313
-- \AddLayersAtEndOfPageStyle --> 313
-- \AddLayersToPageStyle --> 313
-- \AddLayersToPageStyleAfterLayer --> 314
-- \AddLayersToPageStyleBeforeLayer --> 314
-- \AddToLayerPageStyleOptions --> 314
-- \Address --> 233
-- \AfterAtEndOfClass --> 265
-- \AfterAtEndOfPackage --> 265
-- \AfterBibliographyPreamble --> 134
-- \AfterCalculatingTypearea --> 339
-- \AfterClass! --> 265
-- \AfterClass* --> 265
-- \AfterClass+ --> 265
-- \AfterClass --> 265
-- \AfterFile --> 264
-- \AfterPackage! --> 265
-- \AfterPackage* --> 265
-- \AfterPackage+ --> 265
-- \AfterPackage --> 265
-- \AfterReadingMainAux --> 267
-- \AfterSelectAnyPageStyle --> 309
-- \AfterStartingTOC --> 284
-- \AfterTOCHead --> 285
-- \AtAddToTocList --> 280
-- \AtBeginLetter --> 145
-- \AtEndBibliography --> 134
-- \AtEndLetter --> 145
-- \AtEndOfFamilyOptions --> 248
-- \BeforeClass --> 264
-- \BeforeClosingMainAux --> 267
-- \BeforeFile --> 264
-- \BeforePackage --> 264
-- \BeforeSelectAnyPageStyle --> 309
-- \BeforeStartingTOC --> 284
-- \BeforeTOCHead --> 285
-- \BreakBibliography --> 133
-- \ClassName --> 340
-- \Comment --> 233
-- \DeclareLayer --> 302
-- \DeclareNewLayer --> 302
-- \DeclareNewNoteColumn --> 328
-- \DeclareNewPageStyleAlias --> 309
-- \DeclareNewPageStyleByLayers --> 310
-- \DeclareNewTOC --> 292
-- \DeclareNoteColumn --> 328
-- \DeclarePageStyleAlias --> 309
-- \DeclarePageStyleByLayers --> 310
-- \DeclareSectionNumberDepth --> 300
-- \DefineFamily --> 243
-- \DefineFamilyKey --> 244
-- \DefineFamilyMember --> 243
-- \DestroyLayer --> 307
-- \DestroyPageStyleAlias --> 309
-- \DestroyRealLayerPageStyle --> 315
-- \FamilyBoolKey --> 248
-- \FamilyCounterKey --> 251
-- \FamilyCounterMacroKey --> 251
-- \FamilyElseValues --> 252
-- \FamilyExecuteOptions --> 246
-- \FamilyKeyState --> 244
-- \FamilyKeyStateNeedValue --> 244
-- \FamilyKeyStateProcessed --> 244
-- \FamilyKeyStateUnknown --> 244
-- \FamilyKeyStateUnknownValue --> 244
-- \FamilyLengthKey --> 251
-- \FamilyLengthMacroKey --> 251
-- \FamilyNumericalKey --> 249
-- \FamilyOption --> 247
-- \FamilyOptions --> 246
-- \FamilyProcessOptions --> 245
-- \FamilySetBool --> 248
-- \FamilySetCounter --> 251
-- \FamilySetCounterMacro --> 251
-- \FamilySetLength --> 251
-- \FamilySetLengthMacro --> 251
-- \FamilySetNumerical --> 249
-- \FamilyStringKey --> 252
-- \FamilyUnkownKeyValue --> 252
-- \FirstName --> 233
-- \ForEachLayerOfPageStyle --> 313
-- \FreeI --> 233
-- \FreeII --> 233
-- \FreeIII --> 233
-- \FreeIV --> 233
-- \GenericMarkFormat --> 316
-- \GetRealPageStyle --> 310
-- \IfLayerAtPageStyle --> 315
-- \IfLayerExists --> 307
-- \IfLayerPageStyleExists --> 314
-- \IfLayersAtPageStyle --> 315
-- \IfRealLayerPageStyleExists --> 314
-- \IfSomeLayersAtPageStyle --> 315
-- \InputAddressFile --> 233
-- \KOMAClassName --> 340
-- \KOMAScript --> 261
-- \KOMAScriptVersion --> 261
+- \@addtoplength --> 358
+- \@fontsizefilebase --> 343
+- \@mkboth --> 319
+- \@mkdouble --> 319
+- \@mkleft --> 319
+- \@mkright --> 319
+- \@newplength --> 358
+- \@openbib@code --> 352
+- \@setplength --> 358
+- \AddLayersAtBeginOfPageStyle --> 314
+- \AddLayersAtEndOfPageStyle --> 314
+- \AddLayersToPageStyle --> 314
+- \AddLayersToPageStyleAfterLayer --> 315
+- \AddLayersToPageStyleBeforeLayer --> 315
+- \AddToLayerPageStyleOptions --> 315
+- \Address --> 234
+- \AfterAtEndOfClass --> 266
+- \AfterAtEndOfPackage --> 266
+- \AfterBibliographyPreamble --> 135
+- \AfterCalculatingTypearea --> 340
+- \AfterClass! --> 266
+- \AfterClass* --> 266
+- \AfterClass+ --> 266
+- \AfterClass --> 266
+- \AfterFile --> 265
+- \AfterPackage! --> 266
+- \AfterPackage* --> 266
+- \AfterPackage+ --> 266
+- \AfterPackage --> 266
+- \AfterReadingMainAux --> 268
+- \AfterSelectAnyPageStyle --> 310
+- \AfterStartingTOC --> 285
+- \AfterTOCHead --> 286
+- \At@startsection --> 350
+- \AtAddToTocList --> 281
+- \AtBeginLetter --> 146
+- \AtEndBibliography --> 135
+- \AtEndLetter --> 146
+- \AtEndOfFamilyOptions --> 249
+- \Before@sect --> 350
+- \Before@ssect --> 350
+- \BeforeClass --> 265
+- \BeforeClosingMainAux --> 268
+- \BeforeFile --> 265
+- \BeforePackage --> 265
+- \BeforeSelectAnyPageStyle --> 310
+- \BeforeStartingTOC --> 285
+- \BeforeTOCHead --> 286
+- \BreakBibliography --> 135
+- \ClassName --> 341
+- \Comment --> 234
+- \DeclareLayer --> 303
+- \DeclareNewLayer --> 303
+- \DeclareNewNoteColumn --> 329
+- \DeclareNewPageStyleAlias --> 310
+- \DeclareNewPageStyleByLayers --> 311
+- \DeclareNewSectionCommand --> 347
+- \DeclareNewSectionCommands --> 350
+- \DeclareNewTOC --> 293
+- \DeclareNoteColumn --> 329
+- \DeclarePageStyleAlias --> 310
+- \DeclarePageStyleByLayers --> 311
+- \DeclareSectionCommand --> 347
+- \DeclareSectionCommands --> 350
+- \DeclareSectionNumberDepth --> 301
+- \DefineFamily --> 244
+- \DefineFamilyKey --> 245
+- \DefineFamilyMember --> 244
+- \DestroyLayer --> 308
+- \DestroyPageStyleAlias --> 310
+- \DestroyRealLayerPageStyle --> 316
+- \FamilyBoolKey --> 249
+- \FamilyCounterKey --> 252
+- \FamilyCounterMacroKey --> 252
+- \FamilyElseValues --> 253
+- \FamilyExecuteOptions --> 247
+- \FamilyKeyState --> 245
+- \FamilyKeyStateNeedValue --> 245
+- \FamilyKeyStateProcessed --> 245
+- \FamilyKeyStateUnknown --> 245
+- \FamilyKeyStateUnknownValue --> 245
+- \FamilyLengthKey --> 252
+- \FamilyLengthMacroKey --> 252
+- \FamilyNumericalKey --> 250
+- \FamilyOption --> 248
+- \FamilyOptions --> 247
+- \FamilyProcessOptions --> 246
+- \FamilySetBool --> 249
+- \FamilySetCounter --> 252
+- \FamilySetCounterMacro --> 252
+- \FamilySetLength --> 252
+- \FamilySetLengthMacro --> 252
+- \FamilySetNumerical --> 250
+- \FamilyStringKey --> 253
+- \FamilyUnkownKeyValue --> 253
+- \FirstName --> 234
+- \ForEachLayerOfPageStyle --> 314
+- \FreeI --> 234
+- \FreeII --> 234
+- \FreeIII --> 234
+- \FreeIV --> 234
+- \GenericMarkFormat --> 317
+- \GetRealPageStyle --> 311
+- \IfExistskomafont --> 343
+- \IfLayerAtPageStyle --> 316
+- \IfLayerExists --> 308
+- \IfLayerPageStyleExists --> 315
+- \IfLayersAtPageStyle --> 316
+- \IfRealLayerPageStyleExists --> 315
+- \IfSomeLayersAtPageStyle --> 316
+- \InputAddressFile --> 234
+- \KOMAClassName --> 341
+- \KOMAScript --> 262
+- \KOMAScriptVersion --> 262
- \KOMAoption --> 29
- \KOMAoptions --> 29
-- \LastName --> 233
-- \LetterOptionNeedsPapersize --> 365
-- \LoadLetterOption --> 193
-- \LoadLetterOptions --> 193
-- \MakeMarkcase --> 285, 316
-- \ModifyLayer --> 302
-- \ModifyLayerPageStyleOptions --> 314
-- \Name --> 233
-- \PreventPackageFromLoading* --> 271
-- \PreventPackageFromLoading --> 271
-- \ProvideLayer --> 302
-- \ProvideNoteColumn --> 328
-- \ProvidePageStyleAlias --> 309
-- \ProvidePageStyleByLayers --> 310
-- \RedeclareLayer --> 302
-- \RedeclareNoteColumn --> 328
-- \RedeclarePageStyleAlias --> 309
-- \RedeclarePageStyleByLayers --> 310
-- \RemoveLayersFromPageStyle --> 313
-- \ReplaceClass --> 269
-- \ReplaceInput --> 268
-- \ReplacePackage --> 269
-- \ResetPreventPackageFromLoading --> 272
-- \StorePreventPackageFromLoading --> 272
-- \TOCclone --> 275
-- \Telephone --> 233
-- \UnPreventPackageFromLoading* --> 273
-- \UnPreventPackageFromLoading --> 273
-- \UnReplaceClass --> 271
-- \UnReplaceInput --> 271
-- \UnReplacePackage --> 271
-- \UnifyLayersAtPageStyle --> 314
-- \XdivY --> 262
-- \XmodY --> 262
-- \activateareas --> 338
-- \addchap* --> 94
-- \addchap --> 94
-- \addchapmark --> 99
-- \addchaptertocentry --> 342
-- \addcontentslinetoeachtocfile --> 282
-- \addparagraphtocentry --> 342
-- \addpart* --> 94
-- \addpart --> 94
-- \addparttocentry --> 342
-- \addrchar --> 201
-- \addrentry --> 200
-- \addsec* --> 94
-- \addsec --> 94
-- \addsecmark --> 99
-- \addsectiontocentry --> 342
-- \addsubparagraphtocentry --> 342
-- \addsubsectiontocentry --> 342
-- \addsubsubsectiontocentry --> 342
-- \addtocentrydefault --> 341
-- \addtoeachtocfile --> 281
+- \LastName --> 234
+- \LetterOptionNeedsPapersize --> 371
+- \LoadLetterOption --> 194
+- \LoadLetterOptions --> 194
+- \MakeMarkcase --> 286, 317
+- \ModifyLayer --> 303
+- \ModifyLayerPageStyleOptions --> 315
+- \Name --> 234
+- \PreventPackageFromLoading* --> 272
+- \PreventPackageFromLoading --> 272
+- \ProvideLayer --> 303
+- \ProvideNoteColumn --> 329
+- \ProvidePageStyleAlias --> 310
+- \ProvidePageStyleByLayers --> 311
+- \ProvideSectionCommand --> 347
+- \ProvideSectionCommands --> 350
+- \RedeclareLayer --> 303
+- \RedeclareNoteColumn --> 329
+- \RedeclarePageStyleAlias --> 310
+- \RedeclarePageStyleByLayers --> 311
+- \RedeclareSectionCommand --> 347
+- \RedeclareSectionCommands --> 350
+- \RelaxFamilyKey --> 246
+- \RemoveLayersFromPageStyle --> 314
+- \ReplaceClass --> 270
+- \ReplaceInput --> 269
+- \ReplacePackage --> 270
+- \ResetPreventPackageFromLoading --> 273
+- \StorePreventPackageFromLoading --> 273
+- \TOCclone --> 276
+- \Telephone --> 234
+- \UnPreventPackageFromLoading* --> 274
+- \UnPreventPackageFromLoading --> 274
+- \UnReplaceClass --> 272
+- \UnReplaceInput --> 272
+- \UnReplacePackage --> 272
+- \UnifyLayersAtPageStyle --> 315
+- \XdivY --> 263
+- \XmodY --> 263
+- \activateareas --> 339
+- \addchap* --> 95
+- \addchap --> 95
+- \addchapmark --> 100
+- \addchaptertocentry --> 343
+- \addcontentslinetoeachtocfile --> 283
+- \addparagraphtocentry --> 343
+- \addpart* --> 95
+- \addpart --> 95
+- \addparttocentry --> 343
+- \addrchar --> 202
+- \addrentry --> 201
+- \addsec* --> 95
+- \addsec --> 95
+- \addsecmark --> 100
+- \addsectiontocentry --> 343
+- \addsubparagraphtocentry --> 343
+- \addsubsectiontocentry --> 343
+- \addsubsubsectiontocentry --> 343
+- \addtocentrydefault --> 342
+- \addtoeachtocfile --> 282
- \addtokomafont --> 54
-- \addtolengthplength --> 141
-- \addtoreffields --> 363
-- \addtotoclist --> 279
-- \addxcontentsline --> 282
-- \addxcontentslinetoeachtocfile --> 282
-- \adrchar --> 201
-- \adrentry --> 199
-- \aliaskomafont --> 342
+- \addtolengthplength --> 142
+- \addtoreffields --> 368
+- \addtotoclist --> 280
+- \addxcontentsline --> 283
+- \addxcontentslinetoeachtocfile --> 283
+- \adrchar --> 202
+- \adrentry --> 200
+- \aliaskomafont --> 343
- \and --> 61
-- \appendix --> 131
-- \appendixmore --> 345
+- \appendix --> 132
+- \appendixmore --> 351
- \areaset --> 43
- \author --> 61
-- \autodot --> 97
-- \automark --> 216
-- \backmatter --> 83
-- \bankname --> 371
-- \bib@beginhook --> 346
-- \bib@endhook --> 346
-- \caption --> 117
-- \captionabove --> 117
-- \captionaboveof --> 119
-- \captionbelow --> 117
-- \captionbelowof --> 119
-- \captionformat --> 124
-- \captionof --> 119
-- \captionsUKenglish --> 370
-- \captionsUSenglish --> 370
-- \captionsamerican --> 370
-- \captionsaustrian --> 370
-- \captionsbritish --> 370
-- \captionscroatian --> 370
-- \captionsdutch --> 370
-- \captionsenglish --> 370
-- \captionsfinnish --> 370
-- \captionsfrench --> 370
-- \captionsgerman --> 370
-- \captionsitalian --> 370
-- \captionsnaustrian --> 370
-- \captionsngerman --> 370
-- \captionsnorsk --> 370
-- \captionsspanish --> 370
-- \captionsswedish --> 370
-- \cc --> 148
-- \ccname --> 371
-- \cefoot* --> 212
-- \cefoot --> 209
-- \cehead* --> 209
-- \cehead --> 205
-- \cfoot* --> 214
-- \cfoot --> 213
-- \chapapp --> 98
-- \chapappifchapterprefix --> 98
-- \chapter* --> 93
-- \chapter --> 89
-- \chapterformat --> 97
-- \chapterheadendvskip --> 343
-- \chapterheadstartvskip --> 343
-- \chaptermark --> 221, 99
-- \chaptermarkformat --> 220, 99
-- \chapternumdepth --> 100
-- \chapterpagestyle --> 75
-- \chead* --> 214
-- \chead --> 213
-- \cleardoubleemptypage --> 78
-- \cleardoubleevenemptypage --> 78, 78
-- \cleardoubleevenplainpage --> 78
-- \cleardoubleevenstandardpage --> 78
-- \cleardoubleevenusingstyle --> 78
-- \cleardoubleoddemptypage --> 78
-- \cleardoubleoddplainpage --> 78
-- \cleardoubleoddstandardpage --> 78
-- \cleardoubleoddusingstyle --> 78
-- \cleardoublepage --> 78
-- \cleardoublepageusingstyle --> 78
-- \cleardoubleplainpage --> 78
-- \cleardoublestandardpage --> 78
-- \clearmainofpairofpagestyles --> 321
-- \clearnotecolumn --> 335
-- \clearnotecolumns --> 336
-- \clearpage --> 78
-- \clearpairofpagestyles --> 321
-- \clearplainofpairofpagestyles --> 321
-- \clearscrheadfoot --> 321
-- \clearscrheadings --> 321
-- \clearscrplain --> 321
-- \closing --> 146
-- \cofoot* --> 212
-- \cofoot --> 209
-- \cohead* --> 209
-- \cohead --> 205
-- \currentpagestyle --> 308
-- \customername --> 371
+- \autodot --> 98
+- \automark --> 217
+- \backmatter --> 84
+- \bankname --> 377
+- \bib@beginhook --> 352
+- \bib@endhook --> 352
+- \caption --> 118
+- \captionabove --> 118
+- \captionaboveof --> 120
+- \captionbelow --> 118
+- \captionbelowof --> 120
+- \captionformat --> 125
+- \captionof --> 120
+- \captionsUKenglish --> 375
+- \captionsUSenglish --> 375
+- \captionsamerican --> 375
+- \captionsaustrian --> 375
+- \captionsbritish --> 375
+- \captionscroatian --> 375
+- \captionsdutch --> 375
+- \captionsenglish --> 375
+- \captionsfinnish --> 375
+- \captionsfrench --> 375
+- \captionsgerman --> 375
+- \captionsitalian --> 375
+- \captionsnaustrian --> 375
+- \captionsngerman --> 375
+- \captionsnorsk --> 375
+- \captionsspanish --> 375
+- \captionsswedish --> 375
+- \cc --> 149
+- \ccname --> 377
+- \cefoot* --> 213
+- \cefoot --> 210
+- \cehead* --> 210
+- \cehead --> 206
+- \cfoot* --> 215
+- \cfoot --> 214
+- \chapapp --> 99
+- \chapappifchapterprefix --> 99
+- \chapter* --> 94
+- \chapter --> 90
+- \chapterformat --> 98
+- \chapterheadendvskip --> 344
+- \chapterheadmidvskip --> 344
+- \chapterheadstartvskip --> 344
+- \chaptermark --> 100, 222
+- \chaptermarkformat --> 100, 221
+- \chapternumdepth --> 101
+- \chapterpagestyle --> 76
+- \chead* --> 215
+- \chead --> 214
+- \cleardoubleemptypage --> 79
+- \cleardoubleevenemptypage --> 79, 79
+- \cleardoubleevenplainpage --> 79
+- \cleardoubleevenstandardpage --> 79
+- \cleardoubleevenusingstyle --> 79
+- \cleardoubleoddemptypage --> 79
+- \cleardoubleoddplainpage --> 79
+- \cleardoubleoddstandardpage --> 79
+- \cleardoubleoddusingstyle --> 79
+- \cleardoublepage --> 79
+- \cleardoublepageusingstyle --> 79
+- \cleardoubleplainpage --> 79
+- \cleardoublestandardpage --> 79
+- \clearmainofpairofpagestyles --> 322
+- \clearnotecolumn --> 336
+- \clearnotecolumns --> 337
+- \clearpage --> 79
+- \clearpairofpagestyles --> 322
+- \clearplainofpairofpagestyles --> 322
+- \clearscrheadfoot --> 322
+- \clearscrheadings --> 322
+- \clearscrplain --> 322
+- \closing --> 147
+- \cofoot* --> 213
+- \cofoot --> 210
+- \cohead* --> 210
+- \cohead --> 206
+- \currentpagestyle --> 309
+- \customername --> 377
- \date --> 61
-- \dateUKenglish --> 370
-- \dateUSenglish --> 370
-- \dateamerican --> 370
-- \dateaustrian --> 370
-- \datebritish --> 370
-- \datecroatian --> 370
-- \datedutch --> 370
-- \dateenglish --> 370
-- \datefinnish --> 370
-- \datefrench --> 370
-- \dategerman --> 370
-- \dateitalian --> 370
-- \datename --> 371
-- \datenaustrian --> 370
-- \datengerman --> 370
-- \datenorsk --> 370
-- \datespanish --> 370
-- \dateswedish --> 370
+- \dateUKenglish --> 376
+- \dateUSenglish --> 376
+- \dateamerican --> 376
+- \dateaustrian --> 376
+- \datebritish --> 376
+- \datecroatian --> 376
+- \datedutch --> 376
+- \dateenglish --> 376
+- \datefinnish --> 376
+- \datefrench --> 376
+- \dategerman --> 376
+- \dateitalian --> 376
+- \datename --> 377
+- \datenaustrian --> 376
+- \datengerman --> 376
+- \datenorsk --> 376
+- \datespanish --> 376
+- \dateswedish --> 376
- \dedication --> 64
-- \defaultreffields --> 363
-- \defcaptionname --> 258
-- \deffootnote --> 82
-- \deffootnotemark --> 82
-- \defpagestyle --> 324
-- \defpairofpagestyles --> 320
-- \deftocheading --> 285
-- \deftriplepagestyle --> 322
-- \deftripstyle --> 324
-- \dictum --> 103
-- \dictumauthorformat --> 103
-- \dictumrule --> 103
-- \dictumwidth --> 103
+- \defaultreffields --> 368
+- \defcaptionname --> 259
+- \deffootnote --> 83
+- \deffootnotemark --> 83
+- \defpagestyle --> 325
+- \defpairofpagestyles --> 321
+- \deftocheading --> 286
+- \deftriplepagestyle --> 323
+- \deftripstyle --> 325
+- \dictum --> 104
+- \dictumauthorformat --> 104
+- \dictumrule --> 104
+- \dictumwidth --> 104
- \documentclass --> 28
-- \doforeachtocfile --> 281
-- \edgesize --> 367
-- \emailname --> 371
-- \encl --> 150
-- \enclname --> 371
+- \doforeachtocfile --> 282
+- \edgesize --> 372
+- \emailname --> 377
+- \encl --> 151
+- \enclname --> 377
- \extratitle --> 61
-- \faxname --> 371
-- \figureformat --> 124
+- \faxname --> 377
+- \figureformat --> 126
- \flushbottom --> 51
-- \footnote --> 80
-- \footnotemark --> 80
-- \footnotetext --> 80
-- \footref --> 81
-- \frontmatter --> 83
-- \headfromname --> 371
-- \headmark --> 219
-- \headtoname --> 371
-- \if@atdocument --> 257
-- \if@chapter --> 300
-- \if@mainmatter --> 300
-- \ifVTeX --> 254
-- \ifattoclist --> 278
-- \ifdimen --> 257
-- \ifdvioutput --> 255
-- \ifiscount --> 256
-- \ifiscounter --> 257
-- \ifisdimen --> 255
-- \ifisdimension --> 256
-- \ifisdimexpr --> 256
-- \ifisglue --> 256
-- \ifisglueexpr --> 256
-- \ifisnumber --> 256
-- \ifisnumexpr --> 257
-- \ifisskip --> 256
-- \ifkomavar --> 140
-- \ifkomavarempty* --> 140, 365
-- \ifkomavarempty --> 140, 365
-- \ifnotundefined --> 255
-- \ifnumber --> 257
-- \ifnumbered --> 100
-- \ifoot* --> 214
-- \ifoot --> 213
-- \ifpdfoutput --> 255
-- \ifpdftex --> 254
-- \ifpsoutput --> 255
-- \ifstr --> 255
-- \ifstrstart --> 255
-- \ifthispageodd --> 71
-- \iftocfeature --> 288
-- \ifundefinedorrelax --> 254
-- \ifunnumbered --> 100
-- \ihead* --> 214
-- \ihead --> 213
-- \indexpagestyle --> 75
-- \invoicename --> 371
-- \item --> 105
-- \labelenumi --> 106
-- \labelenumii --> 106
-- \labelenumiii --> 106
-- \labelenumiv --> 106
-- \labelitemi --> 105
-- \labelitemii --> 105
-- \labelitemiii --> 105
-- \labelitemiv --> 105
-- \layercontentsmeasure --> 308
-- \layerheight --> 307
-- \layerwidth --> 307
-- \layerxoffset --> 307
-- \layeryoffset --> 307
-- \lefoot* --> 212
-- \lefoot --> 209
-- \leftmark --> 219
-- \lehead* --> 209
-- \lehead --> 205
-- \listofeachtoc --> 283
-- \listoffigures --> 130
-- \listofname --> 283
-- \listoftables --> 130
-- \listoftoc* --> 283
-- \listoftoc --> 283
-- \lofoot* --> 212
-- \lofoot --> 209
-- \lohead* --> 209
-- \lohead --> 205
+- \footnote --> 81
+- \footnotemark --> 81
+- \footnotetext --> 81
+- \footref --> 82
+- \frontmatter --> 84
+- \headfromname --> 377
+- \headmark --> 220
+- \headtoname --> 377
+- \if@atdocument --> 258
+- \if@chapter --> 301
+- \if@mainmatter --> 301
+- \ifVTeX --> 256
+- \ifattoclist --> 279
+- \ifdimen --> 258
+- \ifdvioutput --> 256
+- \ifiscount --> 257
+- \ifiscounter --> 258
+- \ifisdimen --> 257
+- \ifisdimension --> 257
+- \ifisdimexpr --> 257
+- \ifisglue --> 257
+- \ifisglueexpr --> 257
+- \ifisinteger --> 258
+- \ifisnumexpr --> 258
+- \ifisskip --> 257
+- \ifkomavar --> 141
+- \ifkomavarempty* --> 141, 370
+- \ifkomavarempty --> 141, 370
+- \ifnotundefined --> 256
+- \ifnumber --> 258
+- \ifnumbered --> 101
+- \ifoot* --> 215
+- \ifoot --> 214
+- \ifpdfoutput --> 256
+- \ifpdftex --> 255
+- \ifpsoutput --> 256
+- \ifstr --> 256
+- \ifstrstart --> 256
+- \ifthispageodd --> 72
+- \iftocfeature --> 289
+- \ifundefinedorrelax --> 255
+- \ifunnumbered --> 101
+- \ihead* --> 215
+- \ihead --> 214
+- \indexpagestyle --> 76
+- \invoicename --> 377
+- \item --> 106
+- \labelenumi --> 107
+- \labelenumii --> 107
+- \labelenumiii --> 107
+- \labelenumiv --> 107
+- \labelitemi --> 106
+- \labelitemii --> 106
+- \labelitemiii --> 106
+- \labelitemiv --> 106
+- \layercontentsmeasure --> 309
+- \layerheight --> 308
+- \layerwidth --> 308
+- \layerxoffset --> 308
+- \layeryoffset --> 308
+- \lefoot* --> 213
+- \lefoot --> 210
+- \leftmark --> 220
+- \lehead* --> 210
+- \lehead --> 206
+- \listofeachtoc --> 284
+- \listoffigures --> 131
+- \listofname --> 284
+- \listoftables --> 131
+- \listoftoc* --> 284
+- \listoftoc --> 284
+- \lofoot* --> 213
+- \lofoot --> 210
+- \lohead* --> 210
+- \lohead --> 206
- \lowertitleback --> 64
-- \mainmatter --> 83
-- \makenote --> 332
+- \mainmatter --> 84
+- \makenote --> 333
- \maketitle --> 60
-- \manualmark --> 216
-- \marginline --> 130
-- \marginpar --> 130
-- \markboth --> 189, 221, 74
-- \markleft --> 221
-- \markright --> 189, 221, 74
-- \minisec --> 95
-- \multfootsep --> 80
-- \multiplefootnoteseparator --> 80
-- \myrefname --> 371
-- \newbibstyle --> 346
-- \newblock --> 346
-- \newcaptionname --> 258
-- \newkomafont --> 342
-- \newkomavar* --> 363
-- \newkomavar --> 363
-- \newpagestyle --> 324
-- \newpairofpagestyles --> 320
-- \newtriplepagestyle --> 322
-- \ofoot* --> 214
-- \ofoot --> 213
-- \ohead* --> 214
-- \ohead --> 213
-- \opening --> 145
-- \othersectionlevelsformat --> 97
-- \pagemark --> 219
-- \pagename --> 371
-- \pagenumbering --> 76
-- \pagestyle --> 187, 72
-- \paragraph* --> 93
-- \paragraph --> 89
-- \paragraphmark --> 221
-- \paragraphmarkformat --> 220
-- \paragraphnumdepth --> 100
-- \part* --> 93
-- \part --> 89
-- \partformat --> 97
-- \partheademptypage --> 343
-- \partheadendvskip --> 343
-- \partheadmidvskip --> 343
-- \partheadstartvskip --> 343
-- \partmark --> 221
-- \partmarkformat --> 220
-- \partnumdepth --> 100
-- \partpagestyle --> 75
-- \phonename --> 371
-- \providecaptionname --> 258
-- \providepagestyle --> 324
-- \providepairofpagestyles --> 320
-- \providetriplepagestyle --> 322
-- \ps --> 148
+- \manualmark --> 217
+- \marginline --> 131
+- \marginpar --> 131
+- \markboth --> 190, 222, 75
+- \markleft --> 222
+- \markright --> 190, 222, 75
+- \minisec --> 96
+- \multfootsep --> 81
+- \multiplefootnoteseparator --> 81
+- \myrefname --> 377
+- \newbibstyle --> 352
+- \newblock --> 352
+- \newcaptionname --> 259
+- \newkomafont --> 343
+- \newkomavar* --> 368
+- \newkomavar --> 368
+- \newpagestyle --> 325
+- \newpairofpagestyles --> 321
+- \newtriplepagestyle --> 323
+- \ofoot* --> 215
+- \ofoot --> 214
+- \ohead* --> 215
+- \ohead --> 214
+- \opening --> 146
+- \othersectionlevelsformat --> 98
+- \pagemark --> 220
+- \pagename --> 377
+- \pagenumbering --> 77
+- \pagestyle --> 188, 73
+- \paragraph* --> 94
+- \paragraph --> 90
+- \paragraphmark --> 222
+- \paragraphmarkformat --> 221
+- \paragraphnumdepth --> 101
+- \part* --> 94
+- \part --> 90
+- \partformat --> 98
+- \partheademptypage --> 344
+- \partheadendvskip --> 344
+- \partheadmidvskip --> 344
+- \partheadstartvskip --> 344
+- \partmark --> 222
+- \partmarkformat --> 221
+- \partnumdepth --> 101
+- \partpagestyle --> 76
+- \phonename --> 377
+- \providecaptionname --> 259
+- \providepagestyle --> 325
+- \providepairofpagestyles --> 321
+- \providetriplepagestyle --> 323
+- \ps --> 149
- \publishers --> 61
- \raggedbottom --> 51
-- \raggedchapterentry --> 343
-- \raggeddictum --> 103
-- \raggeddictumauthor --> 103
-- \raggeddictumtext --> 103
-- \raggedpart --> 96
-- \raggedsection --> 96
-- \raggedsignature --> 191
+- \raggedchapter --> 97
+- \raggedchapterentry --> 344
+- \raggeddictum --> 104
+- \raggeddictumauthor --> 104
+- \raggeddictumtext --> 104
+- \raggedpart --> 97
+- \raggedsection --> 97
+- \raggedsignature --> 192
- \recalctypearea --> 36
-- \refoot* --> 212
-- \refoot --> 209
-- \rehead* --> 209
-- \rehead --> 205
-- \removefromtoclist --> 280
-- \removereffields --> 363
-- \renewcaptionname --> 258
-- \renewpagestyle --> 324
-- \renewpairofpagestyle --> 320
-- \renewtriplepagestyle --> 322
-- \rightmark --> 219
-- \rofoot* --> 212
-- \rofoot --> 209
-- \rohead* --> 209
-- \rohead --> 205
-- \scr@ifVTeX --> 254
-- \scr@ifdvioutput --> 255
-- \scr@ifpdfoutput --> 255
-- \scr@ifpdftex --> 254
-- \scr@ifpsoutput --> 255
-- \scr@ifundefinedorrelax --> 254
-- \scrlayerAddCsToInterface --> 319
-- \scrlayerAddToInterface --> 319
-- \scrlayerInitInterface --> 318
-- \scrlayerOnAutoRemoveInterface --> 319
-- \section* --> 93
-- \section --> 89
-- \sectionmark --> 221, 99
-- \sectionmarkformat --> 220, 99
-- \sectionnumdepth --> 100
-- \setbibpreamble --> 132
-- \setcaphanging --> 125
-- \setcapindent* --> 125
-- \setcapindent --> 125
-- \setcapmargin* --> 126
-- \setcapmargin --> 126
-- \setcapwidth --> 126
-- \setchapterpreamble --> 101
-- \setfootbotline --> 225
-- \setfootnoterule --> 83
-- \setfootsepline --> 225
-- \setheadsepline --> 225
-- \setheadtopline --> 225
-- \setindexpreamble --> 134
+- \refoot* --> 213
+- \refoot --> 210
+- \rehead* --> 210
+- \rehead --> 206
+- \removefromtoclist --> 281
+- \removereffields --> 368
+- \renewcaptionname --> 259
+- \renewpagestyle --> 325
+- \renewpairofpagestyle --> 321
+- \renewtriplepagestyle --> 323
+- \rightmark --> 220
+- \rofoot* --> 213
+- \rofoot --> 210
+- \rohead* --> 210
+- \rohead --> 206
+- \scr@ifVTeX --> 256
+- \scr@ifdvioutput --> 256
+- \scr@ifpdfoutput --> 256
+- \scr@ifpdftex --> 255
+- \scr@ifpsoutput --> 256
+- \scr@ifundefinedorrelax --> 255
+- \scr@startsection --> 350
+- \scrlayerAddCsToInterface --> 320
+- \scrlayerAddToInterface --> 320
+- \scrlayerInitInterface --> 319
+- \scrlayerOnAutoRemoveInterface --> 320
+- \section* --> 94
+- \section --> 90
+- \sectionmark --> 100, 222
+- \sectionmarkformat --> 100, 221
+- \sectionnumdepth --> 101
+- \setbibpreamble --> 134
+- \setcaphanging --> 126
+- \setcapindent* --> 126
+- \setcapindent --> 126
+- \setcapmargin* --> 127
+- \setcapmargin --> 127
+- \setcapwidth --> 127
+- \setchapterpreamble --> 102
+- \setfootbotline --> 226
+- \setfootnoterule --> 84
+- \setfootsepline --> 226
+- \setheadsepline --> 226
+- \setheadtopline --> 226
+- \setindexpreamble --> 135
- \setkomafont --> 54
-- \setkomavar* --> 139
-- \setkomavar --> 139
-- \setlengthtoplength --> 141
-- \setparsizes --> 342
-- \setpartpreamble --> 101
-- \setshowstyle --> 367
-- \setuptoc --> 286
-- \showISOenvelope --> 367
-- \showUScheck --> 367
-- \showUScommercial --> 367
-- \showenvelope --> 367
-- \showfields --> 366
-- \storearea --> 338
+- \setkomavar* --> 140
+- \setkomavar --> 140
+- \setlengthtoplength --> 142
+- \setparsizes --> 344
+- \setpartpreamble --> 102
+- \setshowstyle --> 372
+- \setuptoc --> 287
+- \showISOenvelope --> 372
+- \showUScheck --> 372
+- \showUScommercial --> 372
+- \showenvelope --> 372
+- \showfields --> 372
+- \storearea --> 339
- \subject --> 61
-- \subjectname --> 371
-- \subparagraph* --> 93
-- \subparagraph --> 89
-- \subparagraphmark --> 221
-- \subparagraphmarkformat --> 220
-- \subparagraphnumdepth --> 100
-- \subsection* --> 93
-- \subsection --> 89
-- \subsectionmark --> 221, 99
-- \subsectionmarkformat --> 220, 99
-- \subsectionnumdepth --> 100
-- \subsubsection* --> 93
-- \subsubsection --> 89
-- \subsubsectionmark --> 221
-- \subsubsectionmarkformat --> 220
-- \subsubsectionnumdepth --> 100
+- \subjectname --> 377
+- \subparagraph* --> 94
+- \subparagraph --> 90
+- \subparagraphmark --> 222
+- \subparagraphmarkformat --> 221
+- \subparagraphnumdepth --> 101
+- \subsection* --> 94
+- \subsection --> 90
+- \subsectionmark --> 100, 222
+- \subsectionmarkformat --> 100, 221
+- \subsectionnumdepth --> 101
+- \subsubsection* --> 94
+- \subsubsection --> 90
+- \subsubsectionmark --> 222
+- \subsubsectionmarkformat --> 221
+- \subsubsectionnumdepth --> 101
- \subtitle --> 61
-- \syncwithnotecolumn --> 333
-- \syncwithnotecolumns --> 335
-- \tableformat --> 124
+- \syncwithnotecolumn --> 334
+- \syncwithnotecolumns --> 336
+- \tableformat --> 126
- \tableofcontents --> 68
- \textsubscript --> 53
- \textsuperscript --> 53
- \thanks --> 61
-- \theenumi --> 106
-- \theenumii --> 106
-- \theenumiii --> 106
-- \theenumiv --> 106
-- \thefootnotemark --> 82
-- \thispagestyle --> 187, 72
+- \theenumi --> 107
+- \theenumii --> 107
+- \theenumiii --> 107
+- \theenumiv --> 107
+- \thefootnotemark --> 83
+- \thispagestyle --> 188, 73
- \title --> 61
- \titlehead --> 61
-- \titlepagestyle --> 239, 75
-- \tocbasic@@after@hook --> 289
-- \tocbasic@@before@hook --> 289
-- \tocbasic@addxcontentsline --> 290
-- \tocbasic@extend@babel --> 288
-- \tocbasic@listhead --> 289
-- \tocbasic@listhead@ --> 290
-- \tocbasic@starttoc --> 288
-- \tocbasicautomode --> 281
+- \titlepagestyle --> 240, 76
+- \tocbasic@@after@hook --> 290
+- \tocbasic@@before@hook --> 290
+- \tocbasic@addxcontentsline --> 291
+- \tocbasic@extend@babel --> 289
+- \tocbasic@listhead --> 290
+- \tocbasic@listhead@ --> 291
+- \tocbasic@starttoc --> 289
+- \tocbasicautomode --> 282
- \typearea --> 36
-- \unitfactor --> 367
-- \unsettoc --> 286
+- \unitfactor --> 372
+- \unsettoc --> 287
- \uppertitleback --> 64
- \useencodingofkomafont --> 58
- \usefamilyofkomafont --> 58
- \usefontofkomafont --> 58
- \usekomafont --> 54
-- \usekomavar* --> 140, 364
-- \usekomavar --> 140, 364
+- \usekomavar* --> 141, 369
+- \usekomavar --> 141, 369
- \usepackage --> 28
-- \useplength --> 141
+- \useplength --> 142
- \useseriesofkomafont --> 58
- \useshapeofkomafont --> 58
- \usesizeofkomafont --> 58
-- \wwwname --> 371
-- \yourmailname --> 371
-- \yourrefname --> 371
+- \wwwname --> 377
+- \yourmailname --> 377
+- \yourrefname --> 377
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrlayer-notecolumn.html b/Master/texmf-dist/source/latex/koma-script/doc/scrlayer-notecolumn.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrlayer-notecolumn.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrlayer-notecolumn.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrlayer-scrpage.html b/Master/texmf-dist/source/latex/koma-script/doc/scrlayer-scrpage.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrlayer-scrpage.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrlayer-scrpage.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrlayer.html b/Master/texmf-dist/source/latex/koma-script/doc/scrlayer.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrlayer.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrlayer.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrletter.html b/Master/texmf-dist/source/latex/koma-script/doc/scrletter.html
new file mode 100644
index 00000000000..b386b493a2d
--- /dev/null
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrletter.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The KOMA-Script Documentation Wrapper
+
+
+
+ The KOMA-Script Documentation Wrapper
+ Der Weg zur KOMAScript-Anleitung
+
+ I think you are searching for the KOMA-Script documentation. You
+ may find the Englisch documentation
+ at
scrguien.pdf and an index of it
+ at
scrguien.html.
+
+
+ Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
+ Anleitung können Sie in
scrguide.pdf
+ finden. Einen Index dazu gibt es
+ in
scrguide.html.
+
+
+ Markus Kohm, 2007-09-21
+
+
+
+
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrlfile.html b/Master/texmf-dist/source/latex/koma-script/doc/scrlfile.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrlfile.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrlfile.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrlttr2.html b/Master/texmf-dist/source/latex/koma-script/doc/scrlttr2.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrlttr2.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrlttr2.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrreprt.html b/Master/texmf-dist/source/latex/koma-script/doc/scrreprt.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrreprt.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrreprt.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrtime.html b/Master/texmf-dist/source/latex/koma-script/doc/scrtime.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrtime.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrtime.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/scrwfile.html b/Master/texmf-dist/source/latex/koma-script/doc/scrwfile.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/scrwfile.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/scrwfile.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/tocbasic.html b/Master/texmf-dist/source/latex/koma-script/doc/tocbasic.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/tocbasic.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/tocbasic.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/typearea.html b/Master/texmf-dist/source/latex/koma-script/doc/typearea.html
index 9d04e9416ef..b386b493a2d 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/typearea.html
+++ b/Master/texmf-dist/source/latex/koma-script/doc/typearea.html
@@ -1,7 +1,7 @@
+ PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Der Weg zur KOMAScript-Anleitung
I think you are searching for the KOMA-Script documentation. You
- may find the englisch documentation
+ may find the Englisch documentation
at
scrguien.pdf and an index of it
at
scrguien.html.
Ich nehme an, Sie suchen nach der KOMA-Script-Anleitung. Die deutsche
- Anleitung können Sie in
scrguide.pdf
+ Anleitung können Sie in
scrguide.pdf
finden. Einen Index dazu gibt es
in
scrguide.html.
@@ -53,8 +53,8 @@
Markus Kohm, 2007-09-21
+ src="http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1"
+ height="31" width="88" />
diff --git a/Master/texmf-dist/source/latex/koma-script/scrjura.dtx b/Master/texmf-dist/source/latex/koma-script/scrjura.dtx
index ed9ead77ef7..fad67ab177a 100644
--- a/Master/texmf-dist/source/latex/koma-script/scrjura.dtx
+++ b/Master/texmf-dist/source/latex/koma-script/scrjura.dtx
@@ -1,4 +1,4 @@
-% \CheckSum{1492}
+% \CheckSum{1766}
% \iffalse meta-comment
% ======================================================================
% scrjura.dtx
@@ -60,7 +60,7 @@
% Right brace \} Tilde \~}
%
% \iffalse
-%%% From File: $Id: scrjura.dtx 1716 2014-03-01 15:38:49Z kohm $
+%%% From File: $Id: scrjura.dtx 1849 2014-11-25 07:56:28Z kohm $
%<*dtx>
\def\LaTeXformat{LaTeX2e}
\ifx\fmtname\LaTeXformat\def\MainBodyWork{%
@@ -70,7 +70,7 @@
%\ProvidesFile{scrjura.drv}
%\ProvidesPackage{scrjura}
%<*dtx|package|driver>
- [2014/01/28 v0.7a KOMA-Script for jurists
+ [2014/11/22 v0.9 KOMA-Script for jurists
%
% (driver)%
% (package)%
@@ -308,7 +308,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
% Paragraphentitel, sofern \textsf{scrjura} mit der Option |juratotoc| geladen
% wurde. Automatische Kolumnentitel sind ebenfalls möglich.
%
-% Jeder Paragraph hat einen Titel, z.\,B.: |\Paragraph{title=Besitz}|. Die
+% Jeder Paragraph hat einen Titel, z.\,B.: |\Clause{title=Besitz}|. Die
% Nummerierung der Paragraphen erfolgt automatisch, kann aber auch manuell
% vorgenommen werden.
%
@@ -423,9 +423,15 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \textsf{scrjura} führt zwei Gliederungsebenen ein: Paragraph und
% Subparagraph. Selbstverständlich funktioniert deren im folgenden
% beschriebene Befehle im \textit{Umgebungsmodus} nur innerhalb der
-% Vertragsumgebung.
+% Vertragsumgebung. Es sei an dieser Stelle darauf hingewiesen, dass bei
+% früheren Versionen von \textsf{scrjura} Befehle und Zähler noch den Terminus
+% "`Paragraph"' im Namen trugen. Da dieser Teminus für juristische Paragraphen
+% im Englischen jedoch eher unüblich ist und vor allem auch zur Vermeidung von
+% Verwechslungen mit dem normalen Gliederungsbefehl |\paragraph|, wurde dies
+% ab Version 0.7b in "`Clause"' geändert. Ältere Dokumente müssen daher
+% ggf. entsprechend angepasst werden.
%
-% \DescribeMacro{\Paragraph}%
+% \DescribeMacro{\Clause}%
% Für die Paragraphenüberschrift stehen verschiedene optionale Argumente zur
% Verfügung, die ebenfalls in einer durch Kommata zu trennenden
% key=value-Liste angegeben werden:
@@ -439,38 +445,38 @@ standard classes created by The LaTeX3 Project 1994-1996.
% |number=| \dots & die Paragraphennummer & -\\
% \end{tabular}\bigskip
%
-% Beispiele: |\Paragraph{title=Gattungsschuld, number=244}| gibt "`§ 244
-% Gattungsschuld"' aus. |\Paragraph{title=Gattungsschuld}| als erster
-% Paragraph gibt "`§ 1 Gattungsschuld"' aus, während |\Paragraph{}| an
+% Beispiele: |\Clause{title=Gattungsschuld, number=244}| gibt "`§ 244
+% Gattungsschuld"' aus. |\Clause{title=Gattungsschuld}| als erster
+% Paragraph gibt "`§ 1 Gattungsschuld"' aus, während |\Clause{}| an
% gleicher Stelle zu "`§ 1"' führt, also einer Paragraphenzählung ohne Titel.
%
% Will man aber beginnend von beispielsweise § 244 an eine Reihe von
% Paragraphen setzen, empfiehlt es sich nicht, die Option |number=| zu
-% verwenden, denn die Option lässt den Zähler |Paragraph| unberührt. Will man
+% verwenden, denn die Option lässt den Zähler |Clause| unberührt. Will man
% nicht alle Paragraphen per Hand nummerieren, kann mit
-% |\setcounter{Paragraph}{243}| der Startpunkt für eine automatische Zählung
-% gesetzt werden. Bei |\SubParagraph| ist der Zähler natürlich mit einer
+% |\setcounter{Clause}{243}| der Startpunkt für eine automatische Zählung
+% gesetzt werden. Bei |\SubClause| ist der Zähler natürlich mit einer
% arabischen Zahl anzugeben, auch wenn die Ausgabe dann in Kleinbuchstaben
% erfolgt.
%
%
-% \DescribeMacro{\SubParagraph}%
+% \DescribeMacro{\SubClause}%
% Sofern ein Paragraph eingeschoben werden soll, kann dieses Makro verwendet
-% werden, es verhält sich im übrigen wie |\Paragraph|. Die Nummerierung fügt
+% werden, es verhält sich im übrigen wie |\Clause|. Die Nummerierung fügt
% der zuletzt verwendeten Paragraphennummer einen Kleinbuchstaben hinzu.
%
-% Die Nummerierung für |\SubParagraph| erfolgt in \textsf{scrjura.sty} über
+% Die Nummerierung für |\SubClause| erfolgt in \textsf{scrjura.sty} über
% folgende Definition:
%
-% |\renewcommand*{\thecontractSubParagraph}{%|\\
-% |{\theParagraph\alph{contractSubParagraph}}}|
+% |\renewcommand*{\thecontractSubClause}{%|\\
+% |{\theClause\alph{contractSubClause}}}|
%
% Wer zwischen Paragraphenzahl und dem Kleinbuchstaben einen Abstand wünscht,
% sowie nach dem Kleinbuchstaben eine runde Klammer, kann in die Präambel also
% einfügen:
%
-% |\renewcommand*{\thecontractSubParagraph}{%|\\
-% |{\theParagraph~\alph{contractSubParagraph})}}|.
+% |\renewcommand*{\thecontractSubClause}{%|\\
+% |{\theClause~\alph{contractSubClause})}}|.
%
% \DescribeOption{preskip}%
% \DescribeOption{postskip}%
@@ -523,7 +529,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
%
% \begin{verbatim}
% \begin{contract}
-% \Paragraph{title=Beispiel}
+% \Clause{title=Beispiel}
% Es irrt der Mensch.\label{testA}
% \end{contract}
% \end{verbatim}
@@ -533,7 +539,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \rule{10cm}{0.4pt}
%
% \begin{contract}
-% \Paragraph{title=Beispiel}
+% \Clause{title=Beispiel}
%
% Es irrt der Mensch.\label{testA}
%
@@ -552,8 +558,8 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \verb|\refL{testA}| & \refL{testA} \\
% \verb|\refS{testA}| & \refS{testA} \\
% \verb|\refN{testA}| & \refN{testA} \\
-% \verb|\refParagraph{testA}| & \refParagraph{testA} \\
-% \verb|\refParagraphN{testA}| & \refParagraphN{testA} \\
+% \verb|\refClause{testA}| & \refClause{testA} \\
+% \verb|\refClauseN{testA}| & \refClauseN{testA} \\
% \verb|\refPar{testA}| & \refPar{testA} \\
% \verb|\refParL{testA}| & \refParL{testA} \\
% \verb|\refParS{testA}| & \refParS{testA} \\
@@ -644,11 +650,11 @@ standard classes created by The LaTeX3 Project 1994-1996.
% |kiledocumentinfo.cpp| an geeigneter Stelle zwei Zeilen (jeweils ohne
% Zeilenumbruch) einzufügen:
% \begin{verbatim}
-% m_dictStructLevel["\\Paragraph"]=
-% KileStructData(5, KileStruct::Sect, "Paragraph");
+% m_dictStructLevel["\\Clause"]=
+% KileStructData(5, KileStruct::Sect, "Clause");
%
-% m_dictStructLevel["\\SubParagraph"]=
-% KileStructData(6, KileStruct::Sect, "SubParagraph");
+% m_dictStructLevel["\\SubClause"]=
+% KileStructData(6, KileStruct::Sect, "SubClause");
% \end{verbatim}
%
%
@@ -664,14 +670,81 @@ standard classes created by The LaTeX3 Project 1994-1996.
% lyx damit behelfen, im sog. »\LaTeX"=Vorspann« beispielsweise die Definition
% des Unterunterabschnitts anzupassen:
%
-% |\renewcommand{\subsubsection}[1]{\Paragraph{title= #1}}|
+% |\renewcommand{\subsubsection}[1]{\Clause{title= #1}}|
%
% Damit lassen sich Paragraphenüberschriften in lyx als Unterunterabschnittsüberschriften
% setzen. Da die Absätze von Verträgen ohnehin von \textsf{scrjura} automatisch nummeriert werden,
% zeigen sich die Nachteile dieses Vorgehens erst, wenn man einen Unterunterabschnitt benötigt.
%
%
-%
+% \subsection{Zusätzliche Vertragsumgebungen}
+% \label{sec:newenv}
+%
+% Einer der Anwender setzt mit \textsf{scrjura} keine Verträge oder Kommentare
+% zu einzelnen Gesetzen, sondern Werke, in denen unterschiedliche Arten von
+% Gesetzen behandelt werden. Es ist daher erforderliche, dass ein Paragraph
+% nicht immer mit demselben Präfix »\S« versehen wird, sondern beispielsweise
+% als »Art.« oder »GG« oder was auch immer bezeichnet wird. Darüber hinaus
+% wird eine unabhängige Zählung der unterschiedlichen Paragraphen benötigt.
+%
+% \DescribeMacro{\DeclareNewJuraEnvironment}
+% Die für unabhängige Vertrags- oder Gesetzestexte notwendigen Umgebungen
+% werden über die Anweisung:
+%
+% \csname @hangfrom\endcsname{\cs{DeclareNewJuraEnvironment}}\marg{Name}\oarg{Optionen}\\
+% \marg{Start-Anweisungen}\\
+% \marg{End-Anweisungen}
+%
+% deklariert. Das Argument \meta{Name} ist dabei der Name der neuen
+% Umgebung. \meta{Start-Anweisungen} sind Anweisungen, die immer am Anfang der
+% Umgebung ausgeführt werden, ganz als ob man sie jedes Mal unmittelbar hinter
+% \cs{begin}\marg{Name} einfügen würde. Entsprechend werden
+% \meta{End-Anwesiungen} immer am Ende der Umgebung ausgeführt, ganz als ob
+% man sie jedes Mal unmittelbar vor \cs{end}\marg{Name} einfügen würde. Ohne
+% \meta{Optionen} entspricht die neue Umgebung \meta{Name} einer
+% \texttt{contract}-Umgebung mit eigenen Zählern. Es besteht jedoch die
+% Möglichkeit über eine mit Komma separierte Liste an \oarg{Optionen} darauf
+% Einfluss zu nehmen. Derzeit werden folgende \oarg{Optionen} unterstützt:
+% \begin{description}
+% \item[\texttt{Clause=}\meta{Anweisung}:] Legt fest, auf welche
+% \meta{Anweisung} innerhalb der Umgebung die Anweisung \cs{Clause} abgebildet
+% werden soll. Die \meta{Anweisung} sollte wie die für \texttt{contract}
+% dokumentierte Anweisung genau ein Argument erwarten. Für eine korrekte
+% Anwendung dieser Option sind erweiterte Kenntnisse über die interne Funktion
+% von \textsf{scrjura} notwendig. Außerdem können sich die Anforderungen an
+% die \meta{Anweisung} von Version zu Version noch ändern. Daher wird derzeit
+% empfohlen, die Option nicht zu verwenden!
+% \item[\texttt{SubClause=}\meta{Anweisung}:] Siehe Option \texttt{Clause},
+% allerdings für \cs{SubClause} statt \cs{Clause}.
+% \item[\texttt{Sentence=}\meta{Anweisung}:] Legt fest, auf welche
+% \meta{Anweisung} innerhalb der Umgebung die Anweisung \cs{Sentence}
+% abgebildet werden soll. Die \meta{Anweisung} sollte kein Argument
+% besitzen. Normalerweise sollte sie den Zähler \texttt{sentence} mit
+% \cs{refstepcounter} erhöhen und dann in geeigneter Form ausgeben. Dabei ist
+% besonders darauf zu achten, dass keine unerwünschten Leerzeichen eingebaut
+% werden!
+% \item[\texttt{ClauseNumberFormat=}\meta{Anweisung}:] Legt fest, auf welche
+% Weise die Paragraphen"=Nummern dieser Umgebung bei der Ausgabe formatiert
+% werden. Es wird eine Anweisung mit genau einem Argument erwartet, der Nummer
+% des Paragraphen. Falls diese Nummer das letzte Argument einer Kette von
+% Anweisungen ist, so kann diese Kette an Anweisungen auch direkt angegeben
+% werden.
+% \end{description}
+%
+% Um beispielsweise die in der Einleitung zu diesem Abschnitt erwähnte
+% Umgebung für Artikel zu definieren, genügt:
+% \begin{verbatim}
+% \DeclareNewJuraEnvironment{Artikel}[ClauseNumberFormat=Art.]{}{}
+% \end{verbatim}
+% Sollen die Artikel unter Verwendung einer \KOMAScript-Klasse mit
+% Absatzabstand statt Absatzeinzug gesetzt werden, kann
+% \begin{verbatim}
+% \DeclareNewJuraEnvironment{Artikel}[ClauseNumberFormat=Art.~]
+% {\KOMAoptions{parskip}}{}
+% \end{verbatim}
+% verwendet werden. Natürlich wird dann auch bei der Referenzierung
+% automatisch »Art.« an Stelle von »\S« vorangestellt.
+%
%
% \subsection{Sonstiges}
%\label{sec:else}
@@ -681,8 +754,8 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \DescribeMacro{\sentencename}%
% Sprachabhängiger Name von Absatz und Satz.
%
-% \DescribeMacro{\thecontractParagraph}%
-% \DescribeMacro{\thecontractSubParagraph}%
+% \DescribeMacro{\thecontractClause}%
+% \DescribeMacro{\thecontractSubClause}%
% Ausgabe der automatischen Zähler für Paragraph und eingeschobener Paragraph
% bei Verträgen.
%
@@ -706,7 +779,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
% Zahl ist, werden Absätze bei automatischer Nummerierung unabhängig davon
% nummeriert, ob es mehr als einen Absatz im Paragraphen gibt.
%
-% \DescribeMacro{\refParagraph}%
+% \DescribeMacro{\refClause}%
% So etwas wie |\ref| nur für den Paragraphen.
%
% \DescribeMacro{\refPar}%
@@ -741,6 +814,9 @@ standard classes created by The LaTeX3 Project 1994-1996.
%<*package>
% \fi
%
+% \changes{v0.7b}{2014/11/11}{Generelle Umbenennung von "`Paragraph"' in
+% "`Clause"' für alle Befehle, Zähler und Optionen}^^A
+%
% \begin{macrocode}
\@ifpackageloaded{hyperref}{%
\PackageError{scrjura}{Package hyperref already loaded}{%
@@ -884,14 +960,14 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \cs{FamilyKeyStateProcessed}}%^^A
% \begin{option}{markright}
% \begin{option}{markboth}
-% \begin{macro}{\Paragraphmark}
+% \begin{macro}{\Clausemark}
% \changes{v0.5e}{2011/08/31}{Beachtung von \cs{MakeMarkcase}}
-% Mit diesen Optionen wird |\Paragraphmark| so umdefiniert, dass es entweder
+% Mit diesen Optionen wird |\Clausemark| so umdefiniert, dass es entweder
% ein |\markright| oder ein |\markboth| ausführt. Im Gegensatz zu
-% |\chaptermark| etc. erwartet |\Paragraphmark| neben dem Titel auch noch
+% |\chaptermark| etc. erwartet |\Clausemark| neben dem Titel auch noch
% die zu verwendende Nummer (das könnte bei Bedarf noch geändert werden!)
% \begin{macrocode}
-\newcommand*{\Paragraphmark}[1]{}
+\newcommand*{\Clausemark}[1]{}
\KOMA@key{paragraphmark}{%
\begingroup
\KOMA@set@ncmdkey{paragraphmark}{@tempa}{%
@@ -904,19 +980,19 @@ standard classes created by The LaTeX3 Project 1994-1996.
\ifx\FamilyKeyState\FamilyKeyStateProcessed
\ifcase\number\@tempa
\endgroup
- \let\Paragraphmark\@gobble
+ \let\Clausemark\@gobble
\or
\endgroup
- \renewcommand*{\Paragraphmark}[1]{%
+ \renewcommand*{\Clausemark}[1]{%
\markright{\csname MakeMarkcase\endcsname{##1}}}%
\or
\endgroup
- \renewcommand*{\Paragraphmark}[1]{%
+ \renewcommand*{\Clausemark}[1]{%
\markboth{\csname MakeMarkcase\endcsname{##1}}%
{\csname MakeMarkcase\endcsname{##1}}}%
\or
\endgroup
- \renewcommand*{\Paragraphmark}[1]{%
+ \renewcommand*{\Clausemark}[1]{%
\ifx
\@mkboth\@gobbletwo
\else
@@ -924,7 +1000,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
\fi}%
\or
\endgroup
- \renewcommand*{\Paragraphmark}[1]{%
+ \renewcommand*{\Clausemark}[1]{%
\@mkboth{\csname MakeMarkcase\endcsname{##1}}%
{\csname MakeMarkcase\endcsname{##1}}}%
\else
@@ -1032,19 +1108,95 @@ standard classes created by The LaTeX3 Project 1994-1996.
\KOMAProcessOptions\relax
% \end{macrocode}
%
-% \begin{macro}{\jura@env@type}
-% \changes{v0.5d}{2010/04/28}{neu (intern)}
+% \begin{macro}{\Paragraph}
+% \changes{1.0}{2014/11/22}{wird noch ein paar Versionen einen Fehler
+% melden}^^A
+% \begin{macro}{\SubParagraph}
+% \changes{1.0}{2014/11/22}{wird noch ein paar Versionen einen Fehler
+% melden}^^A
+% \begin{macro}{\refParagraph}
+% \changes{1.0}{2014/11/22}{wird noch ein paar Versionen einen Fehler
+% melden}^^A
+% \begin{macro}{\refParagraphN}
+% \changes{1.0}{2014/11/22}{wird noch ein paar Versionen einen Fehler
+% melden}^^A
+% \begin{macro}{\DeprecatedParagraph}
+% \changes{1.0}{2014/11/22}{wird noch ein paar Versionen einen Fehler
+% melden}^^A
+% \begin{macro}{\ParagraphCompatibilityHacks}
+% \changes{1.0}{2014/11/22}{wird noch ein paar Versionen verbleiben}^^A
+% \begin{macrocode}
+\providecommand*{\DeprecatedParagraph}{%
+ \PackageError{scrjura}{modification of old document needed}{%
+ It seem that this document was made for scrjura up to version
+ 0.7a.\MessageBreak
+ Since scrjura version 0.9 \string\Paragraph, \string\SubParagraph, and all
+ depending\MessageBreak
+ commands, options, and counters have been renamed.\MessageBreak
+ You should replace the terms `Paragraph' and `paragraph` by `Clause`
+ and\MessageBreak
+ `clause` if they are part of the name of a scrjura feature, otherwise
+ this\MessageBreak
+ document may produce severall additional error messages and maybe the
+ wrong\MessageBreak
+ result. Sorry for the inconvenience.%
+ }%
+ \ParagraphCompatibilityHacks
+}
+\newcommand*{\ParagraphCompatibilityHacks}{%
+ \PackageWarning{scrjura}{compatibility hacks for `\string\Paragraph'
+ executed.\MessageBreak
+ There is no support for documents using these hacks!\MessageBreak
+ There is no warranty for real compatibility!\MessageBreak
+ Even if the LaTeX run of the document doesn't report\MessageBreak
+ any error, the result may be completely wrong.\MessageBreak
+ Therefore it is recommended to solve the problem,\MessageBreak
+ instead of trying to work around using the\MessageBreak
+ compatibility hacks%
+ }%
+ \gdef\Paragraph{\Clause}%
+ \gdef\SubParagraph{\SubClause}%
+ \gdef\c@Paragraph{\c@Clause}%
+ \gdef\cl@Paragraph{\cl@Clause}%
+ \gdef\c@SubParagraph{\c@SubClause}%
+ \gdef\cl@SubParagraph{\cl@SubClause}%
+ \gdef\theParagraph{\theClause}%
+ \gdef\theSubParagraph{\theSubClause}%
+ \gdef\refParagraph{\refClause}%
+ \gdef\refParagraphN{\refClauseN}%
+ \aliaskomafont{Paragraph}{Clause}%
+ \scr@ifundefinedorrelax{Paragraphmark}{}{%
+ \global\let\Clausemark\Paragraphmark
+ }%
+}
+\providecommand*{\Paragraph}{\DeprecatedParagraph\Paragraph}
+\providecommand*{\SubParagraph}{\DeprecatedParagraph\SubParagraph}
+\providecommand*{\refParagraph}{\DeprecatedParagraph\refParagraph}
+\providecommand*{\refParagraphN}{\DeprecatedParagraph\refParagraphN}
+% \end{macrocode}
+% \end{macro}^^A \ParagraphCompatibilityHacks
+% \end{macro}^^A \DeprecatedParagraph
+% \end{macro}^^A \refParagraphN
+% \end{macro}^^A \refParagraph
+% \end{macro}^^A \SubParagraph
+% \end{macro}^^A \Paragraph
+%
+% \begin{macro}{\scrjura@env@type}
+% \changes{v0.5d}{2010/04/28}{neu (intern)}^^A
+% \changes{v0.7b}{2014/11/03}{\cs{jura@env@type} umbenannt}^^A
% Dieses Makro wird in Abhängigkeit der gerade aktiven
% \textsf{scrjura}-Umgebung definiert.
% \begin{macrocode}
-\newcommand*{\jura@env@type}{}
+\newcommand*{\scrjura@env@type}{}
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\ellipsispar}
-% \changes{v0.7}{2013/05/02}{neu}
+% \changes{v0.7}{2013/05/02}{neu}^^A
+% \changes{v0.7b}{2014/11/03}{\cs{thecontractAbsoluteClause}
+% flexibilisiert}^^A
% \begin{macro}{\parellipsis}
-% \changes{v0.7}{2013/05/02}{neu}
+% \changes{v0.7}{2013/05/02}{neu}^^A
% Paragraphen auslassen aber mit zählen.
% \begin{macrocode}
\newcommand*{\ellipsispar}[1][1]{%
@@ -1052,8 +1204,8 @@ standard classes created by The LaTeX3 Project 1994-1996.
\KOMAoptions{parnumber=manual}\parellipsis\par
\addtocounter{par}{#1}%
\protected@write\@auxout{}{%
- \string\newmaxpar{\jura@env@type}%
- {\thecontractAbsoluteParagraph}%
+ \string\newmaxpar{\scrjura@env@type}%
+ {\csname the\scrjura@env@type AbsoluteClause\endcsname}%
{\thepar}%
}%
\endgroup
@@ -1072,14 +1224,14 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \changes{v0.5d}{2010/04/28}{fehlende Fehlermeldung ergänzt}
% \changes{v0.5d}{2010/04/28}{Umgebung definiert sich nicht mehr selbst um}
% \changes{v0.5d}{2010/04/28}{\cs{jura@env@type} wird gesetzt}
-% \begin{Counter}{contractParagraph}
-% \begin{macro}{\thecontractParagraph}
-% \begin{macro}{\contract@Paragraphformat}
-% \begin{macro}{\Paragraphformat}
+% \begin{Counter}{contractClause}
+% \begin{macro}{\thecontractClause}
+% \begin{macro}{\contract@Clauseformat}
+% \begin{macro}{\Clauseformat}
% \changes{v0.6b}{2013/04/16}{\cs{paragraphformat} umdefiniert}
-% \begin{Counter}{contractSubParagraph}
-% \begin{macro}{\thecontractSubParagraph}
-% \begin{Counter}{contractAbsoluteParagraph}
+% \begin{Counter}{contractSubClause}
+% \begin{macro}{\thecontractSubClause}
+% \begin{Counter}{contractAbsoluteClause}
% \changes{v0.7}{2013/04/18}{neuer (interner) Zähler über alle Paragraphen,
% um ggf. die Zählung neu beginnen zu können}
% Die Umgebung \texttt{contract} wird als Anweisung \cs{contract}
@@ -1091,38 +1243,37 @@ standard classes created by The LaTeX3 Project 1994-1996.
% Unterbrechung.
% \begin{macrocode}
\newcommand*{\contract}{%
- \ifx\jura@env@type\@empty
- \let\@doendpe\contract@doendpe
- \let\Paragraph\contract@paragraph
- \let\c@Paragraph\c@contractParagraph
- \edef\cl@Paragraph{\cl@Paragraph\cl@contractParagraph}%
- \let\SubParagraph\contract@subparagraph
- \let\c@SubParagraph\c@contractSubParagraph
- \edef\cl@SubParagraph{\cl@SubParagraph\cl@contractSubParagraph}%
- \let\Par\contract@everypar
+ \ifx\scrjura@env@type\@empty
+ \let\@doendpe\scrjura@doendpe
+ \let\Clause\contract@paragraph
+ \let\c@Clause\c@contractClause
+ \edef\cl@Clause{\cl@Clause\cl@contractClause}%
+ \let\SubClause\contract@subparagraph
+ \let\c@SubClause\c@contractSubClause
+ \edef\cl@SubClause{\cl@SubClause\cl@contractSubClause}%
\let\Sentence\contract@sentence
- \renewcommand*{\jura@env@type}{contract}%
- \aliaskomafont{Paragraph}{contract.Paragraph}%
+ \renewcommand*{\scrjura@env@type}{contract}%
+ \aliaskomafont{Clause}{contract.Clause}%
\else
- \PackageError{contract}{nested `contract' detected}{%
+ \PackageError{scrjura}{nested `contract` detected}{%
You may not use a `contract' environment inside\MessageBreak
- a `\jura@env@type' environment or after loading\MessageBreak
- package `scrjura' with option `\jura@env@type'!}%
+ a `\scrjura@env@type' environment or after loading\MessageBreak
+ package `scrjura' with option `\scrjura@env@type'!}%
\fi
}
-\let\if@jura@skiphyperref\iftrue
-\let\cl@Paragraph\@empty
-\let\cl@SubParagraph\@empty
-\newcounter{contractParagraph}
-\renewcommand*{\thecontractParagraph}{%
- {\contract@Paragraphformat{\arabic{contractParagraph}}}}
-\DeclareRobustCommand*{\contract@Paragraphformat}[1]{\Paragraphformat{#1}}
-\newcommand*{\Paragraphformat}[1]{\S~#1}
-\newcounter{contractSubParagraph}
-\@addtoreset{SubParagraph}{Paragraph}
-\renewcommand*{\thecontractSubParagraph}{%
- {\theParagraph\alph{contractSubParagraph}}}
-\newcounter{contractAbsoluteParagraph}
+\let\if@scrjura@skiphyperref\iftrue
+\let\cl@Clause\@empty
+\let\cl@SubClause\@empty
+\newcounter{contractClause}
+\renewcommand*{\thecontractClause}{%
+ {\contract@Clauseformat{\arabic{contractClause}}}}
+\DeclareRobustCommand*{\contract@Clauseformat}[1]{\Clauseformat{#1}}
+\newcommand*{\Clauseformat}[1]{\S~#1}
+\newcounter{contractSubClause}
+\@addtoreset{SubClause}{Clause}
+\renewcommand*{\thecontractSubClause}{%
+ {\theClause\alph{contractSubClause}}}
+\newcounter{contractAbsoluteClause}
% \end{macrocode}
% \end{Counter}
% \end{macro}
@@ -1134,8 +1285,135 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \end{macro}
% \end{environment}
%
+% \begin{macro}{\DeclareNewJuraEnvironment}
+% \changes{v0.9}{2014/11/12}{Neue Anweisung}
+% Verwendet \cs{@defjuraenvironment} um eine neue juristische Umgebung zu
+% definieren.
+% \begin{macrocode}
+\newcommand*{\DeclareNewJuraEnvironment}[1]{%
+ \@ifundefined{#1}{\expandafter\let\csname #1\expandafter\endcsname
+ \csname end#1\endcsname}{}%
+ \@ifundefined{#1}{\let\reserved@defjuraenvironment\@defjuraenvironment}{%
+ \PackageError{scrjura}{ignorring declaration of `#1'}{%
+ You've tried to declare jura environment `#1', but
+ environment\MessageBreak
+ `#1' or command
+ \expandafter\string\csname #1\endcsname\space or
+ \expandafter\string\csname end#1\endcsname\MessageBreak
+ already exists.\MessageBreak
+ Declaration will be ignored}%
+ \long\def\reserved@defjuraenvironment##1[##2]##3##4{}%
+ }%
+ \@ifnextchar [%]
+ {\reserved@defjuraenvironment{#1}}{\reserved@defjuraenvironment{#1}[]}%
+}
+\@onlypreamble\DeclareNewJuraEnvironment
+% \end{macrocode}
+% \begin{macro}{\@defjuraenvironment}
+% \changes{v0.9}{2014/11/04}{Neue (interne) Anweisung}
+% Diese Anweisunge soll irgendwann einmal dazu dienen, weitere
+% Umgebungen einfach definieren zu können. Allerdings wird das vor Version 1.0
+% offiziell nichts werden. Bis dahin funktioniert die Anweisung bzw. die damit
+% definierten Umgebungen nicht korrekt und sollten nicht verwendet werden!
+% \begin{macrocode}
+\DefineFamily{KOMAarg}
+\DefineFamilyMember{KOMAarg}
+\DefineFamilyKey{KOMAarg}{Clause}{%
+ \expandafter\gdef\csname \scrjura@env@type @Clause\endcsname{#1}%
+}
+\DefineFamilyKey{KOMAarg}{SubClause}{%
+ \expandafter\gdef\csname \scrjura@env@type @SubClause\endcsname{#1}%
+}
+\DefineFamilyKey{KOMAarg}{Sentence}{%
+ \expandafter\gdef\csname \scrjura@env@type @Sentence\endcsname{#1}%
+}
+\DefineFamilyKey{KOMAarg}{ClauseNumberFormat}{%
+ \expandafter\gdef\csname \scrjura@env@type @Clauseformat \endcsname
+ ##1{#1{##1}}
+ \expandafter\xdef\csname \scrjura@env@type @Clauseformat\endcsname{%
+ \noexpand\protect\expandafter\noexpand
+ \csname \scrjura@env@type @Clauseformat \endcsname
+ }%
+}
+\newcommand{\@defjuraenvironment}{}
+\long\def\@defjuraenvironment#1[#2]#3#4{%
+% \end{macrocode}
+% Die Zähler definieren:
+% \begin{macrocode}
+ \newcounter{#1Clause}%
+ \newcounter{#1AbsoluteClause}%
+ \newcounter{#1SubClause}%
+ \begingroup
+ \edef\scrjura@env@type{#1}%
+ \FamilyExecuteOptions[.scrjura.sty]{KOMAarg}{#2}%
+ \endgroup
+ \@ifundefined{#1@Clauseformat}{%
+ \expandafter\DeclareRobustCommand\expandafter*%
+ \csname #1@Clauseformat\endcsname[1]{\Clauseformat{##1}}%
+ }{}%
+% \end{macrocode}
+% Umgebung:
+% \begin{macrocode}
+ \newenvironment{#1}{%
+ \par
+ \ifx\scrjura@env@type\@empty
+ \edef\scrjura@env@type{#1}%
+ \let\@doendpe\scrjura@doendpe
+ \expandafter\let\expandafter\c@Clause\csname c@#1Clause\endcsname
+ \edef\cl@Clause{\cl@Clause\csname cl@#1Clause\endcsname}%
+ \expandafter\let\expandafter\c@SubClause
+ \csname c@#1SubClause\endcsname
+ \edef\cl@SubClause{\cl@SubClause
+ \csname cl@#1SubClause\endcsname}%
+ \@ifundefined{#1@Clause}{%
+ \let\Clause\contract@paragraph
+ }{%
+ \expandafter\let\expandafter\Clause
+ \csname #1@Clause\endcsname
+ }%
+ \@ifundefined{#1@SubClause}{%
+ \let\SubClause\contract@subparagraph
+ }{%
+ \expandafter\let\expandafter\SubClause
+ \csname #1@SubClause\endcsname
+ }%
+ \@ifundefined{#1@Sentence}{%
+ \let\Sentence\contract@sentence
+ }{%
+ \expandafter\let\expandafter\Sentence\csname #1@Sentence\endcsname
+ }%
+ \@ifundefined{\scrjura@env@type @everypar}{%
+ \expandafter\let
+ \csname \scrjura@env@type @everypar\endcsname
+ \contract@everypar
+ }{}%
+ \@ifundefined{scr@fnt@#1}{%
+ \@ifundefined{scr@fnt@instead@#1}{%
+ \aliaskomafont{Clause}{contract.Clause}%
+ }{%
+ \aliaskomafont{Clause}{\csname scr@fnt@instead@#1\endcsname}%
+ }%
+ }{%
+ \aliaskomafont{Clause}{contract.Clause}%
+ }%
+ #3%
+ \else
+ \PackageError{scrjura}{nested scrjura environments detected}{%
+ You must not use a `#1' environment inside\MessageBreak
+ a `\scrjura@env@type' environment or after loading\MessageBreak
+ package `scrjura' with option `\scrjura@env@type'!}%
+ \fi
+ }{%
+ #4%
+ \par
+ }%
+}
+% \end{macrocode}
+% \end{macro}^^A \@dewjuraenvironment
+% \end{macro}^^A \DeclareNewJuraEnvironment
+%
% \begin{macro}{\contract@paragraph}
-% Das ist das Macro, das in Verträgen |\Paragraph| zur Verfügung stellt.
+% Das ist das Macro, das in Verträgen |\Clause| zur Verfügung stellt.
% Ein Vertrag besteht aus mehreren Paragraphen. Jeder Paragraph hat einige
% optionale Elemente, die (auf dem Umweg über scrkbase) über das
% keyval-Paket geregelt werden.
@@ -1228,21 +1506,21 @@ standard classes created by The LaTeX3 Project 1994-1996.
% Das muss noch auf die Element-Schnittstelle von \KOMAScript{} umgestellt
% werden!
% \begin{macrocode}
-\newkomafont{contract.Paragraph}{\sffamily\bfseries\large}
-\newcommand*{\contract@paragraph@font}{\usekomafont{contract.Paragraph}%
+\newkomafont{contract.Clause}{\sffamily\bfseries\large}
+\newcommand*{\contract@paragraph@font}{\usekomafont{contract.Clause}%
\@hangfrom}
% \end{macrocode}
% \end{macro}
-% \begin{Counter}{@AbsParagraph}
-% \begin{macro}{\theH@AbsParagraph}
-% \begin{macro}{\theHParagraph}
-% \begin{macro}{\theHSubParagraph}
+% \begin{Counter}{@AbsClause}
+% \begin{macro}{\theH@AbsClause}
+% \begin{macro}{\theHClause}
+% \begin{macro}{\theHSubClause}
% \begin{macrocode}
% \textsf{hyperref}-Code, der noch nicht getestet ist!
-\newcounter{@AbsParagraph}
-\newcommand*{\theH@AbsParagraph}{P-\arabic{@AbsParagraph}}
-\newcommand*{\theHParagraph}{\theH@AbsParagraph}
-\newcommand*{\theHSubParagraph}{\theH@AbsParagraph}
+\newcounter{@AbsClause}
+\newcommand*{\theH@AbsClause}{P-\arabic{@AbsClause}}
+\newcommand*{\theHClause}{\theH@AbsClause}
+\newcommand*{\theHSubClause}{\theH@AbsClause}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -1252,11 +1530,13 @@ standard classes created by The LaTeX3 Project 1994-1996.
% natürlich innerhalb der Überschrift keine Nummer gesetzt werden
% soll. Trotzdem werden generell die Absatznummern eingeschaltet. Dann werden
% die Optionen initialisiert und ausgeführt.
-% \changes{v0.7}{2013/04/18}{Zähler \texttt{contractAbsoluteParagraph} wird
-% erhöht}
+% \changes{v0.7}{2013/04/18}{Zähler \texttt{contractAbsoluteClause} wird
+% erhöht}^^A
+% \changes{v0.7b}{2014/11/03}{\texttt{contractAbsoluteClause}
+% flexibilisiert}^^A
% \begin{macrocode}
\newcommand*{\contract@paragraph}[1]{%
- \stepcounter{contractAbsoluteParagraph}%
+ \stepcounter{\scrjura@env@type AbsoluteClause}%
\ManualPar\parnumbertrue
\let\contract@title\relax
\let\contract@entry\relax
@@ -1278,36 +1558,38 @@ standard classes created by The LaTeX3 Project 1994-1996.
% Wenn die Nummer nicht manuell gesetzt wurde, wird die nächste Nummer
% verwendet. Im anderen Fall muss die Nummer gesetzt und auch dafür gesorgt
% werden, dass sowohl ein Label als auch hyperref diese Nummer verwenden.
-% \changes{v0.6b}{2013/04/16}{Verwendung von \cs{contract@Paragraphformat}
+% \changes{v0.6b}{2013/04/16}{Verwendung von \cs{contract@Clauseformat}
% auch bei manueller Nummerierung der Paragraphen.}
% \begin{macrocode}
\ifx\contract@number\relax
- \let\p@Paragraph\@empty
- \let\theParagraph\thecontractParagraph
- \refstepcounter{Paragraph}%
+ \let\p@Clause\@empty
+ \let\theClause\thecontractClause
+ \refstepcounter{Clause}%
\else
\begingroup
\let\@elt\@stpelt
- \cl@Paragraph
+ \cl@Clause
\endgroup
- \protected@edef\theParagraph{\contract@Paragraphformat{\contract@number}}%
- \protected@edef\@currentlabel{\theParagraph}%
+ \protected@edef\theClause{%
+ \csname \scrjura@env@type @Clauseformat\endcsname{\contract@number}%
+ }%
+ \protected@edef\@currentlabel{\theClause}%
\fi
- \stepcounter{@AbsParagraph}%
+ \stepcounter{@AbsClause}%
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname if@skiphyperref\endcsname\relax
\else
- \expandafter\let\csname if@jura@skiphyperref\expandafter\endcsname
+ \expandafter\let\csname if@scrjura@skiphyperref\expandafter\endcsname
\csname if@skiphyperref\endcsname
\fi
- \if@jura@skiphyperref\else
- \hyper@refstepcounter{@AbsParagraph}%
- \typeout{absolute Nummer: \the@AbsParagraph^^JLabel: `\@currentHref'}%
+ \if@scrjura@skiphyperref\else
+ \hyper@refstepcounter{@AbsClause}%
+ \typeout{absolute Nummer: \the@AbsClause^^JLabel: `\@currentHref'}%
\fi
% \end{macrocode}
% Zwecks Vereinfachung wird ab hier so getan, als wäre es ein Unterabschnitt.
% \begin{macrocode}
- \let\theSubParagraph\theParagraph
+ \let\theSubClause\theClause
% \end{macrocode}
% Außer für Blindparagraphen wird dann die Überschrift gesetzt, die
% Verzeichniseinträge vorgenommen und der Kolumnentitel angepasst.
@@ -1317,16 +1599,16 @@ standard classes created by The LaTeX3 Project 1994-1996.
\ifcontract@dummy\else
\begingroup
\if@juratitlepagebreak\else\interlinepenalty\@M\fi
- \contract@paragraph@font{\theParagraph
+ \contract@paragraph@font{\theClause
\ifx\contract@title\relax\else\enskip\fi}%
\contract@title
\ifx\contract@entry\relax\else
- \addxcontentsline{toc}{cpar}[\theParagraph]\contract@entry
- \addxcontentsline{cpa}{cpar}[\theParagraph]\contract@entry
+ \addxcontentsline{toc}{cpar}[\theClause]\contract@entry
+ \addxcontentsline{cpa}{cpar}[\theClause]\contract@entry
\fi
\ifx\contract@head\relax\else
- \expandafter\Paragraphmark\expandafter{%
- \expandafter\theSubParagraph\expandafter\enskip\contract@head}%
+ \expandafter\Clausemark\expandafter{%
+ \expandafter\theSubClause\expandafter\enskip\contract@head}%
\fi
\par
\endgroup\nobreak\vskip\contract@postskip
@@ -1334,7 +1616,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
% Zum Schluss wird noch dafür gesorgt, dass auch die Absätze korrekt
% nummeriert werden können etc.
% \begin{macrocode}
- \jura@afterheading{contract}%
+ \scrjura@afterheading
\fi
}
% \end{macrocode}
@@ -1342,7 +1624,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
%
% \begin{macro}{\contract@subparagraph}
% \changes{v0.6a}{2012/10/08}{fehlendes \cs{par} ergänzt}%^^A
-% \changes{v0.7}{2013/04/18}{Zähler \texttt{contractAbsoluteParagraph} wird
+% \changes{v0.7}{2013/04/18}{Zähler \texttt{contractAbsoluteClause} wird
% erhöht}
% \changes{v0.7}{2013/04/28}{Abstand nach der Nummer als Bestandteil der
% Nummer setzen}
@@ -1350,7 +1632,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
% |\contract@paragraph|
% \begin{macrocode}
\newcommand*{\contract@subparagraph}[1]{%
- \stepcounter{contractAbsoluteParagraph}%
+ \stepcounter{\scrjura@env@type AbsoluteClause}%
\ManualPar\parnumbertrue
\let\contract@title\relax
\let\contract@entry\relax
@@ -1364,46 +1646,46 @@ standard classes created by The LaTeX3 Project 1994-1996.
\vskip\contract@preskip
\fi
\ifx\contract@number\relax
- \let\p@SubParagraph\@empty
- \let\theSubParagraph\thecontractSubParagraph
- \refstepcounter{SubParagraph}%
+ \let\p@SubClause\@empty
+ \let\theSubClause\thecontractSubClause
+ \refstepcounter{SubClause}%
\else
\begingroup
\let\@elt\@stpelt
- \cl@SubParagraph
+ \cl@SubClause
\endgroup
- \protected@edef\theSubParagraph{\theParagraph\contract@number}%
- \protected@edef\@currentlabel{\theSubParagraph}%
+ \protected@edef\theSubClause{\theClause\contract@number}%
+ \protected@edef\@currentlabel{\theSubClause}%
\fi
- \stepcounter{@AbsParagraph}%
+ \stepcounter{@AbsClause}%
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname if@skiphyperref\endcsname\relax
\else
- \expandafter\let\csname if@jura@skiphyperref\expandafter\endcsname
+ \expandafter\let\csname if@scrjura@skiphyperref\expandafter\endcsname
\csname if@skiphyperref\endcsname
\fi
- \if@jura@skiphyperref\else
- \hyper@refstepcounter{@AbsParagraph}%
- \typeout{absolute Nummer: \the@AbsParagraph^^JLabel: `\@currentHref'}%
+ \if@scrjura@skiphyperref\else
+ \hyper@refstepcounter{@AbsClause}%
+ \typeout{absolute Nummer: \the@AbsClause^^JLabel: `\@currentHref'}%
\fi
\ifcontract@dummy\else
\begingroup
\if@juratitlepagebreak\else\interlinepenalty\@M\fi
- \contract@paragraph@font{\theSubParagraph
+ \contract@paragraph@font{\theSubClause
\ifx\contract@title\relax\else\enskip\fi}%
\contract@title
\ifx\contract@entry\relax\else
- \addxcontentsline{toc}{cpar}[\theSubParagraph]\contract@entry
- \addxcontentsline{cpa}{cpar}[\theSubParagraph]\contract@entry
+ \addxcontentsline{toc}{cpar}[\theSubClause]\contract@entry
+ \addxcontentsline{cpa}{cpar}[\theSubClause]\contract@entry
\fi
\ifx\contract@head\relax\else
- \expandafter\Paragraphmark\expandafter{%
- \expandafter\theSubParagraph\expandafter\enskip\contract@head}%
+ \expandafter\Clausemark\expandafter{%
+ \expandafter\theSubClause\expandafter\enskip\contract@head}%
\fi
\par
\endgroup
\nobreak\vskip\contract@postskip
- \jura@afterheading{contract}%
+ \scrjura@afterheading
\fi
}
% \end{macrocode}
@@ -1414,21 +1696,23 @@ standard classes created by The LaTeX3 Project 1994-1996.
% Automatische oder manuelle Absatznummern für alle Umgebungen aktivieren.
% \begin{macrocode}
\newcommand*{\AutoPar}{%
- \expandafter\let\expandafter\jura@everypar
- \csname \jura@type @everypar\endcsname
+ \expandafter\let\expandafter\scrjura@everypar
+ \csname \scrjura@env@type @everypar\endcsname
}
\newcommand*{\ManualPar}{%
- \let\jura@everypar\relax
+ \let\scrjura@everypar\relax
}
% \end{macrocode}
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\jura@afterheading}
+% \begin{macro}{\scrjura@afterheading}
+% \changes{v0.7b}{2014/11/03}{\cs{jura@afterheading} umbenannt}^^A
+% \changes{v0.7b}{2014/11/03}{benötigt kein Argument mehr}^^A
% Entspricht |\afterheading| mit Erweiterungen für automatischen
% Absatznummern.
% \begin{macrocode}
-\newcommand*{\jura@afterheading}[1]{%
+\newcommand*{\scrjura@afterheading}{%
\@nobreaktrue
\everypar{%
\if@nobreak
@@ -1440,20 +1724,20 @@ standard classes created by The LaTeX3 Project 1994-1996.
\else
\clubpenalty \@clubpenalty
\everypar{%
- \jura@everypar
+ \scrjura@everypar
}%
\fi
- \jura@everypar
+ \scrjura@everypar
}%
- \def\jura@type{#1}%
\AutoPar
}
% \end{macrocode}
-% \begin{macro}{\jura@everypar}
-% Die Anweisung, die am Anfang von jedem Absatz auszuführen ist, um die
-% Nummer zu setzen. Außerhalb der Umgebungen ist das nichts.
+% \begin{macro}{\scrjura@everypar}
+% \changes{v0.7b}{2014/11/03}{\cs{jura@everypar} umbenannt}^^A
+% Die Anweisung, die am Anfang von jedem Absatz auszuführen ist, um die
+% Nummer zu setzen. Außerhalb der Umgebungen ist das nichts.
% \begin{macrocode}
-\newcommand*{\jura@everypar}{}
+\newcommand*{\scrjura@everypar}{}
% \end{macrocode}
% \end{macro}
% \begin{macro}{\@doendpe}
@@ -1461,28 +1745,30 @@ standard classes created by The LaTeX3 Project 1994-1996.
% kurz-, mittel- und langwirkenden Absatzaktionen zurückzusetzen. Damit hier
% nicht die automatische Absatznummerierung abgeschaltet wird, wird sie neu
% eingefügt.
+% \begin{macro}{\scrjura@doendpe}
% \begin{macrocode}
\CheckCommand*\@doendpe{\@endpetrue
\def\par{\@restorepar\everypar{}\par\@endpefalse}\everypar
{{\setbox\z@\lastbox}\everypar{}\@endpefalse}}
-\newcommand*{\contract@doendpe}{%
+\newcommand*{\scrjura@doendpe}{%
\@endpetrue
\def\par{%
\@restorepar\everypar{%
- \csname jura@everypar\endcsname
+ \csname scrjura@everypar\endcsname
}%
\par\@endpefalse
}%
\everypar{%
{\setbox\z@\lastbox}\everypar{%
- \csname jura@everypar\endcsname
+ \csname scrjura@everypar\endcsname
}%
\@endpefalse
}%
}
% \end{macrocode}
-% \end{macro}
-% \end{macro}
+% \end{macro}^^A \scrjura@doendpe
+% \end{macro}^^A \doendpe
+% \end{macro}^^A \scrjura@everypar
%
% \begin{macro}{\l@cpar}
% Verzeichnis-Eintrag für einen Vertrags-Paragraphen.
@@ -1499,31 +1785,34 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\jura@separator}
+% \begin{macro}{\scrjura@separator}
+% \changes{v0.7b}{2014/11/03}{\cs{jura@separator} umbenannt}^^A
% Wird verwendet, damit Leerzeichen am Anfang oder Ende entfernt werden können.
% \begin{macrocode}
-\DeclareRobustCommand*{\jura@separator}[1]{#1}
+\DeclareRobustCommand*{\scrjura@separator}[1]{#1}
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\jura@usetype}
-% \changes{v0.5d}{2010/04/28}{neu (intern)}
+% \begin{macro}{\scrjura@usetype}
+% \changes{v0.5d}{2010/04/28}{neu (intern)}^^A
+% \changes{v0.7b}{2014/11/03}{\cs{jura@usetype} umbenannt}^^A
% In der Voreinstellung macht das erst einmal gar nichts, außer dass es robust
% ist und \cs{jura@@usetype} aufruft.
-% \begin{macro}{\jura@@usetype}
-% \changes{v0.5d}{2010/04/28}{neu (intern)}
+% \begin{macro}{\scrjura@@usetype}
+% \changes{v0.5d}{2010/04/28}{neu (intern)}^^A
+% \changes{v0.7b}{2014/11/03}{\cs{jura@@usetype} umbenannt}^^A
% Das wiederum ist nicht robust und kann dadurch einfacher umdefiniert
% werden. In der Voreinstellung macht das dann wirklich nichts, außer das
% Argument zu fressen.
% \begin{macrocode}
-\DeclareRobustCommand*{\jura@usetype}[1]{\jura@@usetype{#1}}
-\newcommand*{\jura@@usetype}[1]{}
+\DeclareRobustCommand*{\scrjura@usetype}[1]{\scrjura@@usetype{#1}}
+\newcommand*{\scrjura@@usetype}[1]{}
% \end{macrocode}
% \end{macro}
% \end{macro}
%
% \begin{macro}{\contract@everypar}
-% |\jura@everpar| für Verträge.
+% |\scrjura@everpar| für Verträge.
% \begin{macro}{\ifparnumber}
% \changes{v0.6}{2011/09/29}{Definition des Schalters in die Definition der
% Option verschoben}
@@ -1545,12 +1834,12 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \begin{macrocode}
\newcounter{par}
\renewcommand*{\thepar}{\arabic{par}}
-\newcommand*{\theHpar}{\theH@AbsParagraph-\Roman{par}}
+\newcommand*{\theHpar}{\theH@AbsClause-\Roman{par}}
\newcommand*{\parformat}{(\thepar)}
\newkomafont{parnumber}{}
-\renewcommand*\p@par{{\jura@usetype{\jura@env@type}\theSubParagraph\jura@separator{\nobreakspace}}}
-\@addtoreset{par}{Paragraph}
-\@addtoreset{par}{SubParagraph}
+\renewcommand*\p@par{{\scrjura@usetype{\scrjura@env@type}\theSubClause\scrjura@separator{\nobreakspace}}}
+\@addtoreset{par}{Clause}
+\@addtoreset{par}{SubClause}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -1558,12 +1847,12 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \end{macro}
% \end{Counter}
% \end{macro}
-% \changes{0.5c}{2010/04/26}{erstes Argument von \cs{newmaxpar} und zweites
+% \changes{v0.5c}{2010/04/26}{erstes Argument von \cs{newmaxpar} und zweites
% Argument von \cs{getmaxpar} ist \texttt{contract} nicht
% \texttt{contractpars}}
-% \changes{0.5c}{2010/04/26}{\cs{contract@Paragraphformat} expandiert beim
+% \changes{v0.5c}{2010/04/26}{\cs{contract@Clauseformat} expandiert beim
% Schreiben zu seinem Argument}
-% \changes{v0.7}{2013/04/18}{Zähler \texttt{contractAbsoluteParagraph} wird
+% \changes{v0.7}{2013/04/18}{Zähler \texttt{contractAbsoluteClause} wird
% verwendet}
% \changes{v0.7}{2013/05/23}{Satznummer bei manuell nummerierten Absätzen
% auf 0 statt 1 initialisiert, weil \cs{Sentence} die Nummer als erstes
@@ -1571,6 +1860,8 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \changes{v0.7}{2013/05/23}{Absatznummer von \cs{thisparnumber} beachtet}
% \changes{v0.7}{2013/06/06}{Im Fall von nicht rein nummerischen
% Absatznummern die Absätze auf jeden Fall nummerieren}
+% \changes{v0.7b}{2014/11/03}{\texttt{contractAbsoluteClause}
+% flexibilisiert}^^A
% \begin{macrocode}
\newcommand*{\contract@everypar}{%
\ifparnumber
@@ -1590,11 +1881,16 @@ standard classes created by The LaTeX3 Project 1994-1996.
\setcounter{sentence}{0}\refstepcounter{sentence}%
\fi
\begingroup
- \protected@write\@auxout{\let\contract@Paragraphformat\@firstofone}{%
- \string\newmaxpar{contract}%
- {\thecontractAbsoluteParagraph}%
- {\thepar}}%
- \getmaxpar\@tempa{contract}{\thecontractAbsoluteParagraph}%
+ \protected@write\@auxout{%
+ \expandafter\let\csname \scrjura@env@type @Clauseformat\endcsname
+ \@firstofone
+ }{%
+ \string\newmaxpar{\scrjura@env@type}%
+ {\csname the\scrjura@env@type AbsoluteClause\endcsname}%
+ {\thepar}%
+ }%
+ \getmaxpar\@tempa{\scrjura@env@type}%
+ {\csname the\scrjura@env@type AbsoluteClause\endcsname}%
\typeout{Stored max is \@tempa}%
\def\reserved@a##1\@nnil{\def\@tempa{##1}}%
\afterassignment\reserved@a\@tempcnta=0\@tempa\relax\@nnil
@@ -1685,16 +1981,16 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\refParagraph}
-% \begin{macro}{\ref@Paragraph}
+% \begin{macro}{\refClause}
+% \begin{macro}{\ref@Clause}
% Zitiert nur den Paragraphen eines Paragraphen, eines Absatzes oder eines
% Satzes. Für mehr Kompatibilität mit hyperref gibt es mit hyperref auch eine
% Sternform. Ohne hyperref produziert diese nur Unsinn.
% \begin{macrocode}
-\newcommand*{\refParagraph}{%
- \@ifstar {\ref@Paragraph*}{\ref@Paragraph{}}
+\newcommand*{\refClause}{%
+ \@ifstar {\ref@Clause*}{\ref@Clause{}}
}
-\newcommand*{\ref@Paragraph}[2]{%
+\newcommand*{\ref@Clause}[2]{%
\expandafter\ifx\csname r@#2\endcsname\relax
\ref#1{#2}%
\else
@@ -1713,7 +2009,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
% Den ersten Teil der Referenz in |\@tempa| ablegen.
% \begin{macrocode}
\def\@tempc##1##2\@nil{##1}%
- \let\jura@separator\@gobble
+ \let\scrjura@separator\@gobble
\protected@edef\@tempa{\expandafter\expandafter\expandafter\@tempc
\csname r@#2\endcsname\noexpand\@nil}%
% \end{macrocode}
@@ -1733,19 +2029,19 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\refParagraphN}
-% \begin{macro}{\ref@ParagraphN}
+% \begin{macro}{\refClauseN}
+% \begin{macro}{\ref@ClauseN}
% Zitiert nur den Paragraphen eines Paragraphen, eines Absatzes oder eines
% Satzes. Für mehr Kompatibilität mit hyperref gibt es mit hyperref auch eine
% Sternform. Ohne hyperref produziert diese nur Unsinn.
% \begin{macrocode}
-\newcommand*{\refParagraphN}{%
- \@ifstar {\ref@ParagraphN*}{\ref@ParagraphN{}}
+\newcommand*{\refClauseN}{%
+ \@ifstar {\ref@ClauseN*}{\ref@ClauseN{}}
}
-\newcommand*{\ref@ParagraphN}[2]{%
+\newcommand*{\ref@ClauseN}[2]{%
\begingroup
- \let\Paragraphformat\relax
- \ref@Paragraph{#1}{#2}%
+ \let\Clauseformat\relax
+ \ref@Clause{#1}{#2}%
\endgroup
}
% \end{macrocode}
@@ -1780,7 +2076,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
% Den ersten Teil der Referenz in |\@tempa| ablegen.
% \begin{macrocode}
\def\@tempc##1##2\@nil{##1}%
- \let\jura@separator\@gobble
+ \let\scrjura@separator\@gobble
\protected@edef\@tempa{\expandafter\expandafter\expandafter\@tempc
\csname r@#2\endcsname\noexpand\@nil}%
% \end{macrocode}
@@ -1884,7 +2180,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
% Den ersten Teil der Referenz in |\@tempa| ablegen.
% \begin{macrocode}
\def\@tempc##1##2\@nil{##1}%
- \let\jura@separator\@gobble
+ \let\scrjura@separator\@gobble
\protected@edef\@tempa{\expandafter\expandafter\expandafter\@tempc
\csname r@#2\endcsname\noexpand\@nil}%
% \end{macrocode}
@@ -1963,7 +2259,7 @@ standard classes created by The LaTeX3 Project 1994-1996.
\newcommand*{\theHsentence}{\theHpar-\arabic{sentence}}
\renewcommand*{\p@sentence}{\expandafter\p@@sentence}
\newcommand*{\p@@sentence}[1]{\p@par{{\par@cite{\thepar}}%
- \jura@separator{\nobreakspace}}{\sentence@cite{#1}}}
+ \scrjura@separator{\nobreakspace}}{\sentence@cite{#1}}}
\newcommand*{\contract@sentence}{%
\refstepcounter{sentence}%
\textsuperscript{\thesentence}\nobreak\hskip\z@
@@ -2087,27 +2383,27 @@ standard classes created by The LaTeX3 Project 1994-1996.
% \end{macro}
%
% \begin{macro}{\newmaxpar}
-% \changes{v0.6b}{2013/04/16}{\cs{\#1@Paragraphformat} expandiert zu seinem
+% \changes{v0.6b}{2013/04/16}{\cs{\#1@Clauseformat} expandiert zu seinem
% Argument}
% \begin{macro}{\getmaxpar}
% \changes{v0.6}{2011/09/30}{Argument 3 muss mit \cs{protected@edef}
% expandiert werden}
% \changes{v0.5c}{2010/04/26}{\cs{protected@edef} durch \cs{edef} ersetzt}
-% \changes{v0.5c}{2010/04/26}{\cs{\#2@Paragraphformat} expandiert zu seinem
+% \changes{v0.5c}{2010/04/26}{\cs{\#2@Clauseformat} expandiert zu seinem
% Argument}
% Noch zwei Hilfsmakros, um Zähler in der aux-Datei zwischenzuspeichern und
% auch dann Werte zu holen, wenn sie nicht in der aux-Datei stehen.
% \begin{macrocode}
\newcommand*{\newmaxpar}[3]{%
\begingroup
- \expandafter\let\csname #1@Paragraphformat\endcsname\@firstofone
+ \expandafter\let\csname #1@Clauseformat\endcsname\@firstofone
\protected@edef\@tempa{#2}\@onelevel@sanitize\@tempa
\expandafter\xdef\csname max@#1@\@tempa\endcsname{#3}%
\endgroup
}
\newcommand*{\getmaxpar}[3]{%
\begingroup
- \expandafter\let\csname #2@Paragraphformat\endcsname\@firstofone
+ \expandafter\let\csname #2@Clauseformat\endcsname\@firstofone
\protected@edef\@tempa{#3}%
\@onelevel@sanitize\@tempa
\expandafter\ifx \csname max@#2@\@tempa\endcsname\relax
@@ -2119,6 +2415,17 @@ standard classes created by The LaTeX3 Project 1994-1996.
\@tempa
}
% \end{macrocode}
+% \changes{v0.7b}{2014/11/10}{Notfallcode in die \texttt{aux}-Datei}^^A
+% Da manche Anwender \texttt{scrjura} aus einem Dokument entfernen, ohne die
+% \texttt{aux}-Dateien zu löschen, sehen wir eine Notlösung vor, um
+% Fehlermeldungen wegen nicht definiertem \cs{newmaxpar} zu vermeiden.
+% \begin{macrocode}
+\AtBeginDocument{%
+ \immediate\write\@mainaux{%
+ \string\providecommand*{\string\newmaxpar}[3]{}
+ }%
+}
+% \end{macrocode}
% \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 a5d08f11a3e..e26ceedc923 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{2461}
+% \CheckSum{2579}
% \iffalse meta-comment
% ======================================================================
% scrkernel-basics.dtx
-% Copyright (c) Markus Kohm, 2002-2014
+% Copyright (c) Markus Kohm, 2002-2015
%
% 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-2014
+% Copyright (c) Markus Kohm, 2002-2015
%
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz,
% Version 1.3c, verteilt und/oder veraendert werden.
@@ -55,13 +55,13 @@
% Right brace \} Tilde \~}
%
% \iffalse
-%%% From File: $Id: scrkernel-basics.dtx 1809 2014-10-17 08:02:00Z kohm $
+%%% From File: $Id: scrkernel-basics.dtx 1897 2015-01-02 12:04:12Z kohm $
%\NeedsTeXFormat{LaTeX2e}[1995/06/01]
%<*driver>
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\begingroup
\def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}}
- \filedate$Date: 2014-10-17 10:02:00 +0200 (Fri, 17 Oct 2014) $
+ \filedate$Date: 2015-01-02 13:04:12 +0100 (Fri, 02 Jan 2015) $
\def\filerevision$#1: #2 ${\gdef\filerevision{#2}}
\filerevision$Revision: 1638 $
\endgroup
@@ -376,6 +376,26 @@
% \end{macro}^^A \DefineFamilyMember
% \end{macro}^^A \DefineFamily
%
+% \begin{macro}{\RelaxFamilyKey}
+% \changes{v3.15}{2014/12/03}{neue Anweisung}
+% Undefiniert einen Schlüssel. Irgendwelche Hilfsmakros werden dabei nicht
+% angetastet. Stattdessen wird nur der Schlüssel selbst und ggf. ein
+% Defaultwert als \cs{relax} definiert, so dass er nicht mehr verwendet werden
+% kann.
+% \begin{macrocode}
+%<*base>
+\newcommand*{\RelaxFamilyKey}[3][.\@currname.\@currext]{%
+ \scr@ifundefinedorrelax{KV@#2#1@#3}{}{%
+ \expandafter\let\csname KV@#2#1@#3\endcsname\relax
+ }%
+ \scr@ifundefinedorrelax{KV@#2#1@#3@default}{}{%
+ \expandafter\let\csname KV@#2#1@#3@default\endcsname\relax
+ }%
+}
+%
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\FamilyKeyState}
% \changes{v3.12}{2013/03/04}{Neue Anweisung}
% \begin{macro}{\FamilyKeyStateProcessed}
@@ -1715,6 +1735,28 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\@removefromreset}
+% \changes{v3.15}{2014/11/21}{neue Anweisung, kompatibel mit
+% \textsf{remreset} und \textsf{chngcntr}}^^A
+% Dieser alte Bekannte aus dem Paket \textsf{remreset} wird auch von
+% \KOMAScript{} benötigt. Es ist einfacher, ihn selbst zu definieren, als sich
+% auf andere Pakete zu verlassen.
+% \begin{macrocode}
+%<*base>
+\providecommand*\@removefromreset[2]{%
+ {%
+ \expandafter\let\csname c@#1\endcsname\@removefromreset
+ \def\@elt##1{%
+ \expandafter\ifx\csname c@##1\endcsname\@removefromreset
+ \else\noexpand\@elt{##1}\fi
+ }%
+ \expandafter\xdef\csname cl@#2\endcsname{\csname cl@#2\endcsname}%
+ }%
+}
+%
+% \end{macrocode}
+% \end{macro}
+%
% \subsection{Definition von KOMA-\textsf{keyval}-Schlüsseln (Hauptteil)}
%
% \begin{macro}{\FamilyExecuteOptions}
@@ -2365,14 +2407,30 @@
%
% \begin{macro}{\FamilyCounterKey}
% \changes{v3.12}{2013/11/05}{neu}%^^A
-% Dieses Makro definiert einen Schlüssel, der einen \LaTeX-Zähler an Hand
-% des Wertes setzt. Das erste, optionale Argument ist das Familienmitglied,
-% das zweite, obligatorische Argument ist die Familie, das dritte der Name
-% des Schlüssels, das vierte der name des \LaTeX-Zählers. Erlaubt sind alle
-% Integer-Werte.
+% \changes{v3.15}{2014/12/03}{er wird ein (optionaler) Säumniswert
+% unterstützt}^^A
+% Dieses Makro definiert einen Schlüssel, der einen \LaTeX-Zähler an Hand
+% des Wertes setzt. Das erste, optionale Argument ist das Familienmitglied,
+% das zweite, obligatorische Argument ist die Familie, das dritte der Name
+% des Schlüssels, das vierte, optionale ist der Säumniswert, das fünfte der
+% Name des \LaTeX-Zählers. Erlaubt sind alle Integer-Werte.
+% \begin{macro}{\Family@@Counter@@Key}
+% \changes{v3.15}{2014/12/03}{neu (intern)}^^A
+% \begin{macro}{\Family@Counter@Key}
+% \changes{v3.15}{2014/12/03}{neu (intern)}^^A
% \begin{macrocode}
%<*base>
-\newcommand*{\FamilyCounterKey}[4][.\@currname.\@currext]{%
+\newcommand*{\FamilyCounterKey}[3][.\@currname.\@currext]{%
+ \@ifnextchar [%]
+ {\Family@@Counter@@Key{#1}{#2}{#3}}%
+ {\Family@Counter@Key{#1}{#2}{#3}}%
+}
+\newcommand*{\Family@@Counter@@Key}{}
+\def\Family@@Counter@@Key#1#2#3[#4]#5{%
+ \@ifundefined{c@#5}{\newcounter{#5}}{}%
+ \DefineFamilyKey[{#1}]{#2}{#3}[{#4}]{\FamilySetCounter{#2}{#3}{#5}{##1}}%
+}
+\newcommand*{\Family@Counter@Key}[4]{%
\@ifundefined{c@#4}{\newcounter{#4}}{}%
\DefineFamilyKey[{#1}]{#2}{#3}{\FamilySetCounter{#2}{#3}{#4}{##1}}%
}
@@ -2406,29 +2464,55 @@
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
+% \end{macro}
% \begin{macro}{\FamilyCounterMacroKey}
-% \changes{v3.12}{2013/11/05}{neu}%^^A
+% \changes{v3.12}{2013/11/05}{neu}^^A
+% \changes{v3.15}{2014/12/03}{er wird ein (optionaler) Säumniswert
+% unterstützt}^^A
+% Diese Anweisung arbeitet fast wie \cs{FamilyCounterKey}, allerdings wird
+% dabei nicht ein Zähler, sondern ein Marko auf einen Wert definiert. Dabei
+% ist das erste (optionale) Argument das Mitglied, das zweite die Familie, das
+% dritte der Schlüssel, das vierte (optionale) der Säumniswert, das fünfte das
+% Makro.
% \begin{macro}{\FamilySetCounterMacro}
% \changes{v3.12}{2013/11/05}{neu}%^^A
-% Diese Anweisungen arbeitet fast wie \cs{FamilyCounterKey} und
-% \cs{FamilySetCounter}, allerdings wird nicht ein Zähler gesetzt, sondern
-% ein Makro auf einen Wert definiert. 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.
+% \changes{v3.15}{2014/12/17}{\cs{aftergroup} vor
+% \cs{FamilyKeyStateProcessed}}^^A
+% Diese Anweisung arbeitet fast wie \cs{FamilySetCounter}, allerdings wird
+% nicht ein Zähler gesetzt, sondern ein Makro auf einen Wert definiert. 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.
+% \begin{macro}{\Family@@Counter@@Macro@@Key}
+% \changes{v3.15}{2014/12/03}{neu (intern)}^^A
+% \begin{macro}{\Family@Counter@Macro@Key}
+% \changes{v3.15}{2014/12/03}{neu (intern)}^^A
% \begin{macrocode}
%<*base>
-\newcommand*{\FamilyCounterMacroKey}[4][.\@currname.\@currext]{%
+\newcommand*{\FamilyCounterMacroKey}[3][.\@currname.\@currext]{%
+ \@ifnextchar [%]
+ {\Family@@Counter@@Macro@@Key{#1}{#2}{#3}}%
+ {\Family@Counter@Macro@Key{#1}{#2}{#3}}%
+}
+\newcommand*{\Family@@Counter@@Macro@@Key}{}
+\def\Family@@Counter@@Macro@@Key#1#2#3[#4]#5{%
+ \ifdefined#4\else\let#4\z@\fi
+ \DefineFamilyKey[{#1}]{#2}{#3}[{#4}]{\FamilySetCounterMacro{#2}{#3}{#5}{##1}}%
+}
+\newcommand*{\Family@Counter@Macro@Key}[4]{%
\ifdefined#4\else\let#4\z@\fi
\DefineFamilyKey[{#1}]{#2}{#3}{\FamilySetCounterMacro{#2}{#3}{#4}{##1}}%
}
\newcommand*{\FamilySetCounterMacro}[4]{%
\begingroup
- \ifiscount{#4}{\@tempcnta=#4\FamilyKeyStateProcessed}{%
- \ifisdimen{#4}{\@tempcnta=#4\FamilyKeyStateProcessed}{%
- \ifisskip{#4}{\@tempcnta=#4\FamilyKeyState\Processed}{%
- \ifisnumexpr{#4}{\@tempcnta=#4\FamilyKeyStateProcessed}{%
- \ifisdimexpr{#4}{\@tempcnta=#4\FamilyKeyStateProcessed}{%
- \ifisinteger{#4}{\@tempcnta=#4\FamilyKeyStateProcessed}{%
+ \ifiscount{#4}{\@tempcnta=#4\aftergroup\FamilyKeyStateProcessed}{%
+ \ifisdimen{#4}{\@tempcnta=#4\aftergroup\FamilyKeyStateProcessed}{%
+ \ifisskip{#4}{\@tempcnta=#4\aftergroup\FamilyKeyState\Processed}{%
+ \ifisnumexpr{#4}{\@tempcnta=#4\aftergroup\FamilyKeyStateProcessed}{%
+ \ifisdimexpr{#4}{\@tempcnta=#4\aftergroup\FamilyKeyStateProcessed}{%
+ \ifisinteger{#4}{%
+ \@tempcnta=#4\aftergroup\FamilyKeyStateProcessed
+ }{%
\ifiscounter{#4}{%
\@tempcnta=\value{#4}\FamilyKeyStateProcessed}{%
\FamilyUnknownKeyValue{#1}{#2}{#4}{%
@@ -2448,25 +2532,44 @@
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
+% \end{macro}
%
% \begin{macro}{\FamilyLengthKey}
% \changes{v3.12}{2013/11/05}{neu}%^^A
-% Dieses Makro definiert einen Schlüssel, der eine \LaTeX-Länge an Hand
-% des Wertes setzt. Das erste, optionale Argument ist das Familienmitglied,
-% das zweite, obligatorische Argument ist die Familie, das dritte der Name
-% des Schlüssels, das vierte der name der \LaTeX-Länge.
+% \changes{v3.15}{2014/12/03}{er wird ein (optionaler) Säumniswert
+% unterstützt}^^A
+% Dieses Makro definiert einen Schlüssel, der eine \LaTeX-Länge an Hand
+% des Wertes setzt. Das erste, optionale Argument ist das Familienmitglied,
+% das zweite, obligatorische Argument ist die Familie, das dritte der Name
+% des Schlüssels, das vierte der name der \LaTeX-Länge.
+% \begin{macro}{\Family@@Length@@Key}
+% \changes{v3.15}{2014/12/03}{neu (intern)}^^A
+% \begin{macro}{\Family@Length@Key}
+% \changes{v3.15}{2014/12/03}{neu (intern)}^^A
% \begin{macrocode}
%<*base>
-\newcommand*{\FamilyLengthKey}[4][.\@currname.\@currext]{%
+\newcommand*{\FamilyLengthKey}[3][.\@currname.\@currext]{%
+ \@ifnextchar [%]
+ {\Family@@Length@@Key{#1}{#2}{#3}}%
+ {\Family@Length@Key{#1}{#2}{#3}}%
+}
+\newcommand*{\Family@@Length@@Key}{}
+\def\Family@@Length@@Key#1#2#3[#4]#5{%
+ \ifdefined#5\else\newlength{#5}\fi
+ \DefineFamilyKey[{#1}]{#2}{#3}[{#4}]{\FamilySetLength{#2}{#3}{#5}{##1}}%
+}
+\newcommand*{\Family@Length@Key}[4]{%
\ifdefined#4\else\newlength{#4}\fi
\DefineFamilyKey[{#1}]{#2}{#3}{\FamilySetLength{#2}{#3}{#4}{##1}}%
}
% \end{macrocode}
% \begin{macro}{\FamilySetLength}
-% \changes{v3.12}{2013/11/05}{neu}%^^A
-% Über diese Anwesiung wird der Wert dann gesetzt. Dabei ist das erste
-% Argument die Familie, das zweite der Name des Schlüssels, das dritte der
-% Name der \LaTeX-Länge, das vierte schließlich der gewünschte Wert.
+% \changes{v3.12}{2013/11/05}{neu}^^A
+% \changes{v3.15}{2015/01/02}{\cs{ifglueexpr} hinzugefügt}^^A
+% Über diese Anwesiung wird der Wert dann gesetzt. Dabei ist das erste
+% Argument die Familie, das zweite der Name des Schlüssels, das dritte der
+% Name der \LaTeX-Länge, das vierte schließlich der gewünschte Wert.
% \begin{macrocode}
\newcommand*{\FamilySetLength}[4]{%
\ifiscount{#4}{#3=#4\FamilyKeyStateProcessed}{%
@@ -2474,9 +2577,11 @@
\ifisskip{#4}{#3=#4\FamilyKeyState\Processed}{%
\ifisnumexpr{#4}{#3=#4\FamilyKeyStateProcessed}{%
\ifisdimexpr{#4}{#3=#4\FamilyKeyStateProcessed}{%
- \ifisglue{#4}{#3=#4\FamilyKeyStateProcessed}{%
- \FamilyUnknownKeyValue{#1}{#2}{#4}{%
- length values, counters, lengths, skips, dimens
+ \ifisglueexpr{#4}{#3=#4\FamilyKeyStateProcessed}{%
+ \ifisglue{#4}{#3=#4\FamilyKeyStateProcessed}{%
+ \FamilyUnknownKeyValue{#1}{#2}{#4}{%
+ length values, counters, lengths, skips, dimens
+ }%
}%
}%
}%
@@ -2489,31 +2594,61 @@
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
+% \end{macro}
% \begin{macro}{\FamilyLengthMacroKey}
% \changes{v3.12}{2013/11/05}{neu}%^^A
+% \changes{v3.15}{2014/12/03}{er wird ein (optionaler) Säumniswert
+% unterstützt}^^A
% \begin{macro}{\FamilySetLengthMacro}
% \changes{v3.12}{2013/11/05}{neu}%^^A
-% Diese Anweisungen arbeitet fast wie \cs{FamilyCounterKey} und
-% \cs{FamilySetCounter}, allerdings wird nicht ein Zähler gesetzt, sondern
-% ein Makro auf einen Wert definiert. 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.
+% \changes{v3.14a}{2014/11/24}{fix: \cs{@tempskipa} statt \cs{@temskipa}}^^A
+% \changes{v3.15}{2014/12/17}{\cs{aftergroup} vor
+% \cs{FamilyKeyStateProcessed}}^^A
+% \changes{v3.15}{2015/01/02}{\cs{ifglueexpr} hinzugefügt}^^A
+% Diese Anweisungen arbeitet fast wie \cs{FamilyCounterKey} und
+% \cs{FamilySetCounter}, allerdings wird nicht ein Zähler gesetzt, sondern
+% ein Makro auf einen Wert definiert. 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.
+% \begin{macro}{\Family@@Length@@Macro@@Key}
+% \changes{v3.15}{2014/12/03}{neu (intern)}^^A
+% \begin{macro}{\Family@Length@Macro@Key}
+% \changes{v3.15}{2014/12/03}{neu (intern)}^^A
% \begin{macrocode}
%<*base>
-\newcommand*{\FamilyLengthMacroKey}[4][.\@currname.\@currext]{%
+\newcommand*{\FamilyLengthMacroKey}[3][.\@currname.\@currext]{%
+ \@ifnextchar [%]
+ {\Family@@Length@@Macro@@Key{#1}{#2}{#3}}%
+ {\Family@Length@Macro@Key{#1}{#2}{#3}}%
+}
+\newcommand*{\Family@@Length@@Macro@@Key}{}
+\def\Family@@Length@@Macro@@Key#1#2#3[#4]#5{%
+ \ifdefined#5\else\let#5\z@\fi
+ \DefineFamilyKey[{#1}]{#2}{#3}[{#4}]{\FamilySetLengthMacro{#2}{#3}{#5}{##1}}%
+}
+\newcommand*{\Family@Length@Macro@Key}[4]{%
\ifdefined#4\else\let#4\z@\fi
\DefineFamilyKey[{#1}]{#2}{#3}{\FamilySetLengthMacro{#2}{#3}{#4}{##1}}%
}
\newcommand*{\FamilySetLengthMacro}[4]{%
\begingroup
- \ifiscount{#4}{\@tempskipa=#4\FamilyKeyStateProcessed}{%
- \ifisdimen{#4}{\@temskipa=#4\FamilyKeyStateProcessed}{%
- \ifisskip{#4}{\@tempkipa=#4\FamilyKeyState\Processed}{%
- \ifisnumexpr{#4}{\@tempskipa=#4\FamilyKeyStateProcessed}{%
- \ifisdimexpr{#4}{\@tempskipa=#4\FamilyKeyStateProcessed}{%
- \ifisglue{#4}{\@tempskipa=#4\FamilyKeyStateProcessed}{%
- \FamilyUnknownKeyValue{#1}{#2}{#4}{%
- length values, counters, lengths, skips, dimens
+ \ifiscount{#4}{\@tempskipa=#4\aftergroup\FamilyKeyStateProcessed}{%
+ \ifisdimen{#4}{\@tempskipa=#4\aftergroup\FamilyKeyStateProcessed}{%
+ \ifisskip{#4}{\@tempkipa=#4\aftergroup\FamilyKeyState\Processed}{%
+ \ifisnumexpr{#4}{\@tempskipa=#4\aftergroup\FamilyKeyStateProcessed}{%
+ \ifisdimexpr{#4}{%
+ \@tempskipa=#4\aftergroup\FamilyKeyStateProcessed
+ }{%
+ \ifisglueexpr{#4}{%
+ \@tempskipa=#4\aftergroup\FamilyKeyStateProcessed
+ }{%
+ \ifisglue{#4}{%
+ \@tempskipa=#4\aftergroup\FamilyKeyStateProcessed
+ }{%
+ \FamilyUnknownKeyValue{#1}{#2}{#4}{%
+ length values, counters, lengths, skips, dimens
+ }%
}%
}%
}%
@@ -2528,6 +2663,8 @@
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
+% \end{macro}
%
%
% \begin{macro}{\FamilyNumericalKey}
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 e3b12ef9685..8baeca63e35 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{145}
+% \CheckSum{146}
% \iffalse meta-comment
% ======================================================================
% scrkernel-compatibility.dtx
@@ -55,13 +55,13 @@
% Right brace \} Tilde \~}
%
% \iffalse
-%%% From File: $Id: scrkernel-compatibility.dtx 1814 2014-10-28 10:06:00Z kohm $
+%%% From File: $Id: scrkernel-compatibility.dtx 1870 2014-12-10 09:04:55Z kohm $
%<*driver>
% \fi
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\begingroup
\def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}}
- \filedate$Date: 2014-10-28 11:06:00 +0100 (Tue, 28 Oct 2014) $
+ \filedate$Date: 2014-12-10 10:04:55 +0100 (Wed, 10 Dec 2014) $
\def\filerevision$#1: #2 ${\gdef\filerevision{#2}}
\filerevision$Revision: 1638 $
\endgroup
@@ -357,6 +357,8 @@
% \changes{v3.13a}{2014/08/07}{Neues Macro}
% \begin{macro}{\scr@v@3.14}
% \changes{v3.14}{2014/10/28}{Neues Macro}
+% \begin{macro}{\scr@v@3.15}
+% \changes{v3.14}{2014/11/20}{Neues Macro}
% \begin{macro}{\scr@v@last}
% \changes{v2.9u}{2005/03/05}{Neues Macro}
% Nun die unterschiedlichen möglichen Werte (|\scr@v@last| ist jeweils die
@@ -413,6 +415,7 @@
\@namedef{scr@v@3.13}{12}
\@namedef{scr@v@3.13a}{13}
\@namedef{scr@v@3.14}{13}
+\@namedef{scr@v@3.15}{14}
\@namedef{scr@v@last}{14}
% \end{macrocode}
% \end{macro}
@@ -453,6 +456,7 @@
% \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 99ca110e5b6..31005b6cade 100644
--- a/Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx
+++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx
@@ -1,8 +1,8 @@
-% \CheckSum{3220}
+% \CheckSum{3227}
% \iffalse meta-comment
% ======================================================================
% scrkernel-fonts.dtx
-% Copyright (c) Markus Kohm, 2002-2013
+% Copyright (c) Markus Kohm, 2002-2014
%
% 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-fonts.dtx
-% Copyright (c) Markus Kohm, 2002-2013
+% Copyright (c) Markus Kohm, 2002-2014
%
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz,
% Version 1.3c, verteilt und/oder veraendert werden.
@@ -55,9 +55,17 @@
% Right brace \} Tilde \~}
%
% \iffalse
-%%% From File: $Id: scrkernel-fonts.dtx 1483 2013-10-31 15:12:30Z mjk $
+%%% From File: $Id: scrkernel-fonts.dtx 1829 2014-11-21 09:27:52Z kohm $
%<*driver>
-\ProvidesFile{scrkernel-fonts.dtx}[2013/10/31 v3.12 KOMA-Script (font size)]
+\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
+\begingroup
+ \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}}
+ \filedate$Date: 2014-11-21 10:27:52 +0100 (Fri, 21 Nov 2014) $
+ \def\filerevision$#1: #2 ${\gdef\filerevision{#2}}
+ \filerevision$Revision: 1827 $
+\endgroup
+\ProvidesFile{scrkernel-fonts.dtx}[\filedate\space\filerevision\space
+ KOMA-Script (font size)]
% \changes{v3.09}{2011/02/23}{Neues Paket \texttt{scrfontsizes}}
%
%<*package&generator&identify>
@@ -1649,6 +1657,21 @@
%<*scrkbase>
% \fi
%
+% \begin{macro}{\IfExistskomafont}
+% \changes{v3.15}{2014/11/21}{neue Anweisung}
+% Führe das zweite Argument aus, wenn ein Fontelement existiert, sonst das
+% dritte.
+% \begin{macrocode}
+\newcommand*{\IfExistskomafont}[1]{%
+ \@ifundefined{scr@fnt@#1}{%
+ \@ifundefined{scr@fnt@instead@#1}{\@secondoftwo}{\@firstoftwo}%
+ }{%
+ \@firstoftwo
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\setkomafont}
% \changes{v2.8o}{2001/09/14}{neu}
% \changes{v3.05a}{2010/03/24}{nach \textsf{scrkbase} verschoben}
diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-listsof.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-listsof.dtx
index cdbd438b344..6a7ed29cdd5 100644
--- a/Master/texmf-dist/source/latex/koma-script/scrkernel-listsof.dtx
+++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-listsof.dtx
@@ -1,4 +1,4 @@
-% \CheckSum{458}
+% \CheckSum{464}
% \iffalse meta-comment
% ======================================================================
% scrkernel-listsof.dtx
@@ -55,15 +55,15 @@
% Right brace \} Tilde \~}
%
% \iffalse
-%%% From File: $Id: scrkernel-listsof.dtx 1720 2014-03-05 08:03:10Z kohm $
+%%% From File: $Id: scrkernel-listsof.dtx 1872 2014-12-10 12:51:37Z kohm $
%<*driver>
% \fi
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\begingroup
\def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}}
- \filedate$Date: 2014-03-05 09:03:10 +0100 (Wed, 05 Mar 2014) $
+ \filedate$Date: 2014-12-10 13:51:37 +0100 (Wed, 10 Dec 2014) $
\def\filerevision$#1: #2 ${\gdef\filerevision{r#2}}
- \filerevision$Revision: 1720 $
+ \filerevision$Revision: 1872 $
\edef\reserved@a{%
\noexpand\endgroup
\noexpand\ProvidesFile{scrkernel-listsof.dtx}[%
@@ -183,7 +183,15 @@
% \textsf{tocbasic}.
% \begin{macrocode}
{indenttextentries}{10},{indentunnumbered}{10},{numberline}{10},%
- {leftaligntextentries}{11},{leftalignunnumbered}{11},{nonumberline}{11}%
+ {leftaligntextentries}{11},{leftalignunnumbered}{11},{nonumberline}{11},%
+% \end{macrocode}
+% Mit Version~3.15 kommt neu die Möglichkeit hinzu, Kapiteleinträge mit
+% Pünktchen zu versehen.
+% \begin{macrocode}
+% {chapterentrywithdots}{12},{chapterentrydotfill}{12},
+% {chapterentrywithoutdots}{13},{chapterentryfill}{13}%
+% {sectionentrywithdots}{12},{sectionentrydotfill}{12},
+% {sectionentrywithoutdots}{13},{sectionentryfill}{13}%
}{#1}%
\ifx\FamilyKeyState\FamilyKeyStateProcessed
\ifcase \@tempa\relax
@@ -210,6 +218,12 @@
\setuptoc{toc}{numberline}%
\or
\unsettoc{toc}{numberline}%
+ \or
+% \KOMAoptions{chapterentrydots=true}%
+% \KOMAoptions{sectionentrydots=true}%
+ \or
+% \KOMAoptions{chapterentrydots=false}%
+% \KOMAoptions{sectionentrydots=false}%
\fi
\fi
}
diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-paragraphs.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-paragraphs.dtx
index e7529681edf..3ea4aea4249 100644
--- a/Master/texmf-dist/source/latex/koma-script/scrkernel-paragraphs.dtx
+++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-paragraphs.dtx
@@ -55,7 +55,7 @@
% Right brace \} Tilde \~}
%
% \iffalse
-%%% From File: $Id: scrkernel-paragraphs.dtx 1767 2014-06-26 09:20:18Z kohm $
+%%% From File: $Id: scrkernel-paragraphs.dtx 1824 2014-11-14 08:02:28Z kohm $
%<*driver>
% \fi
\ProvidesFile{scrkernel-paragraphs.dtx}[2013/03/05 v3.12 KOMA-Script
@@ -630,6 +630,8 @@
% \end{macro}
% \iffalse
%