Suzuri
Typesetting

Choosing a LaTeX Engine

Conference templates pin engines, so the engine is a setting rather than a default.

Which program compiles your .tex files is a setting, because no single default can serve every document. Conference templates routinely pin an engine — AAAI and many IEEE styles call \RequirePDFTeX and refuse to build under XeTeX or LuaTeX.

settings.json
{
  "typeset_preview": {
    "latex_engine": "auto"
  }
}

The options

The default. Uses latexmk from your PATH, falling back to the managed TeX Live (TinyTeX) that Suzuri offers to download on first use.

{ "typeset_preview": { "latex_engine": "auto" } }

Set it per project

Put the setting in .zed/settings.json inside the project so the paper under an IEEE template builds with pdflatex while everything else stays on auto.

On this page