我想使用 l3build 构建/排版/编译一些分布在一些子文件夹中的 TeX 示例文件。由于这些是示例,我使用命令l3build doc
。我成功地在文件夹中编译了它们build/doc
。但是,对于这些文件及其相对路径之间的一些依赖关系,我想在它们各自的子文件夹中编译这些文件。
假设我的文件夹如下:
|- build
|- pack_examples
|- exampleA
|- exampleAmain.tex
|- exampleAdependency.tex
|- exampleB
|- exampleBmain.tex
|- exampleA-Bdep.tex
|- sources
|- mypackage.sty
如果.log
文件指示编译执行的位置,我希望使用 l3build 获得以下结果:
|- build
|- doc
|- pack_examples
|- exampleA
|- exampleAmain.tex
|- exampleAdependency.tex
|- exampleAmain.log
|- exampleB
|- exampleBmain.tex
|- exampleA-Bdep.tex
|- exampleBmain.log
|- pack_examples
|- exampleA
|- exampleAmain.tex
|- exampleAdependency.tex
|- exampleB
|- exampleBmain.tex
|- exampleA-Bdep.tex
|- sources
|- mypackage.sty