![Konfigurieren von `TeXMaker` für die Arbeit mit der `TeXLive`-Distribution](https://rvso.com/image/392340/Konfigurieren%20von%20%60TeXMaker%60%20f%C3%BCr%20die%20Arbeit%20mit%20der%20%60TeXLive%60-Distribution.png)
Ich verwende TeXMaker
als LaTeX
Editor und arbeite MikTeX
seit einigen Jahren erfolgreich mit der Distribution. Als ich hörte, dass es Tex Live
einen Vorteil bei der Kompilierungsgeschwindigkeit gegenüber haben könnte MikTeX
, habe ich es vor kurzem installiert, TexLive
um es selbst auszuprobieren, in der Erwartung, dass die Konfiguration TeXMaker
für die Arbeit mit TeXLive
anstelle von MiKTeX
einfach sein würde. Das Options
Menü bietet Configure TeXMaker
eine Registerkarte mit den Feldern LaTeX
und, die vermutlich mit den für und Kompilierungen PdfLaTeX
auszuführenden Programmen gefüllt werden sollen (Funktionstasten f2 bzw. f6). Nachdem ich ausführbare Dateien in (meiner routinemäßig verwendeten Distribution) sowie in (der vor kurzem installierten Distribution) gefunden hatte, nahm ich naiv an, dass das Eingeben des einen oder des anderen in das Feld die Verwendung der Zieldistribution für die Kompilierung erzwingen würde . Das ist nicht so. Der einzige Eintrag in diesem Feld, der zu funktionieren scheint, ist , anscheinend der Standardwert – für das Feld ist es .LaTeX
PDFLaTeX
pdflatex.exe
C:/Users/Reinhard Neuwirth/AppData/Local/Programs/MikTeX 2.9/miktex/bin/X64
MikTeX
C:/texlive/2018/bin/win32/
TeXLive
PDFLaTeX
TeXMaker
pdflatex -synctex=1 -interaction=nonstopmode \%.tex
LaTeX
latex -interaction=nonstopmode %.tex
Die ausführliche Diskussion zu diesem Thema auf dem Stack Exchange, die mit beginnt, Using MiKTeX and TeX Live on the same computer? asked Oct 11 '11 at 11:56 doncherry ... answered Oct 11 '11 at 12:21 Ulrike Fischer
driftet ab in Diskussionen darüber, wie man einstellt PATHS
usw. Windows
, ein Bereich, in den ich nicht gehen möchte. Außerdem bin ich derzeit nicht daran interessiert, zwischen MikTeX
oder zu wechseln TeXLive
, sondern möchte nur wissen, wie man TeXMaker
das eine oder das andere über die Configure TeXMaker
Registerkarte konfiguriert, wenn dies möglich ist.
Nein, MWE
für dieses hier.
Antwort1
Wenn Sie das Texsystem wechseln möchten,mussÄndern Sie die Pfadvariable. Die Texsysteme rufen ihre Tools häufig selbst auf (z. B. um ein Format oder ein TFM zu erstellen oder nach Dateien zu suchen) und müssen daher in der Lage sein, ihre eigenen Binärdateien zu finden. Der einfache Versuch, es zu verwenden, C:\texlive\2018\bin\win32\pdflatex.exe
während alles andere (einschließlich der kpathsea-Suchen) auf miktex verweist, führt nur zu Chaos.
Ich weiß nicht, ob Texmaker eine Option zum Ändern des Pfads während einer Sitzung hat – mit meinem Editor winedt ist dies ganz einfach spontan durch Aufrufen eines Makros möglich.
Sie können den Pfad zu Texlive zwischen den Sitzungen jedoch relativ einfach ändern:
Öffnen Sie ein cmd
Fenster. Geben Sie
set PATH=C:\texlive\2018\bin\win32;%PATH%
Drücken Sie die Eingabetaste. Testen Sie, ob das richtige pdflatex gefunden wird, indem Sie eingeben
where pdflatex
und dann starten Sie Texmakeraus diesem cmd-Fensterindem Sie den Pfad zur Texmaker-EXE eingeben.
Wenn etwas nicht funktioniert, schließen Sie einfach Texmaker und das cmd
Fenster und der Pfad werden wieder normal angezeigt.