
나는 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이다.