子文件和 skak 包可能存在兼容性问题

子文件和 skak 包可能存在兼容性问题

我是子文件新手,在使用子文件和 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

我是否忽略了某些显而易见的事情?由于这是大量文件的一部分,因此任何有关处理此情况的建议都将不胜感激。

谢谢。

相关内容