晚上在翻译MIT自然语言处理课程语言模型这一讲义时遇到了困难,不是翻译不过去,而是发现有好多公式要在wordpress中显示出来。之前选择的策略是尽量简化使用,实在打不出来就辟开。但是随着翻译过程的进行,越来越觉得这不是一个好办法,所以今晚暂时放下翻译,在网上寻找这样的网页公式编辑器插件了。
  发现这方面国内介绍的很少,唯一相关的一个是wordpress中文论坛里介绍的,不过上面给出的latex相关的数学公式插件,我对latex不熟,遂放弃,但是这个帖子里有一句话让人印象深刻:“目前地球上还没有完美的可供网页中使用的公式编辑器”。抛开wordpress,只搜网页公式编辑器,发现国内做这个的寥寥!
  最后在国外wordpress论坛上找到了一个插件:wpmathpub,介绍如下:
 Display mathematical equations within your posts and comments.Put your plain text mathmatical expressions between [pmath size=xx]...[/pmath] tags. The optional size attribute controls how large the images will be displayed. Useful xx integer values range from 8 to 24. Size defaults to 12 when attribute omitted. Pascal Brachet's PHP Math Publisher library is included.
  主要是在pmath标记之间输入相关的数学表达式,它自动生成png格式的数学公式图片,可控制大小。在pmath之间输入的表达式语法使用“PHP Math Publisher“的语法,事实上,这个插件包里已经包含了PHP Math Publisher的库文件。
  与这个插件相似的还有另一个: wpmathpublisher,这个插件也是利用PHP Math Publisher实现的。下面是这个网站上的几个例子的效果图,显示的蛮漂亮的!
(a+b)^2=a^2+2ab+b^2
S(f)(t)=a_{0}+sum{n=1}{+infty}{a_{n} cos(n omega t)+b_{n} sin(n omega t)}
delim{lbrace}{matrix{3}{1}{{3x-5y+z=0} {sqrt{2}x-7y+8z=0} {x-8y+9z=0}}}{ }
delim{|}{{1/N} sum{n=1}{N}{gamma(u_n)} - 1/{2 pi} int{0}{2 pi}{gamma(t) dt}}{|} <= epsilon/3
f(x)~left~ sum{kappa=1}{infty}{delim{[}{{1/(x_kappa)^kappa}}{]}}

注:原创文章,转载请注明出处“我爱自然语言处理”:www.52nlp.cn

本文链接地址:
https://www.52nlp.cn/wordpress-equation-editor-plugin/

作者 52nlp

《WordPress中的公式编辑器插件》有3条评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注