Changes

pylatexenc 3.0

  • Currently in beta. Stable 3.0 release is planned soon (for real this time, I hope, thanks to AI under my tight supervision!)

  • see in particular the list of changes that might affect existing code if you’re using some more advanced features of pylatexenc.

pylatexenc 2.11

  • This release pulls in some tiny fixes. The main reason to provide this release is to distribute a wheel for pip installs of the 2.x version series.

pylatexenc 2.10

pylatexenc 2.9

pylatexenc 2.8

  • latex2text module: Basic support for array and matrix environments. Matrices are represented inline, in the form [ a b; c d ].

  • latexencode bugfix (issue #44)

pylatexenc 2.7

  • Bug fix: the parser now disambiguates $$ as either a display math delimiter or two inline math delimiters as in $a$$b$ (issue #43)

pylatexenc 2.6

  • In latex2text:

    • Bug fix: default behavior of the strict_latex_spaces option in the pylatexenc.latex2text.LatexNodes2Text() constructor

    • fix \le, \ge, \leqslant, \geqslant (issue #41)

    • reorganized the default latex symbol categories

pylatexenc 2.5

  • latex2text: Add support for \mathbb{}, \mathbf{} and some friends (issue #40)

pylatexenc 2.4

  • Bug fixes in how latex2text attempts to recover from parse errors in tolerant mode

pylatexenc 2.3

  • Minor bug fixes in latex2text

pylatexenc 2.2

Version 2.2 brings a few minor bug fixes and improvements over version 2.1:

  • pylatexenc.latex2text supports more LaTeX symbols

  • latex2text and latexwalker command-line utilities accept a new -c option where you can directly specify LaTeX code

  • minor bug fixes

pylatexenc 2.1

Version 2.1 brings a few minor bug fixes to version 2.0.

pylatexenc 2.0

pylatexenc 1.x

See description of updates and changes on the github releases page.