思源笔记会自动在正文数字两侧添加空格吗?

本贴最后更新于 1219 天前,其中的信息可能已经渤澥桑田

将原先使用 typora 和 vscode 编辑的 md 文件导入思源笔记后,发现正文中的数字两侧多了空格,这是导入时处理的吗?这个特性感觉有点怪。比如原先“4 亿元”现在变成了“ 4 亿元”,导致搜索不出来这个关键词。

设置里自动添加空格选项是关闭的。

目前这个导入后自动添加空格的特性是否可以去掉呢?

另外,看到 github 上有人建议把目前文件标题后缀的一串 id 添加到 front matters 里面去,感觉是个好建议。

  • 思源笔记

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

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

    18151 引用 • 66982 回帖 • 1 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 刚发现上面这段话里的英文也被两侧添加空格了。看来是编辑器共同的特性?不知道能否关掉。。

    测试一个数字 4(输入的时候两侧没有空格)

  • 自动空格选项关闭的话应该是不会添加的,第一次导入时自动添加可能是 bug,稍后确认,谢谢反馈。

    1 回复
  • 我尝试导入了两次,确实存在这样的情况。因为我文件比较多,100 多个,打开思源笔记后,随着时间,感觉是随着时间加长,越来越多的数字被两侧加了空格。可能是程序在后台逐渐处理的。

    1 回复
  • 88250 1

    v0.4.94 中进行修复 🙏

    1 回复
  • 0.5.0 导入后还是会自动添加空格

    1 回复
  • 我这里试过不会加空格了,麻烦描述一下你的操作步骤,谢谢。

    2 回复
  • 我不知道是不是我安装的 0.5.0 版本实际上还是哪里使用了上一版本配置文件的缘故,我抽时间彻底卸载后再安装,同时改变源文件夹和目标文件夹的路径之后再试一次看看效果。

  • 彻底卸载(卸载,之后用 everything 搜索 siyuan 并删除所有内容),重新安装并登录账号,导入现有 md 文件后,确实还存在自动添加空格的情况(我核对了《上海证券交易所科创板股票上市规则》这个文件,导入后确实被添加了空格)。我把我导入的一部分文件上传了,有可能的话,你看看是否能定位问题。

    1 回复
    1 操作
    abbj 在 2020-12-23 12:14:42 更新了该回帖
  • 我这里导入没有问题……

    image.png

    我的导入方式是直接将文件夹放到已有笔记本下,然后再启动思源,日志文件里会显示:

    D 2020/12/04 09:53:04 conf.go:740: imported [15] Markdown files into notebook [http://127.0.0.1:6806/siyuan/1602224134353/测试笔记本/]
    
    1 回复
  • 我每次测试是否添加空格都会搜索 4 亿 这个词,因为这些文件好多都提到了这个词而且 4 两侧都没有空格。你搜搜看呢?我不知道这个搜索动作本身是否会触发这个特性。

    1 回复
  • 搜索不会更新内容的。

    image.png

    1 回复
  • 我用了你的方法,把文件夹直接放到思源笔记的笔记目录下,目前没发现问题。稍后我再试一次。

    这次之前,我的操作方法都是点击主界面上的“打开本地笔记本”,然后选择存放 md 文件的文件夹,随后程序会提示 md 文件将被导入成 sy.md 文件,我再选择导入后的新路径,然后过段时间,数字两侧就被添加空格了。

    1 回复
  • 收到,稍后我试试看,谢谢。

    1 回复
  • 用你的方法导入后,等一段时间,打开关闭几次,然后数字又被添加空格了。

    1.png

    1 回复
  • “打开关闭”指的是笔记本还是思源?

    1 回复
  • 指的是思源笔记的桌面客户端

    1 回复
  • 88250 1

    谢谢,我们找到问题了,v0.5.2 继续修复。

  • 西文和中文之间有间距是排版的规范,看上去也更美观,建议遵守。

    即使是在 Word 里面,不需要显式加空格,也是默认有间距的。

    1 回复
  • 这个我感觉更适合从渲染的角度,展示成两边各有一个空格,而不是直接从原文件上手动敲空格的方式。

请输入回帖内容 ...
abbj
我的小站 https://blog.abbj.top/

推荐标签 标签

  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    5 引用 • 15 回帖 • 222 关注
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 394 关注
  • Dubbo

    Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是 [阿里巴巴] SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。

    60 引用 • 82 回帖 • 591 关注
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    148 引用 • 257 回帖
  • 星云链

    星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网

    3 引用 • 16 回帖 • 2 关注
  • abitmean

    有点意思就行了

    14 关注
  • AngularJS

    AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。

    12 引用 • 50 回帖 • 409 关注
  • 爬虫

    网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。

    106 引用 • 275 回帖
  • Wide

    Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。

    欢迎访问我们运维的实例: https://wide.b3log.org

    30 引用 • 218 回帖 • 594 关注
  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。

    475 引用 • 899 回帖
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    40 引用 • 40 回帖
  • WebSocket

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

    48 引用 • 206 回帖 • 407 关注
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 150 关注
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    34 引用 • 467 回帖 • 688 关注
  • Laravel

    Laravel 是一套简洁、优雅的 PHP Web 开发框架。它采用 MVC 设计,是一款崇尚开发效率的全栈框架。

    19 引用 • 23 回帖 • 675 关注
  • Q&A

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

    6364 引用 • 28621 回帖 • 264 关注
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    21 引用 • 37 回帖 • 505 关注
  • ngrok

    ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。

    7 引用 • 63 回帖 • 598 关注
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    16 引用 • 68 回帖
  • GitLab

    GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。

    46 引用 • 72 回帖
  • jsoup

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

    6 引用 • 1 回帖 • 457 关注
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 7 关注
  • 程序员

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

    529 引用 • 3527 回帖
  • Pipe

    Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    131 引用 • 1114 回帖 • 152 关注
  • GitBook

    GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。

    3 引用 • 8 回帖
  • GitHub

    GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。

    207 引用 • 2031 回帖
  • 反馈

    Communication channel for makers and users.

    123 引用 • 906 回帖 • 176 关注