Diplomarbeiten

Repository for Diploma Thesis Templates

Category

thesis

License

Free to use (MIT)

File

Diplomarbeit_TeX/diplomarbeit.tex

diplomarbeit.texRead-only preview
  %% 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}
Preview
Diplomarbeiten preview
Diplomarbeiten LaTeX Template | Bibby | Bibby AI