Educational content management tools.
Project description
Copyright (C) 2017-2019 H. Turgut Uyar <uyar@tekir.org>
Kırlent [1] is a collection of utilities for managing educational content.
- Repository:
- Documentation:
The idea is to generate small units of content which can then be composed into larger units. A unit can contain actual content, or it can also be a collection that consists of other content units.
Kırlent uses reStructuredText as its markup language for source files. It defines some extra syntax to simplify authoring.
The recommended structure all content units as folders under a main folder. Every document should have the language code as a prefix to its file extension:
content |- expressions | |- slides.en.rst | `- slides.tr.rst `- statements
The output folders for generated items will replicate this hierarchy, as in:
_build |- expressions | |- slides.en.pdf | `- slides.tr.pdf `- statement
Kırlent is built on the doit tool which makes it very easy to support incremental builds. That is, Kırlent will build an output again only if any of the relevant input files have changed.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.