KLatexFormula Changelog

What's new in KLatexFormula 3.3.0 Beta

Sep 9, 2014
  • MAIN NEW FEATURES:
  • 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.
  • CHANGES FOR PACKAGERS/DEVELOPERS:
  • 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.

New in KLatexFormula 3.2.11 (Jul 29, 2014)

  • fix for font outlining for future ghostscript versions (gs >= 9.15, in development)
  • should fix default application font size on some systems

New in KLatexFormula 3.2.8 (Apr 29, 2014)

  • fixes a bug with new versions of ghostscript
  • NEW FEATURES:
  • Now a bigger preview can be opened on request after evaluating a formula (Shortcut: F2 key)
  • A new export mime-type profiles system allows you to specify precisely which formats you would like to export when using copy/paste and drag/drop. The formats are organized in profiles which you can select in a menu below the DRAG/COPY buttons.
  • It is now possible to re-open saved PNG images (try dragging them onto the editor).
  • LaTeX' Computer Modern Sans Serif font is used as the default application font. Don't like it? Don't worry, you can easily choose your preferred application font.
  • The code editor now automatically detects missing LaTeX packages when you type in a symbol for which you have not included the corresponding package in the preamble.
  • KLatexFormula now by default instructs ghostscript to outline fonts in EPS/PDF files. This fixes exports to eg. Adobe Illustrator.
  • The internals of the library were completely redesigned for greater flexibility. Read more on this subject on the page User Manual:The new library concept (KLF version 3.2).
  • A small plugin for KDE 4 's KTextEditor/KatePart was written to integrate KLatexFormula into any application that uses KTextEditor (eg. Kate, Kile).
  • The KLFTools library now groups some general utilities used within KLatexFormula that could also profit to other applications (see Devel Manual:KLFTools Library).