Carsten Friede schrieb:
Ich habe mir jetzt mal TEX-Shop für OSX installiert und ein wenig damit gearbeitet. Schoenes Programm muss ich sagen, nur hat er Probleme mit dem Paket inputenc. Auf dem Gerben-Server, wo die Paket fuer TEX-Shop liegen, scheint da nichts in der Art zu sein. Wie kriege ich dennoch ein Paket, jetzt mal ganz allgemein, ins TEX-System?
Allgemein gibt es drei Verzeichniszweige, wo Pakete abgelegt werden koennen:
$TEXMFMAIN $TEXMFLOCAL $HOMETEXMF
In der Shell bekommt man mit kpsewhich --expand-var='$TEXMFMAIN' (sinngemaess unter Anwendung der anderen Variablen) heraus, wie die Hauptverzeichnisse lauten. Unterhalb eines solchen Zweiges muss man sich eine Verzeichnisstruktur fuer Pakete anlegen. Mein privater Verzeichnisbaum fuer LaTeX-Pakete:
stefan2@platon:~/test> kpsewhich --expand-var='$HOMETEXMF' /home/stefan2/texmf
Dort koennen erst mal alle LaTeX-relevanten Dateien liegen, also auch PS-Fonts, Dokumentationen und so weiter. Aber LaTeX-Pakete *muessen* unterhalb von
/home/stefan2/texmf/tex/latex/
eingeordnet werden, beispielsweise in
/home/stefan2/texmf/tex/latex/listings/
Wenn man etwas Neues eingebunden hat, muss man den Befehl 'mktexlsr' oder auf manchen Systemen auch 'texhash' starten. Der aktualisiert die Dateilisten. Diese drei LaTeX-Pfade sind *nicht* mit dem normalen Pfad zu verwechseln, in dem die ausfuehrbaren Dateien liegen. Ein Paket ist also nicht "importierbar", nur weil es in einem dieser Verzeichnisse liegt!
Leider habe ich keinen Mac, so dass ich nicht sagen kann, ob es mit TeXShop auch so funktioniert. Schau mal nach und berichte ... Normalerweise muesste jedes LaTeX-System eine Dokumentation mitbringen ('local guide'), in der dies auch beschrieben ist.
Stefan
.