题库录入公式:图片识别替代手打的流程
更新于
题库录入公式可以不再手打:把每道题里的公式逐条截图,用图片识别得到 LaTeX,按一张统一的写法约定改好、核对,再导出成题库系统能收的格式。手打一道圆锥曲线题要反复对照原题,识别之后,老师的精力集中在核对那几个容易错的符号上。本站的图片识别需要登录并开通本站会员,识别以单张图为单位,建议一张图只截一条公式,核对起来也清楚。
结论先行:识别省的是输入,统一和核对省不掉
学校或教研组自建题库时,最费时间的往往不是找题,而是把纸上的题目录成电子版。题干文字好办,公式最慢:一条带根号和分式的离心率公式,手打加检查要好几分钟,几百道题下来就是好几天。
改用识别后,流程变成四步:截图、识别、统一、入库。前两步由工具完成,后两步决定题库能不能长期用。几位老师分头录入时,同一个符号往往有好几种写法,检索和组卷时就会出问题,所以统一写法这一步要先定规矩再开工。
还要留意额度:图片识别和手写识别合计,每人每天 200 次。一天录一个单元的题目够用,整本练习册一次录完就要分几天排,几位老师分头录入时各用各的账号即可。
写法统一速查表
开工前把下面这张表发给每位录入的老师,识别结果按它改:
| 统一项 | 约定写法 | 不同老师可能写成 |
|---|---|---|
| 分式 | 一律 \frac{a}{b} |
\dfrac{a}{b} 或斜杠 a/b |
| 微分号 | 正体 \mathrm{d}x |
斜体 dx |
| 向量 | \vec{a} |
\boldsymbol{a} 或加粗 |
| 集合的「属于」 | \in,不属于写 \notin |
直接打 ∈、∉ 字符 |
| 题中文字 | 放在公式外面的题干里 | 用 \text{且} 包进公式 |

表里没列的写法,第一次遇到时由教研组长定一个,补进表里。约定越早定,返工越少。
例题示范:录入一道双曲线题
以一道离心率题为例:已知双曲线的一条渐近线过某点,求离心率。题干里有两条公式要录,下面按四步走。
- 截图。 在扫描件或电子版里只框住离心率公式,题号和选项留在框外。截图不必存成文件。
- 识别。 在本站编辑器里点「识别」→「图片识别」,在「图片公式识别」窗口按 Ctrl+V(Mac 上 ⌘V)粘贴截图,识别会自动开始。
- 统一与核对。 在结果卡片点「插入」,公式进入编辑区后切到「LaTeX」,按速查表改写法,再对照原题看根号覆盖的范围。
- 入库。 切回「可视化」模式,按题库要求从「导出」里选格式,把内容填进对应题目的字段。

这道题要录的第一条是离心率的表达式,识别后最该看的是根号有没有盖住整个 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(含公式)。识别结果建议先核对、统一写法,再逐题填进题库。