关于改善中文输入的建议

本贴最后更新于 619 天前,其中的信息可能已经物是人非

首先感谢作者能坚持完善思源笔记,肉眼可见地变得越来越好。

我现在主力笔记是 notion,要不是数据库太方便,我早就已经转移到思源上了。除了数据云端的原因,还有中文排版的原因。

notion 对中文用户的不友好

界面没汉化不用多说了,习惯了影响不大,但是 notion 的排版却是为英文而生的,调整中文排版需要费很大力气。如下图。

image.png

同样的文章,英文不需要排版就很美观,而中文则需要花功夫调整,甚至连行距都调节不了。

所以 notion 或者说 markdown 很不适合做中文输入。

思源在这方面做的努力

其实思源已经在优化中文输入方面做了很大功夫,比如中文符号可以呼出命令,标记格式,中文英文间加入空格,自动排版,输出时首行缩进等等。

但是还不够方便,感觉还是在 notion 的基础上修修补补。

优化方向

苹果生态有个笔记软件 metion,虽然也是基于 markdown,但是对中文输入有特别多优化,比如

  • 自动首行缩进
  • 段落间行距自动扩大
  • 写作模式
  • 词性分析

思源可以借鉴一下,早日进化成适合中文输入的笔记。

  • 思源笔记

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

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

    22355 引用 • 89461 回帖 • 1 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 现代笔记软件似乎都没有首行缩进的概念了,块应该是更自然明晰的分隔吧,应该不太会单独做一个首行缩进

    行距这个东西就是主题外观的区别了,有些主题应该对这个东西有所调节

    写作模式和词性分析是指什么

  • 其他回帖
  • 首行缩进建议自己通过 css 来实现。代码如下:

    div:not([data-type="NodeListItem"])>div[data-type="NodeParagraph"].p>div:before {
        content: "      ";
    }
    

    我测试了一下,暂时没发现 bug。怎样配置 CSS 呢?设置-> 外观-> 代码片段-> 添加 CSS-> 复制粘贴-> 确定。

    这段 CSS 设计为只对普通段落首行缩进,对列表不首行缩进。如果你想取消对某段落的首行缩进的话,把它转化为列表即可。如果你还想隐藏列表前面的小圆点的话,看我这个帖子:

    通过 CSS 让某些列表变成嵌套段落

    3 操作
    openAI 在 2023-03-14 13:43:34 更新了该回帖
    openAI 在 2023-03-14 13:30:07 更新了该回帖
    openAI 在 2023-03-14 13:28:42 更新了该回帖