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

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

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

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

image.png

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

image.png

第二个超级块被吞掉了。

  • 思源笔记

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

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

    18660 引用 • 69552 回帖

相关帖子

欢迎来到这里!

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

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

    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 赞同
请输入回帖内容 ...

推荐标签 标签

  • V2EX

    V2EX 是创意工作者们的社区。这里目前汇聚了超过 400,000 名主要来自互联网行业、游戏行业和媒体行业的创意工作者。V2EX 希望能够成为创意工作者们的生活和事业的一部分。

    17 引用 • 236 回帖 • 418 关注
  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    164 引用 • 407 回帖 • 526 关注
  • SOHO

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

    7 引用 • 55 回帖 • 93 关注
  • 工具

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

    273 引用 • 679 回帖 • 1 关注
  • OpenResty

    OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。

    17 引用 • 36 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    185 引用 • 318 回帖 • 348 关注
  • 链滴

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

    记录生活,连接点滴

    131 引用 • 3639 回帖
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

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

    69 引用 • 93 回帖 • 2 关注
  • 锤子科技

    锤子科技(Smartisan)成立于 2012 年 5 月,是一家制造移动互联网终端设备的公司,公司的使命是用完美主义的工匠精神,打造用户体验一流的数码消费类产品(智能手机为主),改善人们的生活质量。

    4 引用 • 31 回帖 • 11 关注
  • Postman

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

    4 引用 • 3 回帖
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    238 引用 • 224 回帖
  • Ruby

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

    7 引用 • 31 回帖 • 177 关注
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 53 关注
  • Sphinx

    Sphinx 是一个基于 SQL 的全文检索引擎,可以结合 MySQL、PostgreSQL 做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

    1 引用 • 178 关注
  • Dubbo

    Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是 [阿里巴巴] SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。

    60 引用 • 82 回帖 • 607 关注
  • 安装

    你若安好,便是晴天。

    128 引用 • 1184 回帖
  • Caddy

    Caddy 是一款默认自动启用 HTTPS 的 HTTP/2 Web 服务器。

    10 引用 • 54 回帖 • 127 关注
  • flomo

    flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。

    3 引用 • 80 回帖
  • RabbitMQ

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

    49 引用 • 60 回帖 • 395 关注
  • 阿里巴巴

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

    43 引用 • 221 回帖 • 239 关注
  • Bootstrap

    Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。

    18 引用 • 33 回帖 • 683 关注
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    215 引用 • 462 回帖 • 1 关注
  • Java

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

    3168 引用 • 8207 回帖
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 550 关注
  • 创业

    你比 99% 的人都优秀么?

    82 引用 • 1398 回帖
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    51 引用 • 226 回帖