%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
저는 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 배포판을 사용합니다.
업데이트
답변1
물론, TeXmaker는 소스 코드를 컴파일하는 외부 프로그램이기 때문에 latex
외부 프로그램을 호출합니다. 하지만 를 사용하려면 컴파일러가 외부 프로그램을 호출해야 합니다. 그렇게 하려면 승인이 필요합니다. 이렇게 하려면 컴파일 명령에 '-enable-write18'을 추가하세요. 다음과 같아야 합니다.lualatex
xelatex
gnuplot
"lualatex -interaction=nonstopmode -enable-write18 %.tex"