AnkiWeb
- Rating
- 6 (👍 5 · 👎 1)
- Updated
- 2026-04-09
- Anki versions
- 2.1.1~
- Description language
- en
AnkiWeb addon 699086701
Converts MathJax $…$ and $$…$$ delimiters to \(...\) and \[...\] in the Editor, selected Browser notes, and current Reviewer note while preserving formatting and undo.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.1 | + | 2026-04-09 |
Loading…
Removes cloze formatting around the cursor or within selections, handling nested clozes, MathJax, paste cleanup, AI hints, configurable backends, and live logs.
Converts LaTeX $$...$$ and $...$ delimiters into Anki MathJax syntax via an editor button or bulk conversion of selected or all notes.
Converts math delimiters while creating cards, replacing $$ with \[ and \], and $ with \( and \), via a toolpane button or configurable Alt+M shortcut.
Processes <amd>-delimited card content as Markdown at review or in-place, with preview, batch conversion, shortcuts; currently unmaintained.
Fixes cloze conflicts where }} inside MathJax closes deletions too early by rewriting braces and removing non-breaking spaces.
Converts dollar-sign LaTeX from AI models into Anki-compatible MathJax instantly on paste or in bulk for an entire collection.
This add-on converts MathJax delimiters while editing notes, batch-updating selected notes in the Browser, and updating the current note from the Reviewer More menu, using the same matching logic as the original project it builds on (Supports Bulk update)
$$ … $$ → \[ … \] without altering the inner TeX content$ … $ → \( … \) with the same guarantees as above\(...\) in the Editor for one‑click conversion of the current selection\(...\) that processes all fields of all selected notes, with a single undo group for Ctrl+Z\(...\) that converts delimiters in the current review note<b>, <i>, <u>, spans, etc.) and only rewrites delimiter text$…$ or $$…$$, then click the \(...\) toolbar button or press the configured shortcut to convert delimiters in place in the active field\(...\), and the add‑on will convert delimiters in every field of the selected notes with one undo entry for the whole run\(...\), and the add‑on will convert delimiters in the current note and refresh the reviewer view
<img width="726" height="1011" alt="Screenshot_20260409_201516" src="https://github.com/user-attachments/assets/94dd50c2-b9c0-489e-b3d8-c48566d340cd" />anki-mathjax/MathJax render containers) is intentionally ignoredCtrl+Z in the card editor restores previous delimiters$...$/$$...$$ to \(...\)/\[...\]config.json key "hotkey" and is applied to both the Editor action and the Browser menu action on startup"hotkey" to a combination like Shift+Alt+M in config.json and reload add‑ons to take effectreviewer_will_show_context_menu hook when availableCtrl+Z in the field)\(...\) and display \[...\] delimiters, which this add‑on standardizes from $ and $$ sources used in some notes\[/\( sequences appear as intended in the field text before renderingDeveloper-oriented workflows and versioning commands are documented in DEVELOPMENT.md.
If you find this add-on useful, please consider supporting its development:
Ctrl+A) so it follows the same formatting-safe pathnew_version.py and moving sync/validation helpers into bump.pymake_ankiaddon.py <version> sets explicit version without bumping, while no-arg mode still auto-bumpsCtrl+Z restores previous delimiters after replace$...$ and $$...$$ are converted to \(...\) and \[...\]