lesson 07
Advanced Topics
This lesson covers topics that are not necessary for day-to-day scene authoring but are useful when you want to customize Monocurl's behavior or understand what is happening under the hood.
Custom LaTeX Backend
By default, Monocurl uses a bundled LaTeX distribution to render Tex(...) meshes. If you have a local LaTeX installation you prefer to use — for custom packages, fonts, or a specific engine — you can configure it in the application preferences.
The relevant setting is the LaTeX command path. Set it to a binary that accepts a .tex file as its first argument and writes a .pdf to a specified output path. Monocurl then converts the resulting PDF to the internal mesh format.
If a Tex(...) call fails to render, the transcript will show the LaTeX compiler output. The most common causes are missing packages and invalid LaTeX syntax in the string argument.