A lightweight LaTeX Publication repository template with VS Code support and a dev container for building PDFs consistently.
- Install Visual Studio Code.
- Install the
Remote - Containersextension. - Open this repository in VS Code.
- Open the Command Palette and choose
Dev Containers: Reopen in Container.
Recommended extension:
LaTeX Workshop(james-yu.latex-workshop)
Recommended workflow:
- Open
main.tex. - Use the LaTeX Workshop build commands from the editor.
- The default PDF output directory is
build/.
These settings are configured automatically when you open the dev container:
latex-workshop.latex.autoBuild.run:onFileSavelatex-workshop.latex.outDir:build
This repository includes a .devcontainer/ configuration that installs a complete LaTeX toolchain for VS Code.
Included packages:
latexmkbiberchktextexlive-latex-extratexlive-bibtex-extratexlive-xetex- common LaTeX fonts and English language support
- Open the repo in VS Code.
- Run
Dev Containers: Reopen in Container. - Wait for the container to build.
- Edit
main.texand build the PDF using LaTeX Workshop.
This repository is intended as a reusable LaTeX template for academic writing.
- Use it as a GitHub template repository by clicking the "Use this template" button.
- Keep the source files in the repository and generate build artifacts in the
build/folder.