在博客上写数学公式的插件LaTex for WordPress

作者:, 发表于

插件主页 http://wordpress.org/extend/plugins/latex/

该插件主要是用来在博客上显示数学公式,大家可直接在标题、文章内容和留言中使用LaTex代码输入公式,特别方便。

  • 使用\(\alpha+\beta\geq\frac12\)输出行内公式: \alpha+\beta\geq\frac12
  • 使用\[\alpha+\beta\geq\frac12\]输出行间公式公式:

\alpha+\beta\geq\frac12

  • 在公式最后添加「!」输出公式源代码,比如\(\alpha+\beta\geq\frac12!\)将输出:\(\alpha+\beta\geq\frac12\)
  • 本插件使用MathJax引擎显示数学公式(可选),同时缓存了图片,供MathJax载入之前以及非本地阅读(比如Google Reader)使用。
  • 启用插件,无需配置即可使用。也可在后台修改图片和MathJax服务器地址。

Logs:

  1. 2012-03-23更新到V3.4:现在可以关闭公式的图形显示。某些用户的服务器获取公式的图片有困难,可选择关闭。
  2. 2012-03-22更新到V3.3:修复显示Latex源代码的Bug;后台可直接配置MathJax。
  3. 2012-02-17更新到V3.2:只有当需要时才载入MathJax脚本。
  4. 2011-12-10更新到V3.0:启用MathJax引擎。

本博客很多文章里都有大量的公式,就是使用这个插件来处理的,可对比效果,比如风险厌恶系数的影响、敏感性和选取方法用凯利判据做组合优化和资产配置II

欢迎使用和提交bugs,原使用者直接在后台升级即可,新使用者可下载安装文件然后上传安装,或者直接在博客后台搜索latex for wordpress进行安装。

$\alpha+\beta$

附:MathJax的配置:

<script type="text/x-mathjax-config">
    MathJax.Hub.Config({
        TeX: {
            equationNumbers: {
                autoNumber: ["AMS"],
                useLabelIds: true
            }
        },
        "HTML-CSS": {
            linebreaks: {
                automatic: true
            },
            scale: 100
        },
        SVG: {
            linebreaks: {
                automatic: true
            }
        }
    });
</script>

Q.E.D.


上一篇:在线处理Latex数学公式的几个方式2010年11月16日
在这个网络日志上有些文章里大片的数学公式,在写文章时使用了LaTex,然后用插件调用在线生成latex图片的服务生成gif图片显示出来。这种插件有很多

下一篇:MathJax让你爱上数学公式2012年3月22日
如果让我投票最优秀的开源项目,我会投给MathJax。MathJax是一个JavaScript引擎,用来显示网络上的数学公式。阅微堂上所有数学公式都用LaTex写出,通过Ma



分享给小伙伴们:
13
  1. wordpress官方出品jetpack插件,不仅是latex
    我的博客用的是Google Chart

  2. 我这个插件的公式图片也是默认使用Google Charts提供的图片,但图片格式很难看,MathJax生成的公式漂亮多了。你对比一下我的和你的就知道了。

  3. 你这个反馈很重要啊,是我这里的公式在你的Chrome显示不了吗?能详细说说不,比如是代码无法载入、载入速度太慢还是最后出来不是应该的样子?

  4. 今天再看,正常了
    昨天是最后出来不是应该的样子

  5. mathjax是目前最好的也是很流行的。推荐www.mathoverflow.net 是个数学家网上交流的平台。

  6. dS_t=S_t((r-mu)dt+Gamma dW_t) 原来博文里面写的这样的代码统统显示不了了呀。必须用\吗(alpha+betageqgamma)

  7. 原来没有考虑到你这种以前写的代码公式的问题,但这个问题很好解决,我这周末会把你说的的形式考虑进去,然后再更新下插件。

    个人认为用latex的自有标记\( \)比用$$之类的要好,在latex上写的文章直接粘贴过来就能用,即使都支持,我还是推荐在以后的写作中使用\( \)

  8. 好像不同版本的Chrome会有不同的显示效果的,但无疑问,chrome的加载速度是最快的w

  9. zhiqiang, windows xp + appserv + wordpress + apple safari 公式闪现一下,机器蓝屏.每次都是.用其他浏览器没问题.

  10. 我这里没有safari,但MathJax号称支持所有主流浏览器,你先去http://mathjax.org看看显示那里的公式有问题没?

  11. 现在safari一打开,就是"应用程序错误:0x7814450 指令引用的 0x0000000 内存,该内存不能为 read",然后safari就关掉了.我去卸载了重新安装一下.

  12. 是的,问题不在您的代码:访问http://mathjax.org也一样蓝屏.也许是360惹的货?

  13. 可能跟其它软件有关系,因为MathJax官方网站说它是支持safari的。

    不过这也说明safari本身也有些问题,每次黑客比赛safari都很早被攻破,苹果的东西的安全性问题较大。

  14. 备份数据库之后,下个wordpress安装包,手动把wp-admin根目录里面的文件复原,然后就好了。是什么原因导致wp-admin根目录里面的php文件全部被删干净?

  15. 请问,我用office 2010中的博客发布功能编写的公式为什么不能顺利的发布到wordpress?有什么方法可以解决这个问题吗?毕竟office中编辑公式比较方便。

  16. (\frac{{\max{x_i}+\min{x_i}}}{2},\frac{{\max{y_i}+\min{y_i}}}{2})
    很小很難看
    怎麼辦?

  17. 奇怪,http://danc.tk/?p=5 在這裡字很小,要放大才看得清

  18. 如果office 2010的公式格式是MathML,那么本插件改一改是可以识别用office公式编辑器插入的公式,但我比较怀疑微软格式的开放性。

    你可以用latex写你的公式,在office里面写也可以的,虽然不是可见即可得,但如果你对latex比较熟悉,编辑速度要快得多。

  19. Pingback: 改用插件latex for wordpress显示公式 - 空念远兮 - 回憶如夢無人能永遠真切的留住什麽.

  20. 在第二个双$前面加!好像也无法显示公式源码本身,试一下:\(\alpha+\beta\geq\gamma\)

  21. Pingback: WordPress数学公式插件LaTeX « GoCalf Blog

  22. 不支持。这个插件本身并不进行latex解释,其能力依赖于图片服务器的解释能力和MathJax的解释能力,目前看来它们都不支持\textsc

  23. Pingback: 关于blog里的公式以及代码高亮 | Ofey

  24. 目前看来是因为MathJax的也会对页面中的LaTeX表达式做处理,虽然Zhiqiang的插件确实显示了源代码,但又被MathJax给转换成公式了。我修改了插件代码,把公式源码放在class为tex2jax_ignore的span里面以免被MathJax处理。
    另外希望Zhiqiang可以改进插件,不要对pre、code等标签内的LaTeX表达式做转换,要不然遇到程序代码里恰好出现\ ( ... \ )的时候,实在很难弄。

  25. 牛人,原来你是作者呢。不错,装了,以后会使用,感謝。

  26. zhiqiang学长,我刚接触latex,找了份教程,copy了一份源码,怎么显示的不正确呢?让各位见笑了,为什么会出现 啊

    \left|\begin{array}{cccc}
    1 & 6 & 9 \\
    7 & 90 & f(x)\\
    9 & \psi(x) & g(x)
    \end{array}\right|

    <br />
 \left|\begin{array}{cccc}<br />
 1 & 6 & 9 \\<br />
 7 & 90 & f(x)\\<br />
 9 & \psi(x) & g(x)<br />
 \end{array}\right|<br />

  27. 非常感謝你的插件,刚装,很好用。但想问一下,有没有能让Latex字体变大变小的方法? 

  28. 你好,安装了LeTex for WordPress后,请问怎么在文章中输入$$符号呢?

  29. 同是80后,怎么我的水平和你相差那么多呢? :-D
    准备用wordpress写数学教案,谢谢您的插件了!

  30. Pingback: 使用Latex for Wordpress 在博客中插入数学公式 - 楼下的塘北

  31. 你好,我用你的插件感觉很好用,非常感谢,但是碰到一个问题:文章中不能直接显示\begin{document}或者\end{document},如直接写进文章,会报错为Unknow environment document。

  32. 博主您好,请问要不生成图片应该怎么弄.谢谢 :-)

  33. 嗯,从来没有在wpmu下测试过,我也没用过wpmu。如果你有什么修改方法,还请告诉我一声。

  34. 目前不支持这个功能。如果不生成图片的话,在RSS里面就看不了,还有MathJax显示图片也需要一定时间。

  35. zhiqiang,请问一下出现[Math Processing Error]是什么情况,为什么在Chrome里http://www.mathjax.org/上的公式也是[Math Processing Error]啊?

  36. 如果MathJax上也是这种情况,那就奇怪了。肯定是你这边的问题。你可以检查一下,是否被封、浏览器插件等问题。

    Chrome按F12可进入调试模式,你可以在Console栏目看下是否有JavaScript错误,以及在Network栏目看是否有下载错误

  37. Pingback: 用LATEX输出数学公式图片或格式文本 | 沉默旅团的刻字板

  38. 我去你那里看了下,你可以考虑以下三个事情:

    1、首先你安装的该插件版本较低,可以考虑升级。

    2、你看一下你的plugins/latex/cache目录是否可写,插件需要在该目录下缓存文件。

    3、你看下你的服务器是否可正常连通LaTex图片服务器。

  39. 恐怕是第2个原因。目录是777权限,无法写,怎么办呢?

  40. 目录是777,代表是可写的。

    我估计是你的服务器的访问外部内容的权限问题。

  41. 我看了一下,你那里服务器获取LaTeX图像好像有点问题,但MathJax显示没问题。

    我专门帮你做了一次升级。你将插件升级到3.4版本后,在后台配置处Turn off Images,然后就OK啦。

  42. 请问能在自己的服务器上安装mathjax,若能安装,请提供个安装包地址,特别谢谢!找了很久了!

  43. 问一个问题。。像这段代码,我想让他显示大括号然后四个公式 可现在不出现大括号。。这怎么搞?以前用图片是能出来的 可是mathjax就没有这种效果了。。

    left{{p_x'=frac{p_x-frac{uE}{c^2}}{sqrt{1-frac{u^2}{c^2}}}p_y'=p_yp_z'=p_zE'=frac{E-up_x}{sqrt{1-frac{u^2}{c^2}}}}right.

  44. 呃 源码在这里 (left{{p_x'=frac{p_x-frac{uE}{c^2}}{sqrt{1-frac{u^2}{c^2}}}p_y'=p_yp_z'=p_zE'=frac{E-up_x}{sqrt{1-frac{u^2}{c^2}}}}right.!)

  45. 我晕怎么不显示源代码。。(!left{{p_x'=frac{p_x-frac{uE}{c^2}}{sqrt{1-frac{u^2}{c^2}}}p_y'=p_yp_z'=p_zE'=frac{E-up_x}{sqrt{1-frac{u^2}{c^2}}}}right.!)

  46. (left{{p_x'=frac{p_x-frac{uE}{c^2}}{sqrt{1-frac{u^2}{c^2}}}p_y'=p_yp_z'=p_zE'=frac{E-up_x}{sqrt{1-frac{u^2}{c^2}}}}right.!) 我晕怎么不显示源代码。。。

  47. 在后台设置里添加(或合并到原有代码):

    MathJax.Hub.Config({
    "HTML-CSS": {
    scale: 110
    }
    });

    110可改成你所期望的大小。

    不过你那边的问题并不是MathJax本身的处理问题,而是你文章的字体偏小。我的文章字体用的是16px,你的只是13px。MathJax的公式大小跟它旁边的文字是一致的。

  48. 你那边的问题并不是MathJax本身的处理问题,而是你文章的字体偏小。我的文章字体用的是16px,你的只是13px。MathJax的公式大小跟它旁边的文字是一致的。

    不过MathJax还是提供选项让你放大你的公式。评论里贴不了代码,我把它写到了文章最后面。那个scale:100可改成你所期望的大小,比如110。将代码贴到你的后台设置区即可。

  49. 自从用了多说评论系统之后,评论区的留言的LaTeX处理问题就很多了,无法显示LaTeX源代码。

    至于你说的大括号,我不知道你那么写也能实现并排的效果。你可以先用下面这种方法:

    [left{begin{array}{rcl}a&>&b\c&=&d\e&=&fend{array}right.]

  50. 请问这Mathjax的公式要怎么点才能看到源代码?似乎我右键点Show math as->Tex commands会弹出新窗口但是那个新窗口什么都不显示。。

  51. 就你说的那个方法就可以。

    不过在Chrome上似乎有点bug,弹出的页面看不了。你可以右键点击任务栏上的窗口页面,再点击“显示为标签页”,就可以看到LaTeX代码了。

  52. 作者您好,我在使用这个插件的过程中发现如果我在 LaTeX 代码中换行(HTML 编辑模式),显示公式时将会出现


    标签,请问有解决办法么?。

  53. 嗯哦,明白。现在办法是公式里面尽量不换行。我以后想办法把换行的br过滤掉。

  54. 请教:在header.php中写 http://zhiqiang.org/blog/it/mathjax-make-mathematics-beautiful.html 的配置,或者安装你的插件,都无法实现公式编号,或者引用。 再者,这个插件的后台选项在哪里呢?没看到啊?

    你的插件仅仅对wordpress有用吗?如果有一个网站,假如说香港大学的整个网站要支持mathjax,应该怎么实现?在服务器如何安装mathjax并给出实现 所有功能的配置?我看了官方文档,也做不出来。

    晕,我目前仅仅可以实现行内行间公式,并且没有编号、不能实现引用。
    谢谢谢谢

  55. 1. 插件的后台在 设置 - 后台。你可以给我你的页面看看么?

    2. 插件只对WordPress有效。但任何网站都可以使用MathJax,方法是:查看我的这个页面的源代码,把script type="text/x-mathjax-config"那一段的代码放到网站的body结束符前面即可

    3. 服务器安装MathJax:把mathjax下载到你的服务器并解压缩即可,不需要任何额外的安装和配置。

  56. 抱歉,亲博主删除我的上两个留言,好像无意识的出现某种错误了,可能是我写了body的开始结束符。

    哦,谢谢谢谢! 找到 插件 的选项了:在设置! 我只注意插件启用停用那个地方了

    2. 网站的body结束符 ? 在wordpress主题的 header.php 这个文件吗?我找半天,看到了body 用尖括弧<>装起来,没看到 body 用尖括弧还有一撇>装起来
    我不太懂HTML、XML、CSS基础语法,囧

    3. 我把 MathJax 上传解压到服务器根目录,得到一个名为mathjax-MathJax-07669ac的文件夹。可是,没有效果……

    谢谢!

  57. 谢谢! 2. 一个网站,不限于 wordpress或者wordpress仅仅只是其中一个二级域名, 都是加在网站根目录的 footer.php, 然后整个 站,都可以显示数学?

    此外,关于这个插件,公式的编号的位置不准确,很奇怪。我改成 scale: 200 才能看到那个编号,在网页的最边沿,已经超出了正文的右边沿。下图,正文应该写在红线内

    谢谢

  58. 2. 只要是你想显示公式的页面都需要,具体是什么文件要看你的模板。WordPress是在footer.php,其它的我不确定,但一般如果有footer.php,那就是这个文件。

    关于公式编号位置的事情,我也不太确定,这个需要个别情况个别分析。也有可能是MathJax的Bug。

  59. 谢谢!
    mathjax 在服务器解压以后,应该把 MathJax的配置,诸如 scale: 200 写在哪个文件?

    环境、编号的实现,后台的数学tex符号必须挤成一堆才有效果。不比 latex,环境如equation的begin之后可以换行 ……

  60. Scale:200 不是问题解决之道,这样写行内公式太大了。

    如果要写的话,把它们写在body前面。你看看我这个页面的源代码,除了把mathjax.js的地址从cdn.mathjax.com换成你自己的路径,其它无需改动。

  61. 从EC2转投SAE,为什么每一个公式都会用:
    SAE_Warning: fopen(/data1/www/htdocs/114/imsrch/1//wp-content/plugins/latex/cache/tex_a5f3c6a11b03839d46af9fb43c97c188.gif) [function.fopen]: failed to open stream: No such file or directory in wp-content/plugins/latex/latex.php on line 153

    SAE_Warning: fputs() expects parameter 1 to be resource, boolean given in wp-content/plugins/latex/latex.php on line 154

    SAE_Warning: fclose() expects parameter 1 to be resource, boolean given in wp-content/plugins/latex/latex.php on line 156

    SAE_Warning: getimagesize(/data1/www/htdocs/114/imsrch/1//wp-content/plugins/latex/cache/tex_a5f3c6a11b03839d46af9fb43c97c188.gif) [function.getimagesize]: failed to open stream: No such file or directory in wp-content/plugins/latex/latex.php on line 159

    这些Warning。希望可以fix这个bug让在SAE下也可以完美使用。

  62. 这应该是你的SAE服务器权限不够,这个插件默认会往你的服务器写缓存的图片,但你的服务器不支持。

    以前有人遇到过你这个问题,我已经解决掉了。方法是,在插件设置里取消图片显示。你可以试试看。

  63. MathJax 目前可以实现直立的希腊字母吗? 呵呵, latex 当然是可以的
    谢谢

  64. 话说 貌似现在RSS输出是不能输出公式的。。。
    这个问题有解吗?
    可以不可以考虑RSS仍然输出图片这种替代方案。。

  65. 默认设置会输出图片,应该是你在后台设置里把图片输出的服务器关了。

    不过目前博客上和RSS里的图片输出的选项没做区分,RSS输出图片,文章里也会输出图片(但MathJax载入后会将图片隐藏掉)

  66. 原来MathJax载入后会将图片隐藏掉啊 功能做得真周到!我以为勾选上图片功能就只有图片了呢 没仔细看哈哈~

  67. 原来MathJax载入后会将图片隐藏掉啊 功能做得真周到!我以为勾选上图片功能就只有图片了呢 没仔细看哈哈~

  68. 再说一个很要命的bug吧。。。貌似我一共就点了两次删除图片cache,结果每次的结果都是误删了我wordpress里的一些文件 导致我进不去后台管理 结果只能重新下载一个wordpress上传上去才行。。。

  69. 哦 我看了一下是怎么回事 是这样的:点那个清空图片cache的按钮之后,/wp-admin目录下的所有.php文件也同时被删掉了 就导致了严重后果。。。希望尽快补上这个BUG。。。

  70. 这个插件真的不错,显示的公式挺漂亮的,不过遇到个问题,我要写的公式中含有中文下标,该怎么办呢?比如(alpha+betageqfrac12)中alpha的下标为“中”,该怎么输入呢

  71. 据我的测试,MathJax支持中文下标,和一般下表一样即可。但数学公式图片一般都不支持中文。

    [alpha_中+betageqfrac12]

  72. 为什么我的wordpress上就不行呢,“中”会变成“?”,除了安装LaTex for WordPress这个插件,还要在wordpress上安装MathJax吗?

  73. 作者你好,我在做一个中学互动学习网站,打算ucenter连接数据库,wordpress做网站电子杂志,mediawiki做知识库,还缺一个数学题问答求解程序,想用一个普通的问答php程序或插件,那么,这种PHP程序是否能顺利改为支持Latex呢?

  74. 我没看懂你提的问题。

    另外,中学生懂latex的人不多吧,latex可能不是一个好的解决方案。

  75. 我是想整合一个类似“问答”的互动程序,因为PHP我并不怎么会,人能用现成的程序改造,我是想问:是不是改了相关程序的head文件,就可以显示公式了?至于latex语句,我主要是想用在在线答题和资料整理上,学生并一定要懂LAT,当然学生也可以考虑用mathtype等方法来录入相关语句。贴图的办法效率不高,而且,后期也不好编辑.

  76. 你好,有个bug希望能修复一下:
    [begin{align}
    E[Y^2]=E[overline{x}^2] &= var[Y]+E[Y]^2\
    &=var[frac{1}{n}sum{x_i}]+mu^2\
    &=frac{1}{n^2}var[sum{x_i}]+mu^2\
    &=frac{1}{n^2}sum{var[x_i]}+mu^2\
    &=frac{1}{n^2}sum{sigma^2}+mu^2\
    &=frac{1}{n^2}(nsigma^2)+mu^2\
    &=frac{1}{n}sigma^2 + mu^2
    end{align}]
    这段Latex显示的时候,会出现,即LaTeX里面的换行会被识别为HTML的换行。

  77. 亲爱的博主,首先对于你写出来的这么好用的插件表示感谢~这插件实在很生猛,连图片都不用了,实在酷~这里想请教一个问题:我可以修改行内公式的字体大小,但是对于方括号内的行间公式则无论我如何设置字体大小,它们总是巍然不动。请问我应该怎么做才能修改行间公式的大小?

  78. MathJax处理行间公式会单建一个P对象,所以你通过指定P对象的inline css fond size是不会作用到新建的P对象。

    方法是使用div对象,即 div style='fond-size=24px' [a+b=c] /div

  79. Pingback: 唔… | Ray

  80. 博主你好:我把WordPress安装在本地,Fedora17上,下载了插件之后如何在本地安装MathJax并且让你插件用呢? 还有如何关闭生成图片,你的插件上只有停用和编辑,没有设置这一项啊?

  81. 本地安装:下载文件后放到你的服务器上,然后将路径填入后台设置中的MathJax Server的Custom Service栏目。关闭生成图片:后台设置中勾选选项Turn off Images。

  82. 我试了一下我将MathJax解压到 /var/www/html/MathJax/ 然后我把Custom Service设置为/var/www/html/MathJax/MathJax.js?config=default结果显示不了公式,不知道我哪里错了

  83. 我将 /etc/httpd/conf.d/wordpress.conf 的内容清空 然后restart httpd 这样就导致WP不能用 但是可以进入http://localhost/test.php/ 显示也是正确的不知道这是什么原因?

  84. 博主您好,我在Wordpress上使用您这个的插件遇到了一个问题,我需要输入(because therefore leqslant )这些AMS符号,但直接使用时报错。Plugin的Editor里面有这两个文件(还有readme) latex/latex.php latex/latex-admin.php请问需要在哪一个文件的什么地方进行修改?

  85. 谢谢,现在搞成了,还是在latex/latex.php里面改的。if (get_option("mathjax_server") == FALSE ) update_option("mathjax_server", "http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML");这里改的。我本来用MathJax官方的Mathjax Latex插件,结果一激活,服务器就显示500 Internal Several Error。后来看到了博主开发的插件试用后发现没问题,但是不知道怎么开启AMS支持。

  86. 我用emacs的org-mode写博客, 发布到wordpress后, 公式格式是这样的:$latex E = mc^2$ 。能不能支持下这种形式。 :)

  87. 在后台LaTeX设置页面的Custom inline MathJax Config栏目增加以下设置:MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], [' ',' ']], processEscapes: true }});具体请参考MathJax官方文档

  88. 我已经发现了,不是挂了...是要翻墙才能看到。。。

  89. 您好, 我使用Mathjax在博客中插入数学公式时, 会在博文的顶端报错: Warning: fsockopen() [function.fsockopen]: unable to connect to chart.apis.google.com:80 (Permission denied) in /home/www/yuanyuansyard.net/wp-includes/class-snoopy.php on line 1148. 你遇到过这个问题吗? 事实上公式显示正常, 但是我不明白为什么会报错.

  90. oo。这是因为Google Chart APIS被屏蔽了,导致你的服务器无法访问图片服务器。解决办法是在LaTeX后台设置里另选一个图片服务器或者关闭图片显示方式。

  91. 是的。不支持MathJax。但MathJax可设置为最后渲染,能把留言里的数学公式显示出来。

  92. 谢谢。不过我比较菜,你能稍微解释一下什么是最后渲染以及怎么实现吗?

  93. 我的博客也用了你的插件
    发现一个问题
    显示单行数学公式的时候会出现p标签嵌套,违反xhtml标准(参见禁用js时本页代码83行)
    可以把p修改成span style='display:block;text-align:center;'

  94. 不知道刚才怎么还是老版的评论系统 评论莫名其妙就没了这会 QQ service unavailable 了,留个号码 6490396刚才把我的网站提交w3c的时候发现显示的单行公式是双层 p 标签嵌套的外面那层 p 是 wordpress 自动添加的 建议把里面那层改为 span style='display:block;text-align:center;'

  95. 我想给公式编号,用了一些latex的语法貌似都不行。望指点一二。

  96. [left{begin{array}{rcl}a&>&b\c&=&d\e&=&fend{array}right.]测试大括号

  97. 博主您好,请问这款插件的小括号应该怎么按照公式显示呢?left( (t_1) right) 似乎不行呀

  98. 张才人,感谢您的分享,帮了我大忙。有几个问题请教一下:1.我是在本地服务器上测试的,当时没有显示一下子出来,显示的是代码,问下这个是不是还会有一个缓冲?如果上传到网站服务器,是不是加载速度更慢些?2.数学符号很多,是不是还要专门记忆每一个符号对应的代码?比如alpha 就是alpha。。。有没有手册可以查找或其他办法?3.在我的博客里边输入[alpha+betageqfrac12],公式外边会有一个灰色的边框,各个浏览器都是,怎么你的没有?

  99. 1、对。代码下载和代码渲染需要一定时间。你可以看下我这边的效果。2、对。符号对照表 LaTeX教程3、可能是你的背景颜色或者原有的CSS控制代码造成的。具体需要看到你的页面才可以确定。你自己可以用Chrome按F12进行调试。

  100. 代码下载和代码渲染需要一定时间看来这个问题还是要给wordpress网站提速。再慢慢学习你的这个专题!

  101. 您提到的那个教程我下载用两个pdf浏览器都显示乱码。有类似需求的朋友可以到百度上搜索“一份不太简短的LATEX介绍”,到百度文库免费下载。

  102. 博主你好,我在Chrome上使用LaTex for WordPress,发现加载不了公式,只能显示公式的源代码,请问这是什么原因呢?Firefox下面就没有这个问题。我使用的Firefox版本是20.0.1,chrome版本是27

  103. 谢谢您的答复。已经找到无法显示的原因了。因为Chrome会屏蔽掉HTTPS网页对所有非安全内容的访问,而MathJax提供的CDN又是不支持HTTP的,所以说在HTTPS博客上使用的MathJax就会导致Chrome浏览器无法显示公式。解决方案也很简单,使用https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js这个支持HTTPS的MathJax JS就可以了(当然没有CDN的支持加载速度会变慢一些)

  104. 請教博主,在wordpress編輯文字的過程中,我用,他會自動把1個變成2個,這樣就無法顯示轉義的符號了,比如alpha,這問題要怎麼解決?

  105. 之前没注意有这种事情。如果wordpress自动把\转成但你又要写\的话,用\\看看能不能行。

  106. Warning: fsockopen() has been disabled for security reasons in /home/zhenvcom/public_html/wp-includes/class-snoopy.php on line 1148一写公式,在文章页面就会出现这样的提示,该怎么办啊

  107. 你的服务器的fsockopen被关闭,这个不多见。在LaTeX后台设置里关闭图形显示,只使用MathJax是解决办法之一。

  108. 今天无意中用非管理员账号(作者账号)登入了我的WordPress,发现非管理员账号也能在设置一栏中对这个插件的各个参数进行设置,但其他插件的设置选项卡都不会显示。觉得这样不太好,可能被不懂的人瞎碰把设置弄乱了,建议修改。

  109. 志强大爷,除了问题哎,行间公式自动加双引号是什么节奏?可以访问graphbuster.com查看~

  110. 检查时Arial字体的问题,已解决。顺便问一下能支持Tikz吗?

  111. Pingback: 舒克贝塔

  112. 请问这个插件能支持矩阵输入嘛~试了好几种矩阵的输入方法貌似都不行呀……>

  113. 不知道行内公式可否支持单美元表示,单美元表示用的还挺方便的,省得打括弧了,习惯了行内单美元,行间双美元表示

  114. 可以实现,但容易出错,万一你真的想写美元符号呢。从鲁棒性角度,还是推荐使用左右括号形式。如果你还是想实现这个特性的话,可以修改源代码。也有其它现成的插件,你可以找找看。

  115. 谢谢,你的想法也对,还是适应左右括号形式吧,行间公式我已经习惯了你这种表示,我想你可否加入这个选项,让我们自行选择开启还是关闭,也多个选择,谢谢您!

  116. 您好,看了楼上的,我想问下如何修改源代码,使得单美元显示公式啊,我的网页单美元太多了,修改不过来啊,谢谢您

  117. 弱弱的问下文章中“MathJax的配置代码”应该放在哪里?

  118. 不知道是我理解错误还是最新版本变化了,我的“插件 -> mathJax Latex -> 设置 -> MathJax Configuration”是个下拉选择框,其中里面有个选项“TEX_AMS_HTML”,感觉与博主配置代码有点像。没有文本框。

  119. 你装的不是我这个插件,可能你用的这个没有提供这个配置选项,它都直接给你配好了。

  120. 博主我也遇到权限问题了博客在sina sae上Warning: mkdir() [function.mkdir]: Permission denied in wp-content/plugins/latex/latex-admin.php on line 7关闭latex图片也没有用求帮忙~

  121. 建立cache目录后可以用了,万分感谢~~还需要将latex图片显示关掉,否则前台会报错。谢谢博主

  122. delta+alpha+beta 受不了啊我用火狐浏览器的话我博客评论里的公式就显示不出来,但是这里却可以。chrome就可以啊。

  123. 您好,3.4.8版本的插件更新后无法启动,显示latex.php 49行错误,重新装回3.4.7版本的正常,请您有空可以看看,谢谢~~~~

  124. 我看了下的确如此。我已经回滚到前一版本,请重新升级(3.4.10)。问题出现在我在本地做的测试,php版本比较高。但大部分人的服务器上的php版本还不支持我今天更新所使用的功能。

  125. 我的办法。。修改wp-content/plugins/latex/latex.php的第84行str_replace函数的两个array里面,第一个array添加一个"",第二个array里在对应位置写上""就好了。。。

  126. 目前我的站上只有wordpress.com这个服务器可以显示出来,但是无法切换,切换后保存会提示『找不到页面』。试过关闭cdn可是没有效果。

  127. 求助问题,如果我并不想输入公式,只是想输入$或者[]符号,或者$$符号,用什么办法呢?

  • 支持使用微薄、人人网和QQ的账户登陆进行评论。由各自网站直接认证,不会泄露你的密码。
  • 登陆后可选择分享评论到所绑定的社交网络,如微薄、人人和QQ空间。
  • 评论提交后无法修改。如需修改,请删除原评论再重新提交。
  • 评论支持LaTeX代码,行内公式请用\(a+b=c\),行间公式请用\[a+b=c\]。公式只支持英文字符。
Loading...
Loading...
Loading...