Seite 1 von 1

TexLive findet neue Pakete nicht

Verfasst: 25.11.2010, 20:12
von Gtk
Erstmal mein System: FreeBSD 8.1 (amd64) mit TexLive 2010

Wenn ich mit "tlmgr install qtree" ein Paket installiere, klappt das soweit auch, allerdings findet es latex nicht, wenn ich es mit "\usepackage{qtree}" laden will:

! LaTeX Error: File `qtree.sty' not found.

Die Datei qtree.sty gibt es aber (nämlich in /usr/local/texlive/2010/texmf-dist/tex/latex/qtree/). Wenn ich nach der Fehlermeldung die Pfad der Datei angebe, läuft es auch, aber das ist auf Dauer etwas nervig. Bei allen anderen nachträglich installieren Paketen passiert das gleich.
Weiß jemand Rat?

Verfasst: 25.11.2010, 22:53
von Scratchy
schreib den pfad in deinen $PATH, bzw. teste mit

Code: Alles auswählen

echo $PATH
ob /usr/local/ im $PATH ist. wenn es nicht dort steht, teste ob

Code: Alles auswählen

export PATH=${PATH}:/usr/local/
hilft. wenn ja, schreibe dies in deine shellrc, bzw. passen den eintrag dort an. mit shellrc meine ich ~/.{bash,zsh,etc}rc oder welche shell auch immer du hast.

Verfasst: 26.11.2010, 10:17
von Gtk
/usr/local/ steht standardmäßig nicht in meinem $PATH, aber selbst wenn ich es hinzufüge bleibt das Problem bestehen.

edit: nachdem ich "texhash" ausgeführt habe, klappt es nun prima!

Verfasst: 26.11.2010, 17:14
von Scratchy
oh ok, ich dachte das wird immer std. maessig gemacht :v