V2.7.6 闪卡快速制卡,上级标题下显示的超级块只有第一个

本贴最后更新于 626 天前,其中的信息可能已经时异事殊

在使用闪卡文档复习的时候发现如下问题:

正常的闪卡预览页面显示如下:

image.png

实际复习闪卡的显示如下:

image.png

第二个超级块被吞掉了。

  • 思源笔记

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

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

    22336 引用 • 89373 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 超级块制卡的话第一个子块会被当做闪卡正面,其余子块作为答案当做闪卡背面。

    1 回复
  • Gaffey

    谢谢 D 大解答。这个逻辑我是认可的,但是我这个问题不完全属于这个情况,超级块制卡逻辑我理解为是提问到超级块第一个块的卡片时,将第二块卡片当成回答。即:

    问题 1 回答 1

    但是我这里遇到的情况是在这组超级块的再上一级标题下显示的填空,我认为这种情况下则是

    • 问题 1

      问题 1.1 问题 1.2
      具体内容 具体内容

    我认为当卡片定位的问题是更上级标题的情况下,子项的超级块不按照问答卡而是都当做填空卡显示更合理。

    其实我更倾向于能有这样一种复习方式:

    1. 当问题为文档,回答则包括一至六级标题(或自选层级),正文内容不显示。

      1. 这样可以复习整个文档的框架,避免碎片化记忆。
      2. 也就是:
        • 文档名
          • 一级标题 xxx(挖空)
            • 二级标题 xxx(挖空)
              • 三级标题 xxx(挖空)
    2. 当问题为某级标题时,只显示更低等级标题,如果没有更低等级标题,则显示挖空的正文。

      • 一级标题 xxx(挖空)
        • 二级标题 xxx(挖空)
          • 三级标题 xxx(挖空)
      • 一级标题 xxx(挖空)
        • 正文 xxx(挖空)
        • 正文 xxx(挖空)
    3. 当问题为标题时,不显示回答;依次点击挖空部分显示挖空内容,或者一键显示所有挖空,然后选择掌握程度。也就是说还是按块复习,但是提供一个点击(或者鼠标移过去)显示答案的功能,和大部分主题自带的挖空类似。

    这个其实就和 marginnotes3 的复习卡片的形式差不多,都是按文档制卡,自选复习模式。不知道这种复习方式是否容易实现。

    1 回复
  • 这个规则有点复杂,近期应该不会考虑实现了。

    1 回复
  • 第一个问题,实在不清楚你的卡片结构是什么……

    第二个问题,我目前使用 css 实现了一个类似的效果,但感觉跟原版的列表项制卡区别有点大,所以打算之后看看怎么集成到思源里吧。

    图片.png

    图片.png

    1 回复
  • Gaffey

    我可能表述不够清晰,我第一个问题就是主楼截图的问题,我截图里刷到的那张卡片是在下方层级里包含了超级块的卡,但是如果按照 2 个超级块一个作为问题一个作为回答,等于这张卡片里有两个问题了,这个我觉得是不对的。

    我之所以用超级块是因为如主楼截图,这两个知识点是互相对照的,平行排列更方便记忆,但是因为超级块的极致,我要用思源复习就必须把超级块取消掉。

    我也没有很好的方案,我本来是因为思源出了闪卡功能,才想着用一下,然后入坑了 anki,功能更全面,但是制卡麻烦而且思源做的笔记版面啊主题格式啊都是不能迁移过去的,思源文档复习闪卡功能出来我又回头尝试了一下,目前为止还没磨合好。

  • Gaffey 1

    理解,我再和思源多磨合一下。原生笔记里复习闪卡在可增减修改方面比起导出到外面还是更香一点的,期待以后闪卡功能更完善。

  • 大概懂了,你的卡片是这样子的结构是吧:

    图片.png

    emmm,那我觉得是真的不好处理。

    现在思源的实现根本不区别不同的卡片类型,显示的差异全是靠 css 来实现。所以遇到这种情况……难以解决了。

    1 回复
  • Gaffey

    是的,所以我想要并列的排版的话可能只能改成表格了,但是表格不支持加入其他块,要重新调整格式的话我不如直接粘贴到 anki 重新挖空。

    哦对了这个问题也是,2.7.4 版本以前复制可以自选成复制 HTML,粘贴到 anki 配合 quick 一键转换挖空格式,现在思源复制功能被合并了,挖空的代码直接被吞了,只能手动挖空了。

    1 回复
  • zxhd86 1 赞同 1 评论

    刚刚测试了一下,还是能用 css 实现的,目前能实现不隐藏标题下一个超级块的并列显示……更复杂的就不弄了,这个已经够复杂了。

    .card__block .h1 + .sb .sb, .card__block .h2 + .sb .sb, .card__block .h3 + .sb .sb, .card__block .h4 + .sb .sb, .card__block .h5 + .sb .sb, .card__block .h6 + .sb .sb {
        display: block !important;
    }
    

    效果:

    图片.png

    话说回来,还是尽量使用思源自己的闪卡设计吧,虽然不是不能自定义,但是谁知道之后更新了会怎么样……不用复杂排版的闪卡能解决 90% 的闪卡显示问题。

    我也是这样想,如果用思源的闪卡的话还是用本身的功能吧……自定义容易更新后又要重新整。不用超级块本来也不是不能用。
    Gaffey
  • 看了半天不是很懂什么意思耶,如果特别想对比来,建议用 one note 加 anki,onenote 的表格可以复制到 anki。

    实在想在思源里排版,你也可以导出 pdf,用 marginnote3 制作卡片然后导入 anki。

    然后我之前写了一点用思源制作卡片的小心得,用的给你评论的那个大佬的代码,不知道对你有没有用,点我的头像应该就能找到那个贴子

    然后关于在思源里挖空,其实可以用鼠标某键代替快 alt+d,我之前写的想要挖空模式的帖子里在评论区给了相应的方法。

    不知道有没帮上忙,如果没帮上就忽略哇,嘿嘿

    1 回复
  • Gaffey

    哈哈,谢谢你。你说的软件我都有在用哈哈,我不想用 maginnotes 的截图摘抄,想尽量以文字形式减轻同步压力啦。思源挖空很简便了,不需要额外快捷键。操作逻辑上我觉得还是键盘鼠标搭配使用顺畅。

    对了思源的表格其实也可以直接粘贴到 anki 的,不过我得搭配插件来手动给表格加框线,或者用 CSS 样式来假装表格有框线。anki 的表格默认没有框线。

    1 回复
  • Aiviokoo 1 评论

    好哟,鼠标那个指的是特殊场景使用啦,比如说这篇笔记我整理好了,但是还没挖空。我花几秒钟的时间调整一下鼠标(用完可以调整过来),就可以实现左键选择文本后,再用右键点击就挖空的便捷操作,当然哟,任意定义都可以哈哈。

    是啦,适合的方法就是好方法。不敢接着聊了,积分要被扣光光了
    Gaffey 1 赞同
请输入回帖内容 ...

推荐标签 标签

  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 641 关注
  • VirtualBox

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

    10 引用 • 2 回帖 • 7 关注
  • Mobi.css

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

    1 引用 • 6 回帖 • 734 关注
  • V2Ray
    1 引用 • 15 回帖 • 1 关注
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    5 引用 • 26 回帖 • 529 关注
  • Swift

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

    36 引用 • 37 回帖 • 530 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    55 引用 • 85 回帖
  • jsoup

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    6 引用 • 1 回帖 • 478 关注
  • 一些有用的避坑指南。

    69 引用 • 93 回帖
  • Elasticsearch

    Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

    117 引用 • 99 回帖 • 211 关注
  • 域名

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

    43 引用 • 208 回帖 • 1 关注
  • Hexo

    Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。

    21 引用 • 140 回帖 • 1 关注
  • 爬虫

    网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。

    106 引用 • 275 回帖
  • JavaScript

    JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。

    729 引用 • 1327 回帖
  • WiFiDog

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

    1 引用 • 7 回帖 • 586 关注
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 20 关注
  • 智能合约

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

    1 引用 • 11 回帖 • 3 关注
  • 程序员

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

    567 引用 • 3532 回帖
  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖 • 1 关注
  • Sillot

    Insights(注意当前设置 master 为默认分支)

    汐洛彖夲肜矩阵(Sillot T☳Converbenk Matrix),致力于服务智慧新彖乄,具有彖乄驱动、极致优雅、开发者友好的特点。其中汐洛绞架(Sillot-Gibbet)基于自思源笔记(siyuan-note),前身是思源笔记汐洛版(更早是思源笔记汐洛分支),是智慧新录乄终端(多端融合,移动端优先)。

    主仓库地址:Hi-Windom/Sillot

    文档地址:sillot.db.sc.cn

    注意事项:

    1. ⚠️ 汐洛仍在早期开发阶段,尚不稳定
    2. ⚠️ 汐洛并非面向普通用户设计,使用前请了解风险
    3. ⚠️ 汐洛绞架基于思源笔记,开发者尽最大努力与思源笔记保持兼容,但无法实现 100% 兼容
    29 引用 • 25 回帖 • 86 关注
  • 阿里云

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

    89 引用 • 345 回帖
  • Sandbox

    如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。

    407 引用 • 1246 回帖 • 583 关注
  • 强迫症

    强迫症(OCD)属于焦虑障碍的一种类型,是一组以强迫思维和强迫行为为主要临床表现的神经精神疾病,其特点为有意识的强迫和反强迫并存,一些毫无意义、甚至违背自己意愿的想法或冲动反反复复侵入患者的日常生活。

    15 引用 • 161 回帖
  • Quicker

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

    32 引用 • 130 回帖 • 3 关注
  • ngrok

    ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。

    7 引用 • 63 回帖 • 625 关注
  • 电影

    这是一个不能说的秘密。

    120 引用 • 599 回帖
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    25 引用 • 191 回帖 • 17 关注