当前位置: 代码迷 >> 综合 >> markdown学习—数学公式
  详细解决方案

markdown学习—数学公式

热度:21   发布时间:2024-02-06 08:07:54.0

markdown学习—数学公式

过去已逝,未来可追
数学越来越重要了,要加强对于数学的学习
关键词:LaTex Math

文章目录

  • markdown学习—数学公式
    • 使用的目的
      • 几种方法的比较
      • 编辑器与插件
    • 输出LaTex数学公式
      • LaTex Math的语法
        • 希腊字母
        • 公式
    • 更多

使用的目的

要将学习心得(尤其是数学公式等)写成文档在知乎、简书、微信公众号以及网站的网页上面展示出来,使用Markdown以及LaTex Math的结合我认为是最佳的方法。

几种方法的比较

与LaTex文档的比较
虽然很多数学学术论文整个文档就像使用Markdown一样是直接使用的LaTex语法来编辑的,但是仔细比对之后发现直接用LaTex语法来写整个文档来,它的效果和Markdown + LaTex Math 方式没有太大的区别。
但是LaTex的语法、编辑器、配置、中文支持等都要比Markdown要复杂的多,而且也不及Markdown已经非常成熟的生态(包括工具链、社区等)。

编辑器与插件

Markdown的编辑器非常多,对于很多初学者来说,个人比较推荐使用VScode。

  • 一是VScode汉化比较方便,很多像我这样英语不好的,有一个中文界面还是比较重要的;跨平台性,Mac、Windows、Linux都可以使用;
  • 二是VScode是一款极为优秀的代码编辑器,使用VS Code来编程和Markdown都极为舒适,两者皆宜;
  • 三是VScode插件丰富,非常省事,写代码、Markdown的编写与预览、LaTex Math的显示等工具链相当完备。比如Python插件,只需要安装插件集合Python Extension Pack,里面就包含了微软官方插件Python、MagicPython、Jupyter等优秀插件;而Markdown插件,推荐安装Markdown All in One,以及Markdown+Math。

输出LaTex数学公式

LaTex Math的语法

LaTex Math的语法多且杂,建议使用查询手册。推荐使用名校莱斯Rice大学的一个语法手册,莱斯大学LaTex Math在线PDF手册。
外网加载较慢,可以看我的博客


安装了上述插件的VScode就有LaTex Math语法提示。用英文字符反斜杠\就可以为你提示。

希腊字母

使用’’ L a T e x LaTex希腊字母语法 ’’,也就是将LaTex的希腊字母语法用两个美元符号围住即可。比如:

$\Gamma$、$\iota$、$\sigma$、$\phi$

效果: Γ \Gamma ι \iota σ \sigma ? \phi

公式

Gamma公式

Gamma公式$\Gamma(n) = (n-1)!\quad\forall
n\in\mathbb N$$$
\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.
$$

显示效果:

Gamma公式展示 Γ ( n ) = ( n ? 1 ) ! ? n N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N 是通过 Euler integral

Γ ( z ) = 0 t z ? 1 e ? t d t ? . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.

更多

莱斯大学LaTex Math在线PDF手册
参考文档
莱斯大学LaTex MathPDF手册蓝奏云下载