jupyter-server-mathjax

Jupyter Server extension for serving Mathjax


License
BSD-3-Clause
Install
conda install -c anaconda jupyter-server-mathjax

Documentation

MathJax resources endpoints for Jupyter Server

Testing

Basic Usage

Install from PyPI:

> pip install jupyter_server_mathjax

This will automatically enable the extension in Jupyter Server.

To test the installation, you can run Jupyter Server and visit the /static/jupyter_server_mathjax/MathJax.js endpoint:

> jupyter server

Maintenance Notes

To install an editable install locally for development, first clone the repository locally, then run:

`pip install -e .[test]`

Note that the editable install will not install the data file that automatically configures the extension for use. To manually enable it, run:

jupyter server extension enable --py jupyter_server_mathjax

To build for distribution, use the build package:

pip install build
python -m build

Then release using twine:

twine check dist/*
twine check dist/*