hexo 有啥好用的 latex 插件吗?

2018-11-20 15:03:23 +08:00
 javaCoder

自己的博客无奈不支持 latex,感觉有点难受,这个是博客,喜欢就点击下

4246 次点击
所在节点    程序员
10 条回复
jdhao
2018-11-20 15:24:04 +08:00
next 主题是支持 latex 的,网上一搜一大堆教程,你搜了吗?例如这篇 https://jdhao.github.io/2017/10/06/hexo-markdown-latex-equation/
mathzhaoliang
2018-11-20 15:29:49 +08:00
hexo 支持数学公式,而且支持的很好。我以前的博客是用 hexo 搭建的,后来换成了 hugo,里面用到了大量的数学公式,见 https://neozhaoliang.github.io/

用 hexo 的话必须用 pandoc 渲染,为此你要做两件事情:

1. 安装 pandoc 这个软件。
2. 安装 hexo-renderer-pandoc 插件,然后删掉 node_modules 文件夹下面的 hexo-renderer-marked 目录。

然后就可以正常使用 latex 语法了。

用 pandoc 而不是默认的 marked 渲染主要是因为 markdown 语法和 latex 语法有冲突,其它的渲染器都是先解析 markdown,再处理 latex。pandoc 在照顾 latex 这一点上做的很好。
javaCoder
2018-11-20 16:59:47 +08:00
@jdhao hexo 好像支持的不太好
javaCoder
2018-11-20 17:00:04 +08:00
@mathzhaoliang 操作挺麻烦的哈
mathzhaoliang
2018-11-20 17:07:45 +08:00
@javaCoder

```
sudo apt install pandoc
```

```
npm install hexo-renderer-pandoc --save
```

```
rm -r node_modules/hexo-renderer-marked
```

哪里麻烦了?比安装 hexo 简单多了。
mayday526
2018-11-20 17:12:23 +08:00
原来 @ChanghuiN 也是你。。。。。。有点意思
javaCoder
2018-11-20 18:56:54 +08:00
@mayday526 这个真不是我,是另一个人……
javaCoder
2018-11-20 18:58:43 +08:00
@mathzhaoliang 吼吼,我试试,谢谢啦
mayday526
2018-11-20 19:01:00 +08:00
@javaCoder 你们两个人共用一个博客?精分了?
ChanghuiN
2018-11-20 20:04:42 +08:00
@mayday526 可以看一下博客评论,以后可能会有更多志同道合的朋友们加入~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/509622

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX