A Makefile for Developing Containerized LaTeX Technical Documents
Paschalis Bizopoulos

TL;DR
This paper introduces a Makefile-based workflow for developing containerized LaTeX documents, enabling automated results generation, improved reproducibility, and flexible compilation modes.
Contribution
It presents a novel Makefile setup that automates variable, table, and figure generation within containerized LaTeX workflows, enhancing reproducibility and efficiency.
Findings
Automated generation of results during LaTeX compilation
Support for fast draft and slow full document modes
Open source template repository for reproducible LaTeX documents
Abstract
We propose a Makefile for developing containerized technical documents. The Makefile allows the author to execute the code that generates variables, tables and figures (results), which are then used during the 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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Computing and Data Management · Mathematics, Computing, and Information Processing · Software Engineering Research
