Optimize your LaTeX environment with VS Code for seamless report and paper creation.
- Install Nix on your machine.
- Open this repository and enter the development shell:
nix develop- Open the folder in VS Code.
- Install the recommended extension when prompted.
- Open either
General/General.texorIEEEtran/IEEEtran.texand build with LaTeX Workshop.
The shell provides latexmk, platex, dvipdfmx, and biber, so the same build works on any device with Nix installed.
Build artifacts are written to each template's build/ directory.
Detailed usage is documented in docs/usage.md.
This repository recommends:
LaTeX Workshop
If you want a command for managing the extension, use:
nix run .#setup
nix run .#teardownYou can also check whether it is already installed:
nix run .#extension-statusThe workspace settings already point LaTeX Workshop at latexmk, and each template directory has its own .latexmkrc so the build stays local to the document being edited and does not overwrite the checked-in sample PDFs.
VS Code snippets still work well for quick template insertion. Add your own snippet under your user or workspace snippet file if needed.
If you do not want to use Nix, you can still install a full TeX distribution manually. The template was originally written with that workflow in mind, but nix develop is now the preferred path.

