djangocms-katex 0.5.3

Creator: codyrutscher

Last updated:

Add to Cart

Description:

djangocmskatex 0.5.3

djangocms-katex





Provides a django CMS plugin to render formulae using KaTeX and
its mhchem extension.
The plugin can display formulae either inline or in display mode.
It is text-enabled, and you can add equations to rich text fields
of djangocms-text-ckeditor.
The plugin form has a preview functionality that either shows
the typed formula. Errors are shown in red.

Installation
For a manual install:


run pip install djangocms-katex


add the following entries to your INSTALLED_APPS:
"djangocms_katex",



run python manage.py migrate


The Code plugin uses the ace code editor which is loaded from a CDN by default.
If you want the ace code editor to be served from static files, please use
djangocms-katex[static-ace] instead of djangocms-katex in your
requirements or with pip. Make the static files for the ace code editor available
to your project by adding djangocms_static_ace to your project's
INSTALLED_APPS.
djangocms-text-ckeditor's inline functionality might interfere with KaTeX's layout.
To ensure a great editing experience deactivate it if you use djangocms-katex by
removing TEXT_INLINE_EDITING = True from your settings.py file.
Usage
Once installed, a new puling ("KaTeX formula") is available and can be entered
into any placeholder or within a text plugin.
djangocms-katex only loads required LaTeX JavaScript libraries on demand only.
This might lead to formulae initially only shown in source code. To see the rendered
formula in such a case, please reload the page which ensures that all required
JavaScript is loaded.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.