독립 실행형 - 빌드 옵션이 \graphicspath와 작동하지 않습니다.

독립 실행형 - 빌드 옵션이 \graphicspath와 작동하지 않습니다.

나는 TikZ 그림을 가지고 있습니다 (fig.texmode=buildnew)를 하위 폴더에 독립 실행형으로 저장하고, 컴파일 시간을 최적화할 수 있도록 기본 문서에서 사용하고 싶습니다 . 를 사용하여 하위 폴더를 나타냅니다 \graphicspath{{images/}}.

그런데 그림이 따로 빌드되는 것이 아니라 매번 메인 문서와 함께 컴파일을 하게 되어 경고가 뜹니다 Graphic 'fig.pdf' could not be build.

내가 이사하면fig.tex하위 폴더에서 꺼내어 기본 폴더에 그대로 두세요.main.tex그러면 제대로 작동하고 생성됩니다.fig.pdf. 하위 폴더의 TikZ 수치를 참조할 때도 이 결과를 얻고 싶습니다.

나는 패키지 버전 1.2를 가지고 있으며 내가 찾은 답변 중 일부에 따르면 standalone"마법의" TeXstudio 주석을 기본 파일에 포함시켰습니다 .% !TeX TXS-program:compile = txs:///pdflatex/[-shell-escape]

MWE는 다음과 같습니다.

fig.tex

\documentclass[tikz]{standalone}
\usepackage{fontenc}

\begin{document}
\begin{tikzpicture}[node distance=35mm,auto]

\node[draw,fill=yellow] (n) {Fig};

\end{tikzpicture}
\end{document}

main.tex

% !TeX TXS-program:compile = txs:///pdflatex/[-shell-escape]
\documentclass{article}

\usepackage[mode=buildnew]{standalone}
\usepackage[utf8]{inputenc}
\usepackage[british]{babel}
\usepackage{tikz}

\selectlanguage{british}

\graphicspath{{images/}}

\begin{document}

Text.

\includestandalone{fig}

\end{document}

편집하다:

내가 이미 시도한 몇 가지 사항은 다음과 같습니다.

  • --enable-write18매직 코멘트에 추가합니다 .
  • 로 경로를 변경합니다 \graphicspath{{./images/}}.

그리고 몇 가지 추가 정보

  • 사용 \includestandalone{images/fig}하고 가져가면 \graphicspath제대로 작동하고 그림이 컴파일됩니다.
  • 내 운영체제는 윈도우 10이다.

관련 정보