diff options
53 files changed, 253 insertions, 125 deletions
diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.pdf b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.pdf Binary files differindex 3abb9650ded..6f9a359f9e3 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.pdf +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.pdf diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.tex b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.tex index 37108a1a588..aaa1ba19878 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.tex +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaAnnouncement.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaAnnouncement.tex' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaAnnouncement.tex' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -43,7 +43,7 @@ ]{tudaposter} \usepackage[english, main=ngerman]{babel} -\usepackage[babel]{csquotes} +\usepackage[autostyle]{csquotes} %Formatierungen für Beispiele in diesem Dokument. Im Allgemeinen nicht notwendig! diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.pdf b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.pdf Binary files differindex 1b06eca8eb7..7c29e9106cf 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.pdf +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.pdf diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.tex b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.tex index 849665f6041..875ad67f4a7 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.tex +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBeamer.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaBeamer.tex' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaBeamer.tex' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBibliography.bib b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBibliography.bib index 6c170847743..6e63df68fbf 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBibliography.bib +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaBibliography.bib @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaBibliography.bib' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaBibliography.bib' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -67,4 +67,12 @@ year={2011}, url={https://www.intern.tu-darmstadt.de/media/medien_stabsstelle_km/services/medien_cd/das_bild_der_tu_darmstadt.pdf}, urldate={2020-05-01} +} + +@online{tudapub, + title={TUDaPub – \LaTeX-Paper im Corporate Design der TU Darmstadt}, + author={Marei Peischl}, + date={2020-10-05}, + url={http://mirrors.ctan.org/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf}, + urldate={2020-10-05} }
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.pdf b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.pdf Binary files differindex 852dabab3af..5353442c4e6 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.pdf +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.pdf diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.tex b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.tex index d08ea2d2d4f..3f9be1540fb 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.tex +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaExercise.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaExercise.tex' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaExercise.tex' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -38,7 +38,7 @@ ]{tudaexercise} \usepackage[english, main=ngerman]{babel} -\usepackage[babel]{csquotes} +\usepackage[autostyle]{csquotes} \usepackage{biblatex} \bibliography{DEMO-TUDaBibliography} @@ -169,6 +169,24 @@ Die Voreinstellung ist \code{solution=false}. \begin{solution} Beispiel für einen Lösungsvorschlag \end{solution} +\end{task} + +\begin{task}{Abfrage der Einstellung \enquote{solution}} +Ab Version 3.04 existiert zusätzlich die Möglichkeit die Einstellung \code{solution} abzufragen. + +Die Umgebung \code{solution*} verhält sich wie \code{solution} ohne die Beschriftung. Darüber Hinaus wurden die Makros \code{\IfSolutionTF} ergänzt. + +\begin{verbatim} +\IfSolutionT{<falls solution=true>} +\IfSolutionF{<falls solution=false>} +\IfSolutionTF{<falls solution=true>}{<falls solution=false>} +\end{verbatim} + +In der aktuellen Einstellung (\code{solution=false}) erzeugt der obige Block die folgende Ausgabe: + +\IfSolutionT{<falls solution=true>} +\IfSolutionF{<falls solution=false>} +\IfSolutionTF{<falls solution=true>}{<falls solution=false>} \end{task} diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaFromaddress.lco b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaFromaddress.lco index fc8c99aab47..d88dc010c24 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaFromaddress.lco +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaFromaddress.lco @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaFromaddress.lco' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaFromaddress.lco' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLeaflet.pdf b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLeaflet.pdf Binary files differindex fd5aba31916..c5853a33615 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLeaflet.pdf +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLeaflet.pdf diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLeaflet.tex b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLeaflet.tex index 44dec034506..7843cf64f01 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLeaflet.tex +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLeaflet.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaLeaflet.tex' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaLeaflet.tex' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -41,6 +41,7 @@ \usepackage[ngerman]{babel} \usepackage{blindtext} +\usepackage[autostyle]{csquotes} %Literaturverweise \usepackage{biblatex} diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.pdf b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.pdf Binary files differindex 832b10fb4d6..9a3b4c35d3e 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.pdf +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.pdf diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.tex b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.tex index 6c15ad65651..2f668617cf6 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.tex +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaLetter.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaLetter.tex' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaLetter.tex' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -50,7 +50,7 @@ \fi \usepackage{babel}%Paket für Sprachanpassung -\usepackage[babel]{csquotes}%Vereinfachte Handhabung von Anführungszeichen +\usepackage[autostyle]{csquotes}%Vereinfachte Handhabung von Anführungszeichen \LoadLetterOption{DEMO-TUDaFromaddress}%Laden der Datei DEMO-TUDaFromaddress.lco mit hinterlegten Adressdaten diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.pdf b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.pdf Binary files differindex 4e0562607c2..80a511b1cd2 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.pdf +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.pdf diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.tex b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.tex index 8c66bd7f18c..17a181baf53 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.tex +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPhD.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaPhD.tex' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaPhD.tex' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -63,6 +63,10 @@ %%%%%%%%%%%%%%%%%%% \usepackage[english, main=ngerman]{babel} \usepackage[autostyle]{csquotes}% Anführungszeichen vereinfacht + +% Falls mit pdflatex kompiliert wird, wird microtype automatisch geladen, in diesem Fall muss diese Zeile entfernt werden, und falls weiter Optionen hinzugefügt werden sollen, muss dies über +% \PassOptionsToPackage{Optionen}{microtype} +% vor \documentclass hinzugefügt werden. \usepackage{microtype} @@ -139,7 +143,7 @@ Die Datei \file{DEMO-TUDaPhD.tex} beziehungsweise ihre Ausgabe \file{DEMO-TUDaPhD.pdf} ist ein Template für Abschlussarbeiten im Stil des Corporate Designs der TU Darmstadt. Sie ist Teil des TUDa-CI-Bundles und basiert in Teilen auf dem tuddesign-Paket von C.~v.~Loewenich und J.~Werner. -Sie verwendet die Dokumentenklasse \file{tudapub.cls}, allerdings mit erweiterten Einstellungen. In diesem Dokument werden überwiegend die speziell auf Abschlussarbeiten ausgelegten Möglichkeiten beschrieben. +Sie verwendet die Dokumentenklasse \file{tudapub.cls}, allerdings mit erweiterten Einstellungen. In diesem Dokument werden überwiegend die speziell auf Abschlussarbeiten ausgelegten Möglichkeiten beschrieben. Weitere Konfigurationsmöglichkeiten finden sich in der Datei \file{DEMO-TUDaPub.pdf} \cite{tudapub}. Es ist voreingestellt, dass eine PDF/A-Datei erzeugt wird. Die beste Kompatibilität hierfür bietet Lua\LaTeX. Bei anderen Compilern kann dies entsprechend der Informationen in DEMO-TUDaPub zu Problemen führen. In diesem Fall sollte entweder der Compiler gewechselt oder \code{pdfa=false} aktiviert werden. diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.pdf b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.pdf Binary files differindex 64da66fdd9f..90485ca3daa 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.pdf +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.pdf diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.tex b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.tex index 0fae8410f2c..f5a52cf4dfa 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.tex +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPoster.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaPoster.tex' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaPoster.tex' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -43,7 +43,7 @@ ]{tudaposter} \usepackage[english, main=ngerman]{babel} -\usepackage[babel]{csquotes} +\usepackage[autostyle]{csquotes} %Formatierungen für Beispiele in diesem Dokument. Im Allgemeinen nicht notwendig! diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.pdf b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.pdf Binary files differindex 288af7f06fe..92b89ae9dd8 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.pdf +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.pdf diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.tex b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.tex index 9243152a37d..5d82cec48b3 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.tex +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaPub.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaPub.tex' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaPub.tex' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -40,7 +40,7 @@ ]{tudapub} \usepackage[english, main=ngerman]{babel} -\usepackage[babel]{csquotes} +\usepackage[autostyle]{csquotes} \usepackage{biblatex} \bibliography{DEMO-TUDaBibliography} @@ -278,10 +278,47 @@ Der Prüfmechanismus ist auf Wunsch der Bibliothek standardmäßig aktiviert, ka \subsection{Anpassungen, die von den Corporate Design Richtlinien abweichen} + +\subsubsection{Schriftgröße} \cls{tudapub} kann entgegen der Corporate Design Richtlinien auch andere Schriftgrößen verarbeiten. Hierfür wird die \code{fontsize}-Option aus \KOMAScript{} genutzt (z.\,B. \code{fontsize=11pt}). Sofern keine spezielle Schriftgrößendatei für TUDa-CI vorliegt, wird die mit \KOMAScript{} ausgelieferte Datei gewählt. Beispiele für Abweichungen aus typografischen Gründen sind Beispielsweise auch in den Demo-Dateien für Abschlussarbeiten gezeigt. +\subsubsection{Seitenränder} +Die Zeilenlängen sind laut Corporate Design aus typografischer Sicht zu lang. +Daher existiert die Klassenoption \code{custommargins}, die für dieses Dokument aktiviert wurde. + +Bei Verwendung einer Bindekorrektur wird diese nicht automatisch auch auf der Titelseite eingefügt. Für diesen Fall wurde mit Version 3.0 zusätzlich die Option \code{BCORtitlepage} hinzugefügt. Falls diese aktiviert wird, nimmt die Titelseite den Wert der Typearea Option \code{BCOR} auf der ersten Seite als Zusatz zum linken Rand hinzu. + +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{\textbackslash{}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. + + +Dadurch werden die Ränder nicht fest definiert, sondern auf Basis des typearea-Paketes optimiert. + +Wenn die option \code{marginpar=true} gesetzt bleibt, ragen die Kopf- und Fußzeile über die Marginalspalte hinaus. Aus ästhetischen Gründen wird daher empfohlen in diesem Fall die Kopf- und Fußzeile mit \code{marginpar=false} auf den Textbereich zu beschränken. + + +Darüber hinaus kann über +\begin{verbatim} + \pagestyle{TUDa.headings} +\end{verbatim} +ein einfacherer Seitenstil ausgewählt werden, der die Nutzung mit lebenden Kolumnentitel erheblich vereinfacht. + + + \subsection{Frontmatter/Mainmatter/Backmatter} Üblicherweise existieren die Makros \verb+\frontmatter+, \verb+\mainmatter+ und \verb+\backmatter+ lediglich bei der Basisklasse \cls{scrbook}. Auf Wunsch wurden diese Makros auch bei \cls{scrartcl} und \cls{scrreprt} als Basis bereitgestellt. @@ -347,25 +384,44 @@ Der Fachbereich untergliedert die im Corporate Design Handbuch beschriebenen Far \minisec{Zeitstrahl} Des Design-Element des Zeitstrahls kann über das Makro \verb+\MechEngArrow{<Länge>}+ erzeugt werden. Die Farbe entspricht dabei der Farbe \code{TUDaArrow}, die mit der zweiten Primärfarbe (blau) vorbelegt ist. -\section{Standard-KOMA-Script} +\section{Weitere Konfigurationsmöglichkeiten: Standard-KOMA-Script} \label{sec:KOMA} Da die Klasse bis auf ein paar erzwungene Einstellungen, die das Layout betreffen, vollständig \KOMAScript"=kompatibel ist, ist für sämtliche Modifikationen ein Blick in die \KOMAScript-Dokumentation hilfreich. Für einen Großteil bietet \KOMAScript{} eine eigene Lösung, wodurch Ergänzungspakete oft hinfällig sind. Beispiele für typische Modifikationen, die auch im Rahmen des Corporate Design zulässig sind: \begin{itemize} - \item Umstellung der Absatzkennzeichnungsmethode von Einzug auf Abstand (Klassenoption parskip) - \item Elementnummerierung mit oder ohne Endpunkt - \item Positionierung, Ausrichtung und Abstände bei captions. + \item Umstellung der Absatzkennzeichnungsmethode von Einzug auf Abstand (Klassenoption \verb+parskip+) + \item Elementnummerierung mit oder ohne Endpunkt (Klassenoption \verb+numbers=enddot/noenddot+) + \item Positionierung, Ausrichtung und Abstände bei captions (Die Makros \verb+\captionsabove+, \verb+\captionbelow+, \verb+\captionof+ und die Option \verb+captions+) \end{itemize} -\printbibliography -\section{Bekannte Inkompatibilitäten} +\section{Bekannte Probleme} \subsection{\texorpdfstring{\hologo{XeLaTeX}}{XeLaTeX} und PDF/A} Das Paket \pck{pdfx}, über welches die PDF/A Kompatibilität erzeugt wird, hat nur einen begrenzten Support für \hologo{XeLaTeX}. -Es wird eine entsprechende Warnung erzeugt, allerdings kann es bei älteren \hologo{XeLaTeX}-Versionen passieren, dass \pck{pdfx} bereits Fehlermeldungen erzeugt. Diese werden vor der Überprüfung auf das Paketalter ausgegeben. Das Paket muss geladen worden sein, bevor die Überprüfung auf Alter möglich ist. +Es wird eine entsprechende Warnung erzeugt, allerdings kann es bei älteren \hologo{XeLaTeX}-Versionen passieren, dass \pck{pdfx} bereits Fehlermeldungen erzeugt. Abhilfe wird in diesem Fall durch eine Compiler-Wechsel auf \hologo{LuaLaTeX} (welcher ohnehin empfohlen wird) oder durch Sbschalten des PDF/A-Modus (\code{pdfa=false}) geschaffen. + +\subsection{Geschachtelte Akzente (Inkompatibilität zwischen pdfx und amsmath)} +Es ist nach aktuellem Paketstatus (v3.04) nicht möglich beide Pakete in Kombination ohne weitere Anpassungen so zu verwenden, dass eine Schachtelung von Akzenten möglich ist. Das folgende Beispiel wirft Fehler, sobald \pck{amsmath} direkt oder indirekt geladen wird. +\begin{verbatim} +$\dot{\hat{x}}$ +\end{verbatim} + +\noindent Die zugehörige Diskussion findet sich im tuda-ci Repository (\url{https://github.com/tudace/tuda_latex_templates/issues/78}). Da sich diese Problematik nicht direkt aus tuda-ci sondern aus der Konstruktion der beiden Pakete untereinander ergibt, ist es leider nicht möglich pauschal eine Anpassung in tuda-ci zu implementieren. Unter dem angegebenen Link findet sich jedoch ein möglicher Workaround, sobald beide Varianten benötigt werden. + +\subsection{Möglicher Option Clash mit microtype} +Das Paket microtype wird im Falle der Nutzung von \hologo{pdfLaTeX} oder einer erzwungenden Nutzung von Type1 Schriftarten automatisch geladen, da in der verwendeten Schriftart die Ligaturen für Kapitälchen deaktiviert werden müssen, um Probleme zu vermeiden (vgl. \url{https://github.com/tudace/tuda_latex_templates/issues/144}). + +Falls es zwingend Notwendig ist die Type 1 Schriftart zu verwenden, ist es möglich weitere Optionen vor dem Laden der Dokumentenklasse an \pck{microtype} zu übergeben. + +\begin{verbatim} + \PassOptionsToPackage{<microtype Optionen>}{microtype} + \documentclass{…} +\end{verbatim} +\appendix +\printbibliography \end{document} diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.pdf b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.pdf Binary files differindex 3c8df9c29ce..95d9f1dc427 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.pdf +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.pdf diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.tex b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.tex index 6ed0f0cccfd..1fc29eb3213 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.tex +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaReport.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaReport.tex' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaReport.tex' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -41,7 +41,7 @@ ]{tudapub} \usepackage[english, main=ngerman]{babel} -\usepackage[babel]{csquotes} +\usepackage[autostyle]{csquotes} %Formatierungen für Beispiele in diesem Dokument. Im Allgemeinen nicht notwendig! \let\file\texttt diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.pdf b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.pdf Binary files differindex fcf3682d0ac..6cc15e695f4 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.pdf +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.pdf diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.tex b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.tex index d04f07b1dba..b4dc8bd83bd 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.tex +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaSciPoster.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaSciPoster.tex' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaSciPoster.tex' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -43,7 +43,6 @@ %Sprache \usepackage[ngerman]{babel} -\usepackage{microtype} \usepackage[autostyle]{csquotes} diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.pdf b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.pdf Binary files differindex 76a4c23554c..f2317b7a1fd 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.pdf +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.pdf diff --git a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.tex b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.tex index 64d48dbe733..91df8cb3ba5 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.tex +++ b/Master/texmf-dist/doc/latex/tuda-ci/DEMO-TUDaThesis.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaThesis.tex' version 3.03 (2020/09/19), +%% This is file `DEMO-TUDaThesis.tex' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -59,8 +59,11 @@ %%%%%%%%%%%%%%%%%%% \usepackage[english, main=ngerman]{babel} \usepackage[autostyle]{csquotes}% Anführungszeichen vereinfacht -\usepackage{microtype} +% Falls mit pdflatex kompiliert wird, wird microtype automatisch geladen, in diesem Fall muss diese Zeile entfernt werden, und falls weiter Optionen hinzugefügt werden sollen, muss dies über +% \PassOptionsToPackage{Optionen}{microtype} +% vor \documentclass hinzugefügt werden. +\usepackage{microtype} %%%%%%%%%%%%%%%%%%% %Literaturverzeichnis @@ -130,7 +133,7 @@ Die Datei \file{DEMO-TUDaThesis.tex} ist ein Template für Abschlussarbeiten im Stil des Corporate Designs der TU Darmstadt. Sie ist Teil des TUDa-CI-Bundles wurde vom in Teilen tuddesign-Paket von C.~v.~Loewenich und J.~Werner inspiriert. -Sie verwendet die Dokumentenklasse \file{tudapub.cls}, allerdings mit erweiterten Einstellungen. In diesem Dokument werden überwiegend die speziell auf Abschlussarbeiten ausgelegten Möglichkeiten beschrieben. +Sie verwendet die Dokumentenklasse \file{tudapub.cls}, allerdings mit erweiterten Einstellungen. In diesem Dokument werden überwiegend die speziell auf Abschlussarbeiten ausgelegten Möglichkeiten beschrieben. Weitere Konfigurationsmöglichkeiten finden sich in der Datei \file{DEMO-TUDaPub.pdf} \cite{tudapub}. Es ist voreingestellt, dass eine PDF/A-Datei erzeugt wird. Die beste Kompatibilität hierfür bietet Lua\LaTeX. Bei anderen Compilern kann dies entsprechend der Informationen in DEMO-TUDaPub zu Problemen führen. In diesem Fall sollte entweder der Compiler gewechselt oder \code{pdfa=false} aktiviert werden. diff --git a/Master/texmf-dist/doc/latex/tuda-ci/README.md b/Master/texmf-dist/doc/latex/tuda-ci/README.md index a9cd5b3d0ad..36ad81b21ad 100644 --- a/Master/texmf-dist/doc/latex/tuda-ci/README.md +++ b/Master/texmf-dist/doc/latex/tuda-ci/README.md @@ -2,7 +2,7 @@ Copyright (C) Marei Peischl <marei@peitex.de>, 2018–2020 - tuda-ci 2020/09/19 v3.03 + tuda-ci 2020/10/05 v3.04 *************************************************************************** @@ -204,3 +204,7 @@ leaflets | DEMO-TUDaLeaflet.tex | tudaleaflet.cls * v3.01 (2020-09-11) small bugfixes caused by the internal restructuring * v3.02 (2020-09-12) fix bug in tudaexercise caused by 3.01 * v3.03 (2020-09-19) remove obsolete Type1 enforcement for pdfa mode + * v3.04 (2020-10-05) feature enhancements of tudaexercise + - enable pdfusetitle for tudaexercise + - add solution* and IfSolution mechanism for tudaexercise + - extend documentation on further configuration
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty index a28cb1d7180..8961f725b9f 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamercolorthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamercolorthemeTUDa.sty' version 3.03 (2020/09/19), +%% This is file `beamercolorthemeTUDa.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamercolorthemeTUDa} [\filedate\space\fileversion] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty index fbb3da4f19e..3309d19e4f2 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerfontthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerfontthemeTUDa.sty' version 3.03 (2020/09/19), +%% This is file `beamerfontthemeTUDa.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamerfontthemeTUDa} [\filedate\space\fileversion] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty index 9d7e9a89d3a..5507501a6a7 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerinnerthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerinnerthemeTUDa.sty' version 3.03 (2020/09/19), +%% This is file `beamerinnerthemeTUDa.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesExplPackage{beamerinnerthemeTUDa}{\filedate}{\fileversion}{Inner~beamer~theme~of~tuda-ci} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty index 97a431a062e..35542cabdc7 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerouterthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerouterthemeTUDa.sty' version 3.03 (2020/09/19), +%% This is file `beamerouterthemeTUDa.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesExplPackage{beamerouterthemeTUDa}{\filedate}{\fileversion}{Outer~beamer~theme~of~tuda-ci} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa-mecheng.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa-mecheng.sty index cc8e1efc222..81318da9cea 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa-mecheng.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa-mecheng.sty @@ -1,4 +1,4 @@ -%% This is file `beamerthemeTUDa-mecheng.sty' version 3.03 (2020/09/19), +%% This is file `beamerthemeTUDa-mecheng.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \RequirePackage{expl3} \ProvidesExplPackage{beamerthemeTUDa-mecheng}{\filedate}{\fileversion}{specific tudabeamer configuration for the department of mechanical engineering} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty b/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty index a8e651d4fc4..6cb9adb6cd0 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/beamerthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerthemeTUDa.sty' version 3.03 (2020/09/19), +%% This is file `beamerthemeTUDa.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamerthemeTUDa} [\filedate\space\fileversion\space beamer theme using the Corporate Design of TU Darmstadt] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo index dddb70642c9..2a1ef7b2ae5 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a0paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a0paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a0paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a0paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a0paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_title_fontsize: {{125pt}{165pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo index a777ebf945b..cdcded351fa 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a1paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a1paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a1paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a1paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a0paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_title_fontsize: {{86pt}{120pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo index c5569d0183b..572c55aafc7 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a2paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a2paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a2paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a2paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a0paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_title_fontsize: {{65pt}{82pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo index a56d7bad3b0..aadfa565cc9 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a3paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a3paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a3paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a3paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a3paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_title_fontsize: {{47pt}{61pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo index 2f5cd897479..f3c4dfa3c99 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a4paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a4paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a4paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a4paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a4paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_title_fontsize: {{36pt}{47pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo index a67c978da2f..043b0492bba 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-a5paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a5paper.clo' version 3.03 (2020/09/19), +%% This is file `tuda-a5paper.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesExplFile{tuda-a5paper.clo}{\filedate}{\fileversion}{tuda-ci~size~adjustments~for~a5paper} \cs_set:Nn \ptxcd_setup_title_sizes: { \cs_set:Nn \ptxcd_title_fontsize: {{22pt}{28pt}} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty b/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty index 1976c135b7e..5c57dbcf788 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tuda-pgfplots.sty @@ -1,4 +1,4 @@ -%% This is file `tuda-pgfplots.sty' version 3.03 (2020/09/19), +%% This is file `tuda-pgfplots.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} % 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] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls index 057552835e5..f2411baf6d6 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudabeamer.cls @@ -1,4 +1,4 @@ -%% This is file `tudabeamer.cls' version 3.03 (2020/09/19), +%% This is file `tudabeamer.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{tudabeamer} [\filedate\space\fileversion\space] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def index a94144d2db1..996dc7f7561 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.def @@ -1,4 +1,4 @@ -%% This is file `tudacolors.def' version 3.03 (2020/09/19), +%% This is file `tudacolors.def' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \ProvidesFile{tudacolors.def} [\filedate\space\fileversion\space Color definitions for tuda-ci] diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty index e0cb3a69cce..542d342dbc2 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudacolors.sty @@ -1,4 +1,4 @@ -%% This is file `tudacolors.sty' version 3.03 (2020/09/19), +%% This is file `tudacolors.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudacolors}{\filedate}{\fileversion}{Color definition for TU Darmstadt's tuda-ci bundle} @@ -61,6 +61,9 @@ department .choice:, department / default .code:n = \str_gset:Nn \g_ptxcd_department_str {default}, department / mecheng .code:n = \str_gset:Nn \g_ptxcd_department_str {mecheng}\keys_set:nn {ptxcd/colors}{accent=TUDa-2d,identbar=TUDa-6b}, + department / unknown .code:n = { + \str_gset:Nx \g_ptxcd_department_str {\l_keys_value_tl} + }, department .initial:V = \g_ptxcd_department_str, mecheng .meta:n = {department=mecheng}, } diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls index f5538a691b1..af03d0092b0 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudaexercise.cls @@ -1,4 +1,4 @@ -%% This is file `tudaexercise.cls' version 3.03 (2020/09/19), +%% This is file `tudaexercise.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudaexercise} @@ -53,22 +53,42 @@ \RequirePackage{environ} -\def\solution{\ptxcd_ex_solutionheader:} -\def\endsolution{} +\newenvironment{solution}{}{} +\newenvironment{solution*}{}{} \cs_new:Nn \ptxcd_setup_solution: { \bool_if:NTF \l_ptxcd_ex_solution_bool { \def\solution{\ptxcd_ex_solutionheader:} \def\endsolution{} + \expandafter\def\csname solution*\endcsname{\ignorespaces} + \expandafter\let\csname endsolution*\endcsname\endsolution }{ \RenewEnviron{solution}{ \if_false: \BODY \fi: } + \RenewEnviron{solution*}{ + \if_false: + \BODY + \fi: + } } } +\ptxcd_setup_solution: + +\prg_new_conditional:Nnn \__ptxcd_if_solution: {T,F,TF} { + \bool_if:NTF \l_ptxcd_ex_solution_bool + {\prg_return_true:} + {\prg_return_false:} +} + +\let\IfSolutionT \__ptxcd_if_solution:T +\let\IfSolutionF \__ptxcd_if_solution:F +\let\IfSolutionTF \__ptxcd_if_solution:TF + + %Message Declaration for option processing \msg_new:nnn{tudaexercise} {titlepage-option-disabled} { You~set~the~titlepage~option~to~#1.\\ @@ -168,21 +188,21 @@ \bool_new:N \l_ptxcd_ex_subtask_fallback_bool \keys_define:nn {ptxcd/task}{ - points .int_set:N = \l_ptxcd_ex_points_int, + points .int_set:N = \l_ptxcd_ex_task_points_int, points .initial:n = 0, - credit .tl_set:N = \l_ptxcd_ex_credit_tl, + credit .tl_set:N = \l_ptxcd_ex_task_credit_tl, credit .initial:n =, solution .meta:nn ={ptxcd/exercise}{solution=#1}, } \keys_define:nn {ptxcd/subtask} { - credit .tl_set:N = \l_ptxcd_ex_credit_tl, + credit .tl_set:N = \l_ptxcd_ex_subtask_credit_tl, credit .initial:n =, - points .int_set:N = \l_ptxcd_ex_points_int, + points .int_set:N = \l_ptxcd_ex_subtask_points_int, points .initial:n = 0, title .tl_set:N = \l_ptxcd_ex_title_tl, title .initial:n =, - unknown .code:n = \bool_set_true:N \l_ptxcd_ex_subtask_fallback_bool \tl_clear:N \l_ptxcd_ex_credit_tl \int_zero:N \l_ptxcd_ex_points_int, + unknown .code:n = \bool_set_true:N \l_ptxcd_ex_subtask_fallback_bool \tl_clear:N \l_ptxcd_ex_subtask_credit_tl \int_zero:N \l_ptxcd_ex_subtask_points_int, } \keys_define:nn {ptxcd/exercise/headline} { @@ -246,9 +266,9 @@ } #4 \tl_if_in:nnT {#1} {task} { - \tl_if_empty:NTF \l_ptxcd_ex_credit_tl - {\pointformat{\l_ptxcd_ex_points_int}} - {\creditformat{\l_ptxcd_ex_credit_tl}} + \tl_if_empty:cTF{l_ptxcd_ex_#1_credit_tl} + {\pointformat{\tl_use:c {l_ptxcd_ex_#1_points_int}}} + {\creditformat{\tl_use:c {l_ptxcd_ex_#1_credit_tl}}} } \rule[-\dp\strutbox]{0pt}{\dp\strutbox}\par}\nointerlineskip \skip_vertical:n {\ptxcd_titlerule_sep: -\dp\strutbox} @@ -443,6 +463,12 @@ contents=\raisebox{\depth}{\box_use:N \ptxcd_headrule_box}, ]{TUDa.exercise.head.above.line} \ofoot[\pagemark]{\pagemark} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.exercise.foot.even} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.exercise.foot.odd} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{TUDa.exercise.foot.oneside} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.exercise.foot.even} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.exercise.foot.odd} + \ModifyLayer[addvoffset=\c_ptxcd_rulesep_dim]{plain.TUDa.exercise.foot.oneside} } \DeclarePageStyleAlias{TUDa}{TUDa.exercise} @@ -621,7 +647,8 @@ \RequirePackage{graphicx} %%hyperref -\usepackage{hyperref} +\PassOptionsToPackage{pdfusetitle}{hyperref} +\RequirePackage{hyperref} \hypersetup{hidelinks, unicode} \providecaptionname{ngerman, german}{\sheetname}{Übungsblatt} @@ -689,10 +716,8 @@ \cs_undefine:N \task \NewDocumentEnvironment{task}{om}{ - \begingroup \IfNoValueF{#1}{\keys_set:nn {ptxcd/task}{#1}} \@task{#2} - \endgroup }{} \cs_set_eq:cN {task*} \task diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty b/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty index 32295559514..886832e189f 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudafonts.sty @@ -1,4 +1,4 @@ -%% This is file `tudafonts.sty' version 3.03 (2020/09/19), +%% This is file `tudafonts.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{tudafonts} [\filedate\space\fileversion\space diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaleaflet.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaleaflet.cls index 7236a2ccec0..0be48fc846e 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudaleaflet.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudaleaflet.cls @@ -1,4 +1,4 @@ -%% This is file `tudaleaflet.cls' version 3.03 (2020/09/19), +%% This is file `tudaleaflet.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudaleaflet}{\filedate}{\fileversion}{Leaflets using the Corporate Design of TU Darmstadt} @@ -79,7 +79,7 @@ } } -\LoadClass[notumble,9pt]{leaflet} +\LoadClass[notumble]{leaflet} %to workaround incompatibilities between leaflet and scrextend \let\sectfont\relax diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls index 88b2676b49d..72b0a9cedcd 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudaletter.cls @@ -1,4 +1,4 @@ -%% This is file `tudaletter.cls' version 3.03 (2020/09/19), +%% This is file `tudaletter.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudaletter} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo b/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo index a0c957f45d0..8665a9f46e0 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudalettersize10pt.clo @@ -1,4 +1,4 @@ -%% This is file `tudalettersize10pt.clo' version 3.03 (2020/09/19), +%% This is file `tudalettersize10pt.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudamecheng.cfg b/Master/texmf-dist/tex/latex/tuda-ci/tudamecheng.cfg index 714f64a43bb..8604ba99ad4 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudamecheng.cfg +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudamecheng.cfg @@ -1,4 +1,4 @@ -%% This is file `tudamecheng.cfg' version 3.03 (2020/09/19), +%% This is file `tudamecheng.cfg' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \RequirePackage{expl3} \ProvidesExplFile{tudamecheng.cfg} {\filedate}{\fileversion}{Special Features the department of mechanical engineering of Darmstadt's Corporate Design (tuda-ci)} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls index 38592e263f6..5870a949bf0 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudaposter.cls @@ -1,4 +1,4 @@ -%% This is file `tudaposter.cls' version 3.03 (2020/09/19), +%% This is file `tudaposter.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudaposter}{\filedate}{\fileversion}{Poster Layouts for the Corporate Design of TU Darmstadt} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls index 8b85899f271..8834fb74e44 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudapub.cls @@ -1,4 +1,4 @@ -%% This is file `tudapub.cls' version 3.03 (2020/09/19), +%% This is file `tudapub.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudapub} @@ -156,6 +156,9 @@ \keys_set:nn {ptxcd/pub}{colorback=false,ruledheaders=section,departmentlogofile=tuda_maschinenbau_logo} }, department .initial:n = default, + department / unknown .code:n = { + \str_gset:Nx \g_ptxcd_department_str {\l_keys_value_tl} + }, mecheng .meta:n = {department=mecheng}, departmentlogofile .tl_gset:N = \g_ptxcd_departmentlogo_tl, departmentlogofile .initial:n =, diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty b/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty index c0c2fddce9c..8842124d700 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudarules.sty @@ -1,4 +1,4 @@ -%% This is file `tudarules.sty' version 3.03 (2020/09/19), +%% This is file `tudarules.sty' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudarules}{\filedate}{\fileversion}{Creation of colored bars for tuda-ci bundle} @@ -81,6 +81,10 @@ department .choice:, department / default .code:n = \str_gset:Nn \g_ptxcd_department_str {default}, department / mecheng .code:n = \str_gset:Nn \g_ptxcd_department_str {mecheng}, + department / unknown .code:n = { + \str_gset:Nx \g_ptxcd_department_str {\l_keys_value_tl} + }, + department .initial:V = \g_ptxcd_department_str, mecheng .meta:n = {department=mecheng}, } diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls b/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls index f1f78129316..7cc02af8c5b 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudasciposter.cls @@ -1,4 +1,4 @@ -%% This is file `tudasciposter.cls' version 3.03 (2020/09/19), +%% This is file `tudasciposter.cls' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudasciposter}{\filedate}{\fileversion}{Scientific Poster Layout for TU Darmstadt} diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo b/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo index 0ed882b489b..4bd91567595 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudasize9pt.clo @@ -1,4 +1,4 @@ -%% This is file `tudasize9pt.clo' version 3.03 (2020/09/19), +%% This is file `tudasize9pt.clo' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg index 3f25a027b43..3538f349545 100644 --- a/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg +++ b/Master/texmf-dist/tex/latex/tuda-ci/tudathesis.cfg @@ -1,4 +1,4 @@ -%% This is file `tudathesis.cfg' version 3.03 (2020/09/19), +%% This is file `tudathesis.cfg' version 3.04 (2020/10/05), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.03} -\def\filedate{2020/09/19} +\def\fileversion{3.04} +\def\filedate{2020/10/05} \RequirePackage{expl3} \ProvidesExplFile{tudathesis.cfg} {\filedate}{\fileversion}{Special Features for publication type 'thesis' using TU Darmstadt's Corporate Design (tuda-ci)} |