diff options
author | Karl Berry <karl@freefriends.org> | 2017-03-27 21:42:47 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-03-27 21:42:47 +0000 |
commit | ae82007e33549c1cfe132e8ee9d08607e8c6572f (patch) | |
tree | 4f761506710602db969ae9efd0674380eb73500d /Master/texmf-dist/source/latex/tudscr/tudscr-area.dtx | |
parent | 0053140091f1bd2d74dbe6dd5c8e4dbe7a37ede6 (diff) |
tudscr (27mar17)
git-svn-id: svn://tug.org/texlive/trunk@43623 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/tudscr/tudscr-area.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/tudscr/tudscr-area.dtx | 43 |
1 files changed, 22 insertions, 21 deletions
diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-area.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-area.dtx index 9539ba4703f..d87f204e3cd 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-area.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-area.dtx @@ -16,7 +16,7 @@ % "author-maintained". The current maintainer and author of this work % is Falk Hanisch. % -% ============================================================================ +% ---------------------------------------------------------------------------- % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz % in der Version 1.3c, verteilt und/oder verändert werden. Die aktuelle @@ -51,7 +51,7 @@ %<*driver> \ifx\ProvidesFile\@undefined\def\ProvidesFile#1[#2]{}\fi \ProvidesFile{tudscr-area.dtx}[% - 2017/02/17 v2.05i TUD-Script (type or page area)% + 2017/03/27 v2.05k TUD-Script (type or page area)% ] \RequirePackage[ngerman=ngerman-x-latest]{hyphsubst} \documentclass[english,ngerman,xindy]{tudscrdoc} @@ -296,8 +296,8 @@ % % Um die Überschriften und den Satzspiegel auch in diesem Fall vertikal richtig % zu positionieren, wird der Schalter \cs{if@tud@cdgeometry@adjust} benötigt. -% Mit dem Wert \val{adapted} für \opt{cdgeometry} wird auch das Format DIN~A5 -% mit den skalierten Seitenrändern erstellt. +% Mit der Einstellung \opt{cdgeometry}|=|\val{adapted} wird auch das Format +% DIN~A5 mit den skalierten Seitenrändern erstellt. % \begin{macrocode} \newif\if@tud@cdgeometry@adjust \newlength\tud@len@layoutheight @@ -535,13 +535,13 @@ % typographischer Belange gewählt und festgelegt worden. Beispielweise ist ein % doppelseitiger Satz einer Abschlussarbeit im \CD nur mit einem grauenhaften % Satzspiegel möglich. Um dem Anwender einen gewissen Spielraum zu geben, wird -% alternativ zum asymmetrischen (\opt{geomery=on}) ein symmetrischer -% Satzspiegel bereitgestellt (\opt{geomery=normal}), welcher bei einseitigem -% Satz zentriert ist und bei zweiseitigem Satz den inneren Rand kleiner setzt -% als den äußeren. Des Weiteren kann die Satzspiegelberechnung auch direkt -% durch \pkg{typearea} aus dem \KOMAScript-Paket erfolgen (\opt{geomery=no}). -% Mit \cs{tud@cdgeometry@@process} werden alle getroffenen Satzspiegeloptionen -% umgesetzt und nachfolgend definiert. +% alternativ zum asymmetrischen (\opt{geometry}|=|\val{on}) ein symmetrischer +% Satzspiegel bereitgestellt (\opt{geometry}|=|\val{normal}), welcher bei +% einseitigem Satz zentriert ist und bei zweiseitigem Satz den inneren Rand +% kleiner setzt als den äußeren. Des Weiteren kann die Satzspiegelberechnung +% auch direkt durch das Paket \pkg{typearea} aus dem \KOMAScript-Paket erfolgen +% (\opt{geometry}|=|\val{no}). Mit \cs{tud@cdgeometry@@process} werden alle +% getroffenen Satzspiegeloptionen umgesetzt und nachfolgend definiert. % \begin{macrocode} \cs@lock{tud@cdgeometry@num}{0} \newcommand*\tud@cdgeometry@calc@num{0} @@ -1683,9 +1683,9 @@ % Der Befehl \cs{tud@cdgeometry@@@process} setzt mit den zuvor definierten % Hilfsmakros die \pkg{geometry}-Optionen für sowohl die seitlichen als auch % die oberen sowie unteren Seitenränder und inkludiert ggf. Kopf- und Fußzeile -% in den Satzspiegel. Die unterschiedlichen Layouts sind dabei \opt{tudddc} für -% TUD-Kopf und \DDC-Fuß, \opt{tudpage} für den alleinigen TUD-Kopf sowie -% \opt{tudarea} für den normalen bzw. mit \pkg{typearea} berechneten +% in den Satzspiegel. Die unterschiedlichen Layouts sind dabei \val{tudareaddc} +% für TUD-Kopf und \DDC-Fuß, \val{tudarea} für den alleinigen TUD-Kopf sowie +% \val{stdarea} für den normalen bzw. mit \pkg{typearea} berechneten % Satzspiegel. % \begin{macrocode} \newcommand*\tud@cdgeometry@@@process{% @@ -1907,9 +1907,9 @@ % bereitgestellt. Die durch \pkg{typearea} berechneten Längenwerte für den % Satzspiegel werden zur Weiterverarbeitung gesichert. Für die Erstellung des % Satzspiegels wird das Paket \pkg{geometry} verwendet. Bei der entsprechenden -% Option (\opt{geometry=no}) wird jedoch der von \pkg{typearea} berechnete -% Satzspiegel an \pkg{geometry} weitergereicht. Somit wird es möglich, -% unabhängig vom genutzten Paket\footnote{\pkg{typearea} oder \pkg{geometry}} +% Option (\opt{cdgeometry}|=|\val{no}) wird jedoch der von \pkg{typearea} +% berechnete Satzspiegel an \pkg{geometry} weitergereicht. Somit wird es +% möglich, unabhängig vom genutzten Paket (\pkg{typearea} oder \pkg{geometry}) % zur Festlegung des Satzspiegels, diesen innerhalb des Dokumentes zu ändern. % \begin{macrocode} \newcommand*\tud@AfterChangingArea{% @@ -1972,8 +1972,8 @@ \tud@savegeometry{init@##1}% }% % \end{macrocode} -% Ist die Option \opt{geometry=custom} nicht aktiv, werden mit \cs{geometry} -% etwaig gemachte Einstellungen überschrieben. +% Ist die Option \opt{cdgeometry}|=|\val{custom} nicht aktiv, werden mit +% \cs{geometry} etwaig gemachte Einstellungen überschrieben. % \begin{macrocode} \begingroup% \let\scr@grouplevel@test\@gobble% @@ -2022,7 +2022,8 @@ \global\let\Gm@restore@@init@typearea\Gm@restore@@init@typearea% \endgroup% % \end{macrocode} -% Falls \opt{geometry=custom} aktiv ist, werden die Einstellungen übernommen. +% Falls \opt{cdgeometry}|=|\val{custom} aktiv ist, werden die Einstellungen +% übernommen. % \begin{macrocode} \tud@reserved{custom}% % \end{macrocode} @@ -2042,7 +2043,7 @@ % \begin{macrocode} \BeforeSelectAnyPageStyle{\tud@BeforeSelectAnyPageStyle{##1}}% \tud@cdgeometry@process% - \fi + \fi% \let\tud@cdgeometry@init\relax% }% } |