【问题标题】:Jekyll kramdown math render settingsJekyll kramdown 数学渲染设置
【发布时间】:2020-05-17 12:45:47
【问题描述】:

我最近更新到 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】:

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


    首先你需要安装 katex gem:

    sudo gem install kramdown-math-katex
    

    然后在 jekyll 配置文件中添加 kramdown 选项:

    kramdown:
        math-engine: katex
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多