summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrwfile.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrwfile.tex')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrwfile.tex40
1 files changed, 24 insertions, 16 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrwfile.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrwfile.tex
index 4bcaddf71b1..cec15276397 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrwfile.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrwfile.tex
@@ -1,6 +1,6 @@
% ======================================================================
% scrwfile.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.
% ----------------------------------------------------------------------
% scrwfile.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,12 +46,13 @@
% ============================================================================
\KOMAProvidesFile{scrwfile.tex}
- [$Date: 2015-03-31 11:10:59 +0200 (Tue, 31 Mar 2015) $
+ [$Date: 2017-01-02 13:30:07 +0100 (Mon, 02 Jan 2017) $
KOMA-Script guide (chapter: scrwfile)]
\chapter{Dateien mit \Package{scrwfile} sparen und ersetzen}
\labelbase{scrwfile}
+\BeginIndexGroup
\BeginIndex{Package}{scrwfile}
Eines der Probleme, die auch durch die Einführung von \eTeX{} nicht gelöst
wurden, ist die Tatsache, dass \TeX{} nur 18 Dateien gleichzeitig zum Schreiben
@@ -80,6 +81,7 @@ jeweiligen Befehl bis zum Ende des Dokuments leer ist.
Das Paket \Package{scrwfile} bietet hier eine grundsätzliche Änderung im
\LaTeX-Kern, durch die beide Probleme gelöst werden können.
+
\section{Grundsätzliche Änderungen am \LaTeX-Kern}
\seclabel{kernelpatches}
@@ -114,12 +116,13 @@ Tatsächlich sind bisher keine solchen Probleme im Zusammenhang mit
verschiedenen Anwendern über ein Jahr lang getestet wurde. Wenn Sie jedoch auf
ein solches Problem stoßen, sollten Sie sich an den \KOMAScript-Autor wenden.
+
\section{Das Eindateiensystem}
\seclabel{singlefilefeature}
Bereits beim Laden des Pakets mit
% Umbruchoptimierung: listings
-\begin{lstcode}[belowskip=\dp\strutbox]
+\begin{lstcode}
\usepackage{scrwfile}
\end{lstcode}
wird \Macro{@starttoc}\IndexCmd{@starttoc} von \Package{scrwfile} so
@@ -154,10 +157,10 @@ Kopieren der \Macro{@writefile}-Anweisungen in die \File{wrt}-Datei können
diese auch für andere Zielendungen übernommen werden.
\begin{Declaration}
- \Macro{TOCclone}\OParameter{Verzeichnisüberschrift}\Parameter{Quellendung}\Parameter{Zielendung}\\
+ \Macro{TOCclone}\OParameter{Verzeichnisüberschrift}
+ \Parameter{Quellendung}\Parameter{Zielendung}
\Macro{listof\PName{Zielendung}}
\end{Declaration}%
-\BeginIndex{Cmd}{TOCclone}%
Durch dieses Klonen von Dateieinträgen werden so ganze Verzeichnisse
geklont. Dazu muss man nur die Endung der Hilfsdatei des Verzeichnisses
kennen, dessen Einträge kopiert werden sollen. Zusätzlich muss man die Endung
@@ -177,8 +180,8 @@ Ausgeben kann man dieses neue Verzeichnis dann beispielsweise über die
Anweisung \Macro{listof\PName{Zielendung}}. Die
Verzeichniseigenschaften\important{\Package{tocbasic}} \PValue{leveldown},
\PValue{numbered}, \PValue{onecolumn} und \PValue{totoc} (siehe Anweisung
-\Macro{setuptoc} in \autoref{sec:tocbasic.toc},
-\autopageref{desc:tocbasic.cmd.setuptoc}) werden automatisch in das
+\DescRef{tocbasic.cmd.setuptoc} in \autoref{sec:tocbasic.toc},
+\DescPageRef{tocbasic.cmd.setuptoc}) werden automatisch in das
Zielverzeichnis übernommen, falls sie für das Quellverzeichnis bereits gesetzt
waren. Die Eigenschaft \PValue{nobabel} wird für geklonte Verzeichnisse immer
gesetzt, da die entsprechenden \Package{babel}-Einträge in das
@@ -205,8 +208,8 @@ Quellverzeichnis ohnehin bereits kopiert werden.
\Macro{begin}\PParameter{document} Einträge in ein Verzeichnis vorgenommen
werden können, funktioniert dies nach Laden von \Package{scrwfile} bereits
in der Dokumentpräambel. Durch die hier gezeigte unkonventionelle Art, den
- Zähler \Counter{tocdepth} innerhalb der Verzeichnisdatei zu ändern, bleibt
- diese Änderung nur für dieses Verzeichnis wirksam.
+ Zähler \DescRef{maincls.counter.tocdepth} innerhalb der Verzeichnisdatei zu
+ ändern, bleibt diese Änderung nur für dieses Verzeichnis wirksam.
Später im Dokument wird das Verzeichnis mit der Endung \File{stoc} dann
durch
@@ -228,20 +231,22 @@ Quellverzeichnis ohnehin bereits kopiert werden.
übernommen. Also darf der Eintrag nicht aus der Verzeichnisdatei heraus
erzeugt werden. Da das Paket \Package{tocbasic}\important{\Package{tocbasic}}
zum Einsatz kommt, kann aber
- \phantomsection\label{example:scrwfile.AfterStartingTOC}
+ \phantomsection\xmpllabel{cmd.BeforeStartingTOC}
\begin{lstcode}
- \AfterStartingTOC[toc]{%
+ \BeforeStartingTOC[toc]{%
\addcontentsline{stoc}{chapter}
{\protect\contentsname}}
\end{lstcode}
verwendet werden. Natürlich\textnote{Achtung!} setzt dies voraus, dass die
Datei mit Endung \File{toc} auch unter der Kontrolle von \Package{tocbasic}
steht. Dies ist bei allen \KOMAScript-Klassen der Fall. Näheres zur
- Anweisung \Macro{AfterStartingTOC} ist in \autoref{sec:tocbasic.toc} auf
- \autopageref{desc:tocbasic.cmd.AfterStartingTOC} zu finden.
+ Anweisung \DescPageRef{tocbasic.cmd.BeforeStartingTOC} ist in
+ \autoref{sec:tocbasic.toc} auf \DescPageRef{tocbasic.cmd.BeforeStartingTOC}
+ zu finden.
\end{Example}
%
-\EndIndex{Cmd}{TOCclone}
+\EndIndexGroup
+
\section{Hinweis zum Entwicklungsstand}
\seclabel{draft}
@@ -255,6 +260,7 @@ Erweiterungen im Paket. Da jedoch noch keine Benutzeranweisungen existieren,
mit denen diese Möglichkeiten genutzt werden könnten, wurde hier auf eine
Dokumentation derselben verzichtet.
+
\section{Bekannte Paketunverträglichkeiten}
\seclabel{incompatible}
@@ -274,7 +280,7 @@ um. Werden \Package{scrwfile} und \Package{titletoc} zusammen verwendet, ist
die Funktion beider Paket nicht mehr gewährleistet. Dies ist weder ein Fehler
in \Package{titletoc} noch in \Package{scrwfile}.%
%
-\EndIndex{Package}{scrwfile}
+\EndIndexGroup
%%% Local Variables:
%%% mode: latex
@@ -287,3 +293,5 @@ in \Package{titletoc} noch in \Package{scrwfile}.%
% LocalWords: Eindateiensystem Schreibdatei Zieldatei Zielendung Quellendung
% LocalWords: Verzeichnisüberschrift Dateiendung Zielendungen Verzeichnisdatei
% LocalWords: Benutzeranweisungen Dokumentpräambel Kapitelebene
+% LocalWords: Paketunverträglichkeiten
+