From: Marian Korosec Date: Wed, 7 Mar 2018 09:53:06 +0000 (+0100) Subject: Vorlage edited X-Git-Url: https://git.htl-mechatronik.at/public/?a=commitdiff_plain;h=4de607b3c015fe0168607450cb1b4e2133750884;p=diplomarbeit-mechatronik-vorlage-latex.git Vorlage edited --- diff --git a/1_nicer_Dude.tex b/1_nicer_Dude.tex deleted file mode 100644 index 9b193b5..0000000 --- a/1_nicer_Dude.tex +++ /dev/null @@ -1,95 +0,0 @@ -\chapter{Beispiele} -\section{Beispiel mit Code und Bildern} -\subsection{Code und Bilder} -\subsubsection{Sogar mit Textumfluss} -\paragraph{Bilder} - -\begin{wrapfigure}{r}{0.7\textwidth} -\vspace{-30pt} - \begin{center} - \includegraphics[width=0.7\textwidth]{logoMecha} - \end{center} - \caption{Bild mit Textumfluss} - \label{Bild mit Textumfluss} - \vspace{-10pt} -\end{wrapfigure} - -Hier muss Text stehen, sonst wird von unten alles verschoben. Sollte nicht genug Text vorhanden sein muss mit dem vspace Befehl das Format angepasst werden. Mit dem vspace Kommando muss solange herumgspielt werden, bis das Format passt. Sollte nicht genug Platz gebraucht werden wird der wrapfigure Befehl auch weiter unten alles auf die halbe Seite verringen. Verweisen auf die Bilder \ref{Bild mit Textumfluss} und \ref{Bild über ganze Seitenbreite} kann man mit dem Befehl \textbackslash{}ref\{\} - -\begin{figure}[H] - \includegraphics[width=1\textwidth]{logoMecha} - \caption{Bild über ganze Seitenbreite} - \label{Bild über ganze Seitenbreite} -\end{figure} -\newpage - -\paragraph{Code} Hier muss Text stehen, sonst wird der Paragraph nicht angezeigt. - -\begin{lstlisting}[style=java,caption=Codebeispiel] -package u04t; - -import ue04.Bauteil; -import ue04.Kondensator; -import ue04.Placeable; -import ue04.PlaceableWiderstand; -import ue04.Spule; -import ue04.Widerstand; - - -/** - * - * @author sx - */ -public class Ue04 -{ - public static void main (String[] args) - { - Widerstand r1 = new Widerstand(1000, 10); - Kondensator c1 = new Kondensator(0.001, 1, r1.getCurrent()); - Spule l1 = new Spule (0.01, 5.4, c1.getCurrent()); - - Bauteil [] bauteile = new Bauteil [4]; - bauteile[0] = r1; - bauteile[1] = c1; - bauteile[2] = l1; - bauteile[3] = new PlaceableWiderstand(100, 2, 10, 12.3); - - double totalEnergy = 0.0; - for (Bauteil b : bauteile) - { - System.out.print(b); - if (b instanceof Placeable) - { - Placeable p = (Placeable)b; - System.out.print(" x=" + p.getX() + " y=" + p.getY()); - } - System.out.println(); - - totalEnergy += b.getEnergy(); - } - System.out.println("Gesamtenergie: " + totalEnergy + "J"); - - } -} - -\end{lstlisting} -\newpage - -\section{Tabellenbeispiel} - -Tabelle \ref{Tabellenbeispiel} ist mit einem Onlinegenerator erzeugt, da Tabellen anstrengend sind. - -\begin{table}[] -\resizebox{0.5\textwidth}{!}{% -\begin{tabular}{|c|c|c|c|c|} -\hline -\textit{\textbf{1}} & \textit{\textbf{2}} & \textit{\textbf{3}} & \textit{\textbf{4}} & \textit{\textbf{5}} \\ \hline -\textit{\textbf{2}} & \textit{\textbf{4}} & \textit{\textbf{6}} & \textit{\textbf{8}} & \textit{\textbf{10}} \\ \hline -\textit{\textbf{3}} & \textit{\textbf{6}} & \textit{\textbf{9}} & \textit{\textbf{12}} & \textit{\textbf{15}} \\ \hline -\textit{\textbf{4}} & \textit{\textbf{8}} & \textit{\textbf{12}} & \textit{\textbf{16}} & \textit{\textbf{20}} \\ \hline -\textit{\textbf{5}} & \textit{\textbf{10}} & \textit{\textbf{15}} & \textit{\textbf{20}} & \textit{\textbf{25}} \\ \hline -\end{tabular}% -} -\caption{Tabellenbeispiel} -\label{Tabellenbeispiel} -\end{table} diff --git a/Literaturverzeichnis.bib b/Literaturverzeichnis.bib new file mode 100644 index 0000000..e69de29 diff --git a/appendix.tex b/appendix.tex index 206da7e..6fa028f 100644 --- a/appendix.tex +++ b/appendix.tex @@ -4,6 +4,7 @@ \lohead{} +% Anhang Seite ohne Kopf- & Fußzeile \appendix \begingroup \makeatletter @@ -12,6 +13,9 @@ \makeatother \endgroup +% Anhänge +\chapter{Zeitaufzeichnung} +\chapter{Persönlicher Anhang 1} \listoffigures \listoftables \lstlistoflistings diff --git a/inhalt.tex b/inhalt.tex new file mode 100644 index 0000000..18448d6 --- /dev/null +++ b/inhalt.tex @@ -0,0 +1,104 @@ +\chapter{Beispiele} + +\section{Beispiel mit Code und Bildern} +\label{sec:beispiel} + +\subsection{Code und Bilder} +\label{sec:code-bild} + +\subsubsection{Sogar mit Textumfluss} +\label{sec:floating-text} + +\paragraph{Bilder}\mbox{}\\ + +\begin{wrapfigure}{r}{0.6\textwidth} +\vspace{-30pt} + \begin{center} + \includegraphics[width=0.55\textwidth]{logoMecha} + \end{center} + \caption{Bild mit Textumfluss} + \label{Bild mit Textumfluss} + \vspace{-10pt} +\end{wrapfigure} + +Hier muss Text stehen, sonst wird von unten alles verschoben. Sollte nicht genug Text vorhanden sein muss mit dem \textbackslash{}vspace\{\} Befehl das Format angepasst werden. Mit dem \textbackslash{}vspace\{\} Kommando muss solange herumgspielt werden, bis das Format passt. Sollte nicht genug Platz gebraucht werden, wird der \textbackslash{}wrapfigure\{\} Befehl auch weiter unten alles auf die halbe Seite verringern. Verweisen auf Sections, Bilder, etc. kann mam mit\ref{Bild mit Textumfluss} und \ref{Bild über ganze Seitenbreite} kann man mit dem Befehl \textbackslash{}ref\{\}. Hier ein Verweis auf die Tabellensection \ref{sec:tabelle}. + +\begin{figure}[H] + \includegraphics[width=1\textwidth]{logoMecha} + \caption{Bild über ganze Seitenbreite} + \label{Bild über ganze Seitenbreite} +\end{figure} +\newpage + +\paragraph{Code}\mbox{}\\ +Hier muss Text stehen, sonst wird der Paragraph nicht angezeigt. + +\begin{lstlisting}[style=java,caption=Codebeispiel] +package u04t; + +import ue04.Bauteil; +import ue04.Kondensator; +import ue04.Placeable; +import ue04.PlaceableWiderstand; +import ue04.Spule; +import ue04.Widerstand; + + +/** + * + * @author sx + */ +public class Ue04 +{ + public static void main (String[] args) + { + Widerstand r1 = new Widerstand(1000, 10); + Kondensator c1 = new Kondensator(0.001, 1, r1.getCurrent()); + Spule l1 = new Spule (0.01, 5.4, c1.getCurrent()); + + Bauteil [] bauteile = new Bauteil [4]; + bauteile[0] = r1; + bauteile[1] = c1; + bauteile[2] = l1; + bauteile[3] = new PlaceableWiderstand(100, 2, 10, 12.3); + + double totalEnergy = 0.0; + for (Bauteil b : bauteile) + { + System.out.print(b); + if (b instanceof Placeable) + { + Placeable p = (Placeable)b; + System.out.print(" x=" + p.getX() + " y=" + p.getY()); + } + System.out.println(); + + totalEnergy += b.getEnergy(); + } + System.out.println("Gesamtenergie: " + totalEnergy + "J"); + + } +} + +\end{lstlisting} +\newpage + +\section{Tabellenbeispiel} +\label{sec:tabelle} + +Tabelle \ref{Tabellenbeispiel} ist mit einem Onlinegenerator erzeugt, da Tabellen anstrengend sind. + +\begin{table}[H] +\resizebox{0.5\textwidth}{!}{% +\begin{tabular}{|c|c|c|c|c|} +\hline +\textit{\textbf{1}} & \textit{\textbf{2}} & \textit{\textbf{3}} & \textit{\textbf{4}} & \textit{\textbf{5}} \\ \hline +\textit{\textbf{2}} & \textit{\textbf{4}} & \textit{\textbf{6}} & \textit{\textbf{8}} & \textit{\textbf{10}} \\ \hline +\textit{\textbf{3}} & \textit{\textbf{6}} & \textit{\textbf{9}} & \textit{\textbf{12}} & \textit{\textbf{15}} \\ \hline +\textit{\textbf{4}} & \textit{\textbf{8}} & \textit{\textbf{12}} & \textit{\textbf{16}} & \textit{\textbf{20}} \\ \hline +\textit{\textbf{5}} & \textit{\textbf{10}} & \textit{\textbf{15}} & \textit{\textbf{20}} & \textit{\textbf{25}} \\ \hline +\end{tabular}% +} +\caption{Tabellenbeispiel} +\label{Tabellenbeispiel} +\end{table} diff --git a/main.pdf b/main.pdf index 8176ebc..c6cf070 100644 Binary files a/main.pdf and b/main.pdf differ diff --git a/main.tex b/main.tex index 2cd3e0f..0429c59 100644 --- a/main.tex +++ b/main.tex @@ -44,7 +44,7 @@ bibliography=totocnumbered, %Literaturverzeichnis \subject{\includegraphics[scale=0.7]{logoMecha.png}} \title{Diplomarbeitvorlage} \subtitle{HTBLA Kaindorf an der Sulm\\Grazer Straße 202, A-8430 Kaindorf an der Sulm\\Ausbildungsschwerpunkt Mechatronik und Automatisierungstechnik} -\author{Florian Greistorfer, Marian Korošec} +\author{Florian Greistorfer \and Marian Korošec} \date{Abgabedatum: 7.3.2018} \publishers{Betreut von:\\Dipl.-Ing. Manfred Steiner} \begin{document} %Dokumentbeginn @@ -56,6 +56,6 @@ bibliography=totocnumbered, %Literaturverzeichnis \input{opening} %Datei importieren \tableofcontents %Inhaltsverzeichnis \mainmatter %Seitennummerierung -\include{1_nicer_Dude} %Datei importieren +\include{inhalt} %Datei importieren \include{appendix} %Datei importieren \end{document} \ No newline at end of file diff --git a/opening.tex b/opening.tex index a46059a..e61931b 100644 --- a/opening.tex +++ b/opening.tex @@ -5,39 +5,24 @@ \rehead{} \ohead[\pagemark]{\pagemark} -\newcommand{\doublesignature}[1]{% +\newcommand{\doublesignature}[2]{% \parbox{\textwidth}{ \hfill \parbox{7cm}{ \centering \rule{6cm}{1pt}\\ - Florian Greistorfer + #1 } \parbox{7cm}{ \centering \rule{6cm}{1pt}\\ - Marian Korošec - } - } -} -\newcommand{\doublesign}[1]{% -\mbox{}\\ -\mbox{}\\ -\mbox{}\\ -\mbox{}\\ - \parbox{\textwidth}{ - \hfill - \parbox{7cm}{ - \centering - \rule{6cm}{1pt}\\ - 1 nicer Dude - } - \parbox{7cm}{ - \centering - \rule{6cm}{1pt}\\ - 1 anderer nicer Dude + #2 } } + \mbox{}\\ + \mbox{}\\ + \mbox{}\\ + \mbox{}\\ } \vspace*{20pt} @@ -52,8 +37,8 @@ Arnfels, am 5. April 2018\\ \vskip 1cm -\doublesignature{} -\doublesign{} +\doublesignature{Florian Greistorfer}{Marian Korošec} +\doublesignature{Thomas Test}{Peter Platzhalter} \vskip 5cm @@ -67,6 +52,9 @@ Arnfels, am 5. April 2018\\ \section*{Danksagung} \label{sec:danksagung} +An dieser Stelle möchten wir uns bei allen bedanken, die uns im Rahmen der Diplomarbeit unterstützt und betreut haben.\\ +\\ +TODO \clearpage @@ -78,8 +66,10 @@ Arnfels, am 5. April 2018\\ \section*{Abstract} \label{sec:abstract} +TODO \section*{Zusammenfassung} +TODO \clearpage @@ -95,7 +85,7 @@ Aus Gründen der besseren Lesbarkeit wird in dieser Arbeit die Sprachform des ge \subsection*{Über dieses Dokument} \label{sec:ueber-dokument} -Diese Arbeit wurde in \LaTeX{} verfasst. Diese Art der Dokumentation bietet gegenüber den normalen Textverarbeitungen gewisse Vorteile hinsichtlich der Formatierung und des Einbindens von Grafiken. Auch Formeln können sehr einfach und effizient angegegeben werden. +Diese Arbeit wurde in \LaTeX{} verfasst. Diese Art der Dokumentation bietet gegenüber den normalen Textverarbeitungen gewisse Vorteile hinsichtlich der Formatierung und des Einbindens von Grafiken. Auch Formeln können sehr einfach und effizient angegegeben werden. Die Rohfassung des Dokuments befindet sich auf dem Arnfelser Gitweb Server der HTBLA Kaindorf Abteilung Mechatronik. \clearpage @@ -109,18 +99,15 @@ Diese Arbeit wurde in \LaTeX{} verfasst. Diese Art der Dokumentation bietet gege \label{sec:projektteam} \subsection*{Florian Greistorfer} -\begin{wrapfigure}[12]{l}{0.5\textwidth} +\begin{wrapfigure}[10]{l}{0.5\textwidth} \begin{center} \includegraphics[width=0.35\textwidth]{logoMecha} \end{center} \end{wrapfigure} \mbox{}\\ \mbox{}\\ -\mbox{}\\ -\mbox{}\\ -\mbox{}\\ \textbf{Aufgabenbereich}:\\ -Latex\\ +\LaTeX{}\\ \textbf{Betreuer}:\\ Marian Korošec \mbox{}\\ @@ -131,19 +118,15 @@ Marian Korošec \mbox{}\\ \subsection*{Marian Korošec} -\begin{wrapfigure}[15]{l}{0.5\textwidth} +\begin{wrapfigure}[10]{l}{0.5\textwidth} \begin{center} \includegraphics[width=0.35\textwidth]{LogoMecha} \end{center} \end{wrapfigure} \mbox{}\\ \mbox{}\\ -\mbox{}\\ -\mbox{}\\ -\mbox{}\\ -\mbox{}\\ \textbf{Aufgabenbereich}:\\ -Latex\\ +\LaTeX{}\\ \textbf{Betreuer}:\\ Florian Greistorfer \mbox{}\\ @@ -153,41 +136,40 @@ Florian Greistorfer \mbox{}\\ \newpage -\subsection*{1 nicer Dude} -\begin{wrapfigure}[12]{l}{0.5\textwidth} +\subsection*{Thomas Test} +\begin{wrapfigure}[10]{l}{0.5\textwidth} \begin{center} \includegraphics[width=0.35\textwidth]{logoMecha} \end{center} \end{wrapfigure} \mbox{}\\ \mbox{}\\ -\mbox{}\\ -\mbox{}\\ -\mbox{}\\ -\mbox{}\\ \textbf{Aufgabenbereich}:\\ -Exisitieren\\ +Testen\\ \textbf{Betreuer}:\\ -Ich +Professor Oak +\mbox{}\\ \mbox{}\\ \mbox{}\\ \mbox{}\\ \mbox{}\\ \mbox{}\\ -\subsection*{1 anderer nicer Dude} -\begin{wrapfigure}[15]{l}{0.5\textwidth} +\subsection*{Peter Platzhalter} +\begin{wrapfigure}[10]{l}{0.5\textwidth} \begin{center} - \includegraphics[width=0.35\textwidth]{logoMecha} + \includegraphics[width=0.35\textwidth]{LogoMecha} \end{center} \end{wrapfigure} \mbox{}\\ \mbox{}\\ +\textbf{Aufgabenbereich}:\\ +Platz halten\\ +\textbf{Betreuer}:\\ +Professor Oak \mbox{}\\ \mbox{}\\ \mbox{}\\ -\textbf{Aufgabenbereich}:\\ -nichjt existieren\\ -Mechianik\\ -\textbf{Betreuer}:\\ -Du \ No newline at end of file +\mbox{}\\ +\mbox{}\\ +\newpage \ No newline at end of file