texlive[53161] Master/texmf-dist: tuda-ci (18dec19)
commits+karl at tug.org
commits+karl at tug.org
Wed Dec 18 00:12:19 CET 2019
Revision: 53161
http://tug.org/svn/texlive?view=revision&revision=53161
Author: karl
Date: 2019-12-18 00:12:19 +0100 (Wed, 18 Dec 2019)
Log Message:
-----------
tuda-ci (18dec19)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.pdf
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.tex
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.pdf
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.tex
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBibliography.bib
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.pdf
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.tex
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaFromaddress.lco
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.pdf
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.tex
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.pdf
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.tex
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.pdf
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.tex
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.pdf
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.tex
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.pdf
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.tex
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.pdf
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.tex
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.pdf
trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.tex
trunk/Master/texmf-dist/doc/latex/tuda-ci/README.md
trunk/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty
trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty
trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty
trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty
trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty
trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo
trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo
trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo
trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo
trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo
trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo
trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo
trunk/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.tex 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.tex 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaAnnouncement.tex' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaAnnouncement.tex' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.tex 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.tex 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaBeamer.tex' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaBeamer.tex' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBibliography.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBibliography.bib 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBibliography.bib 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaBibliography.bib' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaBibliography.bib' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.tex 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.tex 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaExercise.tex' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaExercise.tex' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaFromaddress.lco
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaFromaddress.lco 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaFromaddress.lco 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaFromaddress.lco' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaFromaddress.lco' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.tex 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.tex 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaLetter.tex' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaLetter.tex' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.tex 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.tex 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaPhD.tex' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaPhD.tex' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -42,7 +42,7 @@
custommargins=true,% Ränder werden mithilfe von typearea automatisch berechnet
marginpar=false,% Kopfzeile und Fußzeile erstrecken sich nicht über die Randnotizspalte
%BCOR=5mm,%Bindekorrektur, falls notwendig
- parskip=half-,%Absatzkennzeichnung durch Abstand vgl. KOMA-Sript
+% parskip=half-,%Absatzkennzeichnung durch Abstand vgl. KOMA-Sript
fontsize=11pt,%Basisschriftgröße laut Corporate Design ist mit 9pt häufig zu klein
% logofile=example-image, %Falls die Logo Dateien nicht vorliegen
]{tudapub}
@@ -109,6 +109,7 @@
\author[M. Peischl]{Marei Peischl}%optionales Argument ist die Signatur,
\birthplace{Geburtsort}%Geburtsort, bei Dissertationen zwingend notwendig
\reviewer{Gutachter 1 \and Gutachter 2 \and noch einer \and falls das immernoch nicht reicht}%Gutachter
+\publishers{Darmstadt}% Feld für die Ortsangabe oder einen Verlag. Dies ist mit Darmstadt -- D17 vorbelegt, s.u. jedoch wurde die Anforderung für diese Vorgabe reduziert, daher genügt auch die Ortsangabe.
%%Sofern keine passende Option verfügbar ist
@@ -146,24 +147,24 @@
Da die Basisklasse für beide identisch ist, kann jede Option abgeändert werden. Die Folgende Liste zeigt lediglich die gezeigten Features bei Standardeinstellungen.
\begin{tabularx}{\linewidth}{@{}p{.25\linewidth}*3{>{\centering\arraybackslash}X}@{}}
-\toprule
-Option&DEMO-TUDaThesis&DEMO-TUDaPhD&DEMO-TUDapub\\
-\midrule
-twoside&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
-parskip&\FeatureTrue&\FeatureFalse&\FeatureTrue\\\midrule
-Kolophon&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
-Widmung&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
-Schriftgröße&11pt&11pt&9pt\\\midrule
-ruledheaders§ion&chapter&all\\\midrule
-Basisklasse&scrreprt&scrbook&scrartcl\\\midrule
-thesis&\ttfamily type=bachelor&\ttfamily type=dr,
+ \toprule
+ Option&DEMO-TUDaThesis&DEMO-TUDaPhD&DEMO-TUDapub\\
+ \midrule
+ twoside&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
+ parskip&\FeatureTrue&\FeatureFalse&\FeatureTrue\\\midrule
+ Kolophon&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
+ Widmung&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
+ Schriftgröße&11pt&11pt&9pt\\\midrule
+ ruledheaders§ion&chapter&all\\\midrule
+ Basisklasse&scrreprt&scrbook&scrartcl\\\midrule
+ thesis&\ttfamily type=bachelor&\ttfamily type=dr,
dr=rernat
-&\FeatureFalse\\\midrule
-marginpar&\FeatureTrue&\FeatureFalse&\FeatureTrue\\\midrule
-Affidavit\newline\rlap{(Selbstständigkeitserklärung)}&\FeatureTrue&\FeatureTrue&\FeatureFalse\\\midrule
-abstract&\FeatureFalse&\FeatureTrue&\FeatureTrue\\\midrule
-custommargins&\FeatureFalse&\FeatureTrue&\FeatureFalse\\
-\bottomrule
+ &\FeatureFalse\\\midrule
+ marginpar&\FeatureFalse&\FeatureFalse&\FeatureTrue\\\midrule
+ Affidavit\newline\rlap{(Selbstständigkeitserklärung)}&\FeatureTrue&\FeatureTrue&\FeatureFalse\\\midrule
+ abstract&\FeatureFalse&\FeatureTrue&\FeatureTrue\\\midrule
+ custommargins&\FeatureTrue&\FeatureTrue&\FeatureFalse\\
+ \bottomrule
\end{tabularx}
@@ -208,6 +209,7 @@
\item[title] Titel, wird in sehr großer Schrift im obersten Block der Titelseite platziert. Die Schriftgröße ist aufgrund der Häufigkeit für lange Titel kleiner gewählt als für andere Publikationen.
\item[subtitle] Untertitel. Dieses Feld kann alternativ für eine Übersetzung genutzt werden.
\item[author] Der Autor/dir Autoren. Mehere Autoren werden durch \verb+\and+ getrennt.
+ \item[studentID] Matrikelnummer. Nach den Vorgaben des Templates ist diese Angabe immer optional.
\item[birthplace] Geburtsort. Angabe ist bei Dissertationen notwendig.
\item[reviewer] Gutachter. Mehrere Gutachter werden, wie Autoren durch \verb+\and+ getrennt. Die Nummerierung läuft von links nach rechts.
\item[institution] Einrichtung. Dieser Eintrag, wie auch die beiden folgenden, werden unterhalb des Logos auf der Titelseite platziert.
@@ -264,6 +266,15 @@
Die Option \code{custommargins} verfügt ab Version 1.10 auch über den Wert \code{geometry}. Damit können die Ränder auch durch einen Aufruf von \code{\tbs{}geometry} vor Beginn des Dokuments manuell angepasst werden.
+Hierbei ist zu beachten, dass die Einstellungen als Ausgangspunkt den Voreingestellten Satzspiegel nutzen (je nach Option mit Randnotizspalte oder ohne). Es ist möglich diese Optionen vor den eigenen mit zurückzusetzen:
+\begin{verbatim}
+\geometry{
+reset,
+<Eigene Anpassungen>
+}
+\end{verbatim}
+Die gilt insbesondere für die Optionen \code{includehead}, \code{includefoot} und \code{includemp}.
+
Diese Variante wird auf Wunsch zur Verfügung gestellt, allerdings wird darauf hingewiesen, dass manuelle Randeinstellungen oft nicht zu einem harmonischen Satzspiegel führen.
Auch ist das Standard-Layout der Kolumnentitel wenig vorteilhaft, da die Kolumnentitel damit local größer sein können als die eigentliche Überschrift.
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.tex 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.tex 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaPoster.tex' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaPoster.tex' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.tex 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.tex 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaPub.tex' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaPub.tex' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.tex 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.tex 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaReport.tex' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaReport.tex' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.tex 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.tex 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaSciPoster.tex' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaSciPoster.tex' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.tex 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.tex 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `DEMO-TUDaThesis.tex' version 2.03a (2019/11/29),
+%% This is file `DEMO-TUDaThesis.tex' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -138,24 +138,23 @@
Da die Basisklasse für beide identisch ist, kann jede Option abgeändert werden. Die Folgende Liste zeigt lediglich die gezeigten Features bei Standardeinstellungen.
\begin{tabularx}{\linewidth}{@{}p{.25\linewidth}*3{>{\centering\arraybackslash}X}@{}}
-\toprule
-Option&DEMO-TUDaThesis&DEMO-TUDaPhD&DEMO-TUDapub\\
-\midrule
-twoside&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
-parskip&\FeatureTrue&\FeatureFalse&\FeatureTrue\\\midrule
-Kolophon&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
-Widmung&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
-Schriftgröße&11pt&11pt&9pt\\\midrule
-ruledheaders§ion&chapter&all\\\midrule
-Basisklasse&scrreprt&scrbook&scrartcl\\\midrule
-thesis&\ttfamily type=bachelor&\ttfamily type=dr,
- dr=rernat
-&\FeatureFalse\\\midrule
-marginpar&\FeatureTrue&\FeatureFalse&\FeatureTrue\\\midrule
-Affidavit\newline\rlap{(Selbstständigkeitserklärung)}&\FeatureTrue&\FeatureTrue&\FeatureFalse\\\midrule
-abstract&\FeatureFalse&\FeatureTrue&\FeatureTrue\\\midrule
-custommargins&\FeatureFalse&\FeatureTrue&\FeatureFalse\\
-\bottomrule
+ \toprule
+ Option&DEMO-TUDaThesis&DEMO-TUDaPhD&DEMO-TUDapub\\
+ \midrule
+ twoside&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
+ parskip&\FeatureTrue&\FeatureFalse&\FeatureTrue\\\midrule
+ Kolophon&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
+ Widmung&\FeatureFalse&\FeatureTrue&\FeatureFalse\\\midrule
+ Schriftgröße&11pt&11pt&9pt\\\midrule
+ ruledheaders§ion&chapter&all\\\midrule
+ Basisklasse&scrreprt&scrbook&scrartcl\\\midrule
+ thesis&\ttfamily type=bachelor&\ttfamily type=dr, dr=rernat
+ &\FeatureFalse\\\midrule
+ marginpar&\FeatureFalse&\FeatureFalse&\FeatureTrue\\\midrule
+ Affidavit\newline\rlap{(Selbstständigkeitserklärung)}&\FeatureTrue&\FeatureTrue&\FeatureFalse\\\midrule
+ abstract&\FeatureFalse&\FeatureTrue&\FeatureTrue\\\midrule
+ custommargins&\FeatureTrue&\FeatureTrue&\FeatureFalse\\
+ \bottomrule
\end{tabularx}
@@ -183,6 +182,7 @@
\item[title] Titel, wird in sehr großer Schrift im obersten Block der Titelseite platziert. Die Schriftgröße ist aufgrund der Häufigkeit für lange Titel kleiner gewählt als für andere Publikationen.
\item[subtitle] Untertitel. Dieses Feld kann alternativ für eine Übersetzung genutzt werden.
\item[author] Der Autor/dir Autoren. Mehere Autoren werden durch \verb+\and+ getrennt.
+ \item[studentID] Matrikelnummer. Nach den Vorgaben des Templates ist diese Angabe immer optional.
\item[birthplace] Geburtsort. Angabe ist bei Dissertationen notwendig.
\item[reviewer] Gutachter. Mehrere Gutachter werden, wie Autoren durch \verb+\and+ getrennt. Die Nummerierung läuft von links nach rechts.
\item[institution] Einrichtung. Dieser Eintrag, wie auch die beiden folgenden, werden unterhalb des Logos auf der Titelseite platziert.
@@ -239,6 +239,15 @@
Die Option \code{custommargins} verfügt ab Version 1.10 auch über den Wert \code{geometry}. Damit können die Ränder auch durch einen Aufruf von \code{\tbs{}geometry} vor Beginn des Dokuments manuell angepasst werden.
+Hierbei ist zu beachten, dass die Einstellungen als Ausgangspunkt den Voreingestellten Satzspiegel nutzen (je nach Option mit Randnotizspalte oder ohne). Es ist möglich diese Optionen vor den eigenen mit zurückzusetzen:
+\begin{verbatim}
+\geometry{
+ reset,
+ <Eigene Anpassungen>
+}
+\end{verbatim}
+Die gilt insbesondere für die Optionen \code{includehead}, \code{includefoot} und \code{includemp}.
+
Diese Variante wird auf Wunsch zur Verfügung gestellt, allerdings wird darauf hingewiesen, dass manuelle Randeinstellungen oft nicht zu einem harmonischen Satzspiegel führen.
Auch ist das Standard-Layout der Kolumnentitel wenig vorteilhaft, da die Kolumnentitel damit local größer sein können als die eigentliche Überschrift.
Modified: trunk/Master/texmf-dist/doc/latex/tuda-ci/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tuda-ci/README.md 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/doc/latex/tuda-ci/README.md 2019-12-17 23:12:19 UTC (rev 53161)
@@ -2,7 +2,7 @@
Copyright (C) Marei Peischl <marei at peitex.de>, 2018–2019
- tuda-ci 2019/11/28 v2.03a (only different from v2.03 for CTAN)
+ tuda-ci 2019/12/17 v2.04
***************************************************************************
@@ -162,10 +162,15 @@
* v2.02 (2019-11-16) bugfixes
- fix font issues and Type1 mode
- improve marginpar adjustment for tudaposter
- * v2.03 (2019-11-28) bugfixes + small implemtation corrections
+ * v2.03 (2019-11-28) bugfixes + small implemetation corrections
- allow verbatim in solution environment for tudaexercise
- add affidavit* to provide custom texts
- add \AffidavitSignature
- fix typos
- extended documentation
- * v2.03a (2019-11-29) Fix CTAN Version, due to deployment issues
\ No newline at end of file
+ * v2.03a (2019-11-29) Fix CTAN Version, due to deployment issues
+ * v2.04 (2019-12-17) Bugfixes & Layout adjustments
+ - bugfixes in tudaexercise.cls (#114, #103, #113)
+ - add mechanism to use \studentID for tudapub's thesis mode
+ - extend documentation
+ - improved implementation of tudaexercise's headline mechanism
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `beamercolorthemeTUDa.sty' version 2.03a (2019/11/29),
+%% This is file `beamercolorthemeTUDa.sty' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamercolorthemeTUDa}
[\filedate\space\fileversion]
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `beamerfontthemeTUDa.sty' version 2.03a (2019/11/29),
+%% This is file `beamerfontthemeTUDa.sty' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerfontthemeTUDa}
[\filedate\space\fileversion]
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `beamerinnerthemeTUDa.sty' version 2.03a (2019/11/29),
+%% This is file `beamerinnerthemeTUDa.sty' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
%% This is file `beamerinnerthemeTUDa.sty' version 1.11 (2019/10/15),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `beamerouterthemeTUDa.sty' version 2.03a (2019/11/29),
+%% This is file `beamerouterthemeTUDa.sty' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerouterthemeTUDa}
[\filedate\space\fileversion]
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `beamerthemeTUDa.sty' version 2.03a (2019/11/29),
+%% This is file `beamerthemeTUDa.sty' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerthemeTUDa}
[\filedate\space\fileversion\space beamer theme using the Corporate Design of TU Darmstadt]
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tuda-a0paper.clo' version 2.03a (2019/11/29),
+%% This is file `tuda-a0paper.clo' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\ProvidesExplFile{tuda-a0paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a0paper}
\cs_set:Nn \TUDa_setup_title_sizes: {
\cs_set:Nn \TUDa_title_fontsize: {{125pt}{165pt}}
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tuda-a1paper.clo' version 2.03a (2019/11/29),
+%% This is file `tuda-a1paper.clo' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\ProvidesExplFile{tuda-a1paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a0paper}
\cs_set:Nn \TUDa_setup_title_sizes: {
\cs_set:Nn \TUDa_title_fontsize: {{86pt}{120pt}}
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tuda-a2paper.clo' version 2.03a (2019/11/29),
+%% This is file `tuda-a2paper.clo' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\ProvidesExplFile{tuda-a2paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a0paper}
\cs_set:Nn \TUDa_setup_title_sizes: {
\cs_set:Nn \TUDa_title_fontsize: {{65pt}{82pt}}
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tuda-a3paper.clo' version 2.03a (2019/11/29),
+%% This is file `tuda-a3paper.clo' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\ProvidesExplFile{tuda-a3paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a3paper}
\cs_set:Nn \TUDa_setup_title_sizes: {
\cs_set:Nn \TUDa_title_fontsize: {{47pt}{61pt}}
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tuda-a4paper.clo' version 2.03a (2019/11/29),
+%% This is file `tuda-a4paper.clo' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\ProvidesExplFile{tuda-a4paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a4paper}
\cs_set:Nn \TUDa_setup_title_sizes: {
\cs_set:Nn \TUDa_title_fontsize: {{36pt}{47pt}}
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tuda-a5paper.clo' version 2.03a (2019/11/29),
+%% This is file `tuda-a5paper.clo' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\ProvidesExplFile{tuda-a5paper.clo}{\filedate}{\fileversion}{tuda-ci size adjustments for a5paper}
\cs_set:Nn \TUDa_setup_title_sizes: {
\cs_set:Nn \TUDa_title_fontsize: {{22pt}{28pt}}
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tuda-pgfplots.sty' version 2.03a (2019/11/29),
+%% This is file `tuda-pgfplots.sty' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
% Special thanks to: Sebastian Schöps Institut Theorie Elektromagnetischer Felder (TEMF), TU Darmstadt
% The original version of this file has been inspired by the colorscheme in the Metropolis beamer theme by Matthias Vogelgesang https://github.com/matze/mtheme
\ProvidesPackage{tuda-pgfplots}[\filedate\space\fileversion\space tuda-ci pgfplots color schemes]
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudabeamer.cls' version 2.03a (2019/11/29),
+%% This is file `tudabeamer.cls' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{tudabeamer}
[\filedate\space\fileversion\space]
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudacolors.def' version 2.03a (2019/11/29),
+%% This is file `tudacolors.def' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\ProvidesFile{tudacolors.def}
[\filedate\space\fileversion\space Color definitions for tuda-ci]
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudacolors.sty' version 2.03a (2019/11/29),
+%% This is file `tudacolors.sty' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplPackage{tudacolors}{\filedate}{\fileversion}{Color definition for TU Darmstadt's tuda-ci bundle}
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudaexercise.cls' version 2.03a (2019/11/29),
+%% This is file `tudaexercise.cls' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,11 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
-%%
-\def\fileversion{1.01}
-\def\filedate{2019/09/09}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplClass{tudaexercise}
@@ -57,10 +54,32 @@
\bool_new:N \g_TUDa_geometry_bool
\bool_new:N \g_TUDa_custommargins_bool
+\bool_new:N \l_TUDa_ex_solution_bool
+\RequirePackage{environ}
+\def\solution{\TUDa_ex_solutionheader:}
+\def\endsolution{}
+
+\cs_new:Nn \TUDa_setup_solution: {
+ \bool_if:NTF \l_TUDa_ex_solution_bool {
+ \def\solution{\TUDa_ex_solutionheader:}
+ \def\endsolution{}
+ }{
+ \RenewEnviron{solution}{
+ \if_false:
+ \BODY
+ \fi:
+ }
+ }
+}
+
+
\keys_define:nn {TUDa/exercise} {
- solution .bool_set:N = \l_TUDa_ex_solution_bool,
+ solution .code:n = {
+ \bool_set_eq:Nc \l_TUDa_ex_solution_bool {c_#1_bool}
+ \TUDa_setup_solution:
+ },
solution .initial:n = false,
solution .default:n = true,
compat .bool_gset:N = \g_TUDa_ex_compatibility_bool,
@@ -149,6 +168,7 @@
colorback .initial:n = true,
}
+\RequirePackage{tudarules}
\ProcessKeysOptions{TUDa/pub}
\prop_map_inline:Nn \g_TUDa_clsopts_prop {
@@ -166,13 +186,19 @@
\LoadClass{scrartcl}
+%Has to be loaded here due to headwidth options
+\RequirePackage[draft=false]{scrlayer-scrpage}
+\KOMAoptions {twoside = false}
+
\prop_map_inline:Nn \g_TUDa_unknown_clsopts_prop {
\cs_if_exist:cT {KV at KOMA.scrartcl.cls@#1} {
\tl_if_empty:nTF {#2}
- {\KOMAoptions{#1} }
- {\clist_map_inline:nn {#2} {\KOMAoptions{#1=##1}}}
+ {\KOMAoptions{#1}}
+ {\KOMAoption{#1}{#2}
}
}
+}
+
\renewcommand*\sectionlinesformat[4]{%
\parbox{\linewidth}{
\rule[5\g_TUDa_titlerule_dim]{\linewidth}{\g_TUDa_titlerule_dim}\par\nointerlineskip
@@ -188,9 +214,6 @@
}}
-
-
-\usepackage{tudarules}
\usepackage{tudafonts}
\dim_new:N \g_TUDa_innerMargin_dim
@@ -248,13 +271,9 @@
\dim_new:N \g_TUDa_headheight_dim
\dim_new:N \g_TUDa_headwidth_dim
-
-\dim_gset:Nn \g_TUDa_headheight_dim {1.25\baselineskip +\c_TUDa_largerule_dim +\c_TUDa_rulesep_dim +\c_TUDa_smallrule_dim}
-
+\dim_gset:Nn \g_TUDa_headheight_dim {\c_TUDa_largerule_dim +\c_TUDa_rulesep_dim +\c_TUDa_smallrule_dim}
%%%%%Anfang Randeinstellungen Geometry
-%Has to be loaded here due to headwidth options
-\usepackage[draft=false]{scrlayer-scrpage}
\bool_if:NTF \g_TUDa_geometry_bool {
\RequirePackage[top=\g_TUDa_topMargin_dim, inner=\g_TUDa_innerMargin_dim, outer=\dim_eval:n {\g_TUDa_outerMargin_dim}, bottom=\g_TUDa_bottomMargin_dim, columnsep= \g_TUDa_columnSep_dim, includehead, includefoot, headheight=\g_TUDa_headheight_dim
@@ -263,13 +282,9 @@
\KOMAoptions{headinclude, footinclude, headwidth=text,footwidth=text}
}
-
%%%%%%%%
%Ende Randeinstellungen klassisch
-
-
-
\newcommand*{\institution}[1]{
\def\TUDa at institution{#1}
}
@@ -299,9 +314,6 @@
\addtokomafont{captionlabel}{\accentfont}
\addtokomafont{caption}{\accentfont}
-\KOMAoptions{footsepline=.5\c_TUDa_smallrule_dim}
-\KOMAoptions{headsepline=.5\c_TUDa_smallrule_dim}
-
\box_new:N \g_TUDa_ex_headline_odd_box
\box_new:N \g_TUDa_ex_headline_even_box
\box_new:N \g_TUDa_ex_headline_oneside_box
@@ -358,8 +370,8 @@
\if at twoside
\dim_set:Nn \l_tmpa_dim {
\dim_max:nn
- {\box_ht:N \g_TUDa_ex_headline_odd_box}
- {\box_ht:N \g_TUDa_ex_headline_even_box}
+ {\box_ht:N \g_TUDa_ex_headline_odd_box+\box_dp:N \g_TUDa_ex_headline_odd_box}
+ {\box_ht:N \g_TUDa_ex_headline_even_box+\box_dp:N \g_TUDa_ex_headline_even_box}
}
\else
\dim_set:Nn \l_tmpa_dim {
@@ -367,11 +379,17 @@
+ \box_dp:N \g_TUDa_ex_headline_oneside_box
}
\fi
- \dim_add:Nn \l_tmpa_dim {\box_dp:N \TUDa at headline_box}
- \KOMAoptions{headinclude, headheight=\l_tmpa_dim}
- \global\setlength{\headheight}{\l_tmpa_dim}
- \clist_map_inline:nn {odd, even, oneside} {
- \ModifyLayer[contents={\raisebox{\c_TUDa_rulesep_dim}[0pt][0pt]{\box_use:c {g_TUDa_ex_headline_##1_box}}}]{TUDa.ex.head.##1}
+ \dim_compare:nT {\l_tmpa_dim > \z@}
+ {
+ \dim_add:Nn \l_tmpa_dim {\box_dp:N \TUDa at headline_box +\c_TUDa_rulesep_dim}
+ \KOMAoptions{headinclude, headheight=\l_tmpa_dim,headsepline = .5\c_TUDa_smallrule_dim}
+ \if at twoside
+ \cehead{\box_use:c {g_TUDa_ex_headline_even_box}}
+ \cohead{\box_use:c {g_TUDa_ex_headline_odd_box}}
+ \else
+ \chead{\box_use:c {g_TUDa_ex_headline_oneside_box}}
+ \fi
+ \global\setlength{\headheight}{\l_tmpa_dim}
}
}
@@ -385,29 +403,20 @@
\box_if_exist:NF \TUDa at headline_box {
\TUDa at makeheadrule[color=identbarcolor, width=\sls at headwidth]{TUDa at headline}
}
+\ModifyLayer[
+ background,
+ height=\box_dp:N \TUDa at headline_box,
+ align=tl,
+ voffset=\g_TUDa_topMargin_dim,
+ contents=\raisebox{\depth}{\box_use:N \TUDa at headline_box},
+ ]{plain.TUDa.ex.head.above.line}
\ModifyLayer[
- background,
- mode=picture,
- contents={%\layercontentsmeasure
- \dim_compare:nF {\box_wd:N \TUDa at headline_box=\layerwidth} {
- \TUDa at makeheadrule*[color=identbarcolor, width=\layerwidth]{TUDa at headline}
- }
- \box_use:N \TUDa at headline_box
- },
- addvoffset=-\box_dp:N \TUDa at headline_box
+ background,
+ height=\box_dp:N \TUDa at headline_box,
+ align=tl,
+ voffset=\g_TUDa_topMargin_dim,
+ contents=\raisebox{\depth}{\box_use:N \TUDa at headline_box},
]{TUDa.ex.head.above.line}
- \ModifyLayer[
- background,
-% mode=picture,
- contents={%\layercontentsmeasure
- \dim_compare:nF {\box_wd:N \TUDa at headline_box=\layerwidth} {
- \TUDa at makeheadrule*[color=identbarcolor, width=\layerwidth]{TUDa at headline}
- }
- \box_use:N \TUDa at headline_box
- },
- ]{plain.TUDa.ex.head.above.line}
- \lehead{headmark}%TODO
- \lohead{headmark}%TODO
\ofoot[\pagemark]{\pagemark}
}
@@ -478,9 +487,10 @@
\setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par at updaterelative
\vspace*{-\dim_eval:n {
\headheight
+ -\c_TUDa_largerule_dim -\c_TUDa_rulesep_dim
+\headsep
- +\topskip
- -\dp\strutbox
+ +\ht\strutbox
+ +\p@
}}
\par
\nointerlineskip
@@ -662,7 +672,7 @@
\cs_undefine:N \subtask
\NewDocumentEnvironment{subtask}{o}{
- \@subtask{#1}
+ \@subtask{\IfNoValueF{#1}{#1}}
}{}
%Solution mechanism
@@ -679,14 +689,6 @@
]{@solution}
-\def\solution{
-\bool_if:NTF \l_TUDa_ex_solution_bool \TUDa_ex_solutionheader: \iffalse
-}
-
-\def\endsolution{
- \bool_if:NF \l_TUDa_ex_solution_bool \fi
-}
-
\setkomafont{@solution}{\normalfont}
\cs_new:Nn \TUDa_ex_solutionheader: {
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudafonts.sty' version 2.03a (2019/11/29),
+%% This is file `tudafonts.sty' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{tudafonts}
[\filedate\space\fileversion\space
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudaletter.cls' version 2.03a (2019/11/29),
+%% This is file `tudaletter.cls' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplClass{tudaletter}
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudalettersize10pt.clo' version 2.03a (2019/11/29),
+%% This is file `tudalettersize10pt.clo' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
%% This is file `tudalettersize10pt.clo' version 1.0 (2018/12/12),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudaposter.cls' version 2.03a (2019/11/29),
+%% This is file `tudaposter.cls' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplPackage{tudaposter}{\filedate}{\fileversion}{Poster Layouts for the Corporate Design of TU Darmstadt}
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudapub.cls' version 2.03a (2019/11/29),
+%% This is file `tudapub.cls' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplClass{tudapub}
@@ -189,8 +189,8 @@
\prop_map_inline:Nn \g_TUDa_unknown_clsopts_prop {
\cs_if_exist:cT {KV at KOMA.\g_TUDa_pub_class_tl.cls@#1} {
\tl_if_empty:nTF {#2}
- {\KOMAoptions{#1} }
- {\clist_map_inline:nn {#2} {\KOMAoptions{#1=##1}}}
+ {\KOMAoptions{#1}}
+ {\KOMAoption{#1}{#2}}
}
}
@@ -373,22 +373,15 @@
\cs_set:Nn \TUDa_restore_typearea: {\loadgeometry{\c_TUDa_default_geometry_tl}}
}{
-\bool_if:NTF \g_TUDa_geometry_bool {
- \RequirePackage[top=\g_TUDa_topMargin_dim, inner=\g_TUDa_innerMargin_dim, outer=\dim_eval:n {\g_TUDa_outerMargin_dim}, bottom=\g_TUDa_bottomMargin_dim, columnsep= \g_TUDa_columnSep_dim, includehead, includefoot,includemp, nomarginpar, headheight=\g_TUDa_headheight_dim
- ]{geometry}
-
-
- \savegeometry{TUDa at nomarginpar}
- \cs_set:Nn \TUDa_disable_marginpar: {\loadgeometry{TUDa at nomarginpar}}
-}{
- \KOMAoptions{headinclude, footinclude, headwidth=text,footwidth=text}
\let\TUDa_disable_marginpar:\relax
\def\TUDa_restore_typearea:{
- \KOMAoptions{headinclude, footinclude, headwidth=text,footwidth=text}\recalctypearea
+ \KOMAoptions{headinclude, footinclude}
+ \bool_if:NTF \g_TUDa_marginpar_bool {\KOMAoptions{headwidth=textwithmarginpar,footwidth=textwithmarginpar}}
+ {\KOMAoptions{headwidth=text,footwidth=text}}
+ \recalctypearea
}
+ \TUDa_restore_typearea:
}
-%maybe enforce marginar?=false in that case
-}
@@ -564,7 +557,10 @@
}
\renewcommand*{\@author}{
- \seq_use:Nnnn \g_TUDa_author_seq {~\authorandname{}~} {,~} {~\&~}
+ \begingroup
+ \hyphenpenalty=100000
+ \seq_use:Nnnn \g_TUDa_author_seq {~\authorandname{}~} {,~} {~\&~}
+ \endgroup
}
\msg_new:nnn {TUDaPub} {infobox-too-high} {
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudarules.sty' version 2.03a (2019/11/29),
+%% This is file `tudarules.sty' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplPackage{tudarules}{\filedate}{\fileversion}{Creation of colored bars for tuda-ci bundle}
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudasciposter.cls' version 2.03a (2019/11/29),
+%% This is file `tudasciposter.cls' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
\ProvidesExplPackage{tudasciposter}{\filedate}{\fileversion}{Scientific Poster Layout for TU Darmstadt}
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudasize9pt.clo' version 2.03a (2019/11/29),
+%% This is file `tudasize9pt.clo' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
%% This is file `tudasize9pt.clo' version 1.0 (2018/12/12),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
Modified: trunk/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg 2019-12-17 23:11:17 UTC (rev 53160)
+++ trunk/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg 2019-12-17 23:12:19 UTC (rev 53161)
@@ -1,4 +1,4 @@
-%% This is file `tudathesis.cfg' version 2.03a (2019/11/29),
+%% This is file `tudathesis.cfg' version 2.04 (2019/12/17),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
@@ -26,8 +26,8 @@
%%
%% ============================================================================
%%
-\def\fileversion{2.03a}
-\def\filedate{2019/11/29}
+\def\fileversion{2.04}
+\def\filedate{2019/12/17}
\RequirePackage{expl3}
\ProvidesExplFile{tudathesis.cfg}
{\filedate}{\fileversion}{Special Features for publication type 'thesis' using TU Darmstadt's Coporate Design (tuda-ci)}
@@ -103,11 +103,17 @@
}
}
+\cs_new:Nn \TUDa_insert_studentID:n {
+ (\TUDa at studentIDname :\nobreakspace#1)
+}
+
\TUDa_declare_caption:Nnn \TUDa at byname {von} {by}
+\TUDa_declare_caption:Nnn \TUDa at fromname {aus} {from}
\TUDa_declare_caption:Nnn \TUDa_in_department {im~ \departmentname}{in~the~\departmentname{}~ of}
\TUDa_declare_caption:Nnn \TUDa at reviewname {Gutachten}{review}
\TUDa_declare_caption:Nnnn \TUDa at examdatename {Tag~ der~ Prüfung}{Date~ of~ thesis~ defense}{Date~ of~ thesis~ defence}
\TUDa_declare_caption:Nnn \TUDa at submissiondatename {Tag~ der~ Einreichung}{Date~ of~ submission}
+\TUDa_declare_caption:Nnn \TUDa at studentIDname {Matrikelnummer} {Student\nobreakspace ID}
%Fallback content for box if not overwritten
\newcommand*\TUDa at box_department {\cs_if_exist_use:NF \departmentfullname {\TUDa at department}}
@@ -188,9 +194,14 @@
{\def\TUDa at signature{#1}}
}
+\newcommand*{\studentID}[1]{
+ \gdef\TUDa at studentID{#1}
+}
+
\gdef\TUDa at institution{}
\gdef\TUDa at institute{}
\gdef\TUDa at department{}
+\gdef\TUDa at studentID{}
\NewDocumentCommand{\department}{som}{%
\IfBooleanTF{#1}{
@@ -302,18 +313,12 @@
}
\gdef\@subject{
- \bool_if:NTF \g_TUDa_dr_bool {
- \TUDa at thesisStatus{}~
- \tl_mixed_case:n{\TUDa at thesisType}~
- \tl_if_empty:NF \TUDa at in_department {\TUDa at in_department{}~}
- \seq_if_empty:NF \g_TUDa_author_seq {\TUDa at byname{}~\@author}
- \tl_if_empty:NF \TUDa at birthplace {~aus~\TUDa at birthplace}
- } {
\cs_if_exist:NT \TUDa at thesisStatus {\TUDa at thesisStatus{}~ }
\tl_mixed_case:n{\TUDa at thesisType}~
\tl_if_empty:NF \TUDa at in_department {\TUDa at in_department{}~}
- \tl_if_empty:NF \@author {\TUDa at byname\nobreakspace\mbox{\@author}}
- }
+ \seq_if_empty:NF \g_TUDa_author_seq {\TUDa at byname\nobreakspace\@author}
+ \tl_if_empty:NF \TUDa at birthplace {\space\TUDa at fromname\space\TUDa at birthplace}
+ \tl_if_empty:NF \TUDa at studentID {\space\TUDa_insert_studentID:n {\TUDa at studentID}}
}
\uppertitleback{
More information about the tex-live-commits
mailing list