关于加粗中带有行内代码导致出错

本贴最后更新于 1078 天前,其中的信息可能已经天翻地覆

如题,在加粗文本之间有行内代码的话则会导致行内代码移到最后

image.png

这个问题大概是在 2.2.0 出现的,从那个版本开始的,而且我看了下.sy 文件发现里面的这几个的顺序确实乱了image.png

因为我一开始没注意到这个 bug 所以用了一段时间后复习之前笔记的时候才发现,我现在只能复习的时候手工一个一个的弄正常,如果没办法对已经出现异常的进行修复那就看看能不能对以后再复制加粗代码不出错也行,现在复制加粗代码还是会让代码到最后,感谢感谢

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    27240 引用 • 113998 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • drawone

    这个实际是一类问题,有的会直接消失,有的会移到块的最后,有的直接变成纯文本。

    我的问题是用了 Dark+ 主题,默认主题没有这问题。

    解决方案是单独再对行内元素(引用、超链接等)设置与前后文本同样的格式。

    1 回复
  • zhaoshengmu 1

    好像并不是这个问题,我转回默认主题还是不行,例如这句 其中 valid 变量表示窗口中满足 need 条件的字符个数 你复制进去思源会发现默认主题还是会把 valid 和 need 放在最后

  • @88250

    请问一下 D 大这个是 bug 吗,我发现在思源里面输入文字后加粗并加行内代码是没有问题的,也可以正常复制,就是从外部复制进来有问题

    1 回复
  • 88250 1 赞同

    是 bug,先记录 Issue #6116 · siyuan-note/siyuan 谢谢

    1 回复
  • 还有一个类似的问题是从外界复制的两个相邻的加粗文字的时候中间有四个星号显示了出来image.png

    但是在思源中先加粗 sdf 在加粗 sd 是不会出现中间的四个星号的,主要是从外界复制的时候出错

    1 回复
  • 等下个版本看下。

  • 这个 bug 好像还没解决,而且我发现一个新的问题,在百度百科上复制文本到思源会有把 ^ ^ 识别的有些问题,例如这个利昂内尔·梅西_百度百科 (baidu.com)链接首段内容复制进来是这样的image.png,不知道能否改进

    1 回复
  • 外界的两个相邻加粗指的是这个格式 <strong>foo</strong><strong>bar</strong> 吗?如果是的话会在 Issue #6244 · siyuan-note/siyuan 中改进,谢谢。

    ^foo^ 是上标语法,所以会解析渲染为上标。

    1 回复
  • 相邻加粗是纯文本的格式 指的是 星号星号 内容 星号星号星号星号 内容 星号星号(中间的四个星号前两个是与开头的星号对应,后两个与结尾的星号对应,这样的格式复制进去思源会导致内容虽然都加粗了但是两个内容中间有四个星号)

    1 回复
  • 这个是符合 Markdown 语法解析规则的,可以在 https://spec.commonmark.org/dingus/ 这里测试一下。

请输入回帖内容 ...

推荐标签 标签

  • DevOps

    DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

    59 引用 • 25 回帖
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    5 引用 • 16 回帖 • 6 关注
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 280 关注
  • 职场

    找到自己的位置,萌新烦恼少。

    127 引用 • 1708 回帖
  • 反馈

    Communication channel for makers and users.

    120 引用 • 906 回帖 • 290 关注
  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    167 引用 • 408 回帖 • 483 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    188 引用 • 832 回帖
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    948 引用 • 1460 回帖 • 2 关注
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    29 引用 • 202 回帖 • 39 关注
  • jsoup

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    6 引用 • 1 回帖 • 512 关注
  • 负能量

    上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)

    89 引用 • 1251 回帖 • 390 关注
  • Excel
    31 引用 • 28 回帖 • 1 关注
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    52 引用 • 228 回帖 • 1 关注
  • 外包

    有空闲时间是接外包好呢还是学习好呢?

    26 引用 • 234 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    10560 引用 • 48077 回帖 • 60 关注
  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    558 引用 • 677 回帖 • 1 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    594 引用 • 3541 回帖 • 1 关注
  • 区块链

    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。

    92 引用 • 752 回帖
  • SEO

    发布对别人有帮助的原创内容是最好的 SEO 方式。

    36 引用 • 200 回帖 • 49 关注
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 186 关注
  • flomo

    flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。

    6 引用 • 143 回帖
  • 数据库

    据说 99% 的性能瓶颈都在数据库。

    346 引用 • 761 回帖
  • Netty

    Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。

    49 引用 • 33 回帖 • 54 关注
  • Openfire

    Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。

    6 引用 • 7 回帖 • 119 关注
  • 京东

    京东是中国最大的自营式电商企业,2015 年第一季度在中国自营式 B2C 电商市场的占有率为 56.3%。2014 年 5 月,京东在美国纳斯达克证券交易所正式挂牌上市(股票代码:JD),是中国第一个成功赴美上市的大型综合型电商平台,与腾讯、百度等中国互联网巨头共同跻身全球前十大互联网公司排行榜。

    14 引用 • 102 回帖 • 293 关注
  • LaTeX

    LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。

    12 引用 • 59 回帖
  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    293 引用 • 4496 回帖 • 664 关注