Como utilizar um programa externo (Gnuplot) com Lualatex e Texmaker?

Como utilizar um programa externo (Gnuplot) com Lualatex e Texmaker?

Não tenho muita experiência com LaTeX e gostaria de configurar o Texmaker para que LuaLaTeX possa utilizar um programa externo.

Neste caso, gostaria de reproduzir um gráfico (usando Gnuplot (que foi adicionado à minha variável de ambiente de caminho:insira a descrição da imagem aqui)) da documentação do 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}

Mas recebi a mensagem de erro:

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

Após algumas pesquisas na internet, parece que o LuaLaTeX não pode, por padrão, usar programas externos. Então tentei configurar o TeXmaker para tornar isso possível, mas não acho que exista essa opção, e o manual do TeXmaker não me diz mais nada...

É possível fazer isso com o Texmaker?

Obs: não sei se isso importa, mas utilizo a distribuição Miktex.

Atualizar

Seguindo o conselho da Gigiair, alterei o comando padrão do Texmaker. insira a descrição da imagem aqui

Responder1

Claro, o TeXmaker invoca programas externos, já que latex, lualatex, xelatexsão programas externos para compilar seu código-fonte. Mas para usar gnuplot, o compilador precisa chamar programas externos. Precisa ser autorizado para fazê-lo. Para fazer isso, adicione '-enable-write18' ao comando de compilação. Deveria ficar assim:"lualatex -interaction=nonstopmode -enable-write18 %.tex"

informação relacionada