Lualatex 및 Texmaker에서 외부 프로그램(Gnuplot)을 사용하는 방법은 무엇입니까?

Lualatex 및 Texmaker에서 외부 프로그램(Gnuplot)을 사용하는 방법은 무엇입니까?

저는 LaTeX에 대한 경험이 별로 없어서 LuaLaTeX가 외부 프로그램을 사용할 수 있도록 Texmaker를 구성하고 싶습니다.

이 경우 그래프를 재현하고 싶습니다(Gnuplot을 사용하여(내 경로 환경 변수에 추가됨:여기에 이미지 설명을 입력하세요)) PGFplot 문서에서:

\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}

하지만 오류 메시지가 나타납니다.

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

인터넷에서 조사한 결과 LuaLaTeX는 기본적으로 외부 프로그램을 사용할 수 없는 것 같습니다. 그래서 이것을 가능하게 하기 위해 TeXmaker를 구성하려고 했지만 그런 옵션이 없는 것 같고 TeXmaker 매뉴얼에는 더 많은 내용이 나와 있지 않습니다...

Texmaker로 이것을 할 수 있습니까?

참고: 중요한지는 모르겠지만 Miktex 배포판을 사용합니다.

업데이트

Gigiair의 조언에 따라 Texmaker의 기본 명령을 변경했습니다. 여기에 이미지 설명을 입력하세요

답변1

물론, TeXmaker는 소스 코드를 컴파일하는 외부 프로그램이기 때문에 latex외부 프로그램을 호출합니다. 하지만 를 사용하려면 컴파일러가 외부 프로그램을 호출해야 합니다. 그렇게 하려면 승인이 필요합니다. 이렇게 하려면 컴파일 명령에 '-enable-write18'을 추가하세요. 다음과 같아야 합니다.lualatexxelatexgnuplot"lualatex -interaction=nonstopmode -enable-write18 %.tex"

관련 정보