我想在大学课堂上使用一种轻量级的标记语言来做笔记。
我选择的编辑器是gedit,我找到了reStructuredText Tools for Gedit,它将运行reStructuredText处理器并在gedit的窗格中呈现HTML。这很棒,80%的方法都是这样的。
但对于我的许多课程,我需要在笔记中包含数学方程式或希腊字符。尽管我对LaTeX不是很熟悉,但我的理解是它具有这些功能。
如何在reST文档中使用LaTeX?是否需要将reST文档处理为LaTeX,然后再呈现为HTML,或者是否有更好的方法?markdown会让这一切变得更容易吗?如果需要,我可以修改gedit插件。
最后,有没有人这样做?对于在纯文本编辑器中做课堂笔记,有什么其他建议吗?
谢谢!
发布于 2012-06-27 20:37:34
从0.8版本开始,它被本机支持:你不应该再使用任何变通方法。语法也非常简单。它与latex数学相同,但没有封闭的$$
因此,您可以简单地为一个数学块编写以下代码
.. math::
\frac{ \sum_{t=0}^{N}f(t,k) }{N}或者,如果你想写内联代码,你可以使用下面的代码:
:math:`\frac{ \sum_{t=0}^{N}f(t,k) }{N}`请注意那里的定界反引号。
更新:
在较新的版本中,似乎有必要对数学元素使用双反斜杠,因此它是\\frac而不是\frac
发布于 2011-09-06 19:04:54
从0.8版本(2011-07-07)开始,就有了对“数学”角色和指令(使用LaTex输入语法)的本地支持。
发布于 2010-10-24 19:26:50
这就是我要做的:
。。角色::raw-math(raw):格式: latex html
:raw-math:$$ \frac{s}{\sqrt{N}} $$
(如果希望将其放入块中,则使用$$ ... $$;如果希望使用inline.)
$ ... $,如下所示:整洁路径\| --stylesheet=/path/to/my_beautiful_stylesheet.css my_file.rst |/ rst2html /to/itex2MML> my_file.xhtml
这将使用rst2html生成html,使用tidy进行整理,然后使用itex2MML将latex数学转换为MathML,并在xhtml文件上输出。
备注:
itex2MML go here.
https://stackoverflow.com/questions/3610551
复制相似问题