为博客或个人站点的 Markdown 添加 LaTeX 公式支持

为博客或个人站点的 Markdown 添加 LaTeX 公式支持

发布于 2018-05-26 02:20 更新于 2018-08-12 06:51

LaTeX 是一套排版系统,原生包含对科学和技术型文档内容的支持,而 LaTeX 公式(LaTeX math and equations)则是这种支持中非常重要的一部分。如果能够在博客或个人站点中使用到 LaTeX 的排版系统,或者说只是其中的数学公式部分,对学术性(或者只是使用到了部分数学原理)文章来说将会非常方便。

本文将推荐一些脚本,以便添加 LaTeX 数学公式的支持。


为站点添加 LaTeX 公式支持

在你的站点中添加 MathJax.js 的支持即可。比如添加下面这段代码:

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

比如机器学习中的线性模型:

h_\theta(x) = \theta_1 x_1 + \theta_2 x_2 + ... \theta_n x_n = \sum_{i=1}^n \theta_i x_i

以及它的向量形式:

h_\theta(x) = \theta^T x

可以使用如下的 LaTeX 公式写出:

$$h_\theta(x) = \theta_1 x_1 + \theta_2 x_2 + ... \theta_n x_n = \sum_{i=1}^n \theta_i x_i$$
$$h_\theta(x) = \theta^T x$$

而你所需做的,仅仅只是在 <head> 中加入如上那段 js 脚本。

如果你希望写出更复杂的 LaTeX 公式,可以参考 Latex 公式速查

为 VSCode 编辑器添加 LaTeX 公式支持

在 VSCode 插件商店中搜索 latex 可以得到不少的插件,我使用的是目前有 106K 下载量的 Markdown+Math 插件。

在 VSCode 中,只需要预览 Markdown,即可看到这样的 LaTeX 公式支持:

参考资料

本文会经常更新,请阅读原文: https://walterlv.com/post/add-latex-support-for-web-pages.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名 吕毅 (包含链接: https://walterlv.com ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请 与我联系 (walter.lv@qq.com)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏黑白安全

追寻特征码轻松免杀灰鸽子

随着杀毒软件病毒库的日益庞大,病毒被杀的的概率也越来越大。往往早上编写完成的病毒,到了下午就被列入病毒库。面对病毒被杀的尴尬,我们只能走一条路:免杀。

13830
来自专栏小程序解决方案的专栏

微信小程序基于万象优图实现图片 OCR

随着小程序开放越来越多的类目,越来越多的企业将各种各样的需求开发成小程序,而基于图像识别的名片识别、身份证识别或者普通文字的 OCR 也越来越多的被应用于各种场...

4.8K70
来自专栏Seebug漏洞平台

GPON Home Gateway 远程命令执行漏洞被利用情况

2018/04/30,vpnMentor公布了 GPON 路由器的高危漏洞:验证绕过漏洞(CVE-2018-10561)和命令注入漏洞(CVE-2018-105...

15130
来自专栏互联网开发者交流社区

SEO-友情链接注意事项

10130
来自专栏喔家ArchiSelf

Markdown数学公式简要

Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此用它写文档非常方便,还可以轻松的导出PDF或者HTML的文件。github上的wiki,各个...

36620
来自专栏用户2442861的专栏

使用ffmpeg转换文件格式,及ffmpeg参数说明(转)

转换文件test.avi到test.flv ffmpeg -i test.avi -ab 56 -ar 22050 -b 500 -r 29.97 -s 3...

1.4K10
来自专栏每日一篇技术文章

SceneKit_入门03_节点

我们已经完成了创建工程的任务,有的人就问了,你不是要将SceneKit 游戏开发,怎么创建的是应用工程,往下看,就这么任性!

20810
来自专栏编程坑太多

简单爬虫,突破复杂验证码和IP访问限制

61910
来自专栏开源FPGA

基于FPGA的HDMI高清显示接口驱动

  本站点博客将逐步迁移至http://ninghechuanblogs.cn/   HDMI是(High Definition Multimedia Inte...

623100
来自专栏Seebug漏洞平台

GPON Home Gateway 远程命令执行漏洞被利用情况

2018/04/30,vpnMentor公布了 GPON 路由器的高危漏洞:验证绕过漏洞(CVE-2018-10561)和命令注入漏洞(CVE-2018-105...

73670

扫码关注云+社区

领取腾讯云代金券