#randJapGenerator This small python program can help you memorize Japanese characters(Hiragana, Katagana). It generate a dictation sheet tells you the Roma reading, and you have to dictate the corresponding character yourself. All the characters are arranged in random order. You can even modify the csv file to generate the dictation sheet based on your needs.
Clone the github repository and use python 2.7 to compile it.
git clone https://github.com/whitefusion/randJapGenerator.git
python *.csv -option -order
-option:
-Roma: show roma pronounciation only
-Hara: show haragana only
-Help: show option list
-order:
-Normal: normal order
Then you should get two pdfs "dictation.pdf" and "solution.pdf" in your working directory.
Currently only work on Windows since I use windll to return font dimension for better layout.
- Python Image Library(PIL)
- skimage
- matplotlib
- numpy