I have been playing with the compilation of different versions of Paraview and now it seems that my latex interpreter stopped working. It seems that it comes from a shared configuration among the Paraview versions and I cannot rectify this problem. How can I specify to Paraview to use again a latex interpreter to render equations and mathematical expressions?
ParaView uses matplotlib for this. Did you enable it (search the cache variables to see what is available)?
I was having a similar problem on Fedora 36 (not sure if the same since you don’t have many details). The solution there was to revert my matplotlib version to v3.5.3:
Hi! On Fedora 36, I’m unable to use LaTeX math fonts for any string.
When using the package:
I get the errors:
ERROR: In /builddir/build/BUILD/ParaView-v5.10.0/VTK/Rendering/Matplotlib/vtkMatplotlibMathTextUtilities.cxx, line 984
vtkMatplotlibMathTextUtilities (0x55aa49684830): MaskParser is not initialized!
ERROR: In /builddir/build/BUILD/ParaView-v5.10.0/VTK/Rendering/Matplotlib/vtkMatplotlibMathTextUtilities.cxx, l…
I didn’t specify explicitly the version of matplotlib. How should I indicate it in the compilation flags? These are the flags that I used for my compilation of the superbuild with OSMESA:
-DENABLE_matplotlib=ON will do it. The superbuild currently has 3.5.2 and should work fine.
I compiled the OSMESA version again (without erasing the previous version) with the following flags:
Since the OSMESA version is for headless post-processing (no GUI), I am connecting to the superbuild server with the version 5.9.1 but as you can observe below, the latex interpreter is not working:
Is there any way to totally reset Paraview’s configuration in my computer? Maybe I accidentally modified some configuration or path files.