首页 > 科技 > 正文

GitHub撑汽车用品网上商城 持用LaTeX写数学公式了!亲测有用


更新日期:2022-05-22 16:47:08来源:网络点击:1873036

提问:在GitHub的README文件中插入数学公式有多少种办法?

做成图片?

复制公式去codecogs生成一个svg图片的外链?

还是用插件?

……

这些方法有的麻烦,有的需要收费,有的还会出bug。

就不能原生支持一下吗!!

能!

大家吐槽了这么多年,就在最近,GitHub终于宣布可以用LaTeX语法直接写公式了!

$符号搞定,亲测有效

GitHub是用MathJax实现的这个功能。

MathJax是一个基于JavaScript的开源显示引擎,能够支持非常多的LaTeX宏包。

很多人应该对它不陌生,用过它的插件来在GitHub中加入公式。

废话不多说,直接看方法:

1、编写行内公式

如果你想在行内插公式,只需用一个“$”进行分隔,就像这样:

This sentence uses $ delimiters to show math inline: $\sqrt{3x-1}+(1+x)^2$

然后就能直接正确显示公式了:

2、编写行间公式

如果你想在行间插入公式,只需另起一行并用两个“$”进行分隔:

The Cauchy-Schwarz Inequality

$$\left( \sum{k=1}^n a_k b_k ight)^2 \leq \left( \sum{k=1}^n ak^2 ight) \left( \sum{k=1}^n b_k^2 ight)$$

效果如下:

需要注意的是:

(1)如果你的公式包含“$”,则需要在前面加上“\”进行转义;

(2)如果在公式之外你的正文也包含“$”,则需要用“”标记;

是不是非常简单?

我们亲自试一下看看。

首先新建一个仓库,然后打开README.md文件,往里面扔入一些带markdown格式的公式和文字。

然后点击“预览”:

成功!(行间公式自动居中了。)


相关:

比尔盖茨自用手机发布:他知道微软手机做得欠好原标题:比尔盖茨自用手机是三星Galaxy Z Fold3 网友:他知道微软手机做得不好5月21日消息,据9to5Google报道,比尔盖茨在Reddit社区与网友互动时透露,自己使用的手机是三星Galaxy Z Fold3。比尔盖茨称三星G..

博主开箱1万多元的旗舰:充电器、数据线、SIM卡针都没有原标题:博主开箱1万多元的索尼Xperia 1 IV:充电器、数据线、SIM卡针都没有5月21日消息,知名博主@MKBHD晒出了索尼Xperia 1 IV的开箱照,这位博主称索尼Xperia 1 IV包装盒里只有一台裸机,没有充电器、数据..

上一篇: 马斯克学得了张小龙吗?
下一篇: 福特败诉!或在德国禁售联网汽车