description | Diplomarbeitsvorlage für Latex (von Florian Greistorfer) |
owner | Manfred Steiner |
last change | Mon, 4. Jan 2021, 16:34:12 |
Infos on markdown to HTML conversion
git clone https://git.htl-mechatronik.at/public/diplomarbeit-mechatronik-vorlage-latex.git
Schritte auf dieser Website befolgen: https://miktex.org/download/
sudo apt install texmaker
curl -O https://download.fosshub.com/Protected/expiretime=1521730378;badurl=aHR0cDovL3d3dy5mb3NzaHViLmNvbS9KYWJSZWYuaHRtbA==/c0b77993bf76fc825f3671c50592b54ffcbf85edc29038c4713961f75016d510/JabRef/JabRef-4.1.jar
\include{name}
(ohne Dateiendung) wird das File
inkludiert\begin{document}
\end{document}
sind in dieser Datei - Zone die den
kompletten Inhalt enthält. Titel wird hier erzeugt und die anderen
*.tex Files werden hier eingebunden.Setup:
Zietieren mit \cite{buchname}
oder als Fußnote:
\footfullcite{buchname}
Bücher einfügen in der Datei Literaturverzeichnis.bib
(Buchtypen: https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management)
GUI Methode: JabRef installieren und damit
Literaturverzeichnis.bib öffnen. Genaueres dazu in der Dokumentation.
Abkürzungsverzeichnis in der appendix.tex. In der Zone acronym (\begin{acronym}...\end{acronym}) werden die Abkürzungen definiert.
\begin{acronym}
%Abkürzung hinzufügen: \acro{Kürzel}{Ausgeschrieben}
\acro{WLAN}{Wireless Local Area Network}
\acro{WWW}{World Wide Web}
\acro{uC}[µC]{Mikrocontroller}
\end{acronym}
Abkürzungen im Text: \ac{kürzel}
Code innerhalb \begin{lstlisting}..\end{lstlisting}. Mögliche Optionen:
Wenn style oder language angegeben ist, muss das andere nicht angegeben werden. Reihenfolge der Optionen ist egal.
\begin{lstlisting}[style=java,caption=Java Codebeispiel,label=C Code]
...
\end{lstlisting}
Styles werden definiert in listings.tex. Am besten man fragt Onkel Google oder liest in der Dokumentation nach. In lstlisting sind folgende Sprachen bereits vordefiniert:
Alle weiteren Sprachen müssen mit \definelanguage{}
definiert werden. Dazu entweder die Dokumentation
lesen, oder Onkel Google fragen.
Aufzählungen funktionieren unter LaTeX mit der Zone itemize oder enumerate
\begin{itemize}
\item Standartmäßig ist ein schwarzer Punkt davor.
\item Die Länge ist nicht von Bedeutung, Zeilen werden automatisch umgebrochen.
\end{itemize}
\begin{enumerate}
\item Zählt automatisch.
\item Kann auch genestet werden.
\end{enumerate}
Weitere Informationen in der Dokumentation.
Es gibt zwei Arten, wie man Bilder einfügt. Entweder über die ganze Seite, oder mit Textumfluss.
\begin{figure}[H]
\includegraphics[width=1\textwidth]{Dateiname_Ohne_Endung}
\caption{Name des Bildes}
\label{fig:verweis}
\end{figure}
In den eckigen Klammern in der ersten Zeile kann man LaTeX mitteilen, wo man sein Bild plaziert haben möchte. H bedeutet here platziert das Bild genau dort, wo es im Text steht. Weitere Informationen dazu in der Dokumentation.
\begin{wrapfigure}{r}{0.6\textwidth}
\vspace{10pt}
\begin{center}
\includegraphics[width=0.55\textwidth]{Dateiname_Ohne_Endung}
\end{center}
\caption{Name des Bildes}
\label{fig:verweis}
\vspace{-10pt}
\end{wrapfigure}
In der zweiten geschwungenen Klammer in der ersten Zeile gibt man
ann, ob man das Bild links (l) oder rechts (r) platziert haben möchte.
In der dritten geschwungenen Klammer gibt man die gewünschte Breite des
Bildes an. Diese sollte gleich groß oder größer sein, wie die in Zeile
4. Mit dem \vspace{}
Befehl kann man Abstände vor und nach
dem Bild anpassen.
Ein Verweis in LaTeX erfolgt immer auf ein \label{}
.
Deswegen ist es wichtig, dass alle Überschriften, Bilder etc. Labels
haben. Zum Verweisen kann man den Befehl \ref{}
oder den
Befehl autoref{}
verwenden. Bei Ersterem wird nur die
Nummerierung dargestellt, beim Anderen auch zusätzlich Abbildung oder
Abschnitt.