initial commit
This commit is contained in:
commit
4ff0ef0cb2
7
.gitignore
vendored
Normal file
7
.gitignore
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
.vs\
|
||||
*.aux
|
||||
*.lof
|
||||
*.log
|
||||
*.lot
|
||||
*.toc
|
||||
*.tps
|
BIN
abschlussarbeit_mit_latex.pdf
Normal file
BIN
abschlussarbeit_mit_latex.pdf
Normal file
Binary file not shown.
15
acrodex.tex
Normal file
15
acrodex.tex
Normal file
@ -0,0 +1,15 @@
|
||||
%
|
||||
% Abkürzungsverzeichnis
|
||||
%
|
||||
|
||||
% This generates a headline that is linked in the TOC, but without a number
|
||||
\addcontentsline{toc}{chapter}{Abkürzungsverzeichnis}
|
||||
\chapter*{Abkürzungsverzeichnis}
|
||||
\begin{acronym}
|
||||
%
|
||||
%
|
||||
\acro{MDWR}[MDWR]{Michael Derek Werle Rutter}
|
||||
\acroplural{MDWR}[MDWRs]{Michael Derek Werle Rutters}
|
||||
%
|
||||
%
|
||||
\end{acronym}
|
11
bibliography.tex
Normal file
11
bibliography.tex
Normal file
@ -0,0 +1,11 @@
|
||||
%
|
||||
% Quellenverzeichnis
|
||||
%
|
||||
|
||||
\begin{thebibliography}{defaultmarken}
|
||||
%
|
||||
%
|
||||
\bibitem{bib:thielen-froh-getestet} \textbf{Prof. Dr-Ing. Herbert Thielen 2021, indirektes Zitat}: \emph{Lehrveranstaltung 2021, Hochschule Worms - Softwarequalität}
|
||||
%
|
||||
%
|
||||
\end{thebibliography}
|
6
compile.sh
Executable file
6
compile.sh
Executable file
@ -0,0 +1,6 @@
|
||||
pdflatex -interaction errorstopmode -halt-on-error main.tex # Generate table of contents (ToC)
|
||||
pdflatex -interaction errorstopmode -halt-on-error main.tex # Generate ToC page indices taking account the new ToC file
|
||||
pdflatex -interaction errorstopmode -halt-on-error main.tex # Generate PDF with new ToC
|
||||
|
||||
# Delete all cache files as they spam the working directory
|
||||
./flushcache.sh
|
22
environments.tex
Normal file
22
environments.tex
Normal file
@ -0,0 +1,22 @@
|
||||
%
|
||||
% Custom environments
|
||||
%
|
||||
|
||||
% Code frame
|
||||
\DefineVerbatimEnvironment{code}{Verbatim}
|
||||
{
|
||||
tabsize=4,
|
||||
samepage=true,
|
||||
frame=lines,
|
||||
numbers=left,
|
||||
}
|
||||
|
||||
% Nonpagebreaking chapter
|
||||
\newenvironment{npbrChap}
|
||||
{
|
||||
\begingroup
|
||||
\let\clearpage\relax
|
||||
}
|
||||
{
|
||||
\endgroup
|
||||
}
|
1
flushcache.sh
Executable file
1
flushcache.sh
Executable file
@ -0,0 +1 @@
|
||||
rm -f kapitel/*.aux *.aux *.lof *.log *.lot *.toc *.tps *.out
|
6
footer.tex
Normal file
6
footer.tex
Normal file
@ -0,0 +1,6 @@
|
||||
%
|
||||
% Ende des Dokumentes
|
||||
%
|
||||
|
||||
% Bibliotheksverzeichnis
|
||||
\input{bibliography}
|
82
header.tex
Normal file
82
header.tex
Normal file
@ -0,0 +1,82 @@
|
||||
%
|
||||
% Project header
|
||||
%
|
||||
|
||||
\documentclass[
|
||||
12pt, % 12pt font size
|
||||
pdftex, % we are just using pdf
|
||||
a4paper, % a4 paper format
|
||||
titlepage,% title has its own page
|
||||
oneside, % single-page view
|
||||
%twocolumn,% use two text columns
|
||||
headsepline, % hr after headline
|
||||
footsepline, % hr before footer,
|
||||
bibliography=totoc, % Include literaturverzeichnis in inhaltsverzeichnis
|
||||
listoftables=totoc,
|
||||
ngerman, % it's a german document
|
||||
%draft % create debug build. remove for release build
|
||||
]{scrreprt}
|
||||
|
||||
\parindent=0pt % disable paragraph indent
|
||||
|
||||
\usepackage{ngerman}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[T1]{fontenc}
|
||||
|
||||
% Paket um Grafiken im Dokument einbetten zu k<>nnen.
|
||||
% Im PDF sind GIF, PNG, und PDF Grafiken m<>glich.
|
||||
\usepackage{graphicx}
|
||||
|
||||
% caption setzt per default hypcap=true, sodass Sprungmarken im PDF-File nicht nur
|
||||
% zu den Captions von Bildern springen, sondern an den oberen Rand der Bilder.
|
||||
\usepackage{caption}
|
||||
|
||||
% Font 'Latin Modern Family' verwenden.
|
||||
% Verwende dieses Paket wenn du DML selbst kompilierst.
|
||||
\usepackage{lmodern}
|
||||
|
||||
% Tabellen
|
||||
\usepackage{array}
|
||||
|
||||
% Mathematische Formeln
|
||||
\usepackage{amsmath, amsthm, amssymb, mathtools}
|
||||
|
||||
% Deutsche Anf<6E>hrungszeichen
|
||||
\usepackage[babel, german=quotes]{csquotes}
|
||||
|
||||
% Mehrere Bilder als eine Abbildung
|
||||
\usepackage{subcaption}
|
||||
|
||||
% Seiten-bottom-padding
|
||||
\usepackage[bottom=2.5cm]{geometry}
|
||||
|
||||
% Dashed lines
|
||||
\usepackage{arydshln}
|
||||
|
||||
% Colored text
|
||||
\usepackage{color}
|
||||
|
||||
% Custom title format
|
||||
\usepackage{sectsty}
|
||||
\allsectionsfont{\rmfamily}
|
||||
\chaptertitlefont{\rmfamily\hspace*{0.5em}}
|
||||
|
||||
% Tab-respecting code printing
|
||||
\usepackage{fancyvrb}
|
||||
|
||||
% Abkürzungsverzeichnis
|
||||
\usepackage{acronym}
|
||||
|
||||
% Metadaten
|
||||
\usepackage[pdftex,
|
||||
pdfauthor={Leon Etienne},
|
||||
pdftitle={Testen der Weinliste Liebig},
|
||||
pdfsubject={Testen der Weinliste Liebig},
|
||||
pdfproducer={Latex},
|
||||
pdfcreator={pdflatex}]{hyperref}
|
||||
|
||||
% Load custom macros
|
||||
\input{macros}
|
||||
|
||||
% Load custom environments
|
||||
\input{environments}
|
6
imagedex.tex
Normal file
6
imagedex.tex
Normal file
@ -0,0 +1,6 @@
|
||||
%
|
||||
% Abbildungsverzeichnis
|
||||
%
|
||||
|
||||
\addcontentsline{toc}{chapter}{\listfigurename}
|
||||
\listoffigures
|
6
kapitel/fazit.tex
Normal file
6
kapitel/fazit.tex
Normal file
@ -0,0 +1,6 @@
|
||||
%
|
||||
% Kapitel: Fazit
|
||||
%
|
||||
|
||||
\chapter{Fazit}
|
||||
Abschließend ist zu sagen, dass es ganz schön schwurbelt.
|
6
kapitel/foobar.tex
Normal file
6
kapitel/foobar.tex
Normal file
@ -0,0 +1,6 @@
|
||||
%
|
||||
% Kapitel: Foobar
|
||||
%
|
||||
|
||||
\chapter{Foobar}
|
||||
Ene mene miste, es schwurbelt in der Kiste.
|
25
kapitel/selbstständigkeitserklärung.tex
Normal file
25
kapitel/selbstständigkeitserklärung.tex
Normal file
@ -0,0 +1,25 @@
|
||||
%
|
||||
% Selbstständigkeitserklärung
|
||||
%
|
||||
|
||||
\chapter*{Selbstständigkeitserklärung}
|
||||
|
||||
Hiermit erklären wir, dass wir die vorliegende Arbeit selbstständig und ohne Benutzung anderer als der angegebenen Hilfsmittel angefertigt haben.
|
||||
Alle Stellen, die wörtlich oder sinngemäß aus veröffentlichten und nicht veröffentlichten Schriften
|
||||
entnommen wurden, sind als solche kenntlich gemacht. Die Arbeit ist noch nicht in
|
||||
gleicher oder ähnlicher Form oder auszugsweise im Rahmen einer anderen Prüfung
|
||||
vorgelegt worden.
|
||||
\\
|
||||
\\
|
||||
\\
|
||||
\hspace*{\fill}Ludwigshafen am Rhein, den 15. November 2021
|
||||
\\
|
||||
\\
|
||||
\\
|
||||
\\
|
||||
\hspace*{\fill}Friedrich Gross\ \ \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
|
||||
\\
|
||||
\\
|
||||
\\
|
||||
\\
|
||||
\hspace*{\fill}Leon Etienne\ \ \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
|
24
kapitel/titel.tex
Normal file
24
kapitel/titel.tex
Normal file
@ -0,0 +1,24 @@
|
||||
%
|
||||
% Title page
|
||||
%
|
||||
|
||||
\begin{titlepage}
|
||||
\begin{center}
|
||||
\Huge
|
||||
Exposé - Das smarte Dorf \\
|
||||
\vspace{5mm}
|
||||
\normalsize
|
||||
Verlegung von Glasfaserkabel zur alten Schule\\
|
||||
\vspace{1cm}
|
||||
\large
|
||||
Version 0.5dev\\
|
||||
\vspace {2 cm }
|
||||
Friedrich Gross \enpointy{idk@hs-worms.de}\\
|
||||
Leon Etienne \enpointy{leon@etiennes.de}\\
|
||||
\vspace{1em}
|
||||
i.A. Prof. Dr. Michael Derek Werle Rutter \enpointy{rutter@hs-worms.de}
|
||||
\end{center}
|
||||
\normalsize
|
||||
\vfill
|
||||
Copyright ( c ) 2022 Friedrich Gross, Leon Etienne.
|
||||
\end{titlepage}
|
12
macros.tex
Normal file
12
macros.tex
Normal file
@ -0,0 +1,12 @@
|
||||
%
|
||||
% Custom macros
|
||||
%
|
||||
|
||||
% Will encapsule a text in italic << >>
|
||||
\newcommand{\enpointy}[1]{\emph{\textlangle\textlangle{#1}\textrangle\textrangle}}
|
||||
|
||||
% Will add a vertical line to tables
|
||||
\newcommand{\tblVline}{\vline\hspace{2mm}}
|
||||
|
||||
% Will do a full reference, with both a number AND a caption. Like '1.2.3 Coding the code'
|
||||
\newcommand{\fullref}[1]{\ref{#1} \nameref{#1}}
|
29
main.tex
Normal file
29
main.tex
Normal file
@ -0,0 +1,29 @@
|
||||
%
|
||||
% Hauptdatei
|
||||
%
|
||||
|
||||
\input{header}
|
||||
|
||||
\begin{document}
|
||||
\input{kapitel/titel}
|
||||
\input{kapitel/selbstständigkeitserklärung}
|
||||
|
||||
% Inhaltsverzeichnis
|
||||
\include{tocdex}
|
||||
|
||||
% Abbildungsverzeichnis
|
||||
\include{imagedex}
|
||||
|
||||
% Tabellenverzeichnis
|
||||
\include{tabledex}
|
||||
|
||||
% Abkürzungsverzeichnis
|
||||
\include{acrodex}
|
||||
|
||||
% Include all the pages
|
||||
\input{kapitel/foobar}
|
||||
\input{kapitel/fazit}
|
||||
|
||||
% Include the footer
|
||||
\input{footer}
|
||||
\end{document}
|
6
tabledex.tex
Normal file
6
tabledex.tex
Normal file
@ -0,0 +1,6 @@
|
||||
%
|
||||
% Inhaltsverzeichnis
|
||||
%
|
||||
|
||||
\addcontentsline{toc}{chapter}{\listtablename}
|
||||
\listoftables
|
5
tocdex.tex
Normal file
5
tocdex.tex
Normal file
@ -0,0 +1,5 @@
|
||||
%
|
||||
% Inhaltsverzeichnis
|
||||
%
|
||||
|
||||
\tableofcontents
|
Loading…
x
Reference in New Issue
Block a user