texlive[51175] Master/texmf-dist: iodhbwm (21may19)

commits+karl at tug.org commits+karl at tug.org
Tue May 21 23:02:41 CEST 2019


Revision: 51175
          http://tug.org/svn/texlive?view=revision&revision=51175
Author:   karl
Date:     2019-05-21 23:02:41 +0200 (Tue, 21 May 2019)
Log Message:
-----------
iodhbwm (21may19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/iodhbwm/README.md
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.pdf
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.tex
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/appendix/iodhbwm-appendix.pdf
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.pdf
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.tex
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.pdf
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.tex
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.pdf
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.tex
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/references/iodhbwm-references.pdf
    trunk/Master/texmf-dist/doc/latex/iodhbwm/iodhbwm.pdf
    trunk/Master/texmf-dist/doc/latex/iodhbwm/iodhbwm.tex
    trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-declaration.def
    trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-ba.def
    trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-pa.def
    trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-sa.def
    trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage.def
    trunk/Master/texmf-dist/tex/latex/iodhbwm/iodhbwm-templates.sty
    trunk/Master/texmf-dist/tex/latex/iodhbwm/iodhbwm.cls

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.pdf
    trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.tex

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/iodhbwm/test-doc.pdf
    trunk/Master/texmf-dist/doc/latex/iodhbwm/test-doc.tex

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iodhbwm/README.md	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/doc/latex/iodhbwm/README.md	2019-05-21 21:02:41 UTC (rev 51175)
@@ -1,43 +1,36 @@
-iodhbwm
-=======
+# iodhbwm
 
 [![CTAN](https://img.shields.io/ctan/v/iodhbwm.svg)](https://www.ctan.org/pkg/iodhbwm)
 [![GitHub license](https://img.shields.io/github/license/faltfe/iodhbwm.svg?style=flat-square)](https://github.com/faltfe/iodhbwm/blob/master/LICENSE)
 [![Build Status](https://img.shields.io/travis/faltfe/iodhbwm/master.svg?style=flat-square)](https://travis-ci.org/faltfe/iodhbwm)
 
---------------------------------------------------------------------------
-This project provides the _unofficial_ template of the [DHBW Mannheim](http://www.dhbw-mannheim.de) for
-the creation of bachelor thesis, studies or project work with _LaTeX_. The goal of the package is
-the quick creation of a basic framework without much effort.
+---
 
+This project provides the _unofficial_ template of the [DHBW Mannheim](http://www.dhbw-mannheim.de) for the creation of bachelor thesis, studies or project work with _LaTeX_. The goal of the package is the quick creation of a basic framework without much effort.
+
 The documentation is currently only available in German.
 
---------------------------------------------------------------------------
+---
 
 Felix Faltin
 
-Web:    <https://github.com/faltfe/iodhbwm>
+Web: <https://github.com/faltfe/iodhbwm>
 
 E-Mail: ffaltin91 at gmail.com
 
---------------------------------------------------------------------------
-Copyright 2018 Felix Faltin
+---
 
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either version 1.3
-of this license or (at your option) any later version.
-The latest version of this license is in
-  <http://www.latex-project.org/lppl.txt>
-and version 1.3 or later is part of all distributions of LaTeX
-version 2005/12/01 or later.
+Copyright 2018-2019 Felix Faltin
 
-This work has the LPPL maintenance status `maintained'.
+This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this license or (at your option) any later version. The latest version of this license is in <http://www.latex-project.org/lppl.txt> and version 1.3 or later is part of all distributions of LaTeX version 2005/12/01 or later.
 
+This work has the LPPL maintenance status `maintained`.
+
 The Current Maintainer of this work is Felix Faltin.
 
---------------------------------------------------------------------------
+---
 
 If you have any ideas, questions, suggestions or bugs to report, please
 feel free to contact me.
 
---------------------------------------------------------------------------
\ No newline at end of file
+---

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.tex	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.tex	2019-05-21 21:02:41 UTC (rev 51175)
@@ -1,6 +1,6 @@
 % ---------------------------------------------------
-% Date:       12.12.2018
-% Version:    v0.1
+% Date:       15.05.2019
+% Version:    v1.1.0
 % Autor:      Felix Faltin <ffaltin91[at]gmail.com>
 % Repository: https://github.com/faltfe/iodhbwm
 % ---------------------------------------------------

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/appendix/iodhbwm-appendix.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.tex	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.tex	2019-05-21 21:02:41 UTC (rev 51175)
@@ -47,6 +47,5 @@
         \end{lstlisting}
         
         \blindtext
-    
-    \Blinddocument
+
 \end{document}

Added: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.pdf	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.pdf	2019-05-21 21:02:41 UTC (rev 51175)

Property changes on: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.tex	2019-05-21 21:02:41 UTC (rev 51175)
@@ -0,0 +1,46 @@
+% ---------------------------------------------------
+% Date:       15.05.2019
+% Version:    v1.1.0
+% Autor:      Felix Faltin <ffaltin91[at]gmail.com>
+% Repository: https://github.com/faltfe/iodhbwm
+% ---------------------------------------------------
+% --- --- --- --- -- Class options -- --- --- --- ---
+% ---------------------------------------------------
+\documentclass[
+    load-dhbw-templates,                  % Allow \dhbw* commands
+    auto-intro-pages,                     % Takes care about titlepage, abstract, ToC, etc.
+    add-tocs-to-toc,                      % Add LoF, LoT, etc. to ToC
+    mainlanguage = ngerman,               % Set main document language
+    debug                                 % Provide \lipsum, \blindtext
+]{iodhbwm}
+\usepackage[T1]{fontenc}
+
+% ---------------------------------------------------
+% --- --- --- --- - Necessary setup - --- --- --- ---
+% ---------------------------------------------------
+\dhbwsetup{%
+    author            = Max Mustermann,
+    thesis type       = PA,
+    thesis title      = Einführungsbeispiel mit empfohlenen Einstellungen,
+    student id        = 12345,
+    location          = Musterstadt,
+    institute         = Musterwerke GmbH,
+    course/id         = Txxxx,
+    supervisor        = Felix Faltin,
+    processing period = {01.01.17 -- 31.01.17},
+    intro/roman page numbers
+}
+
+\begin{document}
+    \chapter{Testbild}
+        \blindtext
+        
+        \begin{figure}
+            \includegraphics[width=.5\linewidth]{example-image-a}
+            \caption{Example image a}
+        \end{figure}
+    
+        \blindtext
+    
+    \Blinddocument
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.tex	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.tex	2019-05-21 21:02:41 UTC (rev 51175)
@@ -1,6 +1,6 @@
 % ---------------------------------------------------
-% Date:       08.10.2018
-% Version:    v0.1
+% Date:       15.05.2019
+% Version:    v1.1.0
 % Autor:      Felix Faltin <ffaltin91[at]gmail.com>
 % Repository: https://github.com/faltfe/iodhbwm
 % ---------------------------------------------------

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.tex	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.tex	2019-05-21 21:02:41 UTC (rev 51175)
@@ -1,6 +1,6 @@
 % ---------------------------------------------------
-% Date:       08.10.2018
-% Version:    v0.1
+% Date:       15.05.2019
+% Version:    v1.1.0
 % Autor:      Felix Faltin <ffaltin91[at]gmail.com>
 % Repository: https://github.com/faltfe/iodhbwm
 % ---------------------------------------------------

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/examples/references/iodhbwm-references.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/iodhbwm.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/iodhbwm/iodhbwm.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iodhbwm/iodhbwm.tex	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/doc/latex/iodhbwm/iodhbwm.tex	2019-05-21 21:02:41 UTC (rev 51175)
@@ -1,5 +1,6 @@
 \documentclass[babel=ngerman,highlight=false]{skdoc}
 \usepackage[T1]{fontenc}
+\usepackage[utf8]{inputenc}
 \usepackage{lmodern}
 \usepackage{enumitem}
 \usepackage[most]{tcolorbox}
@@ -8,7 +9,7 @@
 %\usepackage{showframe}
 
 \package[vcs=https://github.com/faltfe/iodhbwm,ctan=iodhbwm]{iodhbwm}
-\version{1.0}
+\version{1.1.0}
 
 \title{iodhbwm Klasse}
 \author{Felix Faltin}
@@ -483,6 +484,17 @@
 
                 \Option{reviewer}\WithValues{\meta{value}}
                 Bei Bachelorarbeiten \setupOption{\opt{thesis type}=\meta{BA}} ist es üblich einen Gutachter anzugeben. Dieser wird durch die Angabe eines \setupOption{\opt{reviewer}} übergeben.
+                
+            \subsubsection{Angaben zur DHBW}
+                \Option{dhbw location}\WithValues{\meta{value}}\AndDefault{Mannheim}
+                \Version{1.1.0}Die Option erlaubt eine Änderung des DHBW Standortes. Als Standardeinstellung ist die DHBW Manneinheim gesetzt. Der Standort wird automatisch auf den mitgelieferten Titelseiten angepasst.
+                
+                \Option{dhbw logo}\WithValues{\meta{value}}\AndDefault{dhbw-logo}
+                \Version{1.1.0}Ein alternatives Logo der DHBW kann mithilfe dieser Option angegeben werden. Die Dateiendung sollte, wie in \LaTeX{} üblich, weggelassen werden.
+                
+                \begin{warning}{Abmaße beachten}
+                    Wenn ein eigenes Logo gesetzt wird, müssen die Dimensionen beachtet werden. Das bereitgestellte Logo hat eine Abmessung von $540 \times 264~px$.
+                \end{warning}
 
             \subsubsection{Optionen zur automatisierten Erstellung von Verzeichnissen}\label{subsub:options-tocs}
                 Im Abschnitt~\ref{subsub:format} wurde die Option \classOption{\opt{auto-intro-pages}} beschrieben. Durch die nachfolgenden Optionen können weitere Konfigurationen vorgenommen werden. Insbesondere handelt es sich dabei um die Möglichkeit, nur bestimmte Verzeichnisse oder Seiten anzuzeigen. Die meisten der Optionen sind selbsterklärend.\medskip
@@ -508,9 +520,6 @@
                 Erstellen des Tabellenverzeichnisses (List of Tables $\stackrel{\wedge}{=}$ LoT)
                 \medskip
 
-                \Option{intro/append custom content}\WithValues{\meta{value}}
-                In manchen Fällen kann es vorkommen, dass eigene Verzeichnisse hinzugefügt werden sollen. Die Option \setupOption{\opt{intro/append custom content}} nimmt als Argument gültigen \LaTeX{} Quelltext entgegen und führt diesen aus.\medskip
-
                 \Option{intro/print all lists}\WithValues{true, false}\AndDefault{false}
                 Durch Setzen der Option werden alle Verzeichnisse (ToC, LoF und LoT) automatisch generiert. Das Abbildungs- und Tabellenverzeichnis werden jedoch nur dargestellt, wenn diese mindestens einen Eintrag enthalten.
                 \medskip
@@ -526,6 +535,17 @@
 
                 aktiviert. Ein Abstract wird nur gedruckt, wenn eine Datei angegeben ist und die Datei existiert.
                 \medskip
+                
+                \Option{intro/append custom content}\WithValues{\meta{value}}
+                In manchen Fällen kann es vorkommen, dass eigene Verzeichnisse hinzugefügt werden sollen. Die Option \setupOption{\opt{intro/append custom content}} nimmt als Argument gültigen \LaTeX{} Quelltext entgegen und führt diesen aus.\medskip
+                
+                
+                \Option{intro/roman page numbers}\WithValues{true, false}\AndDefault{false}
+                \Version{1.2.0}Bei Aktivierung der Option wird die Nummerierung innerhalb der Verzeichnisse auf Römisch umgeschaltet. Des Weiteren werden die Römischen Seitenzahlen für die Verzeichnisse ebenfalls im Inhalsverzeichnis angezeigt.
+                
+                \begin{hint}{}
+                    Bei Aktivierung der Option \setupOption{\opt{intro/roman page numbers}=\meta{true}} erfolgt eine Abweichung von den Richtlinien der DHBW.
+                \end{hint}
 
         \subsection{Anhang}
             \LaTeX{} stellt das Makro \Macro\appendix bereit, um dem Dokument mitzuteilen, dass anschließend der Anhang folgt. Die DHBW empfiehlt bei der Erstellung die folgenden Dinge zu beachten:
@@ -541,7 +561,7 @@
 
             \begin{sourcecode}[listing only]
 \dhbwsetup{
-    intro/append custom content = {\listofappendencies}
+    intro/append custom content = {\listofappendices}
 }
             \end{sourcecode}
 
@@ -596,6 +616,10 @@
             \DescribeMacro\getReviewer{} Abfrage des Gutachters für eine Bachelorarbeit, welcher durch \setupOption{\opt{reviewer}} übergeben wurde.
 
             \DescribeMacro\getBachelorDegree{} Abfrage des Bearbeitungszeitraums, welcher durch \setupOption{\opt{author}} übergeben wurde.
+            
+            \DescribeMacro\getDHBWLocation{}\Version{1.1.0}Abfrage des DHBW Standorts, welcher durch die \setupOption{\opt{dhbw location}} gesetzt wurde.
+            
+            \DescribeMacro\getDHBWLogo{}\Version{1.1.0}Abfrage des DHBW Logo, welches durch die \setupOption{\opt{dhbw logo}} gesetzt wurde.
 
     \section{Beispiele und Anwendungen}
         Alle Beispiele sind auf \url{https://github.com/faltfe/iodhbwm/tree/master/doc/examples} zu finden.
@@ -638,8 +662,6 @@
 
             \end{itemize}
 
-
-
         \subsection{Verwendung von Parts}
             In manchen Arbeiten kann es vorkommen, dass mit \Macro\part{} gearbeitet werden soll. Insbesondere bei Arbeiten mit zwei oder mehreren Themen kann der Wunsch aufkommen, dass der Abschnitt auch mit dem Wort \enquote{Thema} bezeichnet werden soll. Diese Änderung ist wie folgt möglich:
 

Deleted: trunk/Master/texmf-dist/doc/latex/iodhbwm/test-doc.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/iodhbwm/test-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iodhbwm/test-doc.tex	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/doc/latex/iodhbwm/test-doc.tex	2019-05-21 21:02:41 UTC (rev 51175)
@@ -1,40 +0,0 @@
-% ---------------------------------------------------
-% Date:       12.11.2018
-% Version:    v0.1
-% Autor:      Felix Faltin <ffaltin91[at]gmail.com>
-% Repository: https://github.com/faltfe/iodhbwm
-% ---------------------------------------------------
-% --- --- --- --- -- Class options -- --- --- --- ---
-% ---------------------------------------------------
-\documentclass[
-add-bibliography-,                   % Include bibliography (needs biber run)
-bib-file = biblatex-examples.bib,   % Set bibliography file
-language = ngerman,                 % Set main document language
-debug                               % Provide \lipsum, \blindtext
-]{iodhbwm}
-\usepackage[T1]{fontenc}
-%\usepackage[utf8]{inputenc}    % UTF-8 is default at the latest release
-
-% ---------------------------------------------------
-% --- --- - Change default biblatex options - --- ---
-% ---------------------------------------------------
-% You can almost change every option with this command. There are
-% only some exception like the backend and the style.
-% If you want to change the citeystyle have a look at the custom
-% cite style example or see the documentation for biblatex/citestyle
-% option.
-% ---------------------------------------------------
-% Change the sorting and supress the DOI output
-\ExecuteBibliographyOptions{hyperref=true}
-
-% ---------------------------------------------------
-% --- --- --- --- Begin actual content -- --- --- ---
-% ---------------------------------------------------
-\begin{document}
-    \blindtext \cite{doody}
-    
-%    \nocite{*}     % Cite every entry from the passed file
-    \printbibliography
-    
-    % ---------------------------------------------------
-\end{document}
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-declaration.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-declaration.def	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-declaration.def	2019-05-21 21:02:41 UTC (rev 51175)
@@ -1,13 +1,30 @@
 \ifcsdef{chapter}%
-{\chapter*{Ehrenwörtliche Erklärung}}%
-{\section*{Ehrenwörtliche Erklärung}}
+{\chapter*{Erklärung}}%
+{\section*{Erklärung}}
 
 \thispagestyle{empty}
 
-\vspace{5cm}
-Gemäß \S 5 (3) der Studien- und Prüfungsordnung DHBW Technik vom 22. September 2011.\\
-Ich habe die vorliegende Arbeit selbstständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet.
+\bigskip
 
+Ich versichere hiermit, dass ich meine \getThesisType{} mit dem\bigskip
+
+\textsc{Thema \ifcsempty{iodhbwm at thesis@second at title}{}{A}}
+
+{\bfseries \getThesisTitle}
+
+\ifcsempty{iodhbwm at thesis@second at title}{}{%
+    \bigskip
+    \textsc{Thema B}\par%
+    {\bfseries \getThesisSecondTitle}%
+}{}\bigskip
+
+selbstständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel benutzt habe.
+
+
+Ich versichere zudem, dass die eingereichte elektronische Fassung mit der gedruckten Fassung übereinstimmt.$^\ast$
+
+{\small$^\ast$ falls beide Fassungen gefordert sind}
+
 \vfill
 
 \begin{tabular}{l}
@@ -15,4 +32,4 @@
     \getLocation, den \getDate
 \end{tabular}
 
-\clearpage
\ No newline at end of file
+\clearpage

Modified: trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-ba.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-ba.def	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-ba.def	2019-05-21 21:02:41 UTC (rev 51175)
@@ -1,10 +1,10 @@
 \begin{titlepage}
     \centering
     \ifcsempty{iodhbwm at institute@logo}{%
-        \includegraphics[height=1.7cm]{dhbw-logo}
+        \includegraphics[height=1.7cm]{\getDHBWLogo}
     }{%
         \begin{minipage}[c]{.25\textwidth}
-            \includegraphics[width=\linewidth,keepaspectratio]{dhbw-logo}
+            \includegraphics[width=\linewidth,keepaspectratio]{\getDHBWLogo}
         \end{minipage}
         \hfill
         \begin{minipage}[c]{.25\textwidth}
@@ -30,7 +30,7 @@
     
     \bigskip
     des Studiengangs \getCourseName\par
-    der Dualen Hochschule Baden-Württemberg Mannheim
+    der Dualen Hochschule Baden-Württemberg \getDHBWLocation
     
     \vfill
     
@@ -54,4 +54,4 @@
         \end{tabularx}
     }
     \cleardoublepage
-\end{titlepage}
\ No newline at end of file
+\end{titlepage}

Modified: trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-pa.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-pa.def	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-pa.def	2019-05-21 21:02:41 UTC (rev 51175)
@@ -1,10 +1,10 @@
 \begin{titlepage}
     \centering
     \ifcsempty{iodhbwm at institute@logo}{%
-        \includegraphics[height=1.5cm]{dhbw-logo}
+        \includegraphics[height=1.5cm]{\getDHBWLogo}
     }{%
         \begin{minipage}[c]{.25\textwidth}
-            \includegraphics[width=\linewidth,keepaspectratio]{dhbw-logo}
+            \includegraphics[width=\linewidth,keepaspectratio]{\getDHBWLogo}
         \end{minipage}
         \hfill
         \begin{minipage}[c]{.25\textwidth}
@@ -19,7 +19,7 @@
     
     \normalsize
     des Studiengangs \getCourseName\par
-    der Dualen Hochschule Baden-Württemberg Mannheim
+    der Dualen Hochschule Baden-Württemberg \getDHBWLocation
     
     \rule{\textwidth}{.5mm}\bigskip
     
@@ -56,4 +56,4 @@
         \end{tabularx}
     }
     \cleardoublepage
-\end{titlepage}
\ No newline at end of file
+\end{titlepage}

Modified: trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-sa.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-sa.def	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage-sa.def	2019-05-21 21:02:41 UTC (rev 51175)
@@ -1,12 +1,12 @@
 \begin{titlepage}
     \centering
-    \includegraphics[height=1.7cm]{dhbw-logo}
+    \includegraphics[height=1.7cm]{\getDHBWLogo}
 
     \Large\textsc{Studienarbeit}
     
     \normalsize
     des Studiengangs \getCourseName\par
-    der Dualen Hochschule Baden-Württemberg Mannheim
+    der Dualen Hochschule Baden-Württemberg \getDHBWLocation
     
     \rule{\textwidth}{.5mm}\bigskip
 
@@ -43,4 +43,4 @@
         \end{tabularx}
     }
     \cleardoublepage
-\end{titlepage}
\ No newline at end of file
+\end{titlepage}

Modified: trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage.def	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/tex/latex/iodhbwm/dhbw-titlepage.def	2019-05-21 21:02:41 UTC (rev 51175)
@@ -18,7 +18,7 @@
     
     \normalsize
     des Studiengangs Informationstechnik\par
-    der Dualen Hochschule Baden-Württemberg Mannheim
+    der Dualen Hochschule Baden-Württemberg \getDHBWLocation
     \end{center}
     
     \rule{\textwidth}{.5mm}\bigskip
@@ -71,4 +71,4 @@
     \end{tabularx}
     }
     \cleardoublepage
-\end{titlepage}
\ No newline at end of file
+\end{titlepage}

Modified: trunk/Master/texmf-dist/tex/latex/iodhbwm/iodhbwm-templates.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/iodhbwm/iodhbwm-templates.sty	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/tex/latex/iodhbwm/iodhbwm-templates.sty	2019-05-21 21:02:41 UTC (rev 51175)
@@ -23,8 +23,8 @@
 %
 % ----------------------------------------------------------
 
-\newcommand*{\iodhbwm at pkg@version}{v1.0}
-\newcommand*{\iodhbwm at pkg@date}{2018-12-20}
+\newcommand*{\iodhbwm at pkg@version}{v1.1.0}
+\newcommand*{\iodhbwm at pkg@date}{2019-05-15}
 \newcommand*{\iodhbwm at pkg@info}{Inoffical DHBW Mannheim thesis package}
 \newcommand*{\iodhbwm at pkg@name}{iodhbwm-templates}
 
@@ -66,6 +66,7 @@
 \newbool{iodhbwm at if@print at lot}
 \newbool{iodhbwm at if@print at lof}
 \newbool{iodhbwm at if@print at location}
+\newbool{iodhbwm at if@oldpagestyle}
 
 % ----------------------------------------------------------
 % Define internal commands
@@ -77,12 +78,19 @@
 \edef\iodhbwm at file@titlepage at sa{\iodhbwm at file@prefix-titlepage-sa\iodhbwm at file@ending}
 \edef\iodhbwm at file@titlepage at pa{\iodhbwm at file@prefix-titlepage-pa\iodhbwm at file@ending}
 \edef\iodhbwm at file@declaration at default{\iodhbwm at file@prefix-declaration\iodhbwm at file@ending}
-\edef\iodhbw at file@abstract at default{\iodhbwm at file@prefix-abstract.inc}
+\edef\iodhbwm at file@abstract at default{\iodhbwm at file@prefix-abstract.inc}
 
 \def\iodhbwm at bachelor@type at boe{Bachelor of Engineering}
 \def\iodhbwm at bachelor@type at bos{Bachelor of Science}
 \def\iodhbwm at bachelor@type at boa{Bachelor of Arts}
 
+\def\iodhbwm at thesis@type at ba{Bachelorarbeit}
+\def\iodhbwm at thesis@type at pa{Projektarbeit}
+\def\iodhbwm at thesis@type at sa{Studienarbeit}
+
+\def\iodhbwm at dhbw@location at default{Mannheim}
+\def\iodhbwm at dhbw@logo at default{dhbw-logo}
+
 %---------------------------------------------------
 % Defining package options
 %---------------------------------------------------
@@ -95,8 +103,8 @@
     declaration/.default            = \iodhbwm at file@declaration at default,
     declaration                     = \iodhbwm at file@declaration at default,
     abstract/.store in              = \@iodhbwm at file@abstract,
-    abstract/.default               = \iodhbw at file@abstract at default,
-    abstract =                      = \iodhbw at file@abstract at default,
+    abstract/.default               = \iodhbwm at file@abstract at default,
+    abstract =                      = \iodhbwm at file@abstract at default,
     bachelor degree type/.store in  = \iodhbwm at bachelor@degree,
     bachelor degree type/.default   = \iodhbwm at bachelor@type at boe,
     bachelor degree type            = \iodhbwm at bachelor@type at boe,
@@ -104,10 +112,22 @@
     bachelor degree/BoE/.estyle = {/dhbw/bachelor degree type = \iodhbwm at bachelor@type at boe},
     bachelor degree/BoS/.estyle = {/dhbw/bachelor degree type = \iodhbwm at bachelor@type at bos},
     bachelor degree/BoA/.estyle = {/dhbw/bachelor degree type = \iodhbwm at bachelor@type at boa},
+    thesis type name/.store in  = \iodhbwm at thesis@type,
+    thesis type name/.default   = \iodhbwm at thesis@type at ba,
+    thesis type name            = \iodhbwm at thesis@type at ba,
     thesis type/.is choice,
-    thesis type/BA/.estyle = {/dhbw/titlepage = \iodhbwm at file@titlepage at ba},
-    thesis type/SA/.estyle = {/dhbw/titlepage = \iodhbwm at file@titlepage at sa},
-    thesis type/PA/.estyle = {/dhbw/titlepage = \iodhbwm at file@titlepage at pa},
+    thesis type/BA/.estyle = {%
+        /dhbw/titlepage = \iodhbwm at file@titlepage at ba,%
+        /dhbw/thesis type name = \iodhbwm at thesis@type at ba%
+    },
+    thesis type/SA/.estyle = {%
+        /dhbw/titlepage = \iodhbwm at file@titlepage at sa,%
+        /dhbw/thesis type name = \iodhbwm at thesis@type at sa%
+    },
+    thesis type/PA/.estyle = {%
+        /dhbw/titlepage = \iodhbwm at file@titlepage at pa,%
+        /dhbw/thesis type name = \iodhbwm at thesis@type at pa%
+    },
     thesis title/.store in = \iodhbwm at thesis@title,
     thesis title                    = {},
     thesis second title/.store in   = \iodhbwm at thesis@second at title,
@@ -119,9 +139,15 @@
         \def\iodhbwm at date@submission{#1}%
     },
     date                            = \today,
-    submission date/.store in            = \iodhbwm at date@submission,
+    submission date/.store in       = \iodhbwm at date@submission,
     location/.store in              = \iodhbwm at location,
     location                        = {},
+    dhbw location/.store in         = \iodhbwm at dhbw@location,
+    dhbw location/.default          = \iodhbwm at dhbw@location at default,
+    dhbw location                   = \iodhbwm at dhbw@location at default,
+    dhbw logo/.store in             = \iodhbwm at dhbw@logo,
+    dhbw logo/.default              = \iodhbwm at dhbw@logo at default,
+    dhbw logo                       = \iodhbwm at dhbw@logo at default,
     institute/.store in             = \iodhbwm at institute,
     institute section/.store in     = \iodhbwm at institute@section,
     institute section               = {},
@@ -139,15 +165,15 @@
     processing period               = {},
     reviewer/.store in              = \iodhbwm at reviewer,
     reviewer                        = {},
-    titlepage/print location/.is if	  = iodhbwm at if@print at location,
-    intro/print titlepage/.is if      = iodhbwm at if@print at titlepage,
-    intro/print abstract/.is if       = iodhbwm at if@print at abstract,
-    intro/abstract file/.search also  = {/dhbw/abstract},
-    intro/print declaration/.is if    = iodhbwm at if@print at declaration,
-    intro/print toc/.is if            = iodhbwm at if@print at toc,
-    intro/print lof/.is if            = iodhbwm at if@print at lof,
-    intro/print lot/.is if            = iodhbwm at if@print at lot,
-    intro/print all lists/.style      = {%
+    titlepage/print location/.is if  = iodhbwm at if@print at location,
+    intro/print titlepage/.is if     = iodhbwm at if@print at titlepage,
+    intro/print abstract/.is if      = iodhbwm at if@print at abstract,
+    intro/abstract file/.search also = {/dhbw/abstract},
+    intro/print declaration/.is if   = iodhbwm at if@print at declaration,
+    intro/print toc/.is if           = iodhbwm at if@print at toc,
+    intro/print lof/.is if           = iodhbwm at if@print at lof,
+    intro/print lot/.is if           = iodhbwm at if@print at lot,
+    intro/print all lists/.style     = {%
         /dhbw/intro/print toc = true,
         /dhbw/intro/print lot = true,
         /dhbw/intro/print lof = true
@@ -158,8 +184,9 @@
         /dhbw/intro/print declaration   = true,
         /dhbw/intro/print abstract      = true
     },
-    intro/append custom content/.store in   = \iodhbwm at append@custom at content,
-    intro/append custom content             = {}
+    intro/append custom content/.store in = \iodhbwm at append@custom at content,
+    intro/append custom content           = {},
+    intro/roman page numbers/.is if       = iodhbwm at if@oldpagestyle
 }
 
 \newrobustcmd\dhbwsetup[1]{\pgfqkeys{/dhbw}{#1}}
@@ -297,6 +324,25 @@
         }}{See documentation for more information}%
     }{\iodhbwm at bachelor@degree}%
 }
+\newcommand{\getThesisType}{%
+    \ifdefempty{\iodhbwm at thesis@type}{%
+        \PackageError{\iodhbwm at pkg@name}{%
+            Option thesis type required!\MessageBreak
+            Please use\MessageBreak\protect\dhbwsetup{\MessageBreak
+                \space\space thesis type = BA | SA | PA\MessageBreak
+        }}{See documentation for more information}%
+    }{\iodhbwm at thesis@type}%
+}
+\newcommand{\getDHBWLocation}{%
+    \ifdefempty{\iodhbwm at dhbw@location}{%
+        \PackageError{\iodhbwm at pkg@name}{%
+            Option dhbw location required!\MessageBreak
+            Please use\MessageBreak\protect\dhbwsetup{\MessageBreak
+                \space\space dhbw location = {Your DHBW Location}\MessageBreak
+        }}{See documentation for more information}%
+    }{\iodhbwm at dhbw@location}%
+}
+\newcommand{\getDHBWLogo}{\iodhbwm at dhbw@logo}
 
 % ----------------------------------------------------------
 % Commands for structuring
@@ -338,10 +384,14 @@
 % Switch pagestyle
 % Deactivate page numbers in ToC
 \newcommand{\dhbwfrontmatter}{%
-    \pagestyle{empty}
-    \renewcommand*{\chapterpagestyle}{empty}
-    \hypersetup{pageanchor=false}
-    \addtocontents{toc}{\booltrue{iodhbwm at if@toc at unnumbered}}
+    \ifbool{iodhbwm at if@oldpagestyle}{%
+        \pagenumbering{Roman}%
+    }{%
+        \pagestyle{empty}%
+        \renewcommand*{\chapterpagestyle}{empty}%
+        \hypersetup{pageanchor=false}%
+        \addtocontents{toc}{\booltrue{iodhbwm at if@toc at unnumbered}}%
+    }%
 }
 
 % Switch pagestyle
@@ -429,4 +479,4 @@
     }%
 }
 
-\endinput
\ No newline at end of file
+\endinput

Modified: trunk/Master/texmf-dist/tex/latex/iodhbwm/iodhbwm.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/iodhbwm/iodhbwm.cls	2019-05-21 21:01:12 UTC (rev 51174)
+++ trunk/Master/texmf-dist/tex/latex/iodhbwm/iodhbwm.cls	2019-05-21 21:02:41 UTC (rev 51175)
@@ -23,8 +23,8 @@
 %
 % ----------------------------------------------------------
 
-\newcommand*{\iodhbwm at cls@version}{v1.0.1}
-\newcommand*{\iodhbwm at cls@date}{2019-01-27}
+\newcommand*{\iodhbwm at cls@version}{v1.1.0}
+\newcommand*{\iodhbwm at cls@date}{2019-05-15}
 \newcommand*{\iodhbwm at cls@info}{Inoffical DHBW Mannheim thesis class}
 
 \ProvidesClass{iodhbwm}[%



More information about the tex-live-commits mailing list