所以我最近在Github Pages上从Maruku切换到Kramdown,遇到一个问题:



这是导致问题的降价促销:

Five days ago I wrote [Standardizing Harmony Classes]
(/standardizing-harmony-classes "Aadit M Shah | Standardizing Harmony Classes").


您在"Aadit M Shah | Standardizing Harmony Classes"中看到该管道了吗? Kramdown错误地将其视为表格单元分隔符,从而导致上述可怕的表格实际上应该是一个段落。

这是没有意义的,因为管道分隔符位于链接文本文字中,并且不应将markdown应用于链接文本文字。显然,这是Kramdown中的错误。

那么如何在Kramdown Jekyll中禁用表?我在很多地方都有管道,但我不想更改它们。还有其他解决方案吗?

最佳答案

逃离他们怎么样?

http://kramdown.gettalong.org/syntax.html#automatic-and-manual-escaping

因此,在您的情况下,可能是:"Aadit M Shah \| Standardizing Harmony Classes"

希望这可以帮助!

07-24 12:51