diff options
author | Norbert Preining <norbert@preining.info> | 2020-10-22 03:01:48 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-10-22 03:01:48 +0000 |
commit | 7448609d1256af02966b8f84fe8464234276ce7a (patch) | |
tree | 878dfcfc9f2f014d593d1bdb5dee382ee4a9ee3a /macros | |
parent | d800950bfaacab9c6c4bf4d44206d60016b2f04d (diff) |
CTAN sync 202010220301
Diffstat (limited to 'macros')
61 files changed, 315 insertions, 134 deletions
diff --git a/macros/latex/contrib/flippdf/flippdf.dtx b/macros/latex/contrib/flippdf/flippdf.dtx index e329d4f2a2..3f3dde8be4 100644 --- a/macros/latex/contrib/flippdf/flippdf.dtx +++ b/macros/latex/contrib/flippdf/flippdf.dtx @@ -23,7 +23,7 @@ %<*driver> \documentclass{ltxdoc} \usepackage{mathptmx} -\usepackage{helvet} +\usepackage[scaled=0.92]{helvet} \usepackage{hologo} \usepackage[T1]{fontenc} \usepackage{hypdoc} @@ -46,13 +46,15 @@ % \DoNotIndex{\paperwidth, \space, \strip@pt} % \DoNotIndex{\maketitle, \title, \lipsum} % \DoNotIndex{\thispagestyle, \relax, \setcounter, \Large, \clearpage, \bigskip} -% -% \CheckSum{40} +% \DoNotIndex{\@ifundefined, \AtBeginDocument, \endinput, \MessageBreak} +% \DoNotIndex{\PackageWarningNoLine} + +% \CheckSum{86} % % \def\filename{flippdf.dtx} -% \def\fileversion{1.1} -% \def\filedate{2020/10/17} -% \def\docdate{2020/10/17} +% \def\fileversion{2.0} +% \def\filedate{2020/10/18} +% \def\docdate{2020/10/18} % % \newcommand*{\Lpack}[1]{\textsf {#1}} ^^A typeset a package % \newcommand*{\Lopt}[1]{\textsf {#1}} ^^A typeset an option @@ -182,13 +184,127 @@ %</test-2> % \fi % +% \section{Package redesign} +% +% Until Fall 2020, \Lpack{flippdf} relied on package \Lpack{everypage} for +% its operation. Recently, functionalities similar to those offered by +% \Lpack{everypage} have been incorporated into \hologo{LaTeX} and +% \Lpack{everypage} has been deprecated, maintaining support for it just +% in view of compatibility for legacy packages still relying on it. As a +% consequence, \Lpack{flippdf} has been redesigned to take advantage of the +% new \hologo{LaTeX} features and to drop the dependence on +% \Lpack{everypage}. +% +% Version 2.0 of \Lpack{flippdf} is the result of the redesign. Version +% 1.x remains availabe las \Lpack{flippdf-1x} and modern \Lpack{flippdf} +% knows how to fallback on it when used on a \hologo{LaTeX} format missing +% the new features. +% % \StopEventually {} -% +% % \section{Implementation} % +% \subsection{Implementation of \Lpack{flippdf}} +% % \iffalse %<*flippdf> % \fi +% \changes{R2.0}{2020/10/18}{Use modern \hologo{LaTeX} features.}% +% Announce the name and version of the package, that requires +% \hologo{LaTeX2e} (actually \hologo{pdfLaTeX} or \hologo{LuaLaTeX}). +% \begin{macrocode} +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{flippdf}% + [2020/10/18 2.0 Horizontal flipping of pages with pdfLaTeX] +% \end{macrocode} +% Depending on the actual functionalities provided by \hologo{LaTeX} +% consider loading \Lpack{flippdf-1x}. If so doing, warn about this, +% and hand over the operation to that package. +% \begin{macrocode} +\@ifundefined{AddToHook}{% + \PackageWarningNoLine{flippdf}{% + You appear to be running a version of LaTeX\MessageBreak + unsupported by current flippdf.\MessageBreak + Forcing fallback to `flippdf-1x` that\MessageBreak + uses an older code base} + \RequirePackage{flippdf-1x} + \endinput}{} +% \end{macrocode} +% State package requirements, including \Lpack{iftex} +% \begin{macrocode} +\RequirePackage{iftex} +% \end{macrocode} +% Error out if not working in PDF mode +% \begin{macrocode} +\AtBeginDocument{% + \ifpdf + \relax + \else + \PackageError{flippdf}{% + package only works in pdf output mode.}% + \fi} +% \end{macrocode} +% +% \begin{macro}{\if@sc@flippdf} +% Define a boolean variable to remember if pages are to be flipped or +% not. +% \begin{macrocode} +\newif\if@sc@flippdf +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\FlipPDF}\begin{macro}{\UnFlipPDF} +% Define the commands used to switch on and off the horizontal +% flipping of the document pages. +% \begin{macrocode} +\newcommand\FlipPDF{\@sc@flippdftrue} +\newcommand\UnFlipPDF{\@sc@flippdffalse} +% \end{macrocode} +% \end{macro}\end{macro} +% +% By default activate the flipping: +% \begin{macrocode} +\FlipPDF +% \end{macrocode} +% +% Set up the processing of options: +% \begin{macrocode} +\DeclareOption{off}{\UnFlipPDF} +\ProcessOptions +% \end{macrocode} +% +% And eventually, tell \hologo{LaTeX} to flip every page, by using the +% \Lpack{everypage} hook. First consider the case when running in +% \hologo{pdfLaTeX} +% \begin{macrocode} +\ifpdftex + \AddToHook{shipout/background}{% + \if@sc@flippdf + \pdfliteral direct {-1 0 0 1 \strip@pt\paperwidth\space 0 cm}% + \fi}% +\fi +% \end{macrocode} +% Then consider the case when running in \hologo{LuaLaTeX} +% \changes{R1.1}{2020/10/17}{Extend package to work also with +% \hologo{LuaLaTeX}.} +% \begin{macrocode} +\ifluatex + \AddToHook{shipout/background}{% + \if@sc@flippdf + \pdfextension literal direct {% + -1 0 0 1 \strip@pt\paperwidth\space 0 cm}% + \fi}% +\fi +% \end{macrocode} +% \iffalse +%</flippdf> +% \fi + + +% \subsection{Implementation of \Lpack{flippdf-1x}} +% \iffalse +%<*flippdf-1x> +% \fi % Announce the name and version of the package, that requires % \hologo{LaTeX2e} (actually \hologo{pdfLaTeX} or \hologo{LuaLaTeX}). % \changes{R1.0b}{2020/10/11}{% @@ -196,7 +312,7 @@ % release.} % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{flippdf}% +\ProvidesPackage{flippdf-1x}% [2020/10/17 1.1 Horizontal flipping of pages with pdfLaTeX] % \end{macrocode} % @@ -264,12 +380,13 @@ \ifluatex \AddEverypageHook{% \if@sc@flippdf - \pdfextension literal direct {-1 0 0 1 \strip@pt\paperwidth\space 0 cm}% + \pdfextension literal direct {% + -1 0 0 1 \strip@pt\paperwidth\space 0 cm}% \fi}% \fi % \end{macrocode} % \iffalse -%</flippdf> +%</flippdf-1x> % \fi % % \Finale diff --git a/macros/latex/contrib/flippdf/flippdf.ins b/macros/latex/contrib/flippdf/flippdf.ins index b8f327f0b5..b48705a2f8 100644 --- a/macros/latex/contrib/flippdf/flippdf.ins +++ b/macros/latex/contrib/flippdf/flippdf.ins @@ -58,6 +58,12 @@ necessarily be in the same archive or directory.) \Msg{*** Generating the LaTeX2e package files ***} \usedir{tex/latex/flippdf} \generate{\file{flippdf.sty}{\from{flippdf.dtx}{flippdf}}} +\generate{\file{flippdf-1x.sty}{\from{flippdf.dtx}{flippdf-1x}}} + +\preamble +\endpreamble + +\Msg{*** Generating the LaTeX2e test/example files ***} \usedir{doc/latex/flippdf/examples} \generate{\file{test-flippdf-1}{\from{flippdf.dtx}{test-1}}} \generate{\file{test-flippdf-2}{\from{flippdf.dtx}{test-2}}} diff --git a/macros/latex/contrib/flippdf/flippdf.pdf b/macros/latex/contrib/flippdf/flippdf.pdf Binary files differindex bfa6b881fa..b60a4b1414 100644 --- a/macros/latex/contrib/flippdf/flippdf.pdf +++ b/macros/latex/contrib/flippdf/flippdf.pdf diff --git a/macros/latex/contrib/gitver/ChangeLog b/macros/latex/contrib/gitver/ChangeLog index cfe47491cd..ef1cf35b26 100644 --- a/macros/latex/contrib/gitver/ChangeLog +++ b/macros/latex/contrib/gitver/ChangeLog @@ -1,4 +1,7 @@ 2019-02-06 - v1.0 * initial release 2020-04-30 - v1.1 - * Clean up docs and remove extra space from hash output
\ No newline at end of file + * Clean up docs and remove extra space from hash output +2020-07-04 - v1.2 + * Use datetime2 instead of datetime to reduce dependancy burden + and display dates in ISO format
\ No newline at end of file diff --git a/macros/latex/contrib/gitver/README.md b/macros/latex/contrib/gitver/README.md index 17e449a236..6d6601b010 100644 --- a/macros/latex/contrib/gitver/README.md +++ b/macros/latex/contrib/gitver/README.md @@ -1,8 +1,8 @@ -Git Version (version 1.1) +Git Version (version 1.2) ========================= URL: https://github.com/charlesbaynham/gitver -(c) Charles Baynham 2019 +(c) Charles Baynham 2020 License: LaTeX Project Public License 1.3c diff --git a/macros/latex/contrib/gitver/gitver.pdf b/macros/latex/contrib/gitver/gitver.pdf Binary files differindex 82935f0a00..744798208d 100644 --- a/macros/latex/contrib/gitver/gitver.pdf +++ b/macros/latex/contrib/gitver/gitver.pdf diff --git a/macros/latex/contrib/gitver/gitver.sty b/macros/latex/contrib/gitver/gitver.sty index d5a6963d0e..1853ae2bf8 100644 --- a/macros/latex/contrib/gitver/gitver.sty +++ b/macros/latex/contrib/gitver/gitver.sty @@ -19,12 +19,12 @@ \NeedsTeXFormat{LaTeX2e} \def\@gitVerPkgName{gitver} \ProvidesPackage{\@gitVerPkgName} - [2020/04/30 v1.1 Access current git version and optionally add it to document headers] + [2020/07/04 v1.2 Access current git version and optionally add it to document headers] \RequirePackage{hyperref} \RequirePackage{catchfile} \RequirePackage{pdftexcmds} -\RequirePackage{datetime} +\RequirePackage{datetime2} %%% Package options %%% @@ -92,8 +92,7 @@ \fi % % Make a box containing the date and version - % \newcommand{\versionBox}{\fbox{Manuscript version: \textit{\#\gitVer} - \today{} \currenttime{} }} - \newcommand{\versionBox}{\fbox{Manuscript version: \textit{\#\gitVer} - \today{} \currenttime{} }} + \newcommand{\versionBox}{\fbox{Manuscript version: \textit{\#\gitVer} - \DTMnow{} }} % % If we're using memoir, put the tag into into the header % diff --git a/macros/latex/contrib/gitver/gitver.tex b/macros/latex/contrib/gitver/gitver.tex index 044b353750..62c7e295ca 100644 --- a/macros/latex/contrib/gitver/gitver.tex +++ b/macros/latex/contrib/gitver/gitver.tex @@ -18,7 +18,7 @@ \title{\textsf{gitver} -- Git version tags \\ for \LaTeX{} projects} \author{Charles Baynham} -\date{2020/04/30 (v\,1.1)} +\date{2020/04/30 (v\,1.2)} \MaintainedBy{% This file is maintained by Charles Baynham.\\% Bug reports can be opened at\\% @@ -114,6 +114,8 @@ the option |nopdfinfo|. \begin{itemize} \item v1.0 - First release \item v1.1 - Remove extra space from output + \item v1.2 - Use datetime2 instead of datetime to reduce dependancy burden + and display dates in ISO format \end{itemize} \end{document} diff --git a/macros/latex/contrib/tuda-ci/README.md b/macros/latex/contrib/tuda-ci/README.md index 50dfec129d..fab65abeb1 100644 --- a/macros/latex/contrib/tuda-ci/README.md +++ b/macros/latex/contrib/tuda-ci/README.md @@ -2,7 +2,7 @@ Copyright (C) Marei Peischl <marei@peitex.de>, 2018–2020 - tuda-ci 2020/10/20 v3.06 + tuda-ci 2020/10/21 v3.07 *************************************************************************** @@ -212,4 +212,7 @@ leaflets | DEMO-TUDaLeaflet.tex | tudaleaflet.cls * v3.06 (2020-10-20) - add affidavit for digital thesis submission - small adjustments on tudathesis titlepage - - simplify change of reviewer description
\ No newline at end of file + - simplify change of reviewer description + * v3.07 (2020-10-21) + - improve language selection + - fix linebreak issues in affidavit
\ No newline at end of file diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf Binary files differindex 9c5e7b4041..960a56c4fd 100644 --- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf +++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf Binary files differindex 5981c78f9e..2ed00ff52c 100644 --- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf +++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf Binary files differindex 4139656cd3..fef01bb7d3 100644 --- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf +++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLeaflet.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLeaflet.pdf Binary files differindex b53f02a4f4..1242232a9d 100644 --- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLeaflet.pdf +++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLeaflet.pdf diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf Binary files differindex d168075af6..4697814253 100644 --- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf +++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf Binary files differindex b9edfc0dcf..4d9ae42b87 100644 --- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf +++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf Binary files differindex 6e6ae77115..333b580971 100644 --- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf +++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf Binary files differindex 458dc75260..feefb8a4f8 100644 --- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf +++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf Binary files differindex bc58d4ea19..926d845888 100644 --- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf +++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf Binary files differindex 92b40e7efc..7265a97fc7 100644 --- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf +++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf diff --git a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf Binary files differindex 2b1c398c88..878e979019 100644 --- a/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf +++ b/macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex index dab3e06be0..0c5d9691ee 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaAnnouncement.tex' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaAnnouncement.tex' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex index f6e98c305d..d840e3f42e 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaBeamer.tex' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaBeamer.tex' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib index 1dc62e1c6f..5bf7d70d4b 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaBibliography.bib' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaBibliography.bib' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex index 04f851bd25..8aa8c9f7e4 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaExercise.tex' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaExercise.tex' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco index 9da44589b1..0af15e5d40 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaFromaddress.lco' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaFromaddress.lco' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLeaflet.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLeaflet.tex index 4eb5953408..c3f3338a6a 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLeaflet.tex +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLeaflet.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaLeaflet.tex' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaLeaflet.tex' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex index 124eb31488..d13a0e8196 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaLetter.tex' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaLetter.tex' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex index 9532bbde71..c3b55918f8 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaPhD.tex' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaPhD.tex' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -207,6 +207,25 @@ Voreingstellt ist hierbei \code{scrreprt}, dieses Dokument verwendet jedoch \cod Allgemein bietet \KOMAScript{} viele Möglichkeiten zu Anpassungen. Wie in der tudapub-Demo-Datei beschrieben, können hier jedoch nicht alle erläutert werden, ein Blick in die offizielle Dokumentation ist daher häufig hilfreich \cite{scrguide}. +\section{Sprachanpassung} +Der Modus für Abschlussarbeiten setzt einige sprachabhängige Bezeichnungen. +Teilweise ist Deutsch für diese Elemente als Hauptsprache vorgeschrieben (z.\,B. die Selbstständigkeitserklärung). Für die korrekte Verarbeitung wird daher ein Paket zur Sprachanpassung benötigt. +TUDa-CI verwendet hierfür das babel-Paket. + +Dies wird jedoch nicht automatisch geladen, da hierfür die Konfiguration der Sprachen bekannt sein müsste. Die Demo-Dateien für Abschlussarbeiten (\file{DEMO-TUDaThesis.tex}/""\file{DEMO-TUDaPhD.tex}) laden hierfür die Konfiguration: +\begin{verbatim} + \usepackage[english, main=ngerman]{babel} +\end{verbatim} +Diese ist für ein Dokument mit Deutsch als Hauptsprache und Englischen Elementen. +Die Hauptsprache wird als Wert der Option \verb+main=+ übergeben. +Das Laden von \verb+ngerman+ wird in den Fällen, in denen es von TUDa-CI benötigt wird, automatisch ausgelöst. +Für eine bessere Übersichtlichkeit ist es dennoch hilfreich es dort aufzuführen. + +Falls die Hauptsprache nicht Deutsch ist, wäre daher die folgende Konfiguration sinnvoll: +\begin{verbatim} + \usepackage[ngerman, main=<Hauptsprache>]{babel} +\end{verbatim} + \section{Übergabe der Titelinformationen} Die Titelinformationen werden analog zur klassichen Titelerzeugung mit \verb+\maketitle+ übergeben. Allerdings wurden die Felder um ein paar speziellere Daten erweitert. Sofern nicht anders angegeben, verfügen alle Makros über ein notwendiges Argument für die Datenübergabe, z.\,B. diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex index 0011bfd301..4353b6b6e3 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaPoster.tex' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaPoster.tex' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex index 883b869312..01d98859ee 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaPub.tex' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaPub.tex' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex index 5134ce53a2..6136969a42 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaReport.tex' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaReport.tex' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex index 1ef7162d01..9044e60ef1 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaSciPoster.tex' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaSciPoster.tex' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex index c7b8da4846..2d03b84f70 100644 --- a/macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex +++ b/macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex @@ -1,4 +1,4 @@ -%% This is file `DEMO-TUDaThesis.tex' version 3.06 (2020/10/20), +%% This is file `DEMO-TUDaThesis.tex' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -173,10 +173,29 @@ Die Klasse kann wie für Dokumentenklassen üblich eingebunden werden Die Option \code{thesis} wechselt hierbei in den Modus, der spezielle Features für Abschlussarbeiten freischaltet, die in diesem Dokument beschrieben werden. Darüber hinaus lässt sich die Klasse verwenden wie die Standard-KOMA-Script-Klasse, auf der sie basiert. -Voreingstellt ist hierbei \code{scrreprt}. +Voreingestellt ist hierbei \code{scrreprt}. Allgemein bietet \KOMAScript{} viele Möglichkeiten zu Anpassungen. Wie in der tudapub-Demo-Datei beschrieben, können hier jedoch nicht alle erläutert werden, ein Blick in die offizielle Dokumentation ist daher häufig hilfreich \cite{scrguide}. +\section{Sprachanpassung} +Der Modus für Abschlussarbeiten setzt einige sprachabhängige Bezeichnungen. +Teilweise ist Deutsch für diese Elemente als Hauptsprache vorgeschrieben (z.\,B. die Selbstständigkeitserklärung). Für die korrekte Verarbeitung wird daher ein Paket zur Sprachanpassung benötigt. +TUDa-CI verwendet hierfür das babel-Paket. + +Dies wird jedoch nicht automatisch geladen, da hierfür die Konfiguration der Sprachen bekannt sein müsste. Die Demo-Dateien für Abschlussarbeiten (\file{DEMO-TUDaThesis.tex}/""\file{DEMO-TUDaPhD.tex}) laden hierfür die Konfiguration: +\begin{verbatim} + \usepackage[english, main=ngerman]{babel} +\end{verbatim} +Diese ist für ein Dokument mit Deutsch als Hauptsprache und Englischen Elementen. +Die Hauptsprache wird als Wert der Option \verb+main=+ übergeben. +Das Laden von \verb+ngerman+ wird in den Fällen, in denen es von TUDa-CI benötigt wird, automatisch ausgelöst. +Für eine bessere Übersichtlichkeit ist es dennoch hilfreich es dort aufzuführen. + +Falls die Hauptsprache nicht Deutsch ist, wäre daher die folgende Konfiguration sinnvoll: +\begin{verbatim} + \usepackage[ngerman, main=<Hauptsprache>]{babel} +\end{verbatim} + \section{Übergabe der Titelinformationen} Die Titelinformationen werden analog zur klassichen Titelerzeugung mit \verb+\maketitle+ übergeben. Allerdings wurden die Felder um ein paar speziellere Daten erweitert. Sofern nicht anders angegeben, verfügen alle Makros über ein notwendiges Argument für die Datenübergabe, z.\,B. @@ -243,10 +262,10 @@ Das Makro \verb+\affidavit+ erzeugt eine Selbstständigkeitserklärung mit Unter In diesem Dokument findet sich das Affidavit direkt nach der Titelei. Ab Version 3.06 verfügt \verb+\affidavit+ zusätzlich über ein optionales Argument, über das der Modus eingestellt werden kann. -Es besteht die Unterscheidung zwischen \verb+online+ und \verb+print+. Hier wird entsprechend der Informationen unter \url{https://www.tu-darmstadt.de/studieren/studierende_tu/studienorganisation_und_tucan/hilfe_und_faq/artikel_details_de_en_37824.de.jsp} der entsprechende Text automatisch ausgewählt. +Es besteht die Unterscheidung zwischen \verb+digital+ und \verb+print+. Hier wird entsprechend der Informationen unter \url{https://www.tu-darmstadt.de/studieren/studierende_tu/studienorganisation_und_tucan/hilfe_und_faq/artikel_details_de_en_37824.de.jsp} der entsprechende Text automatisch ausgewählt. \begin{verbatim} -\affidavit[online] +\affidavit[digital] \end{verbatim} Da für Dissertationen bisher keine Option der rein digitalen Abgabe besteht, entfällt dort diese Unterscheidungsmöglichkeit. diff --git a/macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty b/macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty index a77737c50f..8a3ef069f1 100644 --- a/macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty +++ b/macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamercolorthemeTUDa.sty' version 3.06 (2020/10/20), +%% This is file `beamercolorthemeTUDa.sty' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamercolorthemeTUDa} [\filedate\space\fileversion] diff --git a/macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty b/macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty index 89429a693a..b78357a3ea 100644 --- a/macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty +++ b/macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerfontthemeTUDa.sty' version 3.06 (2020/10/20), +%% This is file `beamerfontthemeTUDa.sty' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamerfontthemeTUDa} [\filedate\space\fileversion] diff --git a/macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty b/macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty index 286fff7b82..8b4bd85dd3 100644 --- a/macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty +++ b/macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerinnerthemeTUDa.sty' version 3.06 (2020/10/20), +%% This is file `beamerinnerthemeTUDa.sty' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \ProvidesExplPackage{beamerinnerthemeTUDa}{\filedate}{\fileversion}{Inner~beamer~theme~of~tuda-ci} diff --git a/macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty b/macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty index c3f88a22ad..5ec43ca458 100644 --- a/macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty +++ b/macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerouterthemeTUDa.sty' version 3.06 (2020/10/20), +%% This is file `beamerouterthemeTUDa.sty' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \ProvidesExplPackage{beamerouterthemeTUDa}{\filedate}{\fileversion}{Outer~beamer~theme~of~tuda-ci} diff --git a/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa-mecheng.sty b/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa-mecheng.sty index fc32128c7c..1837c847d6 100644 --- a/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa-mecheng.sty +++ b/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa-mecheng.sty @@ -1,4 +1,4 @@ -%% This is file `beamerthemeTUDa-mecheng.sty' version 3.06 (2020/10/20), +%% This is file `beamerthemeTUDa-mecheng.sty' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \RequirePackage{expl3} \ProvidesExplPackage{beamerthemeTUDa-mecheng}{\filedate}{\fileversion}{specific tudabeamer configuration for the department of mechanical engineering} diff --git a/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty b/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty index 934dc766cf..f4e0ba9b69 100644 --- a/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty +++ b/macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty @@ -1,4 +1,4 @@ -%% This is file `beamerthemeTUDa.sty' version 3.06 (2020/10/20), +%% This is file `beamerthemeTUDa.sty' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{beamerthemeTUDa} [\filedate\space\fileversion\space beamer theme using the Corporate Design of TU Darmstadt] diff --git a/macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo index 9401b3154a..2aa681a9dc 100644 --- a/macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo +++ b/macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a0paper.clo' version 3.06 (2020/10/20), +%% This is file `tuda-a0paper.clo' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \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/macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo index 0498c78cf0..67e1934d15 100644 --- a/macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo +++ b/macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a1paper.clo' version 3.06 (2020/10/20), +%% This is file `tuda-a1paper.clo' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \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/macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo index 484bf8b222..01135fa39b 100644 --- a/macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo +++ b/macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a2paper.clo' version 3.06 (2020/10/20), +%% This is file `tuda-a2paper.clo' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \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/macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo index d499e40efd..fcc6095c48 100644 --- a/macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo +++ b/macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a3paper.clo' version 3.06 (2020/10/20), +%% This is file `tuda-a3paper.clo' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \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/macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo index 4236fee5d9..5de6a3672a 100644 --- a/macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo +++ b/macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a4paper.clo' version 3.06 (2020/10/20), +%% This is file `tuda-a4paper.clo' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \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/macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo b/macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo index f40de04e92..eb36f6f7a0 100644 --- a/macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo +++ b/macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo @@ -1,4 +1,4 @@ -%% This is file `tuda-a5paper.clo' version 3.06 (2020/10/20), +%% This is file `tuda-a5paper.clo' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \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/macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty b/macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty index e595b2a9e9..d661aeead2 100644 --- a/macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty +++ b/macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty @@ -1,4 +1,4 @@ -%% This is file `tuda-pgfplots.sty' version 3.06 (2020/10/20), +%% This is file `tuda-pgfplots.sty' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} % 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/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls b/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls index 1e6a306e0b..7be8903965 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls +++ b/macros/latex/contrib/tuda-ci/tex/tudabeamer.cls @@ -1,4 +1,4 @@ -%% This is file `tudabeamer.cls' version 3.06 (2020/10/20), +%% This is file `tudabeamer.cls' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{tudabeamer} [\filedate\space\fileversion\space] diff --git a/macros/latex/contrib/tuda-ci/tex/tudacolors.def b/macros/latex/contrib/tuda-ci/tex/tudacolors.def index 6dbfb56490..b853b28143 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudacolors.def +++ b/macros/latex/contrib/tuda-ci/tex/tudacolors.def @@ -1,4 +1,4 @@ -%% This is file `tudacolors.def' version 3.06 (2020/10/20), +%% This is file `tudacolors.def' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \ProvidesFile{tudacolors.def} [\filedate\space\fileversion\space Color definitions for tuda-ci] diff --git a/macros/latex/contrib/tuda-ci/tex/tudacolors.sty b/macros/latex/contrib/tuda-ci/tex/tudacolors.sty index d0101b8c13..77a0c00137 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudacolors.sty +++ b/macros/latex/contrib/tuda-ci/tex/tudacolors.sty @@ -1,4 +1,4 @@ -%% This is file `tudacolors.sty' version 3.06 (2020/10/20), +%% This is file `tudacolors.sty' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudacolors}{\filedate}{\fileversion}{Color definition for TU Darmstadt's tuda-ci bundle} diff --git a/macros/latex/contrib/tuda-ci/tex/tudaexercise.cls b/macros/latex/contrib/tuda-ci/tex/tudaexercise.cls index 0fb4961518..70847495d9 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudaexercise.cls +++ b/macros/latex/contrib/tuda-ci/tex/tudaexercise.cls @@ -1,4 +1,4 @@ -%% This is file `tudaexercise.cls' version 3.06 (2020/10/20), +%% This is file `tudaexercise.cls' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudaexercise} diff --git a/macros/latex/contrib/tuda-ci/tex/tudafonts.sty b/macros/latex/contrib/tuda-ci/tex/tudafonts.sty index d251a67553..2eed7e4a80 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudafonts.sty +++ b/macros/latex/contrib/tuda-ci/tex/tudafonts.sty @@ -1,4 +1,4 @@ -%% This is file `tudafonts.sty' version 3.06 (2020/10/20), +%% This is file `tudafonts.sty' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{tudafonts} [\filedate\space\fileversion\space diff --git a/macros/latex/contrib/tuda-ci/tex/tudaleaflet.cls b/macros/latex/contrib/tuda-ci/tex/tudaleaflet.cls index 24db0728de..a2cfdc2a87 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudaleaflet.cls +++ b/macros/latex/contrib/tuda-ci/tex/tudaleaflet.cls @@ -1,4 +1,4 @@ -%% This is file `tudaleaflet.cls' version 3.06 (2020/10/20), +%% This is file `tudaleaflet.cls' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudaleaflet}{\filedate}{\fileversion}{Leaflets using the Corporate Design of TU Darmstadt} diff --git a/macros/latex/contrib/tuda-ci/tex/tudaletter.cls b/macros/latex/contrib/tuda-ci/tex/tudaletter.cls index 57c09febcc..6a7612faf3 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudaletter.cls +++ b/macros/latex/contrib/tuda-ci/tex/tudaletter.cls @@ -1,4 +1,4 @@ -%% This is file `tudaletter.cls' version 3.06 (2020/10/20), +%% This is file `tudaletter.cls' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudaletter} diff --git a/macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo b/macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo index dbbc6ec925..b5b8d0065d 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo +++ b/macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo @@ -1,4 +1,4 @@ -%% This is file `tudalettersize10pt.clo' version 3.06 (2020/10/20), +%% This is file `tudalettersize10pt.clo' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/tex/tudamecheng.cfg b/macros/latex/contrib/tuda-ci/tex/tudamecheng.cfg index 542f3ed59b..23f635e8cc 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudamecheng.cfg +++ b/macros/latex/contrib/tuda-ci/tex/tudamecheng.cfg @@ -1,4 +1,4 @@ -%% This is file `tudamecheng.cfg' version 3.06 (2020/10/20), +%% This is file `tudamecheng.cfg' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \RequirePackage{expl3} \ProvidesExplFile{tudamecheng.cfg} {\filedate}{\fileversion}{Special Features the department of mechanical engineering of Darmstadt's Corporate Design (tuda-ci)} diff --git a/macros/latex/contrib/tuda-ci/tex/tudaposter.cls b/macros/latex/contrib/tuda-ci/tex/tudaposter.cls index f9dd0f25c8..34389a423d 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudaposter.cls +++ b/macros/latex/contrib/tuda-ci/tex/tudaposter.cls @@ -1,4 +1,4 @@ -%% This is file `tudaposter.cls' version 3.06 (2020/10/20), +%% This is file `tudaposter.cls' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudaposter}{\filedate}{\fileversion}{Poster Layouts for the Corporate Design of TU Darmstadt} diff --git a/macros/latex/contrib/tuda-ci/tex/tudapub.cls b/macros/latex/contrib/tuda-ci/tex/tudapub.cls index 3e14882424..41a74ae64d 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudapub.cls +++ b/macros/latex/contrib/tuda-ci/tex/tudapub.cls @@ -1,4 +1,4 @@ -%% This is file `tudapub.cls' version 3.06 (2020/10/20), +%% This is file `tudapub.cls' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{tudapub} @@ -406,8 +406,6 @@ \def\ptxcd_institution{#1} } -\gdef\ptxcd_datename{Datum} -\gdef\ptxcd_dateseparator{:~} \cs_new:Nn \ptxcd_titlerule_sep: {\the\dp\strutbox} @@ -559,6 +557,17 @@ } } +\cs_new:Nn \ptxcd_declare_caption:Nnnn { + \ptxcd_define_captionFallback:Nn #1 {#2} + \defcaptionname{ngerman, german}{#1}{#2} + \defcaptionname{english, USenglish, american}{#1}{#3} + \defcaptionname{UKenglish, british}{#1}{#4} +} + +\cs_new:Nn \ptxcd_declare_caption:Nnn { + \ptxcd_declare_caption:Nnnn #1 {#2} {#3} {#3} +} + \renewcommand*{\@author}{ \begingroup \hyphenpenalty=100000 @@ -1213,9 +1222,10 @@ contents={\color{identbarcolor}\rule{\layerwidth}{\layerheight}} } } -\ptxcd_define_captionFallback:Nn \authorandname {and} -\defcaptionname{ngerman, german}{\authorandname}{und} -\defcaptionname{english, USenglish, american, UKenglish, british}{\authorandname}{and} +\ptxcd_declare_caption:Nnn \authorandname {und} {and} +\ptxcd_declare_caption:Nnn \ptxcd_datename {Datum}{Date} + +\gdef\ptxcd_dateseparator{:~} \providecommand*{\frontmatter}{ diff --git a/macros/latex/contrib/tuda-ci/tex/tudarules.sty b/macros/latex/contrib/tuda-ci/tex/tudarules.sty index 5f16eff997..72c8a1cfeb 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudarules.sty +++ b/macros/latex/contrib/tuda-ci/tex/tudarules.sty @@ -1,4 +1,4 @@ -%% This is file `tudarules.sty' version 3.06 (2020/10/20), +%% This is file `tudarules.sty' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudarules}{\filedate}{\fileversion}{Creation of colored bars for tuda-ci bundle} diff --git a/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls b/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls index 6fa79e74e5..ba60ec64f8 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls +++ b/macros/latex/contrib/tuda-ci/tex/tudasciposter.cls @@ -1,4 +1,4 @@ -%% This is file `tudasciposter.cls' version 3.06 (2020/10/20), +%% This is file `tudasciposter.cls' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{tudasciposter}{\filedate}{\fileversion}{Scientific Poster Layout for TU Darmstadt} diff --git a/macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo b/macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo index da59e1e12e..68208c3198 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo +++ b/macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo @@ -1,4 +1,4 @@ -%% This is file `tudasize9pt.clo' version 3.06 (2020/10/20), +%% This is file `tudasize9pt.clo' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- diff --git a/macros/latex/contrib/tuda-ci/tex/tudathesis.cfg b/macros/latex/contrib/tuda-ci/tex/tudathesis.cfg index 42b91b2cb2..1342704480 100644 --- a/macros/latex/contrib/tuda-ci/tex/tudathesis.cfg +++ b/macros/latex/contrib/tuda-ci/tex/tudathesis.cfg @@ -1,4 +1,4 @@ -%% This is file `tudathesis.cfg' version 3.06 (2020/10/20), +%% This is file `tudathesis.cfg' version 3.07 (2020/10/21), %% it is part of %% TUDa-CI -- Corporate Design for TU Darmstadt %% ---------------------------------------------------------------------------- @@ -26,8 +26,8 @@ %% %% ============================================================================ %% -\def\fileversion{3.06} -\def\filedate{2020/10/20} +\def\fileversion{3.07} +\def\filedate{2020/10/21} \RequirePackage{expl3} \ProvidesExplFile{tudathesis.cfg} {\filedate}{\fileversion}{Special Features for publication type 'thesis' using TU Darmstadt's Corporate Design (tuda-ci)} @@ -38,17 +38,6 @@ \tl_new:N \g_ptxcd_thesis_drtext_tl \clist_if_exist:NF \g_ptxcd_Required_title_data_clist {\clist_new:N \g_ptxcd_Required_title_data_clist} -\cs_new:Nn \ptxcd_declare_caption:Nnnn { - \ptxcd_define_captionFallback:Nn #1 {#2} - \defcaptionname{ngerman, german}{#1}{#2} - \defcaptionname{english}{#1}{#3} - \defcaptionname{british}{#1}{#4} -} - -\cs_new:Nn \ptxcd_declare_caption:Nnn { - \ptxcd_declare_caption:Nnnn #1 {#2} {#3} {#3} -} - %Declare macros for department \cs_new:Nn \ptxcd_select_department:n { \str_case:nnTF {#1} { @@ -593,8 +582,10 @@ \expandafter\def\csname g__ptxcd_affidavit_digital_tl\endcsname {% \section*{Erklärung zur Abschlussarbeit gemäß\\ \S{}22~Abs.~7~APB TU~Darmstadt} + \begin{sloppypar}% Hiermit versichere ich, \@author, die vorliegende \@ThesisType{} gemäß \S{}22~Abs.~7~APB der TU Darmstadt ohne Hilfe Dritter und nur mit den angegebenen Quellen und Hilfsmitteln angefertigt zu haben. Alle Stellen, die Quellen entnommen wurden, sind als solche kenntlich gemacht worden. Diese Arbeit hat in gleicher oder ähnlicher Form noch keiner Prüfungsbehörde vorgelegen. + \end{sloppypar}% \par Mir ist bekannt, dass im Falle eines Plagiats (\S{}38~Abs.~2 ~APB) ein Täuschungsversuch vorliegt, der dazu führt, dass die Arbeit mit 5,0 bewertet und damit ein Prüfungsversuch verbraucht wird. Abschlussarbeiten dürfen nur einmal wiederholt werden. \par @@ -651,8 +642,20 @@ Use~"ignore-title-language"~Option~to~ignore~this~message~at~your~own~risk. } -\bool_if:NT \g_ptxcd_dr_bool { - \PassOptionsToPackage{ngerman}{babel} +\PassOptionsToPackage{ngerman}{babel} +\AtBeginDocument{ + \@ifpackageloaded{babel}{}{ + \msg_new:nnnn{tudapub/thesis} {missing-babel} { + The~babel~package~is~not~loaded.\\ + Please~load~babel~with~option\\ + main=<main~language~of~your~document>\\ + to~ensure~correct~hyphenation. + }{ + I~will~use~a~workaround~(redefine~\string\otherlanguagen)~to~be~able~to~compile,~but~can't~configure~hyphenation~correctly. + } + \msg_warning:nn {tudapub/thesis} {missing-babel} + \renewenvironment{otherlanguage}[1]{}{} + } } % Fallback mechanism for older l3 kernels |