如果开发者可以渲染 LaTeX 格式,那岂不是很酷?实现 KatexTag #6237

2025-06-08

如果 DEV 可以渲染 LaTeX 那不是很酷吗?

实现 KatexTag #6237

哦,太好了,你可以。

c = ± 一个2 + b2 c = \pm\sqrt{a^2 + b^2}

以下是生成该片段的代码:

{% katex %}
c = \pm\sqrt{a^2 + b^2}
{% endkatex %}
Enter fullscreen mode Exit fullscreen mode

这是新事物,必然存在一些需要解决的问题。

向@maestromac表示感谢,他的实现确实非常出色。

实现 KatexTag #6237

这是什么类型的 PR?(勾选所有适用项)

  • [x] 功能

描述

使用katex-ruby 宝石制作 Katex 液体标签。

  • 为了实现此功能,我不得不关闭 Redcarpet 的上标功能。当我了解到 Github 和Gitlab有类似的设置后,我对这个更改感到更安心了。
  • 我发现无法通过 Storybook 预构建,因为它无法解析,@import _katex因为它是一个 geminifed CSS。我决定将提供的 CSS 复制到我们自己的应用中。我想这应该有助于为 Stack Bit 应用提供 CSS。如果这个主意不好,请告诉我。

其他资源:

相关票据及文件

解决https://github.com/thepracticaldev/dev.to/issues/182解决https://github.com/thepracticaldev/dev.to/issues/97

移动和桌面屏幕截图/录音(如果有 UI 更改)

捕捉 2020-02-21 at 16 07 15 图像

添加了测试?

  • [x] 是

已添加到文档?

  • [x] 是的,需要在编辑指南中添加

[可选]我们需要执行任何部署后任务吗?

编码愉快!

鏂囩珷鏉ユ簮锛�https://dev.to/devteam/wouldn-t-it-be-cool-if-dev-could-render-latex-l45
PREV
您的编码第一年:现已推出印刷版!
NEXT
Forem 如何支持乌克兰人民