... gegen Computerkopfschmerzen

LaTeX: Pakete manuell installieren

Wie man ein LaTeX-Paket manuell installiert

Wenn ein LaTeX-Paket nicht installiert ist, erhält man beim Kompilieren eines Dokumentes die Fehlermeldung:
LaTeX Error: File `enumitem.sty` not found.

Das fehlende Paket kann mit dem Befehl tlmgr automatisch installiert werden:
# sudo tlmgr install enumitem

Syntax:
# sudo tlmgr install <Paketname>

Alternativ kann man es auf folgende Weise manuell installieren:

1. Paket bei CTAN herunterladen (dort suchen oder den Namen des Paketes an die URL anhängen, z. B. https://www.ctan.org/pkg/enumitem)

2. Paket entpacken (Doppelklick auf die zip-Datei)

3. die Datei <Paketname>/<Paketname>.sty in den Ordner mit den .sty-Dateien kopieren (welcher das ist, kann man herausfinden, indem man nach einem bereits installierten Paket sucht, z.B. float.sty)

Im Terminal:
# cd ~/Downloads
# sudo mkdir /usr/local/texlive/2017basic/texmf-dist/tex/latex/enumitem
# sudo cp enumitem/enumitem.sty /usr/local/texlive/2017basic/texmf-dist/tex/latex/enumitem

Syntax:
# cd <Ordner mit dem Paket>
# sudo mkdir <Pfad zu den Paketen>/<Paketname>
# sudo cp <Paketname>/<Paketname>.sty <Pfad zu den Paketen>/<Paketname>


4. das neue Paket in LaTeX bekannt machen:
# sudo texhash




macOS High Sierra
BasicTeX 2017