初步使用思源的一些建议

本贴最后更新于 1176 天前,其中的信息可能已经时移世异
  1. 关于修改图标
    (1) 顶层文档的图标不能修改,建议做成可修改;
    (2) 其它层级的图标可修改,但图标有些小,略显模糊不够清晰。不可修改顶层图标图标模糊.png

(3) 自定义图标上传不够便捷。建议可以在修改图标时,可以直接选择本地文件上传。

上传图标.png

  1. 关于笔记本****和文档管理

(1)需要删除文档时,按 Delete 快捷键删除文档无效,只能选中后右键选择删除。

delete 无效.png

(2) 想移动多个文档的位置到别的目录下,但不支持批量选中进行拖拽、删除,只能单个文档操作。

(3) 同一个笔记本内部的文档可以通过拖拽自定义排序,但是笔记本与笔记本之间好像不能拖拽排序;

(4) 打开顶层笔记本时,并不显示所包含内容:

wolai 打开笔记本时:

wolai 打开笔记本.png

思源打开笔记本时:

思源打开笔记本.png

  1. 关于数学公式

(1) 行内输入数学公式时,不能上下居中,不够美观。

(2) 公式上标有问题;

思源在行内输入复杂数学公式:

思源行内输入数学公式.png

理想情况下应该这样的:

理想的行内数学公式.png

(3) 建议增加内置公式编辑器。我会经使用数学公式,但对 latex 不熟,对于一些又长又复杂的公式输入很头疼。比如这种:

复杂公式.png

希望可以有像类似于 MathType 一样的内置公式编辑器。可以方便地输入复杂公式,并转化为 latex。

mathtype.png

  1. 关于导出 pdf

(1) 页面标题和图标在导出 pdf 时,不能被包含;

比如,希望导出的区域是这样的:

理想导出 pdf.png

但实际导出的 pdf 是这样的:

实际导出 pdf.png

嗯,先这样,希望能有所改善,后面有问题再继续提。

  • 思源笔记

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

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

    23015 引用 • 92579 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 感谢花时间反馈,部分问题已经有改进计划,我们后面逐步完善,谢谢!

    1 回复
  • buzzingbee

    其中公式上下居中应该是一个刚需;其它只算是锦上添花;在顶层文档自动引用子文档目录绝对是画蛇添足,和思源原始逻辑冲突。

  • crowds21 1 评论

    公式编辑器真的挺必要.之前做编译原理笔记的时候,打 Latex 打的想死 😭 ,后来需要写公式的笔记,要么网上截图,要么直接弃用电子笔记.太麻烦了,耗时耗力.

    1 回复
    试试 Mathpix Snipping Tool?
    Randir
  • Tock

    不熟悉 latex 而且公式多的话,还是用 ocr 或者手写笔记吧

  • Tock

    公式编辑器没有必要,那中鼠标点来点去的输入效率很低的,还不如打代码快

    2 回复
  • 你如果需要公式编辑器的功能,直接使用已经成熟的 AxMath/AxGlyph。在上面编辑好公式后,转成 LaTex 语法复制粘贴到思源即可。真的没有必要内置公式编辑器。

    1 回复
  • buzzingbee 1 评论

    也不是完全无用,对于初学者友好,也未尝不可。不过低优先级

    这是一个应用级的功能,能不内置尽量别内置,况且又有其它更成熟的工具可以替代
    DY1437333679 1 赞同
  • lihuiv5

    可以这样做,但觉得不够好。因为需要同时打开别的软件才能工作。偶尔输入个公式还能接受,频繁输入的话不方便。

    1 回复
  • lihuiv5

    公式编辑器不会打乱大脑里的公式架构,没有割裂感。对于复杂公式我觉得打代码会比较慢,而且不是"所见即所得"。一旦某个地方出错不太好检查,对于不熟悉语法的人来讲,非常不友好。话又说回来,如果你非常熟悉 latex 和 markdown 的话也没必要用思源了呀,自己打代码就是了呀。

  • 不就多点几次鼠标的事情嘛!那你知道开发这个功能出来又要花多大的代价去维护?每条公式顶多再浪费你几十秒钟(点个转换再复制粘贴顶多也就十几秒)又怎么了。你真的需要那么频繁输入公式吗?

    还有如果大部分人照你这种思路的话,思源笔记大概还要做很多跟记笔记不怎么相关的应用级功能。反正我的工作流方便了最重要,最好我需要的功能都能内置。

    1 回复
    4 操作
    DY1437333679 在 2021-10-03 16:24:27 更新了该回帖
    DY1437333679 在 2021-10-03 16:00:52 更新了该回帖
    DY1437333679 在 2021-10-03 15:59:11 更新了该回帖
    DY1437333679 在 2021-10-03 15:54:50 更新了该回帖
  • lihuiv5

    首先我觉得要摆正一个心态哈,自己不怎么用但是不要觉得别人也不用。举个例子,有些用户根本就用不到代码块的功能,因为他的笔记里不用写代码,纯文字然后排排版就可以了,于是他说,花那么大精力开发代码块干嘛呀。但事实上还是有很多人会用的。其次,有人提出来就说明有需求,先不要一棒子打死,多听听大家怎么说嘛。还有一点,我觉得不完全是维护代价的问题,如果担心维护代价大其实很多功能现在都没必要继续做了。

    1 回复
  • 代码块原本就是 md 语法自带,在哪个 md 编辑器上面找不到这个语法呢?而开发公式编辑器的难度远远要比代码块难度大,这是无法比较的。而且要达到成熟的公式编辑器的高度,不是一件容易的事情。

    1 回复
  • lihuiv5

    思源不是已经有了很多代码块处理的便捷功能么,照你这么说总不是直接搬过来啥都没做吧?再者,我觉得既然是提需求就是要站在使用者的角度,而不是开发者的角度。最好是需求驱动开发,而不只是考虑实现的难易程度,容易实现也好,不容易实现也罢,最起码都是真实需求。如果有一天都没人提需求了,那大概有两种情况,一是足够牛逼,能满足所有人(大概率不会出现),二是没人用了。

    1 回复
  • 开发者也有权利拒绝不合理的需求,明明就有现成的软件可以直接拿过来用,非要抠这个对于你来说没有多大影响的功能有意思吗?我更希望软件能够更加地轻巧,而不是堆了一堆跟不上成熟软件的功能。如果我需要使用这些功能,我更愿意使用更成熟、更专业的软件来做。

    1 回复
  • lihuiv5

    合不合理可不是你说的算的,而且对我有多大影响你并不知道,你只知道对你没影响而已。如果希望轻巧你可知直接用常见的 md 编辑器,选择有很多,没必要非要绑架思源该加什么不该加什么。这种逻辑很奇怪,你不用的功能可以选择忽略就是,加了你不用的功能就是不轻巧了?开发者是有权力拒绝不合理的需求,但首先要有需求,我还不能提需求了??

    1 回复
  • 我也是用户,我为什么不能有我自己的需求?我只是觉得你这个功能明明有软件可以完整替代,让开发者反复造轮子没有什么必要。况且开发者就只有两人,没有必要把注意力放在可替代的功能上面,不然基础的功能都没有完善好,就堆大一堆可替代的功能,这是否是一款合格的笔记软件呢?

    1 回复
  • lihuiv5

    你有需求你可以提呀,我又没说不让你提,而且从个人情感上非常希望有很多人提需求,不管能不能做,好不好做,有需求是第一步。至于可以用别的软件替代的问题,你咋知道我没有替代呢?我解释过了,替代的办法可以做但不好用,事实上已经做过这种尝试了。

    1 回复
  • 如果你只因为“需要同时打开别的软件才能工作”这个理由,而否决使用替代工具,那这根本不是一个合理的理由,因为笔记软件就是一个软件,而不是一个应用市场。如果是这样的话,那电脑上只需要一个软件就行了,但这种情况可能存在吗?

    像这样的理由,我可以想出很多需求:

    • 我打开另一个软件看电子书(epub、mobi、awz3)不方便,所以我需要思源内嵌阅读器。
    • 我打开另一个软件给插入的图片打码不方便,所以我需要思源内嵌相关的图片处理功能。
    • 我想管理思源文件夹下的资源,打开另外一个文件管理器不方便,所以我需要思源内嵌文件管理器。
    • 打开滴答清单之类的清单软件来管理任务很麻烦,所以我需要思源能够实现这类软件的功能
    1 回复
    2 操作
    DY1437333679 在 2021-10-03 19:35:49 更新了该回帖
    DY1437333679 在 2021-10-03 19:34:07 更新了该回帖
  • lihuiv5

    我觉得不能这么理解。比如 word 大部分是用来编辑文字的,但也有插入公式、图片以及其他元素的功能,你如果说 word 就是一个纯文本编辑软件,不应该做得花里胡哨的,那我觉得很多人就弃用了。并不是你说的"只要一个软件就可以了",那是一种极端的想法,当然更不能是完全散装的一堆,那样使用起来太麻烦,我觉得应该是在某些功能节点上做集成。要集成哪些功能,就要看需求,对于笔记这件事,记个公式不为过吧,就算小学生手写笔记都要记公式。在没有笔的时候可以借同桌的用一用,但自己要拥有一支笔的计划总要提上日程,这是刚需,借用非长久计。

  • ShawnXu

    个人意见,关于公式的问题:

    1. 公式编辑器不是所有人都需要,不要作为必选项安装在软件中。
    2. 公式的上下位置有时候并非居中就可以了这么简单。要考虑到文本基线的问题。比如下面这个公式,从语义上来说,文本应该与中间的二元关系符号等号上下对齐。但是由于分式的分母臃肿,占用的垂直高度远大于分子,导致上下居中后等号无法对齐到文本。但退一步讲,上下居中的处理虽然不是最优的,但比现在的效果要好,且容易实现。

    fraction.png

    1 回复
  • lihuiv5

    哈哈,感谢解释公式不能对齐的原因。看了你的评论又有了些想法:

    1.公式编辑器不是所有人都需要,但对于部分群体却是刚需,比如数学专业的同学以及理工科研工作者。选择直接忽视就相当于直接拒绝掉了这批使用者。我在想公式编辑器只是其中一种需求 A,后续还可能有人提出 B,C,D...的需求,所以能不能在安装的时候做成插件,根据个人需求可选安装。从另一方面讲,插件可以独立开发,如果开发者没有太多精力,或者不擅长某部分开发,这部分工作也可以由别人来做。

    @88250

    2.之前反馈的公式上标问题已经没有了,可以正常使用;(原因暂时不明,没有复现出来)

    3.发现了一个导出 pdf 的新问题:会忽略一些空行;

    笔记本里的排版是这样的:

    笔记本排版.png

    导出 pdf 后是这样的:

    导出 pdf 结果.png

    1 回复
  • 目前的导出是基于标准 Markdown 渲染的,所以不会保留空行。如果一定需要的话,可以考虑使用全角空格进行占位。这个我们还需要时间看看是否有必要改成基于现有编辑器 DOM 导出,类似的问题 嵌入块作为原始文本导出时,能否保留嵌入块的外观设置?

  • SsparK 1 赞同

    我有个疑惑,如果是理工科工作者。。。不是应该对于 latex 语法更熟悉吗?😳

    插件可能是一个解决方向,但是我非常不同意完全内置。内置太多软件级功能实在臃肿且没必要,就像 miui。我已经被臃肿的 miui 折磨了,还是希望思源可以清爽高性能一点。

    也许 quicker 是个更好的解决方法?

    1 回复
  • lihuiv5

    回答一下对 latex 的熟悉度问题:

    先说结论:认识的大部分人对 latex 不熟;

    解释:事实上我接触到的理工科工作者中,需要经常写公式的也不太多,少数的一些岗位需要,比如算法岗;有时候需要写技术文档,或者记笔记,牵扯到复杂公式就干脆截图,不想花精力去编辑公式,因为费时费力,更何况用 latex 这种上古软件太折磨人。

    当然也并不是所有人对 latex 都不熟,感觉对 latex 比较熟的有那么几种人:

    (1) 学院派、需要发 paper 的人; (2) 写书的一些大牛; (3) 写一些原理性技术博客的人;(写博客很多也从别处截图,懒得编辑公式,哈哈)

    关于编辑器问题,仁者见仁智者见智,不做过多延申,个人认为思源不做也会有别人去做,可以少安毋躁。

请输入回帖内容 ...

推荐标签 标签

  • Q&A

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

    8447 引用 • 38484 回帖 • 155 关注
  • LaTeX

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

    12 引用 • 54 回帖 • 49 关注
  • TGIF

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

    288 引用 • 4485 回帖 • 663 关注
  • 又拍云

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

    21 引用 • 37 回帖 • 548 关注
  • CloudFoundry

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

    5 引用 • 18 回帖 • 172 关注
  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 672 关注
  • CongSec

    本标签主要用于分享网络空间安全专业的学习笔记

    1 引用 • 1 回帖 • 15 关注
  • 学习

    “梦想从学习开始,事业从实践起步” —— 习近平

    171 引用 • 512 回帖
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 1 关注
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    6 引用 • 63 回帖 • 5 关注
  • 分享

    有什么新发现就分享给大家吧!

    248 引用 • 1795 回帖 • 1 关注
  • 运维

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

    149 引用 • 257 回帖
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 592 关注
  • WebSocket

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

    48 引用 • 206 回帖 • 318 关注
  • 工具

    子曰:“工欲善其事,必先利其器。”

    288 引用 • 734 回帖 • 2 关注
  • 程序员

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

    574 引用 • 3533 回帖
  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    946 引用 • 943 回帖
  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 104 关注
  • 数据库

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

    343 引用 • 723 回帖
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖 • 7 关注
  • 链滴

    链滴是一个记录生活的地方。

    记录生活,连接点滴

    156 引用 • 3792 回帖
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 637 关注
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 478 关注
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 724 关注
  • 快应用

    快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。

    15 引用 • 127 回帖
  • Solidity

    Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。

    3 引用 • 18 回帖 • 401 关注
  • 域名

    域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。

    43 引用 • 208 回帖