Fixes formatting issues with random // and $$ symbols when importing flashcard CSVs made by NoteBookLM
How to use:
- Import your flashcards into Anki.
- Go to Tools → Fix imported math delimiters…
- Confirm to automatically fix the formatting.
Fixes LaTeX/MathJax formatting issues in flashcards imported from Google NotebookLM and other CSV sources.
What's New in v2.0
- Improved detection of LaTeX expressions to avoid accidentally modifying currency, URLs, and HTML.
- Improved compatibility with modern Anki versions.
- Changes can now be undone through Anki's undo functionality.
- Preserves existing LaTeX formatting and commands.
- Added an optional Tool to flag cards potentially missing images from NotebookLM imports. NotebookLM added a feature to include images with flashcard generation, however because it downloads as a .CSV file, CSV doesn't support the image being "downloaded" to the card. This attempts to flag the cards so you don't have to mindlessly search for which of your cards are missing an image.
The add-on continues to scan your entire collection, just like the original version. Already-corrected math expressions are left unchanged.
Note: Missing-image detection is experimental and may produce false positives. It only flags the cards and puts a tag saying "notebooklm_possible_missing_image". The tagged cards can be found under the Browse feature and scrolling down to where your tags section is. It does not delete/add/modify/move the card in any way. Back up your collection before running bulk modifications.