The long-awaited version 3.3 is at last available. This version still has some missing documentation and some extra features have not yet been fully tested (due to my general lack of free time), hence its labeling as a beta release.
Download from the Downloads Page. Downloading and Installing instructions can be found in the User Manual at User Manual:Downloading & Installing.
Mind that this version of KLatexFormula is a Beta release! Please don’t hesitate to report your problems or missing features;
At last, KLatexFormula’s window can be resized! Now your window can grow as large as you need it to display your large equations;
The underlying workflow has been revised and now produces better output quality and is more robust and flexible. It now allows for custom build processes thanks to user scripts: you can now compile for example Feynman diagrams. See the Archive tab of the library for an example;
The user interface was improved on Mac OS X for better look and usability;
KLatexFormula can now export in SVG format, either via ghostscript if it supports SVG output, either via dvisvgm if it is installed;
CPU consumption was reduced while idle. Also, KLatexFormula will by default automatically disable real-time previews on laptops when on battery power;
An (experimental) buffers plugin allows you to work on multiple equations in parallel. Simply save an equation or open an existing equation file to make the buffers window appear.
The order of dependencies was reversed between klfbackend and klftools. Now, klfbackend depends on klftools and no longer the other way around.
Yet, if you want to use klfbackend in your program, and don’t want to depend also on klftools, you can link to klfbackend_auto, the autonomous backend library which includes internally the (few) required sources from klftools.
Of course, the libraries are neither source nor binary compatible with version 3.2.
Support for Qt3 was abandoned. All libraries need Qt4 (4.4+). I’ll try to make them Qt5-compatible soon.