나는 -output-directory=_out
TeX Live에서 일상적으로 사용합니다.
revtex4-1
이제 이것이 (분명히 해당 출력 폴더에) 생성되지만 \jobname Notes.bib
거기에서 찾지 못하는 것 같은 문제가 된다는 것을 알았습니다 . 각주 누락 없이 간단한 문서를 컴파일하려면 파일 _out\jobname Notes.bib
옆에 수동으로 다시 복사해야 합니다 ..tex
\documentclass{revtex4-1}
\begin{document}
\footnote{Hello, world!}
\end{document}
매우 유사한 상황은 다음 MWE입니다.
\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{SomeOne, author = {Some One}, year = {2018}}
\end{filecontents}
\begin{document}
Text \cite{SomeOne}
\bibliography{\jobname}
\end{document}
다시 _out/\jobname.bib
생성되었지만 파일 옆의 출력 폴더에서 복사할 때까지 찾을 수 없습니다 .tex
. 이것은 의도된 것이 아닙니다.
-output-directory
일부 명령에 적용하지 않거나 명령의 검색 경로를 늘려서 이에 대한 일반적인 수정 사항이 있습니까 \bibliography
? 아니면 TeX Live의 버그인가요? 별도의 보조 및 출력 디렉터리를 사용했던 MiKTeX에서 이 문제가 발생한 기억이 없습니다.
이 답변bibtex
라는 인수를 의미 --include-directory
하지만TeX Live에는 존재하지 않는 것 같습니다..
답변1
BIBINPUTS=.;.\_out
설정을 통해 문제가 해결되었다고 생각합니다 . 이것은 영감을 받았습니다이 답변. 항목을 구분하기 위해 세미콜론을 사용한 ;
반면 다른 답변에서는 콜론을 사용했습니다 :
.