Installation

Downloadseite des Projekts

  • MacTex Für MacOS
  • TeX Live Komplette Installation für Windows
  • MikTex Minimale Installation für Windows (Pakete werden nur bei Bedarf installiert)

Updates

Installierte Pakete können auf MacOS mit diesem Befehl aktualisiert werden

tlmgr update --self --all

Vorlage

Für größere Arbeiten wie die T2000 liegt eine Vorlage unter
C:\Users\dh10mbo\OneDrive - Durr Group\Documents\LaTeX
und bei Github.

Blablatex

Doku im README des Github Repositories

Verwendung

Das Projekt kann nicht direkt mit pdflatex main.tex compiliert werden, für Glossar und Literaturverzeichnis ist weitere Vorbereitung notwendig.

Das Gesamte Dokument wird durch 6 Befehle vollständig generiert.

pdflatex main           // Wird Sauer sein wegen fehlender Einträge
						// Mit "CTRL + C" Fehlermeldungen skippen
 
makeglossaries main     // Glossar generieren
 
pdflatex main           // Mit korrektem Glossar kann Hilfsdatei für Biber 
						// erstellt werden
 
biber main              // Biblatex Datei verarbeiten
 
pdflatex main           // Literaturverweise verwenden
 
pdflatex main           // Zweiter Durchlauf um Seitenzahlen zu korrigieren

Glossar

Die Glossar-Datei entspricht folgendem Format:

fileName: glossar.tex

\newsglossaryentry{Template}
{
    name=Template,
    description={Ein Template ist eine Vorlage}
}

Glossar compilieren

Aufruf von makeglossaries {filename}
Wobei filename der Name des Main Files ist (ohne Extension)

Für das Glossar des Dokuments in documentation.tex wird also
makeglossaries documentation
aufgerufen

In der Präambel muss das Glossar etwas vorbereitet werden:

% Glossar
\usepackage[nonumberlist,toc]{glossaries}
\makeglossaries
\input{ads/glossaries.tex}
\glsaddall

In main.tex wird es über einen Befehl eingebunden.
\printglossary[style=altlist,title=Glossar]

Literaturverzeichnis

Im Hauptdokument wird das Literaturverzeichnis mit dem Befehl \printbibliography eingefügt.
In der Präambel müssen dafür Konfigurationen gesetzt werden. Die Vorlage verwendet diese:

% Literaturverweise
\usepackage[
    backend=biber,      % empfohlen. Falls biber Probleme macht: bibtex
    bibwarn=true,
    bibencoding=utf8,   % wenn .bib in utf8, sonst ascii
    sortlocale=de-DE,
    style=\zitierstil,  % ist eine Variable mit Wert: "alphabetic"
]{biblatex}
\addbibresource{bibliographie.bib}

Bibliographie

Die Quellen selbst stehen in einem Biblatex File mit folgendem Format:

@book{martin_clean_nodate,
    title = {Clean Code},
    isbn = {978-0-13-235088-4},
    series = {Robert C. Martin Series},
    author = {Martin, Robert C.},
}
 
@online{authorlastname_how_2012,
    title = {How to quit {VIM}},
    rights = {No Rights},
    url = {https://stackoverflow.com/questions/11828270/how-do-i-exit-vim},
    shorttitle = {Short Title},
    abstract = {Tells the guy to type :q},
    titleaddon = {{StackOverflow}},
    author = {{AuthorLastName}, {AuthorFirstname}},
    urldate = {2000-01-01},
    date = {2012-04-20},
}

Zotero kann eine Sammlung in diesem Format exportieren.
Datei / Ordner wählen -> Rechtsklick -> Exportieren

Features 🪲

Fußnoten in Captions

Die Caption eines Bildes soll mit einer Fußnote beschriftet werden
Import des Footnote Package aus Vorlage war Schuld???
Nach Entfernen funktioniert das Beispiel aus der Stack Overflow Antwort.

Issue

Stackoverflow Eintrag

Positioniert die Fußnoten zwar korrekt, mit diesem Beispiel waren allerdings die Zahlen alle .

\section{Vakuumsauger}
\label{Vacuum}
Ich erkläre was ein Sauger ist. \footnote{Hallo aus der 1. Fußzeile}
 
\begin{figure}[H]
    \centering
    \includegraphics[width=\textwidth]{images/MatrixGripper01.png}
    \caption[Fake Caption for List of Figures]{Actual caption under Image \protect \footnotemark}
\end{figure}
 
\footnotetext{Das ist die 2. Fußzeile}
\todo{Matrixgreifer erklären}
 
Was passiert hier \footnote{Fusszeile Nummer 3}

Fix

Manuelles hochzählen und setzen des Index innerhalb der Figure

\section{Vakuumsauger}
\label{Vacuum}
Ich erkläre was ein Sauger ist. \footnote{Hallo aus der 1. Fußzeile}
 
\stepcounter{footnote}
\begin{figure}
    \centering
    \includegraphics[width=\textwidth]{images/MatrixGripper01.png}
    \caption[Fake Caption for List of Figures]{Actual caption under Image\protect\footnotemark[\value{footnote}]}
\end{figure}
\footnotetext[\value{footnote}]{Das ist die 2. Fußzeile}
 
Was passiert hier \footnote{Fusszeile Nummer 3}