%% %% This is file `twocolfix.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% tudscr-version.dtx (with options: `package') %% tudscr-twocolfix.dtx (with options: `package,header') %% tudscr-twocolfix.dtx (with options: `package,body') %% %% ====================================================================== %% %% Das Corporate Design der TU Dresden auf Basis der KOMA-Script-Klassen %% %% ====================================================================== %% This work may be distributed and/or modified under the conditions of %% the LaTeX Project Public License, version 1.3c of the license. %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.3c 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 Falk Hanisch. %% ---------------------------------------------------------------------- %% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, %% Version 1.3c, verteilt und/oder veraendert werden. %% Die neuste Version dieser Lizenz ist %% http://www.latex-project.org/lppl.txt %% und Version 1.3c 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 Falk Hanisch. %% ====================================================================== %% %%% From File: tudscr-version.dtx \begingroup% \makeatletter% \ifx\TUDVersion\undefined% \newcommand*\@TUDVersion[1]{\gdef\TUDVersion{#1}}% \else% \newcommand*\@TUDVersion[1]{% \def\@tempa{#1}% \ifx\TUDVersion\@tempa\else% \@latex@warning@no@line{% \noexpand\TUDVersion\space is `\TUDVersion',\MessageBreak% but `#1' was expected!\MessageBreak% You should not use classes, packages or files from\MessageBreak% different TUD-KOMA-Script-Bundle versions% }% \fi% }% \fi% \@TUDVersion{2014/04/24 v2.01 TUD-KOMA-Script}% \endgroup% %%% From File: tudscr-twocolfix.dtx \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{twocolfix}[\TUDVersion\space package (twocolumn layout bugfix)] %%% From File: tudscr-twocolfix.dtx \long\def \@tempa [#1]{% \@nodocument% \@next\@currbox\@freelist{}{}% \global \setbox\@currbox% \vbox {% \break% \prevdepth\z@% \begingroup% \normalcolor% \hsize\textwidth% \col@number \@ne% \ignorespaces #1\par% \ifdim\parskip>\z@\null\fi% \vskip -\dbltextfloatsep% \endgroup% \ifdim\parskip>\z@\vskip\parskip\else\null\fi% \vskip -\topskip% }% \begingroup% \splitmaxdepth\maxdepth \splittopskip\topskip% \setbox\@tempboxa \vsplit\@currbox to\z@% \endgroup% \ifdim \ht\@currbox>\textheight% \ht\@currbox \textheight% \fi% \global \count\@currbox \tw@% \@tempdima -\ht\@currbox% \advance \@tempdima -\dbltextfloatsep% \global \advance \@colht \@tempdima% \ifx \@dbltoplist \@empty% \else% \@latexerr{Float(s) lost}\@ehb% \let \@dbltoplist \@empty% \fi% \@cons \@dbltoplist \@currbox% \global \@dbltopnum \m@ne% \ifdim \@colht<2.5\baselineskip% \@latex@warning@no@line {Optional argument of \noexpand\twocolumn too tall on page \thepage}% \@emptycol% \if@firstcolumn% \else% \@emptycol% \fi% \else% \global \vsize \@colht% \global \@colroom \@colht% \@floatplacement% \fi% } \@ifundefined{scr@topnewpage} {\let\@topnewpage\@tempa} {\let\scr@topnewpage\@tempa} \endinput %% %% End of file `twocolfix.sty'.