美文网首页
写博客使用MathJax

写博客使用MathJax

作者: CntChen | 来源:发表于2016-05-10 19:56 被阅读814次

背景

在写博客时有时候需要插入公式。平时主要使用wiz写作,然后在hexo、简书中发布。

wiz

wiz(为知笔记)支持markdown语法,只要添加文章后缀为.md,此时是不支持编写公式的。
要同时支持markdown和MathJax公式,添加文章后缀为.mdp

如果你在wiz中,你可以看到下面的公式:
$$test={hello}\times{world}$$

hexo网站

hexo网站默认不支持MathJax,可以通过hexo插件实现--[hexo-math][hexo-math]。
通过插件来polyfill的原理是hexo发布时可以插入script标签,所以就在页面渲染的时候引入了公式渲染器。
使用方法:

npm install hexo-math --save

然后直接就可以使用。[hexo-math][hexo-math]的其他配置请自行查看。

在hexo中如果安装了hexo-math,应该可以看到以下公式:
$$test={hello}\times{world}$$

简书

简书支持markdown,不支持MathJax,可以使用图片的方式来hack。
其原理是markdown的图片可以通过指定url从网络上引用,然后在url中填入公式作为请求参数,公式生成服务器根据请求参数渲染出图片,然后返回。
可以参考[简书中编辑数学公式][简书中编辑数学公式]

可用的在线渲染器:

http://latex.codecogs.com/svg.latex?

?后面直接填入公式内容,不需要$$$

在简书中,你应该可以看到以下公式:


该公式是一张图片。

其他平台的支持情况

  • github不支持

参考资料

hexo-math

https://github.com/akfish/hexo-math
[hexo-math]:https://github.com/akfish/hexo-math

简书中编辑数学公式

http://blog.szrf215.com/p/e8a14ec1c614
[简书中编辑数学公式]:http://blog.szrf215.com/p/e8a14ec1c614

相关文章

  • 写博客使用MathJax

    背景 在写博客时有时候需要插入公式。平时主要使用wiz写作,然后在hexo、简书中发布。 wiz wiz(为知笔记...

  • Hexo + Mathjax: 公式离线渲染

    原文在我的博客:Hexo + Mathjax: 公式离线渲染 目前我的博客上的 Mathjax 公式是在客户端渲染...

  • 给Hexo博客添加Mathjax数学公式支持

    前言 小白文,大神请略过...... 最近群里经常有人询问Hexo博客的Mathjax的扩展使用,由于网上教程不靠...

  • MathJax: 如何让你的博客支持数学公式

    MathJax: 如何让你的博客支持数学公式 1.前情提要 1.1背景介绍 我使用 laravel 框架开发的个人...

  • Markdown文本如何插入Latex公式

    网页版-MathJax Markdown文本一般使用MathJax来插入Latex公式。 本地版-Macdown ...

  • markdown 拓展 - MathJax 教程

    MathJax简介 MathJax 是一款运行在浏览器中的开源数学符号渲染引擎,使用MathJax可以方便的在浏览...

  • MathJax

    官方文档:http://docs.mathjax.org/en/latest/ MathJax有三种使用方式:CD...

  • Mathjax与LaTex公式简介

    MathJax简介 MathJax是一款运行在浏览器中的开源的数学符号渲染引擎,使用MathJax可以方便的在浏览...

  • 三方库踩坑记录

    mathjax跳过部分渲染使用mathjax解析时候,部分内容不想渲染为公式,比如要复制的部分。可以使用关键字 s...

  • WEB-TOOLS-02MathJax渲染

      公式渲染当然是鼎鼎大名的MathJax了,在Jupyter使用的也是这个。MathJax支持MathML与Te...

网友评论

      本文标题:写博客使用MathJax

      本文链接:https://www.haomeiwen.com/subject/yapyrttx.html