Skip to content

Instantly share code, notes, and snippets.

@Tyde
Last active November 27, 2018 13:57
Show Gist options
  • Save Tyde/4e4c01ee11faa8ae569e2fa46040f6da to your computer and use it in GitHub Desktop.
Save Tyde/4e4c01ee11faa8ae569e2fa46040f6da to your computer and use it in GitHub Desktop.

Installation

In einen beliebigen Ordner die Zip-Dateien mit den Schriftarten (tudfonts-tex_current.zip) und dem TUD-Design (latex-tuddesign_current.zip) und evt. fachbereichs-spezifische Vorgaben für Abschlussarbeiten (latex-tuddesign-thesis_current.zip) herunterladen und entpacken. Aus den zwei (bzw. drei) Ordnern einen machen (Unterordner mit gleichem Namen zusammenfassen).

Vorsicht! Ordner mit Leerzeichen im Namen unbedingt vermeiden! Leerzeichen müssen gesondert behandelt werden (Überbleibsel der 80er Jahre) und sind generell eine schlechte Idee. Eine Konsole mit Administrator-Rechten öffnen (z. B. im Startmenü nach cmd suchen und mit rechtsklick als Administrator öffnen) und in das Verzeichnis wechsel, in dem das eben entpackte texmf-Verzeichnis liegt (mit cd

). Den Ordner texmf\fonts\map\dvipdfm inklusive seines Inhalts löschen.

rmdir /Q /S "texmf\fonts\map\dvipdfm"

Kopieren der Unterverzeichnisse von texmf in den Ordner %PROGRAMFILES%\tuddesign\.

xcopy texmf "%PROGRAMFILES%\tuddesign" /E /I

Dannach im Startmenü nach MiKTeX Console suchen und ausführen Zum Reiter Settings wechseln, dann den Reiter Directories wählen und den [+]-Knopf drücken und das Verzeichnis %PROGRAMFILES%\tuddesign auswählen.

Dann im Menü unter Tasks -> Refresh file name database auswählen.

Im Unterschied zur Installation unter MikTeX 2.8 werden folgende Befehle nicht in der Admin-Konsole ausgeführt, sonder in einer gewöhnlichen, also z. B. mit der Eingabe von cmd unter Ausführen im Startmenü. Dann in der Konsole den Befehl

initexmf --edit-config-file=updmap

ausführen. Folgende Zeilen in die sich öffnende Datei einfügen und speichern:

Map 5ch.map
Map 5fp.map
Map 5sf.map

(Entspricht dem Inhalt der Datei updmap.d\20tex-tudfonts.cfg.)

Dann den Befehl

initexmf --mkmaps

ausführen.

Danach funktioniert es manchmal, dass aber zuverlässig. Happy Working! :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment