Skip to content

Vincent-Carrier/oxytone

Repository files navigation

Oxytone

Oxytone is a tool for generating syntax-highlighted texts for ancient languages. It uses treebanks (XML files containing morphological and syntactical annotations) from the PerseusDL project. Additionally, it lets you quickly create Anki flashcards from the text so you can remember new vocabulary.

Getting started

First off, you'll need npm installed and pipenv installed. Depending on your OS, you may also need PyEnv to get the right Python version running. This project requires 3.11 (use python -V to make sure).

./tasks init # only needed the first time
./tasks app --reload --debug # start the python server
./tasks watch # in a separate terminal

The website should be available at localhost:3000

About

Tool for generating syntax-highlighted texts for highly-inflected languages

Resources

Stars

Watchers

Forks