A JupyterLab extension that renders LaTeX math using MathJax version 3. Provides improved performance and modern rendering compared to the default MathJax 2 renderer. Current version 4.3.0 (requires Python >=3.6) with a history of breaking changes across major releases (v2->v3, v3->v4).
pip install jupyterlab-mathjax3Verified import paths — ran on the pinned version, not inferred.
Enable MathJax 3 as the default renderer via JupyterLab settings. The extension activates automatically when installed.
Update user settings to use 'renderer': 'MathJax 3' (string) instead of the previous object format.
Use Python 3.8 or later. Python 3.6 support was dropped in v4.
Configure MathJax 3 via JupyterLab settings (see quickstart). Do not rely on Python imports for activation.