文章目录
  1. 1. LaTex
    1. 1.1. 编辑器需要支持的功能
    2. 1.2. 之前使用编辑器的迁移史
    3. 1.3. 如何配置
  2. 2. 图表
    1. 2.1. 可选工具
    2. 2.2. 插件
      1. 2.2.1. 样例
  3. 3. 更新
    1. 3.1. 2020年2月4日

使用markdown写文章现在已经是我的标配,那你的呢?
最近在学习MachineLearning的一些内容,做笔记、写文章的时候就会用到大量的数学公式,连加、连乘、矩阵运算神马的,所以慢慢的支持LaTex又成为我写作的硬需求。

工欲善其事,必先利其器。

所以找一个合适的编辑器就是比较重要的事情了。

LaTex

编辑器需要支持的功能

下面是编辑器必须满足的几个关键的点:

  • 支持Markdown写作,语法高亮啥的是标配。
  • 分屏预览(一边写作,一边预览) 所见即所得。
  • 支持 LaTex 语法渲染(支持mathJax, pandoc更好)

之前使用编辑器的迁移史

最开始的时候使用的是Mac自带编辑器,用起来相当不方便
后来使用了sublime text 2 但仅限于编辑一些简单的文档,和写一些ReadMe文档
因为sublime text在最开始的时候对markdown支持不好,写markdown很不方便所以找了一个
轻量级的markdown编辑器 Mou – 小清新,功能全而不累赘,很得我心。
但是不巧的是Mou很长时间都没有更新,这还不要紧,关键是在macOS sierra 后Mou竟然不能用了!
这就迫使我寻找一个新的编辑器,很快就找到了MacDown, 这个据说是完全仿照Mou做的,最开始的时候还觉得OK,但是随着数学公式需求越来越强就发现了它的缺点了,不能实时查看公式的渲染效果。
于是决定重新找个编辑器彻底解决这个问题, 恰巧Github开源出来的Atom可以完美结局这个问题。

如何配置

使用Atom来写markdown有个好的体验就需要安装几个能够提升效率的插件:
这个插件就是: markdown-preview-enhanced

具体安装Atom插件的方法是:

  1. Preferences -> install
  2. 输入框输入 “markdown preview enhanced”
  3. 点击install

注意安装后还没有完成,如果想让数学公式正常渲染需要disable一个Atom自带的组件:

  1. Preferences -> packages
  2. 输入框内输入 “markdowm preview”
  3. 会在core packages 下列出一个“markdowm preview”组件,点击disable,禁用。

好,现在创建一个含有数学公式的文档(.md 或 .markdown)
现在还看不到效果,按住 control + shift + m 在屏幕的右边就会出现一个预览效果的窗口
现在是不是markdown写的飞起?

图表

可选工具

插件

样例

1
2
3
4
5
graph TD;
A-->B;
A-->C;
B-->D;
C-->D;

更新

2020年2月4日

目前使用VS code的原生markdown编辑器编写markdown文档,并组合markdownlint检查markdown语法,目前使用良好,并推荐大家使用。

以上
// EOF

文章目录
  1. 1. LaTex
    1. 1.1. 编辑器需要支持的功能
    2. 1.2. 之前使用编辑器的迁移史
    3. 1.3. 如何配置
  2. 2. 图表
    1. 2.1. 可选工具
    2. 2.2. 插件
      1. 2.2.1. 样例
  3. 3. 更新
    1. 3.1. 2020年2月4日