【小技巧】使 github 和 segmentfault 的 markdown 支持数学公式
作者:LogM
1. 由来
最近在写博客的时候,发现一个问题:
- segmentfault不支持markdown行内公式渲染;
- github不支持markdown数学公式渲染。
因此,需要想办法正常渲染markdown。否则又要回归繁琐的Github Page了。
2. 解决方法
chrome浏览器可以安装MathJax渲染插件解决,比如:
这两个我都用过,可以正常渲染。
第一个插件仅支持github,不需要配置。
所以,对于我的博客中带有数学公式的文章,可以有如下几种方式确保数学公式正常渲染:
- 使用插件2在segmentfault上看博客,虽然抽风情况比较严重;
- 在我的github上找到对应文章,使用插件1查看;
- 在我的github上找到对应文章,点击右上角的"Raw"按钮,把源码复制到markdown阅读器查看。
注意:这些插件可能对一些网站的脚本功能造成影响,所以不用的时候建议把插件关闭
3. 测试
这里提供一组测试,确认是否完美解决了问题。
下面参与测试的数学公式的原代码如下: 这是一个行内公式:$P = \frac{C_a^k \cdot C_b^{n-k}}{C_{a+b}^n}$ 这是两个单行公式: $$P = \frac{C_a^k \cdot C_b^{n-k}}{C_{a+b}^n}$$ $$ P = \frac{C_a^k \cdot C_b^{n-k}}{C_{a+b}^n} $$
下面几行是你的显示效果,如果都显示为数学公式,则说明正常渲染:
这是一个行内公式:$P = \frac{C_a^k \cdot C_b^{n-k}}{C_{a+b}^n}$
这是两个单行公式:
$$P = \frac{C_a^k \cdot C_b^{n-k}}{C_{a+b}^n}$$
$$P = \frac{C_a^k \cdot C_b^{n-k}}{C_{a+b}^n}$$
相关推荐
重剑无锋 2020-10-25
Catastrophe 2020-05-30
AcFunJ 2019-11-18
ETIpiero 2019-07-12
zhanbuquan 2019-07-12
pmbdlw 2019-07-12
nhgxxyy0 2019-07-05
84251748 2019-07-05
URML 2019-07-05
quyunfei 2019-07-05
第号 2019-07-05
bailangriver 2019-07-01
YichengGu 2019-07-01
王道立心 2019-07-01
浪子huang 2019-07-01
caiselangren 2019-07-01
javaMerea 2019-07-01
dayi 2019-07-01
taoxiuyi0 2019-07-01