In README: howto compile

This commit is contained in:
Bela 2018-11-26 13:21:25 +01:00
parent 2e93cd6aab
commit 9b01fd1d54

7
README
View file

@ -1,4 +1,9 @@
Die Hauptdatei (die ganze Arbeit) ist tex/main.tex. Es beinhaltet mit einem modifizierten \input-Befehl die verschiedenen Kapitel. Alle Dateien mit LaTeX-Code liegen in /tex. Die tikz-Zeichnungen liegen im Ordner /tikz.
To compile any part of the thesis go to the directory tex and run
latexmk -lualatex to-be-compiled-file.tex
In order to compile the entire thesis, run
latexmk -lualatex main.tex
Die Hauptdatei (die ganze Arbeit) ist tex/main.tex. Es beinhaltet mit einem modifizierten \input-Befehl die verschiedenen Kapitel. Alle Dateien mit LaTeX-Code liegen in /tex. Die tikz-Zeichnungen liegen im Ordner /zeichnungen. (Auf branch master z.Z. keine vorhanden.)
Man kann jede Datei im Ordner /tex einzeln kompilieren. Dafür sind einige Hürden zu nehmen gewesen:
• Pfade von Dateien, die mit \input eingebunden werden, müssen funktionieren, egal, wo die Datei liegt. Das ist dadurch gelöst, dass alle \input-Anweisungen durch \maininput, \textinput, \tikzinput ersetzt wurden. Diese setzen ".maindir/" vor den Pfad. Das ist ein symlink, der in allen Ordnern liegt und jeweils zum Hauptordner referenziert. Diese Links können automatisch erzeugt werden mit dem python-skript .maindir/scripts/maindircreate.py (muss im Hauptordner ausgeführt werden).