Skip to main content

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:https://gitlab.com/tekir/kirlent
Documentation:https://kirlent.readthedocs.io/

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.

[1]“Kırlent” is a Turkish word which means a decorative pillow. It originates from the Italian word “ghirlanda”. It’s also the name of this beauty.

Project details


Release history Release notifications

This version

0.1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for kirlent, version 0.1.0
Filename, size & hash File type Python version Upload date
kirlent-0.1.0-py3-none-any.whl (85.9 kB) View hashes Wheel py3
kirlent-0.1.0.tar.gz (26.9 kB) View hashes Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page