В данном репозитории содержится курс эсперанто по загребскому методу в структурированном виде. Таким образом, весь контент хранится в файлах YAML, легко читаемых различными языками программирования, а также людьми.
Таким образом, вы сможете легко и быстро создавать публикации курса в формате HTML, EPUB, PDF или любой другой форме.
python generate.py --lingvo en --eligformo html
Создает каталог HTML в html_generiloj/output/en
.
Вам нужен Pandoc, как минимум версии 2.
python generate.py --lingvo en --eligformo md
Выводит весь курс в Markdown в STDOUT
, поэтому:
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
вы можете создать файл PDF и EPUB.
python generate.py --lingvo en --eligformo md --printendaj-partoj ekzerco2 solvo2
--printendaj-lecionoj 1 2 3
Выведите только упражнение 2 и его решение, и только из уроков 1, 2, 3. Подробнее читайте с помощью python generate.py --help
.
Этот курс можно использовать свободно, если указаны авторы.
Тексты уроков эсперанто в enhavo/netradukenda/tekstoj
должны оставаться без изменений. Поэтому применяется CC BY-ND 4.0.
Все остальное можно изменить. Поэтому применяется CC BY 4.0.
Хотите перевести курс на новый язык? Красивый! Пожалуйста, прочитайте там.