Speicherort für eigene Pakete unter MacTeX
Hallo,
TeXlive benutze ich auf Windows schon länger und habe dort eigene Klassen und Pakete geschrieben. Jetzt habe ich MacTeX auf dem Mac (Monterey 12.4) installiert und möchte dort auch meine eigenen Klassen und Pakete verwenden. Habe außewrdem auf dem Mac auch TeXstudio installiert.
Ich finde nicht den passenden Ort, wohin ich die Dateien kopieren kann, damit der Kompiler in TeXstudio sie findet.
Im Web habe ich nix gefunden, was mir hilft. Kann mir jemand helfen?
Die Datei /usr/local/texlive/2023/texmf.cnf existiert:
TEXMFHOME = ~/Library/texmf TEXMFVAR = ~/Library/texlive/2023/texmf-var ~/Library/texlive/2023/texmf-var
TEXMFCONFIG = ~/Library/texlive/2023/texmf-config
Die Klasse /Library/texmf/papilio/classes/bluedoc.cls wird beim Kompilieren mit
\documentclass[domainfpga]{bluedoc}
nicht gefunden:
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex 2023.6.14) 2023.6.14)
17 JUN 2023 14:34 entering extended mode restricted \write18 enabled. %&-line parsing enabled. enabled.
testbluedoc.tex (./testbluedoc.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer layer
<2023-02-22> ! LaTeX Error: File `bluedoc.cls' not found.**
found.
Eine Kopie `/Library/texmf/bluedoc.cls` der Klasse, für den Fall dass die Unterverzeichnisse das Problem sind, ergibt denselben Fehler.
`kpsewhich -var-value=TEXMF` liefert:
{{}/Users/dw3/Library/texlive/2023/texmf-config,/Users/dw3/Library/texlive/2023/texmf-var,/Users/dw3/Library/texmf,!!/usr/local/texlive/texmf-local,!!/usr/local/texlive/2023/texmf-config,!!/usr/local/texlive/2023/texmf-var,!!/usr/local/texlive/2023/texmf-dist}
{{}/Users/dw3/Library/texlive/2023/texmf-config,/Users/dw3/Library/texlive/2023/texmf-var,
/Users/dw3/Library/texmf,!!/usr/local/texlive/texmf-local,
!!/usr/local/texlive/2023/texmf-config,!!/usr/local/texlive/2023/texmf-var,
!!/usr/local/texlive/2023/texmf-dist}
Ich hätte erwartet, dass alles in `~/Library/texmf/` zum System (Programminstallation) gehört und meine eigenen Dateien unter `~/Users/dw3/Library/texmf/` liegen sollten. Dort gibt es aber kein `texmf`. Ist das korrekt? Oder sollte ich dort ein solches Verzeichnis für meine Klassen und Pakete anlegen. Was müßte ich dann in `texmf.cnf` ergänzen?
Besten Dank,
Dieter