4 ms·
What do you mean by accessible documents? KeenWrite doesn't have a LaTeX integration. Instead, KeenWrite integrates KeenType[1], which is a plain TeX implement
by thangalin 2y ago
What do you mean by accessible documents?
KeenWrite doesn't have a LaTeX integration. Instead, KeenWrite integrates KeenType[1], which is a plain TeX implementation based on NTS[2]. By offering only plain TeX, KeenWrite is technically compatible with either ConTeXt or LaTeX. At time of writing, KeenWrite interoperates with ConTeXt because ConTeXt makes a far superior split between presentation logic and content. KeenWrite can perform the following document conversions:
(R) Markdown (+ TeX) -> Text (+ TeX)
(R) Markdown (+ TeX) -> XHTML (+ TeX)
(R) Markdown (+ TeX) -> XHTML (+ SVG renders of TeX)
(R) Markdown (+ TeX) -> XHTML -> ConTeXt -> PDF
ConTeXt is able to directly transform XML documents into TeX instructions that are then used to typeset a PDF using a theme[3].
[1]: https://gitlab.com/DaveJarvis/KeenType https://gitlab.com/DaveJarvis/KeenType
[2]: https://en.wikipedia.org/wiki/New_Typesetting_System https://en.wikipedia.org/wiki/New_Typesetting_System
[3]: https://gitlab.com/DaveJarvis/keenwrite-themes/ https://gitlab.com/DaveJarvis/keenwrite-themes/