请建议哪种方法正确

请建议哪种方法正确

我正在使用以下标签来生成项目:

\documentclass{book}
\begin{document}
\frontmatter
\include{fm}
\mainmatter
\include{ch01}
...
\include{ch10}
\backmatter
\bibliographystyle{...}
\bibliography{...}
\printindent
\end{document}

这是以一种很好的方式产生的输出,但今天我看到一些关于的帖子\usepackage{subfiles},用法是:

\documentclass{book}


 \usepackage{subfiles}
\begin{document}
\frontmatter
\subfile{fm}
\mainmatter
\subfile{ch01}
...
\subfile{ch10}
\backmatter
\bibliographystyle{...}
\bibliography{...}
\printindent
\end{document}

这也运行良好,并且允许将每一章视为单独的编译,即,我们可以\documentclass...\end{document}在每个文件中使用,但第一种方法不允许将每一章作为单独的文件运行。

请建议使用哪一个

我不是专家TeX,所以无法做出决定,请提供意见。

相关内容