通过knit2wp()将降价脚本上传到wordpress时的乳胶方程式

时间:2014-07-04 00:03:52

标签: r wordpress latex markdown knitr

我遇到了问题。我通过knit2wp()函数成功将降价脚本上传到wordpress.com。 knit2wp()将LAtex方程转换为mathjax我猜。因此,它会在博客中显示公式。

是否有任何解决方法使Latex方程式不被翻译? 这是knitr主页上传新帖子的标准代码:

if (!require('RWordPress'))
    install.packages('RWordPress', repos = 'http://www.omegahat.org/R', type = 'source')
library(RWordPress)
options(WordpressLogin = c(pozelei = '*********'),
    WordpressURL = 'http://pozelei.wordpress.com/xmlrpc.php')
library(knitr)

knit2wp('gibbs_post.Rmd', title = 'Gibbs sampling with Rcpp - Speed up your      code!2',shortcode=c(1,1))

2 个答案:

答案 0 :(得分:4)

您必须在WordPress网站中load MathJax。建议您通过插件执行此操作,或者如果您具有写入权限,则可以修改主题。如果您无法做到,则可能需要在每个帖子中手动加载它:

<script type="text/javascript"
  src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>

答案 1 :(得分:1)

不幸的是,wordpress.com不允许用户加载MathJax。

您可以使用可用的TeX2PNG渲染,请参阅http://en.support.wordpress.com/latex/。您可能需要将数学分隔符修改为$latex ... $(没有显示模式)。