我有一个主文档,其中调用了几个不同的章节文件。我想要做的是打开分屏,一边是章节 tex 文件,另一边是编译好的 pdf 文件,我可以使用键盘快捷键随时更新它来自我的章节 tex 文件不用退出,直接找到我的主文件并从那里进行编译,然后然后回到我的章节文件。
我已经看到很多答案指导如何使用编译主文档以仅显示单个章节包括代替输入。但这并不能解决在处理章节文件时编译章节文件的问题。这些答案仍然需要返回主文档进行编译。
作为一个糟糕的黑客,我已将序言文件输入到章节文件中,并在处理时写入 begin{document} 等内容,以便可以暂时编译它。问题是,如果我想编译主文档,我必须 % 出 begin{document} 和序言内容,我确信一定有更好的方法来做到这一点。
请帮忙!
答案1
我有一个单独的文件onechapter.tex
,它有相同的序言,然后包括我目前正在编写的任何章节。这解决了您的错误破解问题,即您的文件无法编译。
为了避免从章节源切换到,你可以使用 以下onechapter.tex
方式开始章节:
% !TEX root = onechapter.tex
何时以及为什么应该使用 % !TEX TS 程序和 % !TEX 编码?