我使用 Texworks 处理一个通过主文件相互链接的多文件项目。修改子文件、保存、将窗口更改为主文件然后进行编译非常繁琐。
是否可以配置软件以将编译按钮链接到主文件,以便我可以直接从子文件窗口进行编译?
答案1
您可以使用神奇的注释,就像!TeX root=mainfile.tex
使用相对路径作为子文件的第一行一样。
假设您有以下文档树:
thesis.tex
chapters/
- chapone.tex
- chaptwo.tex
然后你的chapone.tex
(即\input
或\include
d 中的thesis.tex
)将以以下内容开头:
%!TeX root=../thesis.tex
% your document here