Flashup - Studying. In plain text.
A simple markup language for creating flashcards
Project homepage http://ymasory.github.com/Flashup/
GitHub repository http://github.com/ymasory/Flashup
My flashcards http://yuvimasory.com/flashcards.html
- Install sbt 0.12.0 https://github.com/harrah/xsbt/wiki/Setup.
cd Flashup echo 'run samples/sample.flashup' | sbt echo 'run --anki samples/sample.flashup' | sbt echo 'run --mnemo samples/sample.flashup' | sbt
sample.pdfin your favorite PDF viewer
sample-anki.txtin either Anki
sample-mnemosyne.txtin either Mnemosyne
You can also make a standalone jar if you wish, but I'm told this doesn't work on Mac. Works fine for me on Linux.
cd Flashup sbt proguard java -jar target/scala_*/flashup-*.min.jar [args]
Use as library
Flashup is hosted on Maven Central.
It is built for Scala 2.8.0 through 2.9.2.
You can add it as a dependency in your
libraryDependencies += "com.yuvimasory" %% "flashup" % "1.0.0"
Because my repository uses a patched version of iText, you will have to add iText as a dependency to your project as well. Flashup is compatible with unpatched iText as well.