¿Cómo utilizar un programa externo (Gnuplot) con Lualatex y Texmaker?

¿Cómo utilizar un programa externo (Gnuplot) con Lualatex y Texmaker?

No tengo demasiada experiencia con LaTeX y me gustaría configurar Texmaker para que LuaLaTeX pueda usar un programa externo.

En este caso, me gustaría reproducir un gráfico (usando Gnuplot (que se ha agregado a mi variable de entorno de ruta:ingrese la descripción de la imagen aquí)) de la documentación de 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}

Pero recibí el mensaje de error:

! Package pgfplots Error: sorry, plot file{"Test"_contourtmp0.table} could not be opened.

Después de algunas investigaciones en Internet, parece que LuaLaTeX no puede utilizar programas externos de forma predeterminada. Así que intenté configurar TeXmaker para que esto fuera posible, pero no creo que exista esa opción, y el manual de TeXmaker no me dice más...

¿Es posible hacer esto con Texmaker?

Nota: No sé si importa, pero yo uso la distribución Miktex.

Actualizar

Siguiendo el consejo de Gigiair, cambié el comando predeterminado de Texmaker. ingrese la descripción de la imagen aquí

Respuesta1

Por supuesto, TeXmaker invoca programas externos, ya que latexson lualatexprogramas xelatexexternos para compilar su código fuente. Pero para usar gnuplot, el compilador tiene que llamar a programas externos. Necesita estar autorizado para hacerlo. Para hacerlo, agregue '-enable-write18' al comando de compilación. Debe tener un aspecto como este:"lualatex -interaction=nonstopmode -enable-write18 %.tex"

información relacionada