Closed
Description
OS Version (操作系统): Windows
VNote Version (VNote版本): 2.0
Symptoms (表现):
用 Markdown-it 渲染的斜体“* *”有些问题。
-
假设要加斜体内容以中英文标点结束,
如果该部分后面有符号、回车符、footnote语法等分隔,则能正常渲染成斜体;
如果该部分后面没有任何符号等分隔,则不能正确渲染成斜体。 -
假设要加斜体的内容以中英文标点开始,同样,该部分前面如果没有任何能分隔的东西,就不能正确渲染。
英文中因为每个单词间都以空格分隔,所以这样的问题应该很少遇到,但是在中文里就可能经常遇到。
vnote提供的四个渲染器中,只有 Markdown-it 有这个问题,其他都正常,但 Markdown-it 是唯一一个识别 footnote 的,因为要用 footnote 不得不用它。
How to Repro (如何复现):
以下为例:
快速的*。棕色狐狸*跳过一条懒狗。
不正常
快速的*棕色狐狸。*跳过一条懒狗。
不正常
快速的。*。棕色狐狸*跳过一条懒狗。
正常
快速的*棕色狐狸。*[^footnote]跳过一条懒狗。
[^footnote]: footnote
正常
快速的*棕色狐狸。*
跳过一条懒狗。
正常
Metadata
Metadata
Assignees
Labels
No labels