[marktext]加粗部分识别有问题

2024-01-31 538 views
6

**这里应该加粗1:**这里是冒号之后的文字,不应该加粗**这里应该加粗2**这段文字不能正确识别加粗部分内容,显示结果如下:

image

  1. mark text 中输入后面内容**这里应该加粗1:**这里是冒号之后的文字,不应该加粗**这里应该加粗2**

这里应该加粗1:这里应该加粗2这两部分应该是加粗字体这里是冒号之后的文字,不应该加粗这部分应该是正常非加粗字体

如上面截图,显示不正常

  • MarkText version: v0.16.3
  • Operating system: Windows 10 21H2

回答

1

和 #3337 提到的问题类似

0

上次更新是3月份了,您说呢?

4

我也想加入,但我实在是不想学js。

9

我觉得这是Markdown语法的问题。

**这里应该加粗1:**这里是冒号之后的文字,不应该加粗**这里应该加粗2**

这句话在GitHub风格的Markdown语法下,渲染得到的结果就是有问题的:

这里应该加粗1:这里是冒号之后的文字,不应该加粗这里应该加粗2

之所以会出现这种现象,是因为原生的Markdown标准对中文不是很友好。所以这个issue也可以留着,让MarkText优化一下对中文的支持,也行。

1

要把星号放到冒号的前面:

**这里应该加粗1**:这里是冒号之后的文字,不应该加粗**这里应该加粗2**

得到的结果才是你所预期的:

这里应该加粗1:这里是冒号之后的文字,不应该加粗这里应该加粗2