Skip to main content

math-svg: A Plugin for Pelican

PyPI Version License

Render math expressions to svg and embed them.

Installation

This plugin can be installed via:

python -m pip install pelican-math-svg

This plugin depends tex2svg from the mathjax-node-cli module that relies on the official MathJax-node module. This can be easily installed using yarn

yarn global add mathjax-node-cli

or npm

npm install -g mathjax-node-cli

Roadmap

  • Markdown support
    • inline
    • display
  • RST support
    • inline
    • display
  • cache rendered SVG
  • plugin settings
  • unit tests
  • type annotations

Contributing

Contributions are welcome and much appreciated. Every little bit helps. You can contribute by improving the documentation, adding missing features, and fixing bugs. You can also help out by reviewing and commenting on existing issues.

To start contributing to this plugin, review the Contributing to Pelican documentation, beginning with the Contributing Code section.

License

This project is licensed under the GPLv3 license.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pelican-math-svg-0.3.0.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pelican_math_svg-0.3.0-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

Details for the file pelican-math-svg-0.3.0.tar.gz.

File metadata

  • Download URL: pelican-math-svg-0.3.0.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.7.10 Linux/5.4.0-1046-azure

File hashes

Hashes for pelican-math-svg-0.3.0.tar.gz
Algorithm Hash digest
SHA256 88332e53677b6b1046486e034e71ca9cd6de86bd560e9ebb385eb0d937d68ee8
MD5 fa77a864d635ab46d202cf780f76399d
BLAKE2b-256 e461b0ed205bd2085faa9370802ace3b059b0a45d42e11d4fef70bd57ed91726

See more details on using hashes here.

File details

Details for the file pelican_math_svg-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: pelican_math_svg-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 18.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.7.10 Linux/5.4.0-1046-azure

File hashes

Hashes for pelican_math_svg-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a8b195ba01a657c8e3f8d2af8aae463f1743255a686a28189e8d2717a8d5c532
MD5 d49c14cb37c97ec7356eedff36aa983f
BLAKE2b-256 264a0eee16f25a9decc6639dba2c9d90728e6cf6c0a03486ef584e66fe850e60

See more details on using hashes here.

Release history Release notifications | RSS feed

0.10.5

2 files

0.10.4

2 files

0.10.3

2 files

0.10.2

2 files

0.10.1

2 files

0.10.0

2 files

0.9.0

2 files

0.8.2

2 files

0.8.1

2 files

0.8.0

2 files

0.7.2

2 files

0.7.1

2 files

0.7.0

2 files

0.6.1

2 files

0.6.0

2 files

0.5.0

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

This release

0.3.0 This release

2 files

0.2.1

2 files

0.2.0

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

0.0.4

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page