This deposit contains the Esperanto course according to the Zagreb method in a structured data arrangement. So, the full content is stored with Yaml files, easily read by various computer programming languages-as well as for humans.
Thus one can easily and quickly create publications of the course in HTML, EPUB, PDF or any form.
python generate.py --lingvo en --eligformo html
Creates HTML folder in html_generiloj/output/en .
You need Pandoc, at least version 2.
python generate.py --lingvo en --eligformo md
Issues the entire course in Markdown to STDOUT , hence by:
python generate.py --lingvo en --eligformo md | pandoc --latex-engine=xelatex -o en.pdf
python generate.py --lingvo en --eligformo md | pandoc -o en.epub
You can create both PDF and ePub file.
python generate.py --lingvo en --eligformo md --printendaj-partoj ekzerco2 solvo2
--printendaj-lecionoj 1 2 3
Output only exercise 2 and their solution, and only from lessons 1, 2, 3. Read more by python generate.py --help .
This course can be used freely, as long as the authors are called.

The Esperanto lesson texts in the enhavo/netradukenda/tekstoj must remain unchanged. This is why CC BY-ND is applied.

Everything else can be changed. This is why CC BY 4.0 applies.
Do you want to translate the course into a new language? Beautiful! Please read there.