在文本文件格式中,如果允许基于制表符的格式,则可以大大简化事情。是否有任何简单的语法包装器可以直接编译为 LaTeX?我在想一些东西与 LaTeX 的关系就像 Markdown 与 HTML 的关系以及基本的 Less 与 CSS 的关系。
鉴于 LaTeX 语法的 BNF,它不应该超过 100 行巧妙的 ruby/python 脚本。我并不想改变数学环境的内部结构,只是寻找一种没有那么多“\”和“{}”的“外部”语法的等价物。
编辑: 由于有效的 LaTeX 语言没有 BNF,因此我必须使用语法包装器LaTeX 的一个大子集。我认为大多数实用的 LaTeX 的语法都可以描述为上下文无关语法。