Animated flashcards for Jupyter notebooks and JupyterBook
MIT License
Bot releases are visible (Hide)
Fixes a bug created by the last release that blocked loading cards via string or file. Should be fixed now.
Published by jmshea about 2 years ago
Fix some bugs in Javascript and issues in Python that may cause problems on some non-Jupyter platforms
Published by jmshea about 2 years ago
The Reload arrow is now drawn as a SVG, so page does not have to have MathJax already loaded.
Published by jmshea over 2 years ago
Now you can easily create flashcards in Markdown and use the md2json() conversion function to convert to the required JSON format.
Future versions of display_flashcards() may consume be able to directly take Markdown as an input, but I'll leave that for another day ;-)
Published by jmshea almost 3 years ago
Change CSS style names:
card -> flashcard
cardtext -> flashcardtext
to avoid conflict (now and potential) with Jupyter Book/sphinx.
Published by jmshea almost 3 years ago
Updated to allow math on front of cards.
Published by jmshea almost 3 years ago
JupyterBook/sphinx has moved to MathJax 3.x, and the current version of JupyterBook has issues if you specify a MathJax path.
This version will work with the latest JupyterBook by calling MathJax.typeset() on the particular elements with math content.
(NOTE: math content on front of card was not tested yet -- may need a point update to handle that).
Published by jmshea about 3 years ago
This is the first official release for JupyterCards on GitHub. New since the first 1.0 commit are:
The basic functionality is now complete for my purposes, but I will continue to refine and extend it as time goes on. Let me know if there is anything in particular you want to see!
Issues/Pull requests on GitHub
[email protected]
@jmshea on Twitter