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

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

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

  • 思源笔记

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

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

    26026 引用 • 108001 回帖 • 1 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 可以直接选中文字,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 回复
  • 原来是自己用程序实现的,学到了 👍

请输入回帖内容 ...

推荐标签 标签

  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3201 引用 • 8216 回帖 • 3 关注
  • RabbitMQ

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

    49 引用 • 60 回帖 • 349 关注
  • abitmean

    有点意思就行了

    35 关注
  • 博客

    记录并分享人生的经历。

    273 引用 • 2388 回帖
  • Latke

    Latke 是一款以 JSON 为主的 Java Web 框架。

    71 引用 • 535 回帖 • 829 关注
  • 互联网

    互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。

    98 引用 • 367 回帖
  • Ruby

    Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。

    7 引用 • 31 回帖 • 260 关注
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    14 引用 • 42 回帖 • 820 关注
  • 智能合约

    智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于 1994 年由 Nick Szabo 首次提出。

    1 引用 • 11 回帖 • 3 关注
  • OnlyOffice
    4 引用 • 17 关注
  • 链书

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

    链书社

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

    14 引用 • 257 回帖 • 1 关注
  • TGIF

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

    291 引用 • 4495 回帖 • 661 关注
  • Spring

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

    947 引用 • 1460 回帖 • 2 关注
  • Q&A

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

    9999 引用 • 45441 回帖 • 74 关注
  • ReactiveX

    ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。

    1 引用 • 2 回帖 • 182 关注
  • LeetCode

    LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!

    209 引用 • 72 回帖 • 1 关注
  • 倾城之链
    23 引用 • 66 回帖 • 170 关注
  • danl
    173 关注
  • Word
    13 引用 • 41 回帖
  • DNSPod

    DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。

    6 引用 • 26 回帖 • 539 关注
  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    107 引用 • 127 回帖 • 341 关注
  • AWS
    11 引用 • 28 回帖 • 9 关注
  • 深度学习

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

    43 引用 • 44 回帖
  • SpaceVim

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

    3 引用 • 31 回帖 • 110 关注
  • 音乐

    你听到信仰的声音了么?

    62 引用 • 512 回帖
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 630 关注
  • 电影

    这是一个不能说的秘密。

    122 引用 • 608 回帖