我爱 latex 。让我们马上明白。
我唯一希望的是一个更清晰的语法,可以编译成 LaTeX,就像 HTML 的 Markdown。这是因为我所做的大多数简单的文档创建(比如在类里面做笔记),如果我能输入 1/2
会更快并得到改进。而不是 \frac{1}{2}
并将其编译成一个整洁的分数。我知道并使用 AucTeX,它可以加快输入速度,但它仍然不是很清楚,而且通常更容易出现语法错误。
如果存在编译成 LaTeX 的这种更简单的语法,请在下面的答案中告诉我。如果没有什么令人满意的,我很想为这个目标启动一个开源项目,但我想先了解现有的替代方案。
最佳答案
Markdown to LaTeX script存在于 Markdown in Python Markdown 实现。还有一个extension叫 mdx_math允许内联 LaTeX 数学。 Haskell Markdown to whatever converter, Pandoc , 可以有内联 LaTeX 数学,可以导出到 LaTeX。 Markdown family中可能还有其他人.但是,这些(AFAIK)都没有提供用于进行数学运算的替代语法。
有几个mathematical markup languages根据维基百科。虽然它是用 JavaScript 编写的,但您可能会对 ASCIIMathML 感兴趣.
您可能需要自己编写一些东西,但是 Markdown 扩展寻找使用干净语法(如 ASCIIMathML)的块会很整洁。
关于compiler-construction - 是否有像 Markdown 这样更简单/更清晰的语法可以编译成 LaTeX?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3852135/