diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrextend.tex')
-rw-r--r-- | Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrextend.tex | 226 |
1 files changed, 226 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrextend.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrextend.tex new file mode 100644 index 00000000000..643217667e1 --- /dev/null +++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrextend.tex @@ -0,0 +1,226 @@ +% ====================================================================== +% scrextend.tex +% Copyright (c) Markus Kohm, 2002-2008 +% +% This file is part of the LaTeX2e KOMA-Script bundle. +% +% This work may be distributed and/or modified under the conditions of +% the LaTeX Project Public License, version 1.3b of the license. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3b or later is part of all distributions of LaTeX +% version 2005/12/01 or later and of this work. +% +% This work has the LPPL maintenance status "author-maintained". +% +% The Current Maintainer and author of this work is Markus Kohm. +% +% This work consists of all files listed in manifest.txt. +% ---------------------------------------------------------------------- +% scrextend.tex +% Copyright (c) Markus Kohm, 2002-2008 +% +% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, +% Version 1.3b, verteilt und/oder veraendert werden. +% Die neuste Version dieser Lizenz ist +% http://www.latex-project.org/lppl.txt +% und Version 1.3b ist Teil aller Verteilungen von LaTeX +% Version 2005/12/01 oder spaeter und dieses Werks. +% +% Dieses Werk hat den LPPL-Verwaltungs-Status "author-maintained" +% (allein durch den Autor verwaltet). +% +% Der Aktuelle Verwalter und Autor dieses Werkes ist Markus Kohm. +% +% Dieses Werk besteht aus den in manifest.txt aufgefuehrten Dateien. +% ====================================================================== +% +% Package scrextend for Document Writers +% Maintained by Markus Kohm +% +% ---------------------------------------------------------------------- +% +% Paket scrextend für Dokument-Autoren +% Verwaltet von Markus Kohm +% +% ====================================================================== + +\ProvidesFile{scrextend.tex}[2008/09/12 KOMA-Script package scrextend] + +\chapter[{Fähigkeiten von \KOMAScript{} mit \Package{scrextend} + anderen erschließen}]{Grundlegende Fähigkeiten der \KOMAScript-Klassen mit Hilfe des + Pakets \Package{scrextend} auch anderen Klassen erschließen} +\labelbase{scrextend} +\BeginIndex{Package}{scrextend}% + +Es gibt einige Möglichkeiten, die allen \KOMAScript-Klassen gemeinsam +sind. Dies betrifft in der Regel nicht nur die Klassen \Class{scrbook}, +\Class{scrreprt} und \Class{scrartcl}, die als Ersatz für die Standardklassen +\Class{book}, \Class{report} und \Class{article} für Bücher, Berichte und +Artikel gedacht sind, sondern in weiten Teilen auch die \KOMAScript-Klasse +\Class{scrlttr2}, die als Nachfolger von \Class{scrlettr} für Briefe gedacht +ist. Diese grundlegenden Möglichkeiten, die in den genannten Klassen zu finden +sind, werden von \KOMAScript{} ab Version~3.00 auch von dem Paket +\Package{scrextend} bereit gestellt. Dieses Paket kann nicht mit +\KOMAScript-Klassen, wohl aber mit vielen anderen Klassen verwendet +werden. Der Versuch, das Paket mit einer \KOMAScript-Klasse zu laden, wird von +\Package{scrextend} erkannt und mit einer Warnung abgelehnt. + +Neben den in diesem Kapitel beschriebenen Möglichkeiten gibt es einige weitere +Möglichkeiten, die jedoch hauptsächlich für Klassen- und Paketautoren gedacht +sind. Diese sind in \autoref{cha:scrbase}, ab \autopageref{cha:scrbase} zu +finden. Das dort dokumentierte Paket \Package{scrbase} wird von allen +\KOMAScript-Klassen und dem Paket \Package{scrextend} verwendet. + +Auch das Paket \Package{scrlfile} aus \autoref{cha:scrlfile} ab +\autopageref{cha:scrlfile} wird von allen \KOMAScript-Klassen und dem Paket +\Package{scrextend} geladen. Daher stehen auch dessen Möglichkeiten bei +Verwendung von \Package{scrextend} zur Verfügung. + +\iffalse % Umbruchkorrekturtext +Im Unterschied dazu wird das ebenfalls für Klassen- und Paketautoren gedachte +Paket \Package{tocbasic} (siehe \autoref{cha:tocbasic} ab +\autopageref{cha:tocbasic}) nur von den Klassen \Class{scrbook}, +\Class{scrreprt} und \Class{scrartcl} geladen, so dass die dort definierten +Möglichkeiten auch nur in diesen Klassen und nicht in \Package{scrextend} zu +finden sind. Natürlich kann \Package{tocbasic} aber auch zusammen mit +\Package{scrextend} verwendet werden. +\fi + +\LoadCommon{0}% \section{Frühe oder späte Optionenwahl bei \KOMAScript} + +\LoadCommon{1}% \section{Kompatibilität zu früheren Versionen von \KOMAScript} + + +\section{Optionale, erweiterte Möglichkeiten} +\label{sec:scrextend.optionalFeatures} + +Das Paket \Package{scrextend} kennt einige optional verfügbare, erweiterte +Möglichkeiten. Das sind Möglichkeiten, die in der Grundeinstellung nicht +vorhanden sind, aber zusätzlich ausgewählt werden können. Diese Möglichkeiten +sind beispielsweise deshalb optional, weil sie in Konflikt mit den +Möglichkeiten der Standardklassen oder häufig benutzter Pakete stehen. + +\begin{Declaration} + \KOption{extendedfeature}\PName{Möglichkeit} +\end{Declaration} +\BeginIndex{Option}{extendedfeature~=\PName{Möglichkeit}}% +Mit dieser Option kann eine optionale Möglichkeit von \Package{scrextend} +ausgewählt werden. Diese Option steht nur während des Ladens von +\Package{scrextend} zur Verfügung. Anwender geben diese Option daher als +optionales Argument von \Macro{usepackage}\PParameter{scrextend} an. Eine +Übersicht über die verfügbaren optionalen Möglichkeiten bietet +\autoref{tab:scrextend.optionalFeatures}. + +\begin{table} + \caption[{Optional verfügbare, erweiterte Möglichkeiten + von \Package{scrextend}}]{Übersicht über die optional verfügbaren, + erweiterten Möglichkeiten von \Package{scrextend}} + \label{tab:scrextend.optionalFeatures} + \begin{desctabular} + \entry{\PName{title}}{% + die Titelseiten werden auf die Möglichkeiten der \KOMAScript-Klassen + erweitert; dies betrifft neben den Anweisungen für die Titelseiten auch + die Option \Option{titlepage} (siehe \autoref{sec:scrextend.titlepage}, ab + \autopageref{sec:scrextend.titlepage})% + } + \end{desctabular} +\end{table} +% +\EndIndex{Option}{extendedfeature~=\PName{Möglichkeit}}% + + +\LoadCommon{2}% \section{Entwurfsmodus} + + +\section{Wahl der Schriftgröße für das Dokument} +\LoadCommon{4}% +% +\EndIndex{Option}{fontsize~=\PName{Größe}}% +% +\EndIndex{}{Schrift>Groesse=Größe} + + +\LoadCommon{5}% \section{Textauszeichnungen} + +Mit der Anweisung \Macro{usekomafont} kann die aktuelle Schriftart auf +diejenige umgeschaltet werden, die für das angegebene \PName{Element} +definiert ist. + +\begin{Example} + Angenommen, Sie wollen, dass der Titel in Serifenschrift und rot gesetzt + wird. Das erreichen Sie einfach mit: +\begin{lstcode} + \setkomafont{title}{\color{red}} +\end{lstcode} + Für die Anweisung \lstinline|\color{red}| wird das Paket \Package{color} + oder \Package{xcolor} benötigt. Die zusätzliche Angabe von + \Macro{normalfont} ist in diesem Beispiel deshalb nicht notwendig, weil + diese Anweisung bereits in der Definition des Titels enthalten + ist. Natürlich setzt das Beispiel voraus, dass + \OptionValue{extendedfeature}{title} gesetzt ist (siehe + \autoref{sec:scrextend.optionalFeatures}, + \autopageref{desc:scrextend.option.extendedfeature}). +\end{Example} +% +\EndIndex{Cmd}{setkomafont}% +\EndIndex{Cmd}{addtokomafont}% +\EndIndex{Cmd}{usekomafont}% +% +\EndIndex{}{Schriftart}% +\EndIndex{}{Text>Auszeichnung} + + +\LoadCommon{14}% \section{Dokumenttitel} + +\LoadCommon{7}% \section{Erkennung von rechten und linken Seiten} + + +\section{Wahl eines vordefinierten Seitenstils} +\label{sec:scrextend.pagestyle} + +Eine der allgemeinen Eigenschaften eines Dokuments ist der +Seitenstil\Index[indexmain]{Seitenstil}. Bei {\LaTeX} versteht man unter dem +Seitenstil in erster Linie den Inhalt der Kopf- und Fußzeilen. Das Paket +\Package{scrextend} definiert selbst keine Seitenstile, nutzt aber erwartete +Seitenstile. + + +\begin{Declaration} + \Macro{titlepagestyle} +\end{Declaration}% +\BeginIndex{Cmd}{titlepagestyle}\Index{Titel>Seitenstil}% +Auf einigen Seiten wird mit Hilfe von \Macro{thispagestyle} automatisch ein +anderer Seitenstil gewählt. Bei \Package{scrextend} betrifft dies bisher nur +die Titelseiten und auch dies nur, wenn mit +\OptionValue{extendedfeature}{title} gearbeitet wird (siehe +\autoref{sec:scrextend.optionalFeatures}, +\autopageref{desc:scrextend.option.extendedfeature}). Welcher Seitenstil dies +ist, wird dem Makro \Macro{titlepagestyle} entnommen. In der Voreinstellung +ist der Seitenstil \PValue{plain}\IndexPagestyle{plain}. Dieser Seitenstil +wird bereits im \LaTeX-Kern vordefiniert und sollte daher immer verfügbar +sein.% +\EndIndex{Cmd}{titlepagestyle}% + + +\LoadCommon{8}% \section{Vakatseiten} + +\LoadCommon{9}% \section{Fußnoten} +\LoadCommon{10} +\LoadCommon{11} + +\LoadCommon{15}% \section{Schlauer Spruch} + +\LoadCommon{12}% \section{Listen} + +\LoadCommon{13}% \section{Randnotizen} +% +\EndIndex{Package}{scrextend}% + +\endinput + +%%% Local Variables: +%%% mode: latex +%%% coding: iso-latin-1 +%%% TeX-master: "guide.tex" +%%% End: |