子文件项目问题:无法加载多个子文件

子文件项目问题:无法加载多个子文件

我尝试使用此链接使用子文件包将我当前的硕士论文拆分为多个 .tex 文件。

但是,我无法编译多个文件。我重现了代码的极简版本来突出显示该问题。

%test_main.tex:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel} 
\usepackage{expl3}
\usepackage{subfiles}                                               

\begin{document}
    \subfile{test1}
    \subfile{test2}
\end{document}

%test1.tex
\documentclass[test_main.tex]{subfiles}
\begin{document}
    This is the first document.
\end{document}

%test2.tex
\documentclass[test_main.tex]{subfiles}
\begin{document}
    This is the second document.
\end{document}

所有三个文档 (test_main.tex、test1.tex、test2.tex) 都位于一个文件夹中。我可以编译 text_main.tex 而不会收到任何错误消息或警告,但生成的 .pdf 仅包含“这是第一个文档。”。

有人知道发生了什么事吗?

答案1

使用\subfile{test1.tex}而不是\subfile{test1}

相关内容