Dear developers,

I tried the latest texmacs revision (from git directly, not the beta version 
built by Liza, because I have some custom changes in the source code) on linux 
(archlinux xfce) built with cmake.

As you know, the SVG support of Qt5 is quite poor, with incomplete/incorrect 
rendering of many SVGs.
I previously used Philippe Joyez's patch ( 
https://savannah.gnu.org/patch/?10175 ) to have good rendering of SVGs (which, 
if I understood well, converts the SVG using inkscape).

I gave a try building texmacs with Qt6, which requires some changes in 
CMakeLists.txt
(`set (CMAKE_CXX_STANDARD 17)` and `find_package (Qt6 COMPONENTS Core Gui 
Widgets PrintSupport Svg REQUIRED)` among others).
I now have good rendering of SVGs and don't need the aforementioned patch 
(although it doesn't hurt if I apply it).
Actually, the rendering of a SVG is even better the equivalent PDF figure (of 
course, no changes in the exported PDF as expected).

It would be nice to add a cmake switch and instructions somewhere to build 
texmacs with Qt6 because it's not obvious.

Also, it may still worth considering Philippe Joyez's patch as it improves the 
situation with Qt5.
The patch would require minor modifications to be applied.

I didn't found any obvious new issues compared to the 2.1.4 release.

Thanks for your great work,
-- 
Félix Faisant, PhD student
Many-body Quantum Dynamics / Strontium BEC team,
Laboratoire Charles Fabry, IOGS, Paris-Saclay university.


_______________________________________________
Texmacs-dev mailing list
Texmacs-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/texmacs-dev

Reply via email to