Hacker News new | ask | show | jobs
by thangalin 938 days ago
> I would love to hear of other low(er) barrier-to-entry ways to use LaTeX.

My FOSS desktop editor, KeenWrite[1], converts Markdown to XHTML, XHTML into TeX, then TeX into PDF. Users may drop into TeX itself for math, if needed. Behind the scenes, KeenWrite passes the document to ConTeXt along with a theme.[2] The theme abstracts away most of the complexities of TeX.

There isn't a resume theme, yet, though there are some available for ConTeXt that would be tempting to abstract.[3]

[1]: https://keenwrite.com/

[2]: https://gitlab.com/DaveJarvis/keenwrite-themes/

[3]: https://github.com/BruXy/resume

1 comments

KeenWrite looks very nice :-) How does it compare to LyX?
LyX and KeenWrite are altogether different. My focus for KeenWrite has been twofold: writing a sci-fi novel with a complex timeline wherein I can easily insert variables directly in the document (i.e., partial value followed by control+space) and using it at work for living technical documentation (i.e., R statements for plots, Kroki for diagrams, command-line for CI/CD pipeline integration, and plain TeX for basic math).

LyX, like LaTeX, doesn't force a separation of content from presentation. KeenWrite is focused on Markdown, with PDFs being a transformation of plain text. For more control over the output, KeenWrite adopts pandoc-style annotations. The selected theme can style the annotations as desired.