Mathpix

latex 公式识别怎么校对:五处容易看走眼

更新于

latex 公式识别得到一段能运行的代码后,仍可能把求和范围、分母层级或函数名弄错。校对要分两轮:先检查语法能否被目标环境接受,再把输出与原图逐行对照。语法通过只说明代码能够解释,不说明它仍表达原来的数学关系。

上下限要检查位置也要检查归属

看到积分号或求和号,先找到它的上下限,再逐字核对上下限内容。原图里的下限如果包含等号,就要确认等号与两侧字符都属于下标组。只把第一个字母放进下标,后面的内容可能跑回正文高度,公式仍能显示但含义已经变化。

例如求和下限写成 _{k=1},整组内容才会跟随求和符号。检查时不要只数花括号是否成对,还要确认组的位置。上下限显示在运算符侧面或上下方,有时与行内、独立展示方式有关;如果归属正确,只是位置变化,应先核对展示方式,避免改掉正确的数学内容。

分式层级按原图的横线逐层拆开

对于多层分式,先指出最长的分数线,再分别读它上方和下方的完整表达式,最后检查里面的小分式。识别后看着相似的两行,可能已把分母里的某一项移出分母。把原图按层级读成文字,有助于发现这种变化。

下面这一式的分母整体是一加一个分数:

z=\frac{1}{1+\frac{a}{b}}

如果内层分数跑到了外层分式右侧,代码也可能正常渲染。修改时只调整对应的分组,不要为了压缩源码而消掉帮助辨认层级的花括号。长式可以在源码里分行查看,校对依据仍是渲染后的结构以及原图,不是代码行数。

教师剪贴彩色几何教学卡片

第一轮还应留意原图有没有被裁掉边缘。分母缺了尾项时,再仔细读代码也找不回原来内容;必须补齐输入材料,然后才能继续判断结构。

数学表达式中上下限分式括号字体与间距的核对示意

括号先配对再确定覆盖范围

左、右括号必须对应,但左右各有一个并不足够。根号外面的括号、分子内部的括号以及区间端点的括号各有不同用途,不能看见不对称就统一替换。特别是区间可以左开右闭,应依据原题条件保留。

出现定界符报错时,检查 \left 与 \right 是否成对以及分组是否闭合。确实只需显示一侧定界符时,也要采用目标环境认可的写法。对初次校对的读者,先把短子式修到能显示,再逐段放回长式,比在整段代码中盲目增加括号更容易追踪。

多种几何公式模板卡片整齐陈列

正斜体要回到符号的身份

函数名与变量并不是同一类文字。正弦应写作 \sin,若写成三个相邻字母,外观与间距可能让读者理解成变量乘积。单位、向量和特定算符也可能有各自约定,应对照原文的符号说明处理,不能一律改成斜体。

辨认一个字母时,把它在正文定义处和其他公式中的用法一起看。原图中笔画相近的字母,即使更换字体后看起来合理,也需要语义依据。排版检查不能代替作者判断,更不能为了让式子眼熟而换成另一个量。

空格与命令支持分开排查

源码中的普通空格不一定变成可见间距。要调整间隔,应先弄清是函数命令写错、运算符类别不对,还是确实需要显式间距。不要连续敲空格去掩盖结构错误。遇到某个命令在另一环境不可用,核实它的支持范围或所需宏包;本站预览不能当作完整论文编译环境。

在本站可通过 LaTeX 与「可视化」模式交替核对,编辑不要求登录。图片识别和带出结果则需要登录与会员。导出前返回「可视化」,把每行与原图的上下限、层级、括号、字形和间隔各核查一遍,并把需作者确认的内容单独留记。

延伸阅读

常见问题

识别出来的代码编译报错,先查哪里?
从报错附近的花括号、命令拼写和成对定界符查起。先把问题缩到一条表达式,再核实目标环境是否支持所用命令。
正体和斜体认错了要紧吗?
有时会改变读者对符号的理解,例如函数名和变量连乘。应按原资料及学科约定确认,不能把字体差异全部当成装饰。