![子文件和 skak 包可能存在兼容性问题](https://linux22.com/image/416423/%E5%AD%90%E6%96%87%E4%BB%B6%E5%92%8C%20skak%20%E5%8C%85%E5%8F%AF%E8%83%BD%E5%AD%98%E5%9C%A8%E5%85%BC%E5%AE%B9%E6%80%A7%E9%97%AE%E9%A2%98.png)
我是子文件新手,在使用子文件和 skak 包时遇到了问题。主目录和子目录中的以下 3 个文件显示了我的问题:
main.tex
chess/main.tex
chess/kingsGame.fen
我可以毫无问题地编译 chess/main.tex,但是当我使用以下代码编译外部 main.tex 时
pdflatex -interaction=nonstopmode main
然后我收到错误:
...
./chess/main.tex:4: Emergency stop.
<read 2>
l.4 \loadgame{kingsGame}
./chess/main.tex:4: ==> Fatal error occurred, no output PDF file produced!
...
这些文件是:main.tex:
\documentclass{article}
\usepackage{subfiles}
\usepackage{skak}
\begin{document}
\subfile{chess/main}
\end{document}
国际象棋/main.tex:
\documentclass[../main]{subfiles}
\begin{document}
\newgame
\loadgame{kingsGame}
\showboard
\end{document}
国际象棋/kingsGame.fen:
8/8/8/1k6/1r6/8/1R6/K7 w KQkq - 10 10
我是否忽略了某些显而易见的事情?由于这是大量文件的一部分,因此任何有关处理此情况的建议都将不胜感激。
谢谢。