V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
javaCoder
V2EX  ›  程序员

hexo 有啥好用的 latex 插件吗?

  •  
  •   javaCoder · 2018-11-20 15:03:23 +08:00 · 4028 次点击
    这是一个创建于 1955 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    10 条回复    2018-11-20 20:04:42 +08:00
    jdhao
        1
    jdhao  
       2018-11-20 15:24:04 +08:00 via Android
    next 主题是支持 latex 的,网上一搜一大堆教程,你搜了吗?例如这篇 https://jdhao.github.io/2017/10/06/hexo-markdown-latex-equation/
    mathzhaoliang
        2
    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
        3
    javaCoder  
    OP
       2018-11-20 16:59:47 +08:00
    @jdhao hexo 好像支持的不太好
    javaCoder
        4
    javaCoder  
    OP
       2018-11-20 17:00:04 +08:00
    @mathzhaoliang 操作挺麻烦的哈
    mathzhaoliang
        5
    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
        6
    mayday526  
       2018-11-20 17:12:23 +08:00
    原来 @ChanghuiN 也是你。。。。。。有点意思
    javaCoder
        7
    javaCoder  
    OP
       2018-11-20 18:56:54 +08:00
    @mayday526 这个真不是我,是另一个人……
    javaCoder
        8
    javaCoder  
    OP
       2018-11-20 18:58:43 +08:00
    @mathzhaoliang 吼吼,我试试,谢谢啦
    mayday526
        9
    mayday526  
       2018-11-20 19:01:00 +08:00
    @javaCoder 你们两个人共用一个博客?精分了?
    ChanghuiN
        10
    ChanghuiN  
       2018-11-20 20:04:42 +08:00
    @mayday526 可以看一下博客评论,以后可能会有更多志同道合的朋友们加入~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1188 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:15 · PVG 02:15 · LAX 11:15 · JFK 14:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.