Skip to content

markdown加粗渲染问题 #2038

Open

Description

@rj-wangwei15

重现步骤

在线示例链接:(必填)

步骤:
1.
2.
3.

当前行为

视觉 Transformer(ViT) 没有渲染成加粗

预期行为

预期是加粗的,大模型输出经常有这种格式,不会被渲染成加粗显示。

上下文

No response

版本

2.5.0

您在哪些浏览器上遇到了这个问题?

No response

Activity

  1. Div627 commented on Oct 20, 2026

    @Div627
    Contributor

    感谢反馈 🙏

    我理解的问题是:大模型输出的 **视觉 Transformer(ViT)** 没有被渲染成加粗。

    我在 x-markdown 当前 main(marked 16.4.2)上测试了一下:如果结尾的 ** 后面有空格(和 issue 里写的一样),可以正常加粗;如果 ** 后面紧跟中文(例如 **视觉 Transformer(ViT)**没有),就不会加粗。这是 CommonMark 定界符规则导致的:结尾的 ** 前面是标点 )、后面紧跟文字时,不会被当作结束符,这在中文内容里很常见。PR #2039 正在处理这类 CJK 加粗问题。

    能否确认一下:

    • 实际的原始文本里,** 后面是否有空格?
    • 升级到最新版本后是否仍然存在?
    • 是否在流式模式下出现?

    这些信息能帮助我们确认 #2039 是否覆盖了你的场景。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions