Basics
In order to add text on your slides, you can add Latex, either by hardcoding it in the program, or by loading it from an external source (recommended).
To make things easier between standard text and formulas, two builders exist:
show << Latex::Add("Some text, can use math $\\pi$");
show << Formula::Add("\\int_0^1 t dt = 8"); // math mode by default
Importing latex packages can be easily done using:
Latex files are then hashed and stored in a cache to only generate them once.
Full string escape
For complex strings, escaping each \ is painfull, remember that C++ offers full string escaping:
Image resolution
Slope naively converts latex pdf to png, hence we lose the scale invariance of vector graphics. If you want to scale some text to very large you can change the DPI for the conversion, by setting slope::Options::PDFtoPNGDensity.