LuaTeXit is a Discord.py bot coded by @leothelion_ for enhanced LaTeX experience on Discord.
LuaTeXit started as a fork of Paradox/TeXit, but has since diverged significantly, with special attention towards TeX compilation commands and other quirks.
-
Multiple TeX compilers, rather than a single hardcoded one. This addresses limitations pertaining to encoding, font selection, and ease of language support (especially non-ASCII, e.g. CJK):
pdftex/pdf— pdfLaTeXluatex/lua— LuaLaTeX (default)plainlua— plain LuaTeXplainpdf/pdfplain— plain pdfTeXpytex/python— LuaLaTeX + PythonTeXxetex/xelatex— XeLaTeX (currently disabled)
-
Typst-related commands
-
Preamble management, so servers can submit, review and reuse shared preambles.
-
GitHub lookups on repositories and issues.
-
Assortment of utility/fun commands: run
helpin Discord for the full list.
See config/README.md for instructions on how to configure and run your own instance.
LuaTeXit has a support guild, which also doubles as a development hub and a community to chat with and make friends! You can join the support guild here.
General wiki can be found at the wiki of this repository. Otherwise you can use the help command to get a list of commands and their usage.