Skip to content

Commit

Permalink
Merge branch 'release/v1.1.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
faltfe committed Sep 8, 2019
2 parents 34f21ba + 6676362 commit 7ec29b5
Show file tree
Hide file tree
Showing 10 changed files with 34 additions and 46 deletions.
4 changes: 2 additions & 2 deletions doc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Web: <https://github.com/faltfe/iodhbwm>
E-Mail: [email protected]

--------------------------------------------------------------------------
Copyright 2018 Felix Faltin
Copyright 2018-2019 Felix Faltin

This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
Expand All @@ -40,4 +40,4 @@ 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.

--------------------------------------------------------------------------
--------------------------------------------------------------------------
Binary file modified doc/examples/customizing/iodhbwm-print.pdf
Binary file not shown.
4 changes: 2 additions & 2 deletions doc/examples/customizing/iodhbwm-print.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% ---------------------------------------------------
% Date: 08.10.2018
% Version: v0.1
% Date: 08.08.2019
% Version: v1.1.1
% Autor: Felix Faltin <ffaltin91[at]gmail.com>
% Repository: https://github.com/faltfe/iodhbwm
% ---------------------------------------------------
Expand Down
Binary file modified doc/examples/listings/iodhbwm-listings-color.pdf
Binary file not shown.
Binary file modified doc/examples/listings/iodhbwm-listings.pdf
Binary file not shown.
4 changes: 2 additions & 2 deletions doc/examples/listings/iodhbwm-listings.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% ---------------------------------------------------
% Date: 12.12.2018
% Version: v0.1
% Date: 08.09.2019
% Version: v1.1.1
% Autor: Felix Faltin <ffaltin91[at]gmail.com>
% Repository: https://github.com/faltfe/iodhbwm
% ---------------------------------------------------
Expand Down
Binary file modified doc/iodhbwm.pdf
Binary file not shown.
22 changes: 8 additions & 14 deletions doc/iodhbwm.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
\documentclass[babel=ngerman,highlight=false]{skdoc}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{enumitem}
\usepackage[most]{tcolorbox}
Expand All @@ -9,7 +9,7 @@
%\usepackage{showframe}

\package[vcs=https://github.com/faltfe/iodhbwm,ctan=iodhbwm]{iodhbwm}
\version{1.1.0}
\version{1.1.1}

\title{iodhbwm Klasse}
\author{Felix Faltin}
Expand Down Expand Up @@ -276,8 +276,6 @@
\Option{mainlanguage}\WithValues{babel language}\AndDefault{empty}
Im Gegensatz zu \classOption{\opt{language}} wird mit der Option ausschließlich die Hauptsprache gesetzt, welche im Dokument benutzt wird. Die Sprache wird zusätzlich an entsprechende Pakete übergeben.



\begin{sourcecode}[listing only]
\documentclass[%
language = english,
Expand All @@ -292,12 +290,8 @@
\Option{print-}\WithValues{true, false}\AndDefault{false}
Bei Aktivierung der Option wird die farbige Darstellung von Links deaktiviert. Dies wird durch \verb|\hypersetup{hidelinks}| erreicht.\medskip

\Option{print}\WithValues{true, false}\AndDefault{false}
Im Gegensatz zu der Option \classOption{\opt{print-}} schaltet die Option zusätzlich noch die Darstellung von Quelltext um. Die farbige Überschrift wird entfernt und durch eine einfache Überschrift ersetzt, welche durch einen Rahmen abgegrenzt ist.

\begin{warning}{Verschiebungen von Texten}
Bei der Verwendung von \opt{print} wird der Quelltext anders formatiert. Dadurch kann es unter Umständen zu Verschiebungen des Layouts kommen. Dieses Verhalten ist nicht vollständig beabsichtigt, bot jedoch vorläufig die einfachste Umsetzung. An einer adäquaten Lösung wird gearbeitet.
\end{warning}
\Option{print}\WithValues{}
Im Gegensatz zu der Option \classOption{\opt{print-}} schaltet die Option \textit{zusätzlich} noch die Darstellung von Quelltext um. Die farbige Überschrift wird durch eine einfache Überschrift ersetzt. Zusätzliche wird der Quelltext in schwarzer Farbe dargestellt.

\subsubsection{Darstellung der Verzeichnisse}
Die DHBW gibt eine gewissen Struktur der Arbeit vor. Um dem Autor die Arbeit etwas zu erleichtern, bietet die Klasse drei Optionen an, welche eine automatisierte Darstellung der Verzeichnisse vornimmt. Alle Optionen sind nur in Kombination mit \classOption{\opt{load-dhbw-templates}} wirksam. Im \Cref{subsub:options-tocs} werden weitere paketseitige Einstellungen beschrieben, mit welchen die zu erstellenden Verzeichnisse angepasst werden können.\medskip
Expand Down Expand Up @@ -341,7 +335,7 @@
\end{hint}
\medskip

\Option{add-bibliography-}\WithValues{true, false}\AndDefault{false}
\Option{add-bibliography-}\WithValues{}
Die Option verhält sich ähnlich wie \classOption{\opt{add-bibliography}} mit dem Unterschied, dass am Ende des Dokuments kein Literaturverzeichnis abgebildet wird. Zusätzlich werden die Verlinkungen zum Literaturverzeichnis deaktiviert. Möchte man ein manuelles Literaturverzeichnis, so sollte die Verlinkung wieder aktiviert werden.

\begin{sourcecode}[listing only]
Expand Down Expand Up @@ -442,7 +436,7 @@
Mit der Option wird das Datum angegeben.\medskip

\Option{submission date}\WithValues{\meta{value}}\AndDefault{\opt{date}}
Mit der Option wird das Abgabedatum angegeben. Standardmäßig entspricht der Wert der Option \setupOption{\opt{date}} und hat nur Einfluss auf \setupOption{\opt{bachelor type} = \meta{BA}}.\medskip
Mit der Option wird das Abgabedatum angegeben. Standardmäßig entspricht der Wert der Option \setupOption{\opt{date}} und hat nur Einfluss auf \setupOption{\opt{thesis type} = \meta{BA}}.\medskip

\Option{location}\WithValues{\meta{value}}
Mit Setzen der Option wird der Ort angegeben, an welchem die Arbeit erstellt wurde.\medskip
Expand Down Expand Up @@ -487,7 +481,7 @@

\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.
\Version{1.1.0}Die Option erlaubt eine Änderung des DHBW Standortes. Als Standardeinstellung ist die DHBW Mannheim 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.
Expand Down Expand Up @@ -541,7 +535,7 @@


\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.
\Version{1.1.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.
Expand Down
6 changes: 3 additions & 3 deletions source/iodhbwm-templates.sty
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
% Felix Faltin
% E-Mail: [email protected]
% ----------------------------------------------------------
% Copyright 2017 Felix Faltin
% Copyright 2017-2019 Felix Faltin
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
Expand All @@ -23,8 +23,8 @@
%
% ----------------------------------------------------------

\newcommand*{\iodhbwm@pkg@version}{v1.1.0}
\newcommand*{\iodhbwm@pkg@date}{2019-05-15}
\newcommand*{\iodhbwm@pkg@version}{v1.1.1}
\newcommand*{\iodhbwm@pkg@date}{2019-09-08}
\newcommand*{\iodhbwm@pkg@info}{Inoffical DHBW Mannheim thesis package}
\newcommand*{\iodhbwm@pkg@name}{iodhbwm-templates}

Expand Down
40 changes: 17 additions & 23 deletions source/iodhbwm.cls
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
%
% ----------------------------------------------------------

\newcommand*{\iodhbwm@cls@version}{v1.1.0}
\newcommand*{\iodhbwm@cls@date}{2019-05-15}
\newcommand*{\iodhbwm@cls@version}{v1.1.1}
\newcommand*{\iodhbwm@cls@date}{2019-09-08}
\newcommand*{\iodhbwm@cls@info}{Inoffical DHBW Mannheim thesis class}

\ProvidesClass{iodhbwm}[%
Expand Down Expand Up @@ -204,6 +204,7 @@
\definecolor{DHBW-blue}{HTML}{026f93}
\definecolor{DHBW-darkblue}{HTML}{23527c}
\definecolor{DHBW-light}{HTML}{ffffff}
\definecolor{DHBW-light-gray}{HTML}{f2f2f2}
\definecolor{DHBW-font}{HTML}{5c6971}
\definecolor{DHBW-dark-font}{HTML}{333333}

Expand Down Expand Up @@ -322,8 +323,11 @@
showstringspaces=false,
tabsize=2,
breaklines=true,
xleftmargin=17pt,
framexleftmargin=17pt,
xleftmargin=3em,
framexleftmargin=3em,
aboveskip=\baselineskip,
frame=tb,
captionpos=t,
}

\DeclareCaptionFont{DHBWlisting}{\color{DHBW-light}}
Expand All @@ -336,54 +340,44 @@

\DeclareCaptionFormat{listingprint}{%
\colorbox{white}{%
\parbox{\dimexpr\textwidth-2\fboxsep\relax}{#1#2#3}%
\parbox{\dimexpr\textwidth-2\fboxsep\relax}{#1#2#3}
}%
}

\captionsetup[lstlisting]{%
format=listing,
format=listingprint,
singlelinecheck=false,
margin=0pt
}%

\ifbool{iodhbwm@cls@if@print}{%
\captionsetup[lstlisting]{%
format=listingprint,
singlelinecheck=false,
margin=0pt,
font={print,sf},
}%

\lstset{
basicstyle=\footnotesize\ttfamily\color{DHBW-dark-font},
basicstyle=\scriptsize\ttfamily\color{DHBW-dark-font},
backgroundcolor=\color{DHBW-light},
rulecolor=\color{black},
commentstyle=\color{DHBW-font},
keywordstyle=\color{DHBW-dark-font},
numberstyle=\scriptsize\color{DHBW-font},
stringstyle=\color{DHBW-dark-font},
frame=tb,
captionpos=b,
aboveskip=\baselineskip
numberstyle=\scriptsize\ttfamily\color{DHBW-font},
stringstyle=\color{DHBW-dark-font}
}%
}{%
\captionsetup[lstlisting]{%
format=listing,
singlelinecheck=false,
margin=0pt,
font={DHBWlisting,sf},
}%

\lstset{
basicstyle=\footnotesize\ttfamily\color{DHBW-dark-font},
backgroundcolor=\color{DHBW-light},
basicstyle=\scriptsize\ttfamily\color{DHBW-dark-font},
backgroundcolor=\color{DHBW-light-gray},
rulecolor=\color{DHBW-red},
commentstyle=\color{DHBW-font},
keywordstyle=\color{DHBW-darkblue},
numberstyle=\scriptsize\color{DHBW-font},
stringstyle=\color{purple},
frame=b,
captionpos=t,
numberstyle=\scriptsize\ttfamily\color{DHBW-font},
stringstyle=\color{purple}
}
}
}{}
Expand Down

0 comments on commit 7ec29b5

Please sign in to comment.