We propose a Makefile for developing containerized $\LaTeX$ technical documents. The Makefile allows the author to execute the code that generates variables, tables and figures (results), which are then used during the $\LaTeX$ compilation, to produce either the draft (fast) or full (slow) version of the document. We also present various utilities that aid in automating the results generation and improve the reproducibility of the document. We release an open source repository of a template that uses the Makefile and demonstrate its use by developing this paper.
翻译:我们为开发集装箱化 $\ LaTeX$ 技术文件提出“ Makefile” 。 Makefile 允许作者执行生成变量、表格和数字(结果)的代码,这些代码随后在$LaTeX$汇编过程中使用,以便生成文件的草稿(快)或完整(慢)版本。我们还展示了有助于成果生成自动化和改进文件可复制性的各种工具。我们发布了一个使用 Makefile 模板的公开源码库,并通过开发此文档来展示其用途。