用技术和心理学改善学习 第128次

摘要:将日常使用的Markdown笔记软件与复习工具ANKI结合起来,于ANKI用户而言可以简化学习过程,于一般的学习者而言可以解决笔记“记而不学”的问题。

本文摘选自视频课程《复习的技术,跟LEO学ANKI》(见文末),限于文字表述不一定有视频那么详细和直观,读者可以辅助课程或其他资料阅读。

关于这一系列学习方案的更新计划已在结合ANKI与十余种主流笔记工具打造更好的学习闭环中介绍,以下是这个系列中的第一篇。

微信公众号:学习骇客

1. 认识Markdown

这篇文章并没有打算从头到尾介绍一遍Markdown,感兴趣的读者可以自行搜索,然后结合本文进行阅读。

对于许多新人来说,首先要认识到Markdown不是一个工具,而是一套标注方法,例如它规定用井号表示层级,用左右各一个星号表示斜体,等等。

我们以往使用Word等工具记录文字时,往往一旦脱离这个工具,原来标注的格式就丢失了。

而Markdown则把格式与内容合二为一,内容在格式就在,甚至连图片也可以通过Markdown格式保留和传递,因此笔记内容可以自由转换于大多数支持Markdown的工具中。

我们在这套流程中需要用到的格式并不多,读者只需要记住用到的几个格式,然后通过简单的尝试和体验就能明白。

微信公众号:学习骇客

2. 选择Markdown工具

支持Markdown这套标注方法的工具有很多,像印象笔记、有道云笔记、为知笔记都已经支持新建Markdown笔记,也有像Typora这样专业的编辑器,还有最新面世的Obsidian软件。

如果你不想折腾,那用第一类最省心,能满足记录和同步的需求;如果你对效率有更高的要求,比如希望在Markdown里使用目录大纲,希望使用快捷键快速输入Markdown符号,那可以使用Typora;最后的Obsidian软件与Roam Research类似,可以在笔记之间建立联系。

微信公众号:学习骇客

3. 笔记格式的要求

1/ 在使用Markdown笔记工具记录时,需分5级记录,5个井号加上空格加上内容就表示第五级,以此类推;

2/ 第四级必须是问题,问题只能有一个;

3/ 第五级必须是答案,如果多条答案中的某一条未使用五级标记将无法识别;

4/ 前三级必须有,但内容可以自己定,比如一级写书名,二级写作者,三级写章节;

5/ 前三级结构会自动提取成《书名-章名-节名》,作为ANKI笔记的第二字段,即ANKI的书名号字段,告诉我们学习材料的来源,这与《How to Take Smart Notes》中对Literature Notes的要求一致(见相关历史文章);

6/ 如果学习材料的层级较少,可以以日期等凑数,应用于前三级目录中,凑够五级;

7/ 如果层级太多,五级无法满足,可以合并,比如在一级里写“书名-作者”,在二级里写“章的名字-节的名字”;

8/ 在Markdown这套方案里,重点标注只支持两种样式,一个是左右各一个星号,另一个是左右各两个星号,前者对应Markdown语法的斜体,后者对应Markdown语法的加粗,转换ANKI后都以高亮的形式呈现。笔记中如果用到图片,需要以Markdown格式的图床链接的形式添加;

9/ 其他格式或特殊符号不支持,如OCR识别或从不规范文件中复制带进来的不可见的符号会导致转换失败,请调整记笔记的习惯去适应这套方法。

用到的Markdown的格式就是以上四处高亮标注的语法,读者可以自行尝试或参考样例文件 http://t.cn/A6yk2HcC (如失效见评论区)进行记笔记,当遇到错误又难以自查时也建议先下载样例文件进行测试,通过测试判断是自己的笔记不符合规范,还是工具有bug。

如果能逐渐习惯这样的记录方式,将会对思考方式产生潜移默化的促进作用。就像费曼说的:“这些笔记并不是我的思考结果的记录,它们就是我的思考过程本身。”

微信公众号:学习骇客

4. 笔记转换的过程

刚开始需要仔细些,熟悉以后这个转换过程可以在30秒内完成。也就是说,我们在学习、记笔记之外,每天只需要花费30秒的时间,就可以将传统的笔记转入ANKI进行复习了。

1/ 将专用的笔记模板 http://t.cn/A6ykyiFR 下载到电脑,然后导入ANKI,后面介绍的各类方案也使用这套模板,模板只需导入一次即可;

2/ 在某个支持Markdown的笔记软件里,按前面的格式记笔记,合理使用层级,恰当标记重点;

3/编辑模式下,复制Markdown笔记内容(含标记符号),如果是在预览模式下复制则不会带有这些符号;

4/ 打开md2anki在线转换工具 http://t.cn/A6ykUhgu ,将复制的笔记粘贴到左侧,从右侧下载生成的anki.csv文件;

5/ 打开电脑版ANKI,从菜单栏导入,在导入窗口按下图所示的步骤选择即可。

微信公众号:学习骇客

5. 笔记效果预览

如下图所示,向左滑动可查看导入后的笔记效果。

微信公众号:学习骇客

6. 其他问题

1/ 转换失败。这是过去一年里反馈最多的问题,主要原因是格式不符,课程学员可以多看看第15.12节关于格式的说明,读者可以仔细对照前面关于格式的要求,熟练以后就不存在问题了。

2/ 重复导入。这个问题有多种措施来解决:一方面,ANKI在导入笔记时会自动检测已有内容,如果检测到笔记已经存在,就不会重复导入;另一方面,当ANKI里的笔记的问题字段被修改后,就不会被检测为已有笔记,因此需要第二种方式避免重复,即自己独立新建新的文档,与已经导入过的文档分开,这样在导入时就不存在重复的问题了。

微信公众号:学习骇客

7. 最后的话

支持Markdown的工具有很多,都可以使用本文的方法与ANKI进行组合使用,欢迎你在评论区里分享给大家。

如果遇到使用问题,请在评论区反馈。

微信公众号:学习骇客

相关文章

1/ 结合ANKI与十余种主流笔记工具打造更好的学习闭环

2/ 如何在Markdown中使用图片

微信公众号:学习骇客

♡ 内容免费 | 服务收费 ♡

? 你的支持 | 我的动力 ?

markdown格式_第1篇:如何将Markdown笔记转入ANKI复习? | 学习骇客相关推荐

  1. markdown 编辑器_推荐一款公众号 Markdown 编辑器

    公众号 Markdown 编辑器 简介 这款编辑器可以将 Markdown 转换成微信公众号编辑器的样式,只需将 MD 文档复制到左侧栏,再在右侧栏顶部"点击复制",右侧预览内容就 ...

  2. c语言 数组、字符串的形参格式_华中师范大学计算机考研874C语言笔记(一)

    运算符优先级 自右向左记忆口诀 条件赋值自增减(?: =/+=/-= ++ -- ) 指针取址按位反 (* & ~) 内存非负强制转 (sizeof ! - (type)) define 前面 ...

  3. activiti高亮显示图片_第 09 篇:让博客支持 Markdown 语法和代码高亮

    作者:HelloGitHub-追梦人物 文中涉及的示例代码,已同步更新到HelloGitHub-Team 仓库[1] 为了让博客文章具有良好的排版,显示更加丰富的格式,我们使用 Markdown 语法 ...

  4. markdown引入代码_第 09 篇:让博客支持 Markdown 语法和代码高亮

    作者:HelloGitHub-追梦人物 文中涉及的示例代码,已同步更新到HelloGitHub-Team 仓库[1] 为了让博客文章具有良好的排版,显示更加丰富的格式,我们使用 Markdown 语法 ...

  5. MarkDown 基础语法速成初级篇

    MarkDown 基础语法半天速成篇 名词解释: MD-MarkDown是一种非常轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档, 编写后的文本可以导出为html,word,图像,pdf ...

  6. 将csdn的博客爬取到本地并输出为jekyll可解析的markdown格式,同时保存博客的图片到本地

    前言 在Github Pages搭建个人博客时利用 Jekyll 生成站点,Jekyll是一个静态站点生成器,可以根据Markdown文件自动生成静态的html文件.且Github Pages 支持托 ...

  7. SpringBoot入门到精通_第6篇 _必知必会

    接上一篇:SpringBoot入门到精通_第5篇 _SpringBoot Actuator监控 https://blog.csdn.net/weixin_40816738/article/detail ...

  8. restful 接口文档_第 16 篇:别再手动管理接口文档了

    作者:HelloGitHub-追梦人物 大多数情况下,开发的接口都不是给开发这个接口的人用的,所以如果没有接口文档,别人就无法有哪些接口可以调用,即使知道了接口的 URL,也很难知道接口需要哪些参数, ...

  9. 将 Word 转换为 Markdown格式 【详细教程】

    文章目录 前言 ①下载安装Writage ②Word ➡ Markdown ③下载安装Pandoc ④再次Word ➡ Markdown 总结 提示:以下是本篇文章正文内容,学习内容将会持续更新 前言 ...

最新文章

  1. 【Java】LeetCode 232. 用栈实现队列
  2. Node-Web模块
  3. linux查询日志中页面返回状态码,[linux shell] Shell脚本实现apache日志中的状态码分析...
  4. xml-treeview转换
  5. IOC控制反转(依赖注入思想)
  6. ping 丢包 网络摄像头_FIFA21 新加入网络连接监测功能
  7. 穿越剧_零差评的5部穿越剧,少有的巅峰之作,第一堪称穿越鼻祖!
  8. 你根本不需要去追求“完美”的软件!
  9. 按周汇总_有合并单格及空行的数据如何快速汇总?简单几步快速搞定
  10. VHDL数控分频器及其应用
  11. ReportingService报表入门
  12. 中标麒麟Linux64平台上QT5.6.3源码编译安装
  13. iOS 微信分享,返回自己的app 闪退
  14. java如何将图片转为pdf
  15. python matplotlib坐标轴刻度设置
  16. 两数之和:找出给定数组中和是给定目标整数的两个整数,输出找到的两个整数下标
  17. 爬虫(python)—下载技巧
  18. Node-RED教程(十五):工业仪表盘开发
  19. 快速拷贝文件经验及工具分享 - 天缘博客
  20. 思一独角兽游戏 | 综艺高能玩家:看中医刘昊然、区块链圈90后CEO如何玩转高智商棋牌游戏 | SIU

热门文章

  1. Spring Cloud Alibaba迁移指南(三):极简的 Config
  2. 支撑全网70%世界杯流量 盘点世界杯直播背后的阿里云黑科技
  3. 轻松应对双11,百万级物理和虚拟网络设备的网络智能化实践
  4. Alluxio:2022年大数据五大趋势,多云下数据湖兴起,AI成为主流
  5. 活动预告 | 2020移动云客户高端峰会即将揭幕,邀您一起携手云端!
  6. 云+X案例展 | 传播类:k3s基于逾百台工控机的应用实践
  7. 千字谏言!Python入门:这两点绝对不能偷懒!否则工作后必后悔
  8. 轻松了解面试官心理!ElasticSearch写入数据的工作原理是什么? | 技术头条
  9. 避免大规模故障的微服务架构设计之道
  10. python 多线程 廖雪峰_python中多线程与多进程中的数据共享问题