Navigation
LaTeX
Makie can render LaTeX strings from the LaTeXStrings.jl package using MathTeXEngine.jl .
This engine supports a subset of LaTeX's most used commands, which are rendered quickly enough for responsive use in GLMakie.
Using L-strings
            You can pass
            
              LaTeXString
            
            objects to almost any object with text labels. They are constructed using the
            
              L
            
            string macro prefix. The whole string is interpreted as an equation if it doesn't contain an unescaped
            
              $
            
            .
          
using CairoMakie
f = Figure(fontsize = 18)
Axis(f[1, 1],
    title = L"\frac{x + y}{\sin(k^2)}",
    xlabel = L"\sum_a^b{xy}",
    ylabel = L"\sqrt{\frac{a}{b}}"
)
f          
          
          
          
            You can also mix math-mode and text-mode. For
            
              string interpolation
            
            use
            
              %$
            
            instead of
            
              $
            
            :
          
using CairoMakie
f = Figure(fontsize = 18)
t = "text"
Axis(f[1,1], title=L"Some %$(t) and some math: $\frac{2\alpha+1}{y}$")
f          
          
          
          These docs were autogenerated using Makie: v0.17.13, GLMakie: v0.6.13, CairoMakie: v0.8.13, WGLMakie: v0.6.13