Deckblatt für mein Portfolio der Vorlesung Intercultural Communication an der HsKA
Folgen Sie diesen Anweisungen, um dieses Projekt auf Ihrem lokalen Rechner einzurichten und es zu verwenden.
- LaTeX Distribution
- bspw. MiKTeX
- Perl Distribution
- bspw. ActivePerl
- Stellen Sie sicher, dass der Installer den Ordner mit den Executables zum
PATH
hinzufügt
- Stellen Sie sicher, dass der Installer den Ordner mit den Executables zum
- bspw. ActivePerl
- Visual Studio Code mit der Erweiterung LaTeX Workshop
Pfad | Inhalt | Anmerkung |
---|---|---|
src/ |
Quellcode des Dokuments | |
- base/ |
Grundlegende Konfigurationen | |
-- styles/ |
Styles bzw. Layouts | |
--- page.tex |
Style von Seiten | |
--- title.tex |
Style des Deckblatts | |
-- packages.tex |
Verwendete Packages | |
- images/ |
Bilder | Hier werden alle Bilder abgelegt. |
- meta.tex |
Metadaten des Dokuments | Hier wird hauptsächlich der Inhalt des Deckblatts festgelegt. |
- root.tex |
Dokumentenstamm | Hier wird die Struktur des Dokuments festgelegt und alle Bestandteile geladen. Diese Datei sollte nicht umbenannt werden. |
Der Build wird automatisch gestartet, wenn eine .tex
-Datei gespeichert wird. Alternativ kann der Build über Seitenmenü > LaTeX > Build LaTeX project
gestartet werden. Die erzeugte PDF-Datei wird unter out/root.pdf
abgelegt. Es wird empfohlen den Dateinamen der PDF-Datei vor Auslieferung entsprechend dem Titel und/oder Untertitel des Dokuments anzupassen. Alle übrigen Dateien und Ordner in out/
sind temporär und können ohne Bedenken gelöscht werden.
Mehr Informationen und eine Beispieldokumentation auf Basis der zugrundeliegenden Vorlage gibt es hier.
Dies bedeutet, dass der verwendete Formatierer latexindent
nur in Form einer Perl-Executable vorliegt und nicht alle Abhängigkeiten installiert sind. Die einfachste Möglichkeit dies unter Windows zu beheben ist einfach stattdessen die latexindent.exe
zu verwenden. MiKTeX enthält zwar eine latexindent.exe
, aber diese leitet Befehle nur zur Perl-Executable weiter. Deswegen müssen die folgenden Schritte durchgeführt werden, um die korrekte latexindent.exe
zu verwenden:
- MiKTeX Console öffnen
- Unter
Packages
das Paketlatexindent
deinstallieren - Eingabeaufforderung öffnen
where latexindent.exe
ausführen- Falls ein Pfad ausgegeben wird, die Datei unter diesem Pfad löschen
- Schritte 3-5 wiederholen, bis kein Pfad mehr ausgegeben wird
- Das
latexindent
Paket von CTAN herunterladen - Die heruntergeladene Zip-Datei in einen beliebigen Ordner entpacken
- Diesen Ordner zum
PATH
hinzufügen - Alle Fenster von VS Code schließen und erneut öffnen
Öffnen Sie die Ausgabe-Konsole und wechseln Sie zur Ausgabe von LaTeX Compiler
. Suchen Sie nach error
. Im Folgenden sind ein paar typische Fehlermeldungen und mögliche Lösungen aufgelistet:
Dies bedeutet, dass LaTeX Workshop nicht die latexmk
-Executable im PATH
finden konnte. Schließen Sie alle Fenster von VS Code und öffnen Sie diese erneut. Falls das Problem weiterhin besteht, stellen Sie sicher, dass Sie eine LaTeX Distribution installiert haben und der Ordner mit den entsprechenden Executables im PATH
enthalten ist.
Dies bedeutet, dass latexmk
nicht die Perl-Executable im PATH
finden konnte. Schließen Sie alle Fenster von VS Code und öffnen Sie diese erneut. Falls das Problem weiterhin besteht, stellen Sie sicher, dass Sie eine Perl Distribution installiert haben und der Ordner mit den entsprechenden Executables im PATH
enthalten ist.
Dies ist normal wenn MiKTeX verwendet wird, denn es müssen erst einmal alle benötigten Pakete heruntergeladen werden. Aber stellen Sie sicher, dass Sie nicht einen Paket-Installations-Dialog von MiKTeX übersehen haben, der immer noch offen ist. In diesem Fall würde der Buildvorgang so lange hängen, wie der Dialog noch offen ist. Und solange Sie nicht MiKTeX erlaubt haben Pakete zu installieren ohne nachzufragen, wird der Dialog jedes mal erneut geöffnet, wenn ein Paket installiert werden muss.
- LaTeX - Ein Dokumentaufbereitungssystem
- template-paper-latex - Vorlage zum Erstellen von wissenschaftlichen Ausarbeitungen mit LaTeX
- Robin Hartmann - robin-hartmann
- Überarbeitung der Verzeichnisstruktur
- Erweiterung der LaTeX-Vorlage
- Integration mit Visual Studio Code
Dieses Projekt ist lizenziert unter der Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International (CC BY-SA 4.0)
Lizenz - siehe LICENSE.md Datei für Details.
- Besonderer Dank an Stefan Macke für die kostenlose Bereitstellung der diesem Projekt zugrundeliegenden LaTeX-Vorlage