%% diplomarbeit.tex
%% Copyright 2015 Simon M. Laube
%% Update 2022 by Clemens Freudenthaler and Felix Pfahler
%% Update 2023 by Katja Breitner, Luca Kappel and Mario Hieber for doublesided Print
%
% 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 `author maintained'.
%
% The Current Maintainer of this work is S. M. Laube
%
% This work consists of the files listed in ./Help/files.txt
%%=====================================================%%
%% Neues Diplomarbeitstemplate der ET %%
%% Abteilung ab 2013/2014 %%
%% Erstellt von Simon Michael Laube %%
%% Betreut von Prof. Mag. Dipl.-Ing. Dr. Daniel Asch %%
%% Prof. Dipl.-Ing. Dr. Wilhelm Haager %%
%%=====================================================%%
%% Dokumentklasse KOMA-Script Report
%% benötigt, da scrpage2 seit KOMA-Script 3.3 (April 2020) als veraltet gilt
%% Philipp Eilmsteiner 17.09.2020
\RequirePackage{scrlfile}
\ReplacePackage{scrpage2}{scrlayer-scrpage}
\documentclass[paper=a4,12pt,pointlessnumbers,twoside]{scrreprt}
%\usepackage[automark]{scrlayer-scrpage}
% Encoding UTF8
\usepackage[utf8]{inputenc}
% 8 Bit Aufloesung der Buchstaben
\usepackage[T1]{fontenc}
% Seitenraender
\usepackage[scale=0.72]{geometry}
% Spracheinstellungen
\usepackage[english, naustrian]{babel} % your native language must be the last one!!
% erweiterte Farbenpalette
\usepackage[dvipsnames, table]{xcolor}
% Abbildungen
\usepackage{graphicx}
% Tabellen (erweitert)
\usepackage{tabularx}
% TikZ + Circuit-TikZ (fuer Schaltungen)
\usepackage[europeanresistors,
europeaninductors]{circuitikz}
% Nuetzliche TikZ Libraries
\usetikzlibrary{arrows,automata,positioning}
% Mathematikpakete!
\usepackage{amsmath,amssymb}
%\usepackage{mathtools}
% PDF Einbindung (zB Datenblaetter)
\usepackage{pdfpages}
% Source Code Einbindung, Setup siehe:
% http://en.wikibooks.org/wiki/LaTeX/Source_Code_Listings
\usepackage{listings,scrhack} %scrhack vermeidet Umschaltung auf KOMA Floats..
\usepackage{verbatim}
\usepackage{textcomp}
\usepackage{eurosym}
\usepackage{lscape}
% Diplomarbeitsspezifisches Package etdipa
\usepackage{etdipa}
%% Abkuerzungsverzeichnis
\usepackage[]{acronym}
%% Todos
\usepackage[]{todonotes}
%% Ganttdiagramme
\usepackage{pgfgantt}
\usepackage{keyval}
\usepackage{caption}
%% Subfigures
\usepackage[lofdepth]{subfig}
%% HTL-Package (für HTL-Grün)
\usepackage{htlstp}
\usepackage{import}
\usepackage{array}
\usepackage{ragged2e}
\usepackage{csvsimple}
\usepackage{wasysym}
%\usepackage{afterpage}
%\usepackage{pdflscape}
\usepackage{lscape}
\usepackage{setspace}\usepackage{threeparttable}
\usepackage{graphbox} %loads graphicx package
\usepackage[most]{tcolorbox}
\usepackage{multirow}
\usepackage{longtable}
\usepackage{nameref}
\usepackage{arrayjob}
% folowing must be in this order
\usepackage{varioref}
\usepackage[colorlinks=true,
linkcolor=black,
citecolor=black,
bookmarks=true,
urlcolor=black,
bookmarksopen=true]{hyperref}
\renewcommand{\UrlBreaks}{\do\/\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z\do\A\do\B\do\C\do\D\do\E\do\F\do\G\do\H\do\I\do\J\do\K\do\L\do\M\do\N\do\O\do\P\do\Q\do\R\do\S\do\T\do\U\do\V\do\W\do\X\do\Y\do\Z}
\urlstyle{same}
\usepackage[anythingbreaks,hyphenbreaks]{breakurl}
\usepackage{cleveref}
\usepackage{float}
\usepackage{rotating}
\usepackage{longtable}
\usepackage[numbered,framed]{matlab-prettifier}
%\usepackage[allfiguresdraft]{draftfigure}
\usepackage{enumitem}
\usepackage{pifont}
\usepackage{multicol}
\usepackage{array}
\usepackage{fancyvrb} %Fancy Code-Layout
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}p{#1}}
\lstset{
style = Matlab-editor,
basicstyle = \mlttfamily,
escapechar = ",
mlshowsectionrules = true,
}
\RedeclareSectionCommand[beforeskip=0pt]{chapter}
\pdfcompresslevel=9
\pdfobjcompresslevel=9
%%==== Definitionen fuer die Diplomarbeit ============%%
\dokumenttyp{DIPLOMARBEIT}
\title{Diplomarbeits-Titel}
\author{Max Mustermann \and Martina Musterfrau}
\date{\today}
\place{St. P\"olten}
\schuljahr{2022/23}
\professor{Univ.-Prof. Dr. Albert Einstein \and Univ.-Prof. Dr. Nils Bohr}
\dipacolor{htlgruen}
%%====================================================%%
%% ----------------- define für Leerseiten bei Doppelseitigem-Druck --------------- %%
% 1 aktiv, nicht 0 inaktiv
%\def\emptyprintpages{1}
%\def\emptyprintpages{1}
% Leere Seite mit Kopf- und Fußzeile
\def\blankpage{
\clearpage
\null
\clearpage}
% Leere Seite ohne Kopf- und Fußzeile
\def\blankemptypage{
\clearpage
\thispagestyle{empty}
\null
\clearpage}
\begin{document}
\frontmatter
%%================ Titelseite ==========================%%
\maketitle
% Verantwortliche/Verfasser
\responsible{Max Mustermann, Martina Musterfrau}
%%======================================================%%
%%================ Eidesstattliche Erklaerung ==========%%
\begin{Eid}%Unterschrift der Diplomanden hinzufuegen!
\unterschrift{Max Mustermann}
\unterschrift{Martina Musterfrau}
\end{Eid}
%%======================================================%%
\blankpage
%%================ Diplomandenvorstellung ==============%%
\input{Textparts/diplomanden.tex}
\responsible{Max Mustermann, Martina Musterfrau}
%%======================================================%%
\blankpage
%%================ Danksagungen ========================%%
\input{Textparts/danksagungen.tex}
%%======================================================%%
\blankpage
%%================ Abstract /Zusammenfass. =============%%
\input{Textparts/kurzfassung.tex}
\input{Textparts/abstract.tex}
%\selectlanguage{english} % necessary for English speaking users
% delete this line if your native language is German
%%======================================================%%
\blankpage
%% Beiblaetter
\includepdf[pages={1-2},noautoscale=false,fitpaper=false,scale=0.8, pagecommand={}]{HTL_RDP_Dokumentation_DA_DE_A4_2022.pdf}
\includepdf[pages={1-2},noautoscale=false,fitpaper=false,scale=0.8, pagecommand={}]{HTL_RDP_Dokumentation_DA_EN_A4_2022.pdf}
%%================ Inhaltsverzeichnis ==================%%
\tableofcontents
%%======================================================%%
% Ab hier Hauptteil
\mainmatter
\blankpage
\chapter{Einleitung}
\input{Textparts/main/einleitung.tex}
\chapter{Theoretische Betrachtungen}
\input{Textparts/main/theorie.tex}
%
\chapter{Konstruktion des Prototypen}
\input{Textparts/main/proto.tex}
%
%\chapter{Kostenaufstellung}
%\input{Textparts/main/kostenaufstellung.tex}
\chapter{Zusammenfassung und Ausblick}
\input{Textparts/main/zusammenfassung.tex}
% Ab hier Anhang
\appendix
%\chapter{Bedienungsanleitung}
%\input{Textparts/anhang/betriebsanleitung.tex}
\chapter{Besprechungsprotokolle}
\input{Textparts/anhang/besprechungsprotokolle.tex}
\chapter{Zeitaufstellung}
\input{Textparts/anhang/zeitaufstellung.tex}
\chapter{Skript Oszilloskop}
\lstinputlisting[style=Matlab-editor, caption=m-Skript für das Auslesen des Oszilloskops, captionpos=b]{Images/analogOszi/ReadOszi.m}
\label{listing:osziskript}
%
%\chapter{Stückliste}
%\label{chap:stueckliste}
%\input{Textparts/main/stueckliste.tex}
%
%\chapter{Datenblätter}
% chapter in include weil wegen inputpdf scheisse
\input{Textparts/anhang/datenblaetter.tex}
%%================ Abkuerzungsverzeichnis ==============%%
\input{Textparts/abkuerzungen.tex}
%%======================================================%%
%%================ Abbildungsverzeichnis ===============%%
\setcounter{lofdepth}{2}
\dipalistoffigures
%%======================================================%%
%%================ Tabellenverzeichnis ================%%
\setcounter{lotdepth}{2}
\dipalistoftables
%%======================================================%%
%%================ Literaturverzeichnis ================%%
\newpage
\input{Textparts/literatur.tex}
%%======================================================%%
\end{document}

PDF Preview
Create an account to compile and preview