Common Symptoms
- Unicode glyph failures under pdfLaTeX.
fontspecerrors with pdfLaTeX.- CJK or RTL rendering issues.
Rule of Thumb
- pdfLaTeX: classic latin workflows.
- XeLaTeX/LuaLaTeX: modern Unicode, system fonts, CJK, RTL.
Example
engine-choice.tex
Resolve compiler mismatch errors by selecting the correct engine: pdfLaTeX, XeLaTeX, or LuaLaTeX.
fontspec errors with pdfLaTeX.