不知道怎么的就想要实现这个功能,然后就去找插件来实现就是了。一开始的时候在wp官方上搜索的时候收math出来的都是防垃圾的。。。算了,还是Google下吧,果然还是有这样的插件,然后就找到了现在的这个插件。效果怎样还没试过。。。应该不错的吧 :hot: :up:
a+b
比如,引用在PhpMathPublisher官方主页上有一个Online Demo,直接试下example1:

<p>A formula : <m>delim{|}{{1/N} sum{n=1}{N}{gamma(u_n)} - 1/{2 pi} int{0}{2 pi}{gamma(t) dt}}{|} <= varepsilon/3</m></p><b>About pi :</b><ul><li><m>pi=sum{n=0}{+infty}{{(n!)^2 2^{n+1}}/{(2n+1)!}}</m></li><li><m>pi=22/7-int{0}{1}{{x^4 (1-x)^4}/{1+x^2}dx}</m></li><li><m>pi=3/4 sqrt{3}+24 int{0}{1/4}{sqrt{x-x^2}dx}</m></li></ul><p><m>delim{lbrace}{matrix{3}{1}{{3x-5y+z=0} {sqrt{2}x-7y+8z=0} {x-8y+9z=0}}}{~}</m>  <m>delim{|}{matrix{3}{3}{a_{1 1} cdots a_{1 n} vdots ddots vdots a_{n 1} cdots a_{n n}}}{|}</m></p>

然后得出的是这样的

A formula : delim{|}{{1/N} sum{n=1}{N}{gamma(u_n)} - 1/{2 pi} int{0}{2 pi}{gamma(t) dt}}{|} <=varepsilon/3

About pi :

  • pi=sum{n=0}{+infty}{{(n!)^2 2^{n+1}}/{(2n+1)!}}
  • pi=22/7-int{0}{1}{{x^4 (1-x)^4}/{1+x^2}dx}
  • pi=3/4 sqrt{3}+24 int{0}{1/4}{sqrt{x-x^2}dx}

delim{lbrace}{matrix{3}{1}{{3x-5y+z=0} {sqrt{2}x-7y+8z=0} {x-8y+9z=0}}}{~} delim{|}{matrix{3}{3}{a_{1 1} cdots a_{1 n} vdots ddots vdots a_{n 1} cdots a_{n n}}}{|}

简介
WpMathEditor是wordpress的一个公式编辑器插件,用于文章及页面中的数学公式显示。这个插件建立在PhpMathPublisher的基础之上,通过调用它所提供的库函数,将在<m>…</m>之间的数学命令转换成数学公式,插入到文章或页面中。

使用说明
编辑文章或页面时请使用WordPress的HTML模式,当需要插入数学公式时,可以在文本中插入<m>数学命令</m>,在文章中将相应的显示数学公式。如:
<m>a+b</m> ==> a+b
<m>a-b</m> ==> a-b
<m>a*b</m> ==> a*b
<m>a/b</m> ==> a/b
<m>a^b</m> ==> a^b
<m>a_b</m> ==> a_b
<m>a<>b</m> ==> a<>b” title=”a<>b”/><img src=
<m>a>=b</m> ==> a>=b” title=”a>=b”/><img src=
<m>sqrt{a}</m> ==> sqrt{a}
<m>root{n}{a}</m> ==> root{n}{a}
<m>lim{a}{x}</m> ==> lim{a}{x}
<m>sum{a}{b}{x}</m> ==> sum{a}{b}{x}

这些只是最基本的几个例子,详细请参考处我爱自然语言处理翻译的PhpMathPublisher中文帮助文档或PhpMathPublisher官方英文帮助文档,里面有基本的数学命令或数学符号对应的数学公式说明,既PhpMathPublisher自己定义的数学命令公式语法。利用这些基本的命令,可以组合出很复杂的数学公式,如:
<m>S(f)(t)=a_{0}+sum{n=1}{+infty}{a_{n} cos(n omega t)+b_{n} sin(n omega t)}</m>
==>
S(f)(t)=a_{0}+sum{n=1}{+infty}{a_{n} cos(n omega t)+b_{n} sin(n omega t)}
在PhpMathPublisher官方主页上有一个Online Demo,可以在线练习和测试各种数学公式表达式,用户可以方便的输入自己设计的数学命令,点击按钮“See”后可以看到生成的数学公式是否满足自己的要求,这样很容易修改自己的数学命令。

下载及安装说明
目前WpMathEditor的版本是0.1,在WordPress官网的正式地址在:
http://wordpress.org/extend/plugins/wpmatheditor/
下载请在WordPress官网上下载。
安装说明:
1 将其上传到 /wp-content/plugins 目录下并解压;
2 确保 /wp-content/plugins/WpMathEditor/
phpmathpublisher/img 目录可写可读,最好将其设置为755权限;
3 在WordPress控制面板的插件里将其启用即可。
注:其中第2条非必要条件,如果安装时出现问题,就要考虑img目录的权限问题。

对于这个插件有什么疑问的可以去http://www.52nlp.cn/my-first-wordpress-plugin-wpmatheditor 询问, :hot: 哈哈 ,很不错的插件。。。

PS:在使用的过程中要注意的是如果自己上传上去的话记得看好上传问价夹的名称要WpMathEditor而不是wpmatheditor,否则会显示不出来的哦。。。还有要注意的是公式是在html下编辑时添加在<m>…</m>里面的,如果你切换了下到可视化的编辑然后再切回去的话<m>和</m>就没了哦