PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Vanilla TeX Live und mcode.sty



fünfhaus
03-07-2016, 21:38
Hab hier Ubuntu 16.04 und Vanilla TeX Live 2016. Frage: Wenn ein Paket NICHT auf dem CTAN Server liegt, wie läuft das dann? Zum Beispiel das Paket mcode

https://www.mathworks.com/matlabcentral/fileexchange/8015-m-code-latex-package

Hab den Ordner mcode in


/usr/local/texlive/2016/texmf-dist/tex/latex/mcode

erstellt und die Datei mcode.sty hineinkopiert. Leider wird mcode.sty nicht gefunden...

klops
04-07-2016, 08:10
Pakete, die nicht Teil der TeX-Distribution sind, gehöre auch nicht in den TEXMF-Baum der TeX-Distribution, sondern in den lokalen oder persönlichen TEXMF-Baum. Die Wurzel des lokalen TEXMF-Baums erfährst Du von `kpsewhich -var-value=TEXMFLOCAL`, die des persönlichen TEXMF-Baums mit `kpsewhich -var-value=TEXMFHOME`. Normalerweise werden die tex-Äste dieser beiden Bäume auch immer komplett durchsucht, so dass kein `texhash`-Aufruf notwendig ist, wenn man Änderungen daran vornimmt.

Alles weitere zur von TeX Live verwendeten Dateisuche erfährst Du mit `texdoc kpathsea` und `texdoc tds`.

fünfhaus
04-07-2016, 09:09
Danke für Deine Hilfe! Die Datei mcode.sty liegt jetzt in


~/texmf/tex/latex

wobei ich die Ordner alle anlegen musste. Ist so auch viel angenehmer, weil man keine Rootrechte braucht...