建议思源笔记增加字词句批注功能

本贴最后更新于 1394 天前,其中的信息可能已经时移世异

D 大,思源笔记能否考虑增加选择字词添加批注功能,效果可以参考 wolai 的添加评论功能。英文和文言文学习有这个功能可以直接对字、词、句添加翻译或者学习记录、感想

  • 思源笔记

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

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

    26631 引用 • 110880 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 可以直接选中文字,ctrl+【创建块引,批注在块引写就好了。悬浮预览,效果一样

  • 很多人之前都问过了,D 大暂时没这个计划,社区里面大家暂时的解决方法一般都是这两种

    • 选中直接 ctrl [ 子页面尽情写,当然最好确保你子页面底下没有要存的其他东西,不然太乱,不方便管理
    • 文档末尾,写入你想要的东西,Shift Ctrl C ,选中原文 或者在原文后添加一个 [1],并选中.然后 Ctrl V
    • ctrl [ 方式太散,一篇文档批注下来会产生很多子文档
    • 文尾批注对于长文来说使用起来还是不太顺畅
      感谢,如果没有计划先这样解决。
    1 回复
  • Tock

    日经贴 🤣🤣

  • buzzingbee

    英文和文言文批注这种东西用纸笔来得更快。

    真要说两种语言的对照,可以上一句英语,下一句汉语,一个 word 都可以搞定的东西,哪用那么复杂啊。

    还有一个选择,就是 PDF 上直接批吧。

    如果还不满意,就自己定义一个格式,一句话为一个单元,多行组成,想怎么批就怎么批。例子如下:

    [en] I have a good idea.

    [zh] 我有一个好点子。

    [exp] 这里我批注,想怎么批就怎么批


    [en] I have another good idea.

    [zh] 我又有一个好点子。

    [exp] 我也可以不批。


    [en] I have a good idea.

    [zh] 我有一个好点子。

    [exp] 这里我批注,想怎么批就怎么批

    别看不上这种简单的文本批注,其实也很好用,写起来简单,写完后用 Html 包裹之后生成的页面,顺便把中文给去掉,就成了下面的样子:

    image.png

    最重要的是,源文件受自己控制,即使笔记软件停更了,也不能担心数据会取不回来。

    1 回复
    4 操作
    buzzingbee 在 2021-10-13 19:31:31 更新了该回帖
    buzzingbee 在 2021-10-13 19:29:31 更新了该回帖
    buzzingbee 在 2021-10-11 22:26:23 更新了该回帖
    buzzingbee 在 2021-10-11 22:21:46 更新了该回帖
  • crowds21 via ELE-AL00

    我一开始也担心第一条。但如果你不会在这个文档底下编写其他子文档,这么做能省很多很多事。而且既然你做的是语言标注,大多情况下可能也不会什么污染反链的问题。虽然有很多子文档,但是你不把这个文档当文件夹打开的话就没啥影响,更多的是心理上的负担。

    第二个过程确实麻烦了点。现阶段也只能是这样了。

  • 行级批注功能短期内不会开展,这个其实一年以前就有提议了 Issue #174 · siyuan-note/siyuan 但是目前我个人仍然觉得优先级不高,所以暂时不考虑了,请见谅。

  • 用 html 包裹具体是怎么操作的?

    1 回复
  • buzzingbee

    因为批注要用到下划线,加粗,和上标几种记号(我只用了这 3 种),这 3 个东西就是加 html tag,类似: underline, bold, sup 这种东西。再具体一点的话,就是 Html 语法。不过,从纯文本到 Html 之间需要一个转换,你得写一个简单的转换器。这一步类似于从 Markdown 到 Html,只不过要简单的多,只需要转极少几个符号。

    1 回复
  • 原来是自己用程序实现的,学到了 👍

请输入回帖内容 ...

推荐标签 标签

  • GitHub

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

    210 引用 • 2040 回帖
  • 导航

    各种网址链接、内容导航。

    45 引用 • 177 回帖
  • Linux

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

    957 引用 • 944 回帖
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    119 引用 • 323 回帖
  • 微服务

    微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。

    96 引用 • 155 回帖 • 1 关注
  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    79 引用 • 431 回帖
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 674 关注
  • Anytype
    3 引用 • 31 回帖 • 30 关注
  • QQ

    1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。

    45 引用 • 557 回帖 • 2 关注
  • 深度学习

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

    43 引用 • 44 回帖
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    85 引用 • 324 回帖
  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    172 引用 • 1545 回帖
  • Facebook

    Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。

    4 引用 • 15 回帖 • 442 关注
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    34 引用 • 37 回帖 • 558 关注
  • TensorFlow

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

    20 引用 • 19 回帖 • 2 关注
  • DevOps

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

    59 引用 • 25 回帖 • 1 关注
  • LaTeX

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

    12 引用 • 59 回帖 • 1 关注
  • Quicker

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

    37 引用 • 158 回帖 • 1 关注
  • jQuery

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

    63 引用 • 134 回帖 • 736 关注
  • Excel
    31 引用 • 28 回帖
  • golang

    Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。

    500 引用 • 1396 回帖 • 254 关注
  • Google

    Google(Google Inc.,NASDAQ:GOOG)是一家美国上市公司(公有股份公司),于 1998 年 9 月 7 日以私有股份公司的形式创立,设计并管理一个互联网搜索引擎。Google 公司的总部称作“Googleplex”,它位于加利福尼亚山景城。Google 目前被公认为是全球规模最大的搜索引擎,它提供了简单易用的免费服务。不作恶(Don't be evil)是谷歌公司的一项非正式的公司口号。

    49 引用 • 192 回帖
  • Q&A

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

    10270 引用 • 46680 回帖 • 62 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1062 引用 • 3455 回帖 • 149 关注
  • 链书

    链书(Chainbook)是 B3log 开源社区提供的区块链纸质书交易平台,通过 B3T 实现共享激励与价值链。可将你的闲置书籍上架到链书,我们共同构建这个全新的交易平台,让闲置书籍继续发挥它的价值。

    链书社

    链书目前已经下线,也许以后还有计划重制上线。

    14 引用 • 257 回帖 • 4 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 16 关注
  • 阿里巴巴

    阿里巴巴网络技术有限公司(简称:阿里巴巴集团)是以曾担任英语教师的马云为首的 18 人,于 1999 年在中国杭州创立,他们相信互联网能够创造公平的竞争环境,让小企业通过创新与科技扩展业务,并在参与国内或全球市场竞争时处于更有利的位置。

    43 引用 • 221 回帖 • 46 关注