使用Anki批量导入选择题实录
使用Anki批量导入选择题实录
- 一、前言
- 二、预备工具
- 1.参考资料
- 2.工具下载
- 三、 操作流程
- 四、批量导入填空题
一、前言
自用。
Mac下不用插件,单凭WPS的通配符批量向Anki导入选择题的尝试记录。
思路是参考资料里大佬的,模板也是,实操是自己摸索的。
本来导入成功后还挺高兴的,写出来发现太麻烦了,很多地方都存在优化方案。
备考,但暂时没时间搞了,先记录下来,下次导入时给自己一个参考。
二、预备工具
1.参考资料
- 利用notepad++将选择题题库导入到anki(通用版)(知乎:komazhou)
https://zhuanlan.zhihu.com/p/67025073?utm_source=ZHShareTargetIDMore&utm_medium=social&utm_oi=57127758462976
整个流程是按这位大佬的分享来的,不过大佬是利用word的正则表达式,我这边是WPS的通配符,所以实际操作会有点区别
- WPS通配符表
2.工具下载
tuxzz的手机可用随机选项选择题
知乎评论区找到的,
Anki模板-Monokai程序员风格之随机选择题模板2.2
https://zhuanlan.zhihu.com/p/24194695
https://pan.baidu.com/share/init?surl=jXOVwe0P0ykIKhvBfAw18Q
krx8
三、 操作流程
1.初始题目状态如下,
- 题库就是很多道这种类型的题目组成的word文档
2.把所有题目从初始状态预处理成这个状态,即题干、选项和答案分开
我们的目标是
- ①让题干和选项、选项和答案之间存在一个^t制表符;
- ②选项内部的的A、B、C、D之间存在一个<br>换行符
- ③每道题之间存在一个^p换行符
找到换行^p后直接跟“大写字母.”的位置,
把这些位置替换成制表符^t,\1是用来匹配第一个圆括号内内容的,旨在保留B.本身。
接下来,再处理掉D选项和答案之间的^p
经过处理,基本达成了目的①和③。
接下来搞定目的②,
找到所有以^t为间隔的选择项,替换成以<br>为间隔的
变成这个样子。
显然,D选项后边的^t又被我换掉了。。于是加一步补上。
就此,所有处理完毕。
3.处理完毕后,得到可批量导入anki的题目形态如下,
将word保存为UTF-8格式的txt,用anki进行批量导入即可。
这里要注意勾选“允许在字段中使用HTML”,否则<br>是不能分割选项的。
导入后可能有些题目不符合格式要求(多是题干中有额外的换行符^p),单独处理即可。
四、批量导入填空题
上图含义是选择所有下划线部分的词语,替换成{{c1::原词语}}。
顺手加到这篇文章里的,跟选择题导入没关系。
使用Anki批量导入选择题实录相关推荐
- anki 插入表格_【anki|批量制作选择题的另一种思路】- 一点资讯(Yidianzixun.com)
本文脱稿于以下一篇文章,十分感谢 @NetTeel 的文章.如果没有这篇文章,这篇文章估计也是无法产生的. 出了点意外,为了不打扰到其他人,删掉一些文字,并不影响这篇anki制作选择题的另一种思路的内 ...
- word利用邮件功能批量导入选择题答案
帮同学对非常巨量的选择题题库进行答案导入. 这里利用的是word的邮件功能进行导入. 当然也可以利用python进行个性化导入. 下面的方法几乎能应用在大部分的批量导入里,在通配符处注意变通即可. 试 ...
- excel宏转txt替换强制换行符_三个步骤学会用EXCEL批量导入anki题库
Anki真的是个好用到不想推荐给朋友的软件,本人最近准备刷个新题库,找了一上午找不到原来教我EXCEL导入anki的网页,为了防止我自己过段时间又忘了应该怎么导入,我写了这个教程,写都写了,就顺手发出 ...
- 富文本支持粘贴excel表格_Anki插件-OneNote importer(富文本批量导入)
首先我要承认自己在上一篇文章(黄河的六一:Anki+思维导图的两种方法(Anki+表格,Anki+幕布))中犯了些思维定式的错误,anki+幕布不需要我演示的这么麻烦,直接复制粘贴就好了.而且不是&q ...
- 怎么接收layui上传的文件_layui 上传文件_批量导入数据UI的方法
使用layui的文件上传组件,可以方便的弹出文件上传界面. 效果如下: 点击[批量导入]按钮调用js脚本importData(config)就可以实现数据上传到服务器. 脚本: /*** * 批量导入 ...
- AD下批量导入域用户
如果您的域环境比较大,那么设置用户可能会不方便,就"新建用户"都可能重复做上几十遍....是不是很.....呵呵... 下面介绍一个工具"csvde.exe", ...
- 大数据批量导入,解决办法,实践从定时从 sqlserver 批量同步数据到 mySql
c#代码,批量导入数据代码 public class MySql_Target : ZFCommon.DataAccesser.Base.DABase{public MySql_Target(){th ...
- word录入表单数据 java 导入系统,java导入excel | 怎么把excel中的数据批量导入到word中的表格中...
用javascript怎么实现把excel中的数据批量导入到数据库表中 这个js不能直接实现吧 我们程序用到 先读取excel内容转换成数组 然后放到页面上 再提交表单 储存 MySql如何批量添加数 ...
- txt 乱码_STATA数据导入——将TXT、EXCEL、SAS、SPSS数据/批量导入STATA
作者:Misszhou早早早 邮箱:zlr1220@126.com 使用Stata进行数据分析时面临的第一个问题是如何将各种类型的数据转换为dta.格式,导入的途径主要有以下几种: Stat/Tran ...
最新文章
- python3 多进程 同步
- 计算机网络基础期中测试题,计算机网络基础期末考试试题
- mysql的数据类型可分为哪两种_mysql数据类型分为哪几种
- python牛顿迭代法求平方根_牛顿迭代法计算平方根(Java,Python实现)
- sql中的left join、right join、inner join
- python默认参数举例_Python中的默认参数实例分析
- 老刘说NLP:焦虑被大肆贩卖下的自然语言处理学习思考
- 搭建网站必不可少的知识14
- maven 构建 springmvc + spring security 权限控制示例
- Android 视频图片 轮播,详解android 视频图片混合轮播实现
- [码海拾贝 之TC] 使用View 定义动态的Class
- matlab低通滤波器库函数代码_Matlab中模拟低通滤波器的函数
- python中关于元组的基础运用
- 趣图:嫁人就嫁程序员,大妈都懂的!
- soapui 使用 java_SoapUI的进阶使用
- node.js--尝试做一个crub
- 走进tensorflow第六步——拟合一元二次函数
- 项目报找不到属性时解决方法
- Java导出Excel表格出现文件损坏异常解决方案
- 什么是方法的重载?(Java)