summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/doc/english/common-0.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc/english/common-0.tex')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/english/common-0.tex60
1 files changed, 47 insertions, 13 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/english/common-0.tex b/Master/texmf-dist/source/latex/koma-script/doc/english/common-0.tex
index 616b4e67ba3..8bea4b301ff 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/english/common-0.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/english/common-0.tex
@@ -46,7 +46,7 @@
% ======================================================================
\KOMAProvidesFile{common-0.tex}
- [$Date: 2015-03-31 11:10:59 +0200 (Tue, 31 Mar 2015) $
+ [$Date: 2016-04-30 08:43:16 +0200 (Sat, 30 Apr 2016) $
KOMA-Script guide (common paragraphs)]
\translator{Gernot Hassenpflug\and Krickette Murabayashi}
@@ -56,6 +56,18 @@
\@ifundefined{ifCommonmaincls}{\newif\ifCommonmaincls}{}%
\@ifundefined{ifCommonscrextend}{\newif\ifCommonscrextend}{}%
\@ifundefined{ifCommonscrlttr}{\newif\ifCommonscrlttr}{}%
+\@ifundefined{ifCommonscrlayer}{\newif\ifCommonscrlayer}{}%
+\@ifundefined{ifCommonscrlayer-scrpage}{%
+ \expandafter\newif\csname ifCommonscrlayer-scrpage\endcsname}{}%
+\@ifundefined{ifCommonscrlayerscrpage}{%
+ \expandafter\let\expandafter\ifCommonscrlayerscrpage
+ \csname ifCommonscrlayer-scrpage\endcsname}{}%
+\@ifundefined{ifCommonscrlayer-notecolumn}{%
+ \expandafter\newif\csname ifCommonscrlayer-notecolumn\endcsname}{}%
+\@ifundefined{ifCommonscrlayernotecolumn}{%
+ \expandafter\let\expandafter\ifCommonscrlayernotecolumn
+ \csname ifCommonscrlayer-notecolumn\endcsname}{}%
+\@ifundefined{ifIgnoreThis}{\newif\ifIgnoreThis}{}%
\@ifundefined{ifIgnoreThis}{\newif\ifIgnoreThis}{}%
\makeatother
@@ -78,6 +90,16 @@ apart from %
{\KOMAScript} classes and packages}%
\IfCommon{scrextend}{the classes and the \Package{scrextend} package is also relevant to several other
{\KOMAScript} packages}%
+\IfCommon{scrhack}{the \Package{scrhack} package, is also relevant to other
+ \KOMAScript{} packages and classes}%
+\IfCommon{scrjura}{the \Package{scrjura} package, is also relevant to other
+ \KOMAScript{} packages and classes}%
+\IfCommon{scrlayer}{the \Package{scrlayer} package, is also relevant to other
+ \KOMAScript{} packages and classes}%
+\IfCommon{scrlayer-scrpage}{the \Package{scrlayer-scrpage} package, is also
+ relevant to other \KOMAScript{} packages and classes}%
+\IfCommon{scrlayer-notecolumn}{the \Package{scrlayer-notecolumn} package, is
+ also relevant to other \KOMAScript{} packages and classes}%
. Such that the user can find all information corresponding to a
single package or a single class in the relevant chapter, this section
is found almost identically in several chapters. Users who are not
@@ -113,6 +135,11 @@ function the same in {\KOMAScript} as described in
\cite{latex:usrguide} or any introduction to \LaTeX, for example
\cite{lshort}.%
%
+\IfNotCommon{scrjura}{%
+ \IfNotCommon{scrhack}{%
+ \IfNotCommon{scrlayer}{%
+ \IfNotCommon{scrlayer-scrpage}{%
+ \IfNotCommon{scrlayer-notecolumn}{%
\IfNotCommon{scrextend}{\par%
When using a {\KOMAScript} class, no options should be passed on
% Die Alternativen an dieser Stelle dienen der Verbesserung des Umbruchs
@@ -126,7 +153,7 @@ function the same in {\KOMAScript} as described in
packages.}%
\IfCommon{scrlttr2}{\ Actually, it is no longer necessary when using
any {\KOMAScript} class to explicity load either one of these
- packages.}}
+ packages.}}}}}}}
You should note\textnote{Attention!}, that in opposite to the interface
described below the options interface of \Macro{documentclass} and
@@ -162,31 +189,38 @@ i.\,e., gives the option simply in the form \PName{option}, then the
default value will be used.
Some options can %
-\IfCommon{maincls}{also }% Umbruchkorrektur
-\IfCommon{scrlttr2}{also }% Umbruchkorrektur
+%\IfCommon{maincls}{also }% Umbruchkorrektur
+%\IfCommon{scrlttr2}{also }% Umbruchkorrektur
assume several values simultaneously. For such options there exists
the possibility, with the help of \Macro{KOMAoption}, to pass a single
\PName{option} a list of values. The individual values are given as a
comma-separated \PName{value list}.
\begin{Explain}
- If in the \PName{option list} one sets an option to a disallowed
- value, or the \PName{value list} contains an invalid value, then an
- error is produced. If \LaTeX{} is run in an interactive mode, then
- it stops at this point. Entering ``\texttt{h}'' displays a help
- screen, in which also the valid values for the corresponding option
- are given.
+ % If in the \PName{option list} one sets an option to a disallowed
+ % value, or the \PName{value list} contains an invalid value, then an
+ % error is produced. If \LaTeX{} is run in an interactive mode, then
+ % it stops at this point. Entering ``\texttt{h}'' displays a help
+ % screen, in which also the valid values for the corresponding option
+ % are given.
- If a \PName{value} includes an equal sign or a comma, then the
- \PName{value} must be enclosed in curly brackets.
+ % If a \PName{value} includes an equal sign or a comma, then the
+ % \PName{value} must be enclosed in curly brackets.
To implement this possibility {\KOMAScript} uses the commands
\Macro{FamilyOptions} and \Macro{FamilyOption} with the family
- ``\PValue{KOMA}''. More information on these commands %
+ ``\PValue{KOMA}''.
+\iffalse % Umbruchkorrektur
+ More information on these commands %
\IfCommon{maincls}{for experts }%
\IfCommon{scrlttr2}{for experts }%
is found in \autoref{sec:scrbase.keyvalue},
\autopageref{desc:scrbase.cmd.FamilyOptions}.
+\else
+ For more information in these commands see \autoref{part:forExperts},
+ \autoref{sec:scrbase.keyvalue},
+ \autopageref{desc:scrbase.cmd.FamilyOptions}.
+\fi
\end{Explain}
%
\EndIndex{Cmd}{KOMAoption}%