mirror of
https://github.com/tu-darmstadt-informatik/tudadesign.git
synced 2026-02-06 09:55:53 +00:00
Merge branch 'tudreport-bindingoffset'
This commit is contained in:
commit
2bdc7ffcdc
@ -328,7 +328,10 @@
|
||||
\textaccent{paper=<papersize>} & Setzt die Papiergr"o"se. Erlaubt sind f"ur
|
||||
\textaccent{<papersize>} \textaccent{a4report} und \textaccent{a5report} (mit Binderand).
|
||||
Die Papiergr"o"sen \textaccent{a4} und \textaccent{a5} werden als \textaccent{a4report}
|
||||
bzw.\ \textaccent{a5report} interpretiert. Standard ist \textaccent{a4report}.
|
||||
bzw.\ \textaccent{a5report} interpretiert. Standard ist \textaccent{a4report}.\\
|
||||
\textaccent{bindingoffset=<length>} & Setzt einen Bindungsrand von <length>.
|
||||
Der Wert wird an \textaccent{geometry} weitergereicht.
|
||||
F"ur <length> k"onnen alle "ublichen Einheiten verwendet werden.
|
||||
\end{longtable}
|
||||
|
||||
Alle anderen Klassen-Optionen werden direkt an \textaccent{scrreprt} weiter gereicht.% Einzige
|
||||
|
||||
@ -26,6 +26,7 @@
|
||||
\newif\ifTUD@instlogo@height\TUD@instlogo@heightfalse
|
||||
\newif\ifTUD@instbox\TUD@instboxfalse
|
||||
\newif\ifTUD@printsize\TUD@printsizefalse
|
||||
\newif\ifTUD@bindingoffset\TUD@bindingoffsetfalse
|
||||
|
||||
\newcommand{\TUD@titlecolor}{\color{black}}%
|
||||
\newcommand{\TUD@titleseprulecolor}{\color{black}}%
|
||||
@ -76,6 +77,11 @@
|
||||
\else
|
||||
\PackageWarning{\@currname}{Option `inverttitlerule' ignored because title is not inverted and there is no picture.}
|
||||
\fi}
|
||||
\DeclareOptionX<\@currname>{bindingoffset}{
|
||||
\TUD@bindingoffsettrue%
|
||||
\newlength{\TUD@bindingoffset}%
|
||||
\setlength{\TUD@bindingoffset}{#1}%
|
||||
}
|
||||
|
||||
\ProcessOptionsX<\@currname>
|
||||
|
||||
@ -140,7 +146,11 @@
|
||||
\addtolength{\textwidth}{\marginparwidth + \marginparsep}%
|
||||
\setlength{\linewidth}{\textwidth}%
|
||||
\newlength{\@TUD@tmp@parwidth}
|
||||
\setlength{\@TUD@tmp@parwidth}{\marginparwidth + \marginparsep}
|
||||
\ifTUD@bindingoffset%
|
||||
\setlength{\@TUD@tmp@parwidth}{\marginparwidth + \marginparsep + \TUD@bindingoffset}%
|
||||
\else%
|
||||
\setlength{\@TUD@tmp@parwidth}{\marginparwidth + \marginparsep}%
|
||||
\fi%
|
||||
\setlength{\marginparwidth}{0pt}\setlength{\marginparsep}{0pt}%
|
||||
%\@parskipfalse\@parskip@indent%
|
||||
\parskip=0pt%
|
||||
|
||||
@ -84,6 +84,10 @@
|
||||
\DeclareOptionX<\@currname>{landscape}{%
|
||||
\PassOptionsToPackage{landscape}{tudpage}}
|
||||
|
||||
\DeclareOptionX<\@currname>{bindingoffset}{%
|
||||
\PassOptionsToPackage{\CurrentOption}{tudpage}%
|
||||
\PassOptionsToPackage{\CurrentOption}{tudreprt_title}}
|
||||
|
||||
\DeclareOptionX<\@currname>{noresetcounter}{%
|
||||
\AtEndOfClass{%
|
||||
\@ifclassloaded{scrartcl}{}{%
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user