Releases: lucaslrodri/jupyter-tikz
Releases · lucaslrodri/jupyter-tikz
v0.5.6
v0.5.5
🐞 Bug Fixes
- Removed quotation marks when using
arg "$var"
(e.g.,-p "$preamble"
).
v0.5.4
🐞 Bug Fixes
- Docs: Removed the Jinja2 subsection from the README.
v0.5.3
🐞 Bug Fixes
- Docs: Fixed Jinja section in installation.md.
v0.5.2
🐞 Bug Fixes
- Docs: Fixed internal links in index.md.
v0.5.1
🐞 Bug Fixes
- Docs: Minor fix in changelog.
v0.5.0
🚨 Breaking Changes
- Significant changes to Jinja2 rendering:
- Replaced the default Jinja2 syntax with a custom one to avoid clashes with LaTeX braces (
{}
). Please refer to the documentation for more details. - With the new syntax, conflicts with LaTeX are significantly reduced, thus Jinja2 is now enabled by default and has become a mandatory dependency.
- Added a
--no-jinja
flag to allow optional disabling of Jinja2 rendering.
- Replaced the default Jinja2 syntax with a custom one to avoid clashes with LaTeX braces (
v0.4.2
🐞 Bug Fixes
- Doc: Fixed social cards image links.
v.0.4.1
✨ Improvements
- Switched temporary file names to MD5 hashing for deterministic hashes.
🚀 Features
- Doc: Support to social cards (Twitter and Facebook OG).
🐞 Bug Fixes
- Fixed indentation in
TexDocument.tikz_code
. - Fixed docs issues.
v.0.4.0
🚀 Features
- Added support for PGFPlots with external data files.
- Introduced a new flag (
-k
) to retain LaTeX temporary files. - Added support for grayscale output in rasterized mode.
- Introduced new flags
--save-tikz
and--save-pdf
to save the TikZ and PDF files respectively;--save-tex
now explicitly saves the full LaTeX document.
🚨 Breaking Changes
- Modified the save functionality: Options must now be passed in
TexDocument.run_latex(...)
asTexDocument.save()
is no longer used. - LaTeX rendering is now performed in the current folder, moving away from the use of a temporary directory (
tempdir
). This change facilitates access to external files for PGFPlots.