用于书写笔记的机器可读语言

时间:2010-01-14 02:30:35

标签: python ruby markup

我想用纯文本写课。 我想知道是否有这样的标记语言,我可以使用Ruby或Python等语言以编程方式解析关键术语,标题,页面#等的注释。

2 个答案:

答案 0 :(得分:4)

在Python世界中,reStructuredText可能是使用最广泛的标记语言,它是长期公平rigorous design和开发的结果。它是Sphinx文档工具的基础标记,除其他外,它用于Python docs和许多Python项目。

我还没有看到formal specification用于其他标记语言,至少没有相同的完整性。

答案 1 :(得分:2)

LYX!我上个学期都使用了lyx,这很棒。需要一点时间才能适应(比如一周)。到第一周结束时,我正在格式化方程式和矩阵,就像我的同学们写下来一样快。唯一的问题是图表,但如果你有一张便利的纸张,甚至是平板电脑,它应该不是问题。

http://www.lyx.org/

注意:Lyx是一个tex解析器,可以实时转换代码。你也可以使用tex,但是你可能没有正确地格式化。您也可以使用openoffice tex插件,但这不如LYX,但它确实使纯文本格式化更容易。此外,openoffice插件不是最新的。

这是ooolatex项目的链接:

http://ooolatex.sourceforge.net/

相关问题