ekdosis is a LuaLaTeX package designed for multilingual critical editions. It
can be used to typeset texts and different layers of critical notes in any
direction accepted by LuaTeX. Texts can be arranged in running paragraphs or on
facing pages, in any number of columns which in turn can be synchronized or
not. In addition to printed texts, ekdosis can convert .tex source files so as
to produce TEI xml-compliant critical editions. Database-driven encoding under
LaTeX then allows extraction of texts entered segment by segment according to
various criteria: main edited text, variant readings, translations or annotated
borrowings between texts.