复制含有行内公式的内容, 粘贴在非文末的位置→编辑当前行→粘贴过来的行内公式丢失

复制含有行内公式的内容, 粘贴在非文末的位置→编辑当前行→粘贴过来的行内公式丢失.

复现视频: 哔站哔未号: BV1CKCcBJEf2

缓解方法: 在"源代码模式"下进行复制粘贴, 每次复制的时候都切换会不太方便.

有没有什么更好的办法或者插件可以彻底解决这个问题呢?

[quote=“Mount, post:1, topic:55625, full:true”]
复制含有行内公式的内容, 粘贴在非文末的位置→编辑当前行→粘贴过来的行内公式丢失.

复现视频: 哔站哔未号: BV1CKCcBJEf2

缓解方法: 在"源代码模式"下进行复制粘贴, 每次复制的时候都切换会不太方便.

有没有什么更好的办法或者插件可以彻底解决这个问题呢?
[/quote] Prayerthe_tree 两位老师在我的前一个帖子讨论这个问题, 但是由于我把视频链接直接贴了上来, 整个帖子直接没了qaq于是又开了一个

我这边可以复现出来:
PixPin_2025-11-11_12-05-21

  • 写一行带公式的文本
  • ctrl c 复制整行,粘贴到另一行
  • 在末尾输入。行内的公式会被删除
    • 并不是所有公式都会删除,如上图所示
    • 好像和粘贴有关联。原本存在的行后面输入,没有影响,只有新粘贴的行后面输入才会触发。

我觉得这可能是编辑器的一个 bug,最好报告给官方。

我查看每个元素,发现被删除的公式的dom元素的属性里面会缺失 cmView 这个字段,这导致了触发更新的时候,公式原本的文本没有被解析出来。
至于为什么会缺失不太清楚



在官方论坛的Bug reports板块发了帖

上个月的讨论帖:

下面管理员有回复. 等待更新了
image