summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/doc/english/scrhack.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc/english/scrhack.tex')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/english/scrhack.tex38
1 files changed, 20 insertions, 18 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/scrhack.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/scrhack.tex
index 7fb2c10f8f0..74161efd9ac 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/english/scrhack.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/english/scrhack.tex
@@ -1,6 +1,6 @@
% ======================================================================
% scrhack.tex
-% Copyright (c) Markus Kohm, 2001-2015
+% Copyright (c) Markus Kohm, 2001-2017
%
% This file is part of the LaTeX2e KOMA-Script bundle.
%
@@ -18,7 +18,7 @@
% This work consists of all files listed in manifest.txt.
% ----------------------------------------------------------------------
% scrhack.tex
-% Copyright (c) Markus Kohm, 2001-2015
+% Copyright (c) Markus Kohm, 2001-2017
%
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz,
% Version 1.3c, verteilt und/oder veraendert werden.
@@ -46,14 +46,15 @@
% ============================================================================
\KOMAProvidesFile{scrhack.tex}
- [$Date: 2015-07-08 10:27:58 +0200 (Wed, 08 Jul 2015) $
+ [$Date: 2017-01-02 13:30:07 +0100 (Mon, 02 Jan 2017) $
KOMA-Script guide (chapter: scrhack)]
\translator{Markus Kohm}
-% Date of the translated German file: 2015-07-08
+% Date of the translated German file: 2017-01-02
\chapter{Hacks for Third-Party Packages by Package \Package{scrhack}}
\labelbase{scrhack}
+\BeginIndexGroup
\BeginIndex{Package}{scrhack}
Some packages from other authors could have problems with \KOMAScript{}. In my
opinion some packages could be improved. With some packages this makes only
@@ -81,7 +82,7 @@ foreign packages and will never be finished. Because of this \Package{scrhack}
will stay in beta state forever. Though the usage will generally be a
benefit, the correct function could not be guaranteed forever.
-\LoadCommon{0}
+\LoadCommonFile{options}% \section{Early or late Selection of Options}
\section{Usage of \Package{tocbasic}}
\seclabel{improvement}
@@ -117,17 +118,18 @@ lists. Usage of this package provides much more advantages and features than
the two old commands that have been mentioned above.
Though the effort using that package is very small, the authors of most of the
-packages, that are using the old interface, have not done so currently. Because
-of this \Package{scrhack} contains appropriate modifications of packages
+packages, that are using the old interface, have not done so
+currently. Because of this \Package{scrhack} contains appropriate
+modifications of packages
\Package{float}\IndexPackage{float}\important{\Package{float},
\Package{floatrow}, \Package{listings}},
\Package{floatrow}\IndexPackage{floatrow}, and
\Package{listings}\IndexPackage{listings}. Loading \Package{scrhack} is enough
to make these packages recognize not only setting of \KOMAScript{} option
-\Option{listof}\IndexOption{listof~=\PName{setting}}, but also language
-switching of package \Package{babel}\IndexPackage{babel}. More information
-about the features provided by the changeover to package \Package{tocbasic}
-can be found in \autoref{sec:tocbasic.toc}.
+\DescRef{maincls.option.listof}\IndexOption{listof~=\PName{setting}}, but also
+language switching of package \Package{babel}\IndexPackage{babel}. More
+information about the features provided by the changeover to package
+\Package{tocbasic} can be found in \autoref{sec:tocbasic.toc}.
If the modification for any of the packages is not wanted or causes problems,
then it can be deactivated selectively with option
@@ -170,12 +172,12 @@ load \Package{scrhack} before it.
\seclabel{hyperref}
Before version~6.79h package \Package{hyperref} set the link anchors after
-instead of before the heading of star version commands like \Macro{part*},
-\Macro{chapter*}, and so on. In the meantime this problem have been solved at
-the \KOMAScript{} author's suggestion. But because the \KOMAScript{} author
-was not patient enough to wait more than a year for the change of
-\Package{hyperref}, a corresponding patch has been added to
-\Package{scrhack}. This can be deactivated by
+instead of before the heading of star version commands like
+\DescRef{maincls.cmd.part*}, \DescRef{maincls.cmd.chapter*}, and so on. In
+the meantime this problem have been solved at the \KOMAScript{} author's
+suggestion. But because the \KOMAScript{} author was not patient enough to
+wait more than a year for the change of \Package{hyperref}, a corresponding
+patch has been added to \Package{scrhack}. This can be deactivated by
\OptionValue{hyperref}{false}. Nevertheless, it is recommended to use the
current \Package{hyperref} release. In this case \Package{scrhack} does
automatically deactivate the not longer needed patch.%
@@ -211,7 +213,7 @@ Please note\textnote{Attention!},
\Package{pdflscape}\IndexPackage[indexmain]{pdflscape} also uses
\Package{lscape} and therefore is influenced by \Package{scrhack}, too.%
%
-\EndIndex{Package}{scrhack}
+\EndIndexGroup
\endinput