Skip to content

Commit

Permalink
Merge branch 'hotfix/makechapterhead'
Browse files Browse the repository at this point in the history
  • Loading branch information
mrpiggi committed Oct 6, 2015
2 parents 2f15c03 + 1bdb941 commit ca611d2
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 26 deletions.
14 changes: 12 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
TUD-KOMA-Script
===============

TUD-KOMA-Script 2015/07/24 v2.04a
TUD-KOMA-Script 2015/10/06 v2.04b
Copyright (c) Falk Hanisch <tudscr@gmail.com>, 2012-2015

This material is subject to the LaTeX Project Public License version 1.3c or
Expand Down Expand Up @@ -53,6 +53,11 @@ Das Bundle beinhaltet:
Versionen
---------

**v2.04b** (2015/10/06)

+ Bugfix für KOMA-Script v3.19


**v2.04a** (2015/07/24)

+ Bugfix für Option `ddc`
Expand Down Expand Up @@ -172,9 +177,14 @@ The bundle offers:
Versions
--------

**v2.04b** (2015/10/06)

+ bug fix for KOMA-Script v3.19


**v2.04a** (2015/07/24)

+ Bugfix for option `ddc`
+ bug fix for option `ddc`


**v2.04** (2015/07/02)
Expand Down
2 changes: 1 addition & 1 deletion source/doc/tudscr.tex
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
\endgroup%
}
\faculty{\protect\cdurl}
\date{02.07.2015}
\date{06.10.2015}
\author{Falk Hanisch\thanks{\noexpand\Email{\tudscrmail}}}
\subject{\TUDScript{} \vTUDScript{} basierend auf \KOMAScript{}}
\title{%
Expand Down
2 changes: 1 addition & 1 deletion source/install/tudscr-scripts.dtx
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
% \changes{v2.04}{2015/05/12}{Pakete für T1-Kodierung obligatorisch}^^A
% \changes{v2.04}{2015/06/17}{Unix-Bash-Skripte verbessert}^^A
% \changes{v2.04}{2015/07/02}{Windows-Batch-Skripte verbessert}^^A
% \changes{v2.04}{2015/07/24}{Bugfix CScript-Aufruf mit Leerzeichen im Pfad}^^A
% \changes{v2.04a}{2015/07/24}{Bugfix CScript-Aufruf mit Leerzeichen im Pfad}^^A
%
% \section{Installationsskripte}
%
Expand Down
35 changes: 14 additions & 21 deletions source/tudscr-layout.dtx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
% \CheckSum{1230}
% \CheckSum{1212}
% \iffalse meta-comment
%
% ============================================================================
Expand Down Expand Up @@ -51,7 +51,7 @@
%<*driver>
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\ProvidesFile{tudscr-layout.dtx}[%
2015/06/15 v2.04 TUD-KOMA-Script (layout)%
2015/10/06 v2.04b TUD-KOMA-Script (layout)%
]
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}
\documentclass[english,ngerman]{tudscrdoc}
Expand Down Expand Up @@ -1336,32 +1336,27 @@
% \opt{chapterprefix} ist einiges an Anpassungen notwendig, um die eigentliche
% Überschrift auf der gewünschten Position erscheinen zu lassen.
%
% Zunächst muss die Überschrift um die Höhe des Präfixes nach oben verschoben
% werden. Der Befehl \cs{chapterformat} enthält das Präfix slbst. Damit dieses
% in Majuskeln erscheint, wird \cs{chapterformat} im Argument des Makros
% \cs{tud@makeuppercase} verwendet. Zuletzt wird der Abstand zwischen Präfix
% und Kapiteltitel auf \cs{tud@headmidvskip} gesetzt. Weiterhin wird die Länge
% \cs{parskip} auf \cs{z@} gesetzt, damit die Überschriften für alle
% Einstellmöglichkieten der \opt{parskip}-Option immer auf exakt der selben
% Höhe liegen und auch die Abstände zwischen den ggf. genutzten Präfixen
% identisch sind.
% Zunächst muss die Überschrift um die Höhe des Präfixes und ggf. der Länge
% \cs{parskip} nach oben verschoben werden. Der Befehl \cs{chapterformat}
% enthält das Präfix selbst. Damit dieses in Majuskeln erscheint, wird
% \cs{chapterformat} im Argument des Makros \cs{tud@makeuppercase} verwendet.
% Zuletzt wird der Abstand zwischen dem Präfix und dem Kapiteltitel auf
% \cs{tud@headmidvskip} gesetzt. Somit liegen die Kapitelüberschriften für alle
% Einstellmöglichkieten der \opt{parskip}-Option immer auf exakt der selben
% Höhe.
% \begin{macrocode}
\newcommand*\tud@@@makechapterhead{}
\let\tud@@@makechapterhead\scr@@makechapterhead
\patchcmd{\tud@@@makechapterhead}{%
\csname #1format\endcsname
\setlength{\@tempskipa}{%
\csname scr@#1@innerskip\endcsname
}%
\csname #1format\endcsname%
\setlength{\@tempskipa}{\csname scr@#1@innerskip\endcsname}%
\chapterheadmidvskip
}{%
\tud@headmidvskip@neg%
\vskip-\parskip%
\tud@makeuppercase{\csname #1format\endcsname}%
\tud@headmidvskip%
}{}{\tud@patch@wrn{scr@@makechapterhead}}%
\patchcmd{\tud@@@makechapterhead}{\IfUsePrefixLine{}{\raggedchapter}}{%
\IfUsePrefixLine{\IfUseNumber{\setlength\parskip{\z@}}{}}{\raggedchapter}%
}{}{\tud@patch@wrn{scr@@makechapterhead}}%
% \end{macrocode}
% \end{macro}^^A \@@makechapterhead
% \end{macro}^^A \tud@@@makechapterhead
Expand All @@ -1382,12 +1377,10 @@
\chapterheadmidvskip
}{%
\tud@headmidvskip@neg%
\vskip-\parskip%
\tud@makeuppercase{\chapterformat}%
\tud@headmidvskip%
}{}{\tud@patch@wrn{@@makechapterhead}}%
\patchcmd{\tud@@@makechapterhead}{\IfUsePrefixLine{}{\raggedchapter}}{%
\IfUsePrefixLine{\IfUseNumber{\setlength\parskip{\z@}}{}}{\raggedchapter}%
}{}{\tud@patch@wrn{@@makechapterhead}}%
% \end{macrocode}
% \end{macro}^^A \@@makechapterhead
% \end{macro}^^A \tud@@@makechapterhead
Expand Down
2 changes: 1 addition & 1 deletion source/tudscr-version.dtx
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@
%<*!(package|class)>
\fi%
%</!(package|class)>
\@TUDVersion{2015/07/24 v2.04a TUD-KOMA-Script}%
\@TUDVersion{2015/10/06 v2.04b TUD-KOMA-Script}%
\endgroup%
% \end{macrocode}
% \ToDo{Version eintragen}[Release]
Expand Down

0 comments on commit ca611d2

Please sign in to comment.