Mathpix

题库录入公式:图片识别替代手打的流程

更新于

题库录入公式可以不再手打:把每道题里的公式逐条截图,用图片识别得到 LaTeX,按一张统一的写法约定改好、核对,再导出成题库系统能收的格式。手打一道圆锥曲线题要反复对照原题,识别之后,老师的精力集中在核对那几个容易错的符号上。本站的图片识别需要登录并开通本站会员,识别以单张图为单位,建议一张图只截一条公式,核对起来也清楚。

结论先行:识别省的是输入,统一和核对省不掉

学校或教研组自建题库时,最费时间的往往不是找题,而是把纸上的题目录成电子版。题干文字好办,公式最慢:一条带根号和分式的离心率公式,手打加检查要好几分钟,几百道题下来就是好几天。

改用识别后,流程变成四步:截图、识别、统一、入库。前两步由工具完成,后两步决定题库能不能长期用。几位老师分头录入时,同一个符号往往有好几种写法,检索和组卷时就会出问题,所以统一写法这一步要先定规矩再开工。

还要留意额度:图片识别和手写识别合计,每人每天 200 次。一天录一个单元的题目够用,整本练习册一次录完就要分几天排,几位老师分头录入时各用各的账号即可。

写法统一速查表

开工前把下面这张表发给每位录入的老师,识别结果按它改:

统一项 约定写法 不同老师可能写成
分式 一律 \frac{a}{b} \dfrac{a}{b} 或斜杠 a/b
微分号 正体 \mathrm{d}x 斜体 dx
向量 \vec{a} \boldsymbol{a} 或加粗
集合的「属于」 \in,不属于写 \notin 直接打 ∈、∉ 字符
题中文字 放在公式外面的题干里 用 \text{且} 包进公式

题库录入公式的取图、识别、统一、入库四步

表里没列的写法,第一次遇到时由教研组长定一个,补进表里。约定越早定,返工越少。

例题示范:录入一道双曲线题

以一道离心率题为例:已知双曲线的一条渐近线过某点,求离心率。题干里有两条公式要录,下面按四步走。

  1. 截图。 在扫描件或电子版里只框住离心率公式,题号和选项留在框外。截图不必存成文件。
  2. 识别。 在本站编辑器里点「识别」→「图片识别」,在「图片公式识别」窗口按 Ctrl+V(Mac 上 ⌘V)粘贴截图,识别会自动开始。
  3. 统一与核对。 在结果卡片点「插入」,公式进入编辑区后切到「LaTeX」,按速查表改写法,再对照原题看根号覆盖的范围。
  4. 入库。 切回「可视化」模式,按题库要求从「导出」里选格式,把内容填进对应题目的字段。

图片公式识别窗口与支持格式说明

这道题要录的第一条是离心率的表达式,识别后最该看的是根号有没有盖住整个 1 加分式:

e=\frac{c}{a}=\sqrt{1+\frac{b^{2}}{a^{2}}}

双曲线离心率表达式的渲染效果

第二条是渐近线方程。录入时注意正负号 ± 不要被识别成加号:

y=\pm\frac{b}{a}x

双曲线渐近线方程在网页编辑器里的排版

入库格式按系统来选。导出菜单一共有 7 种:LaTeX、MathML、Markdown 三种源码,以及 PNG、SVG、Word(含公式)、PPT 四种文件。多数题库后台收 LaTeX 或 Markdown;只能贴图的老系统用 PNG 或 SVG,但这样的题目以后没法再改公式。

常见错误

一张图里截两道题。 识别结果会把两条公式连在一起,拆的时候容易丢符号。一次一条,宁可多截几张。

识别完不看就入库。 题库里的一处错会被组进很多份试卷。至少对照原题检查上下标、正负号和括号范围三处。

图片、文字、公式混着录。 题干里的几何图要单独截图作为题目附图上传,文字写在题干字段里,公式才走识别。

试卷是分栏排版、截图老是串到隔壁一栏,见试卷分栏公式提取;开工前想确认登录和会员条件,见公式识别登录限制。

下周要录的那个单元,先挑五道带公式的题,几位老师按同一张速查表各录一遍,比对结果后再定下正式的写法约定。

延伸阅读

常见问题

识别结果能直接导入题库吗?
要看你的题库系统收什么格式。不少题库后台接受 LaTeX 源码或带美元符号定界的 Markdown(以你的系统说明为准),这时把核对过的公式从编辑器导出成 LaTeX 或 Markdown,再粘进题目字段即可。只收 Word 的系统,就导出 Word(含公式)。识别结果建议先核对、统一写法,再逐题填进题库。