The archive format specification of StudyArch
, which is supported by
Studies, can be found here.
This repository is a collection of scripts to create Studies stacks.
First copy the example .env
file and edit it.
cp env.example .env
Create a virtual environment
python3 -m venv .venv
source .venv/bin/activate
Then install dependencies using pip
pip install -r requirements.txt
Create out/Words.studyarch
from a words file.
.venv/bin/python gen_dict.py words.txt
Where each line in the words file is a word to learn. An example can be added
by separated it with :
from the word. See the words.txt
as an example.
There is also a script to extract words from Kindle vocabulary builder
.venv/bin/python gen_kindle_vocabulary.py
The generated words file is in out/kindle_vocabulary.txt