%20con%20Lualatex%20y%20Texmaker%3F.png)
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:)) 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.
Respuesta1
Por supuesto, TeXmaker invoca programas externos, ya que latex
son lualatex
programas xelatex
externos 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"