Jekyll kramdown数学渲染设置

问题描述 投票:0回答:1

我最近更新到Jekyll 4.0.1,我做了一个插件,可以使用katex检测并渲染乳胶表达式为html。但是现在,杰基尔(Jekyll)的“ kramdown”渲染乳胶表达式的方式有所不同。

在旧的jekyll中,这样会渲染$$ 1 + 1 = 2$$

<script type="math\/tex; mode=display">1 + 1 = 2<\/script>

现在呈现为:

/[ 1 + 1 = 2 /]

我如何设置kramdown以渲染旧方法?

谢谢您的帮助

ruby latex jekyll kramdown
1个回答
0
投票

解决方案是将数学引擎设置为katex


首先您需要安装katex gem:

sudo gem install kramdown-math-katex

然后将kramdown选项添加到jekyll配置文件:

kramdown:
    math-engine: katex
© www.soinside.com 2019 - 2024. All rights reserved.