Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A simple markup language for creating flashcards
Scala Shell
branch: master

Revert "update to 2.10"

This reverts commit 9a7539f.
latest commit 78856c8a7d
@ymasory authored

README.md

Flashup - Studying. In plain text.

Build Status

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

Run

cd Flashup
echo 'run samples/sample.flashup' | sbt
echo 'run --anki samples/sample.flashup' | sbt
echo 'run --mnemo samples/sample.flashup' | sbt
  • open sample.pdf in your favorite PDF viewer
  • import sample-anki.txt in either Anki
  • import sample-mnemosyne.txt in either Mnemosyne

Standalone

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 build.sbt file.

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.

API Docs (ScalaDocs)

Something went wrong with that request. Please try again.