思源笔记如何快速输入“词典单词”

本贴最后更新于 1231 天前,其中的信息可能已经沧海桑田

请教一个思源输入的问题,能不能使用类似“词典”输入:我有一系列的“单词”(N 多个,姑且是一个文本文件,一行一个词,并且是以 @ 打头),我希望输入的时候可以保证

  1. 准确地是这个文件里面的词,
  2. 能支持模糊输入更好

“词典”类似下面这种内容:

@zhang2012 @li2013 @mats2018 @he1986

谢谢。

PS.如果是搞学术的,可能比较熟悉我的这种需求,就是文献引用

@88250 D 大,at 一下你,看看是否有人提过类似的需求,谢谢

  • 思源笔记

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

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

    25218 引用 • 103996 回帖 • 1 关注
  • Q&A

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

    9641 引用 • 43836 回帖 • 95 关注
1 操作
Diamond 在 2021-12-09 20:33:43 更新了该帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • buzzingbee

    你这个要的是热词提示,搞代码的才用得更多吧。要等思源有了这个功能(或插件)就行了。

    我感觉用思源笔记搞 Latex 的可行性不高。

    1 回复
    1 操作
    buzzingbee 在 2021-12-09 10:28:58 更新了该回帖
  • Diamond

    Latex 具体怎么用我不清楚,但是现在手动或者半自动和 zotero 联用,我已经基本实现,但是关键是输入 citation key 的时候如果能实现热词提示,那就更方便了

    1 回复
  • buzzingbee

    zotero 可以和思源笔记联动? 又可以吸引一大批人了。

    1 回复
  • Diamond

    目前做了个大概的流程,如果能把热词典这个问题解决了,就完美了

  • 文献引用有个计划 Issue #2152 · siyuan-note/siyuan 但是目前还没有确定是否有必要,而且我们对这个需求不太清晰,还需要有人帮忙补充场景和用例。

    1 回复
  • Diamond

    支持导入 CSL-JSON 进行文献引用 · Issue #2152 · siyuan-note/siyuan@HTTP 这个 issue 我看了,后面那个 wazili 也是我反馈的,我之前咨询过思源导出 Word 的机制、增加 pandoc 属性便于导出 Word 时添加参数(关于导出 Word 的机制 - 链滴 @HTTP)(这个问题最后还没定,其实我觉得如果和学术文献参考联系的话,还是增加一个 .sy -> Markdown ->Pandoc 带参数转为word 的流程会比较好一些,这也是我迟迟没有发自己文献引用工作流的原因之一),这些都是为了和文献管理联合使用。

    其实据我调查,markdown 文献引用有两种模式

    第一种

    1. markdown 中只插入一个 citation key 类似 [@wang2021e] 这样的平文本(没有代码包裹哈)形式
    2. 使用 Pandoc 转换过程中,通过加命令参数,和 zotero 联合(其它软件我没有试过,不过和 markdown 软件联用的文献管理软件好像基本上都是 zotero),格式化引用(当然参数里面也可以支持 Word 模板之类的),导出 Word
    3. 在 Word 中汇总、格式化文献引用,或者进一步修改
    4. 但是这种方式在 markdown 文件中没有生成汇总的详细参考文献清单

    第二种基本上就是下面这种视频的方案,可以直接在 markdown 编辑器文章后面生成参考文献清单,不过我没试过

    HTTP

    如果需要的话,我可以抽空把我第一种流程录个屏给你。

    最后再次咨询一下,是否考虑增加 .sy -> Markdown ->Pandoc 带参数转为word 这个流程?原因:

    1. 人的惰性。虽然现在我可以通过导出为 markdown 格式,然后在 cmd 命令行中使用 Pandoc 完成转换,但是如果思源直接有 .sy -> Markdown ->Pandoc 带参数转为word 这个选项,会减少很多繁杂过程,避免中间文件的产生,省大量精力和时间;
    2. 新手重现性应该也会大大提高;
    3. 降低使用门槛。大多数人可能并不像我这么喜欢折腾,更多的喜欢简单易用,如果添加这个导出流程的话,也能作为思源软件的一大亮点。

    谢谢回复。

    1 回复
  • 我大概明白了,请帮忙提个 issue 先记录一下 Markdown -> Pandoc 带参。

    1 回复
请输入回帖内容 ...

推荐标签 标签

  • IPFS

    IPFS(InterPlanetary File System,星际文件系统)是永久的、去中心化保存和共享文件的方法,这是一种内容可寻址、版本化、点对点超媒体的分布式协议。请浏览 IPFS 入门笔记了解更多细节。

    21 引用 • 245 回帖 • 227 关注
  • abitmean

    有点意思就行了

    36 关注
  • 钉钉

    钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。

    15 引用 • 67 回帖 • 290 关注
  • Access
    1 引用 • 3 回帖 • 2 关注
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 759 关注
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    267 引用 • 666 回帖 • 1 关注
  • GitLab

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

    46 引用 • 72 回帖 • 3 关注
  • LaTeX

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

    12 引用 • 54 回帖 • 8 关注
  • Excel
    31 引用 • 28 回帖 • 3 关注
  • golang

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

    498 引用 • 1395 回帖 • 249 关注
  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    58 引用 • 22 回帖 • 7 关注
  • FFmpeg

    FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。

    23 引用 • 32 回帖
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 32 关注
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    17 引用 • 53 回帖 • 146 关注
  • 心情

    心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。

    59 引用 • 369 回帖 • 4 关注
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    76 引用 • 258 回帖 • 626 关注
  • 安全

    安全永远都不是一个小问题。

    203 引用 • 818 回帖
  • SpaceVim

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

    3 引用 • 31 回帖 • 119 关注
  • 创业

    你比 99% 的人都优秀么?

    82 引用 • 1395 回帖 • 2 关注
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 164 关注
  • B3log

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

    1063 引用 • 3455 回帖 • 160 关注
  • 知乎

    知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

    10 引用 • 66 回帖
  • 微软

    微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。

    8 引用 • 44 回帖
  • NetBeans

    NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年 Sun 买下此公司。Sun 于次年(2000 年)六月将 NetBeans IDE 开源,直到现在 NetBeans 的社群依然持续增长。

    78 引用 • 102 回帖 • 701 关注
  • 导航

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

    43 引用 • 177 回帖
  • Sublime

    Sublime Text 是一款可以用来写代码、写文章的文本编辑器。支持代码高亮、自动完成,还支持通过插件进行扩展。

    10 引用 • 5 回帖 • 1 关注
  • 反馈

    Communication channel for makers and users.

    126 引用 • 930 回帖 • 273 关注