Releases: Alphaharrius/texmd
Releases · Alphaharrius/texmd
v0.1.2
Description
Bug fix for import errors.
Error
When importing the module in Python 3.13
or lower raised exception, caused by Generator[...]
since the defaults
attribute of Generator
is a recently added feature.
Also the package pybtex
requires setuptools
but went missing on installation via pip
.
Fix
Using backward-compatible syntax, setuptools
were placed in the requirements.
v0.1.1
Added options for customizing reference formats.
v0.1.0
- Included full LaTeX node structure that allows post-parsing editing of the node tree.
- Some LaTeX nodes which is a sub-class of
TexParentNode
supports node lookup and removal based on rules. - Restructured the library to have its own
TexParser
and encapsulated parsing state that allows multi-threaded parsing. - Added support for more complex rules for parsing LaTeX group nodes which allows decorative macros to be recognized in the node type.
v0.0.2
Added support to BibTeX.
v0.0.1
This version supports:
- Load and parse
.tex
files then write the expressions in Markdown-compatible format. - Load and parse LaTeX expressions then write the expressions in Markdown-compatible format.
- Customize the Markdown writing backends.