%20mit%20Lualatex%20und%20Texmaker%3F.png)
Ich habe nicht allzu viel Erfahrung mit LaTeX und möchte Texmaker so konfigurieren, dass LuaLaTeX ein externes Programm verwenden kann.
In diesem Fall möchte ich einen Graphen reproduzieren (mit Gnuplot (das zu meiner Pfadumgebungsvariable hinzugefügt wurde):)) aus der Dokumentation von PGFplots:
\documentclass[border=10pt]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[view={0}{90}]
\addplot3[domain=-2:2, domain y=-1.3:1.3, contour gnuplot={number=14}]
{exp(-x^2-y^2)*x};
\end{axis}
\end{tikzpicture}
\end{document}
Aber ich bekam die Fehlermeldung:
! Package pgfplots Error: sorry, plot file{"Test"_contourtmp0.table} could not be opened.
Nach einigen Recherchen im Internet scheint es, dass LuaLaTeX standardmäßig keine externen Programme verwenden kann. Ich habe also versucht, TeXmaker so zu konfigurieren, dass dies möglich ist, aber ich glaube nicht, dass es eine solche Option gibt, und das TeXmaker-Handbuch sagt mir nichts weiter ...
Ist dies mit Texmaker möglich?
Hinweis: Ich weiß nicht, ob es wichtig ist, aber ich verwende die Miktex-Distribution.
Aktualisieren
Auf Anraten von Gigiair habe ich den Standardbefehl von Texmaker geändert.
Antwort1
Natürlich ruft TeXmaker externe Programme auf, da latex
, lualatex
, xelatex
externe Programme sind, um Ihren Quellcode zu kompilieren. Aber um zu verwenden gnuplot
, muss der Compiler externe Programme aufrufen. Er muss dazu autorisiert sein. Fügen Sie dazu dem Kompilierbefehl '-enable-write18' hinzu. Es sollte so aussehen:"lualatex -interaction=nonstopmode -enable-write18 %.tex"