This template is in development. It's based on Luca Vazzano's template and it's customized for use at DB Systel (it does not correspond to the DB Cooperate Design).
Please use XeLaTeX or LuaLaTex for building.
- all formal layout-properties of the document are in accordance to the requirements given by the Technical Faculty of DHBW Mannheim.
- Titlepages for Internship Reports, Study Reports and Bachelor Thesis in accordance to these requirements included
- Fully customizable coloring
- Easy switching between the (default) english and german version of the document
- Copy the directory
./userdata/ExampleContent
to./userdata/
and rename it. For example you can call itPraxisT1000
if its your first internship report. - inside
./userdata/usersetup.tex
:- choose the type of your Report
- choose your prefered Theme (DB Systel or DB default)
- choose if you want to use the DB Font (have to be added by yourself - you can find instructions for that below)
- add the name of your content directory which we copied in step 1
- choose if you want to write your report in english or german
- fill out the fields for your informations
- places the entries for your bibliography into
./userdata/ <YOUR CONTENT DIRECTORY> /resources/references.bib
- place the
.tex
-files containing your content into./userdata/ <YOUR CONTENT DIRECTORY> /content
and define the structure of your content inside./userdata/ <YOUR CONTENT DIRECTORY> /content/content.tex
- fill your acronyms and custom macros as needed into
./userdata/ <YOUR CONTENT DIRECTORY> /content/acronyms.tex
and./userdata/macros.tex
- save your image files into
./userdata/ <YOUR CONTENT DIRECTORY> /resources/images
- you can then use them easily by just referencing
\includegraphics{asdf}
if you saved your file at./resources/images/asdf.png
- you can then use them easily by just referencing
The DB Fonts aren't included in this Repository, so you have to add them by yourself.
- Create a new directory
./userdata/lib/fonts/db/
- Add the font DB Sans as Truetypefont in the Styles:
- regular:
DB_Sans.ttf
- bold:
DB_Sans_Bold.tff
- italic:
DB_Sans_Italic.tff
- bold italic:
DB_Sans_Bold_Italic.tff
- regular:
- Add the font DB Head as Truetypefont in the Styles:
- regular:
DB_Head.ttf
- black:
DB_Head_Black.tff
- italic:
DB_Head_Italic.tff
- black italic:
DB_Head_Black_Italic.tff
- regular:
- Activate DbFont in
./userdata/usersetup.tex
by removing the%
Symbol in front ofDbFont
in theusepackage
section
Note: <asdf>
inside the general code denotes a placeholder
\begin{stripedacenttable}
{<caption>}
{\label{tab:<label>}}
{<formating>}
{<Headings-Content>}
<row definitions>
\end{stripedacenttable}
\begin{stripedtable}
{<caption>}
{\label{tab:<label>}}
{<coloring>}
{<formating>}
{<Headings-Content>}
<row definitions>
\end{stripedtable}
- needs to be enclosed inside
\label
to keep the auto-completion functionality of your editor working correctly - formating should have the form
x^x^x^...
wherex
specifies the alignment for the column- possible aligments:
l
: left-aligned ,c
: centered ,r
: right-aligned
- possible aligments:
Example (with captions):
\begin{stripedacenttable}
{A plain but nice looking table}
{\label{tab:ex1}}
{c^l^l}
{Quarter & asdf & foobar}
prev. Year & 42 & 17 \\
Q1 & -3 & -7 \\
Q2 & +7 & -1 \\
Q3 & -4 & +12 \\
Q4 & +2 & +2 \\
\end{stripedacenttable}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis.
\begin{stripedtable}
{A colorful, nice looking table}
{\label{tab:ex1}}
{Green}
{c^l^l}
{Quarter & asdf & foobar}
prev. Year & 42 & 17 \\
Q1 & -3 & -7 \\
Q2 & +7 & -1 \\
Q3 & -4 & +12 \\
Q4 & +2 & +2 \\
\end{stripedtable}
\begin{lstlisting}[
caption={<description of your program>},
label={lst:<label>},
captionpos=b,
language=<language-name>
]
<your code>
\end{lstlisting}
Example:
\begin{lstlisting}[
caption={The Classic, realized in Python},
label={lst:python1},
captionpos=b,
language=Python
]
> # classic
>
> hi = "Hello Wolrd"
print(hi)
\end{lstlisting}
The FontAwesome Package is bundeled into this repository, so you can use all the nice symbols..
Example:
\faFileTextO{} \faStar{}\faStar{}\faStar{}\faStar{}\faStar{} $=$ \faGraduationCap{}
The MarVoSym-Package is also loaded to provide additional symbols.
Example:
\Estatically{} \Forward{} \Printer{} \ \ \MVRightArrow{} \ \ \EyesDollar\EyesDollar\EyesDollar
\footnotecite{<source-reference>}
\incompletemarker{<note>}
\begin{absolutelynopagebreak}
<content>
\end{absolutelynopagebreak}
I'm open for all forks, feedback and Pull Requests ;)
This project is licensed under the terms of the GNU General Public License v3.0. For further information, please look here or here(DE).