lualatex:tldr:0a3e2
The command lualatex -interaction nonstopmode ${filename-tex}
is used to compile a LaTeX document using the LuaLaTeX engine with a nonstop mode interaction.
Here is a breakdown of each part of the command:
-
lualatex
: This is the name of the LuaLaTeX engine used to compile the document. LuaLaTeX is an extended version of the pdfLaTeX engine that supports the Lua scripting language. -
-interaction nonstopmode
: This is an option passed to LuaLaTeX that controls the interaction mode during the document compilation. In nonstop mode, LuaLaTeX will continue compiling the document even if errors are encountered, without pausing to ask for user input. It is useful for batch processing or when you don't want to be interrupted by error messages while compiling. -
${filename-tex}
: This is a placeholder for the actual name of your LaTeX document file. The${...}
syntax is typically used in command-line environments to represent variable placeholders that need to be replaced with actual values.
Assuming you replace ${filename-tex}
with the name of your LaTeX document file (e.g., mydocument.tex
), the command will execute LuaLaTeX with nonstop mode interaction to compile your document. Any errors encountered during the compilation will still be reported, but the process will not be halted for user intervention.