Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 31 million developers.Sign up
- new features and incompatible changes:
-Pcommand-line switch to be used as a Pandoc document filter,
- add environment variable
GLADTEX_ARGSto pass command-line
switches when used as pandocfilter where passing additional
arguments is impossible
- redefine colour handling: use xcolor package, therefore handling
text and background colour the same way for both PNG and SVG
- add SVG support for scalable images
- use SVG output by default
- gleetex.htmlhandling.HtmlImageFormatter: rename link_path to
- bug fixes:
- correctly parse HTML5 file encoding declarations
- add more exceptions to the unicode table for the unicode replacement
-das a relative path
The unicode replacement reafture (
-R) sometimes introduced incorrect spaces, e.g. within a word and hence could alter the formula. This has been fixed.
16px/12 pt is now the default font size for documents (seems to be in line
with all major browsers). That means that the default DPI has ben set to 115
Furthermore, the DPI switch now accepts pt values for fontsizes and will
calculate the corresponding DPI itself.
When the environment variable
DEBUG=1is set, the full backtrace will be
Extend unicode table creation script to allow blacklisting of certain
This bug fix release corrects the handling of diacritics and other characters in formulas. While the
-R switch suggested that non-ascii characters would be replaced by GladTeX automatically, nothing happened. That is fixed now.
Add support for unicode characters in LaTeX formulas This release improves handling of different character sets again. It can now cope with a vast amount of non-ascii characters within formulas. This is possible through the -R switch, which will take care of replacing these characters through LaTeX character sequences. As usual, builds are available for Windows users and source code for all other platforms.
- show user meaningful error message if LaTeX or dvipng is missing - setup.py: build manual page, if pandoc present - freeze multiprocessing on Windows, to make executables distributable
This release brings many new features which focus on using GladTeX within other projects. It has been tested on GNU/Linux, Mac and Windows. The most important changes are:
- add options to allow post-processing of error output for scripts
- add options to handle unreadable (outdated) caches and allow for a smoother transition
- add man page, improve documentation
This version is a rewrite of the original GladTeX in pure Python, thus making it easier portable across platforms.