公式排版工具要解决的四类版面问题
更新于
公式排版工具真正发挥作用的场合,是公式与正文放到一起以后出现版面问题。基线不齐、行距被撑大、编号位置漂移和长式跨行断裂,看上去都像“格式乱了”,成因却不相同。排查时一次只改变一个条件,才能避免缩字号、塞空格之后仍找不到根源。
基线不齐先确认对象类型
最常见的现象是行内公式比相邻汉字高一点或低一点。先在同一句中分别放入普通字母、简单式 a+b=c 和带上下标的 xᵢ²。如果只有高结构显得偏高,这是字形高度带来的视觉差异;如果所有公式都向同一方向偏移,则应继续检查字号、显示方式和对象类型。
可编辑的行内公式会随文字换行,独立显示的公式通常占据自己的段落,图片则可能含有透明留白。双击对象并查看能否进入数学结构,是很直接的判断方法。公式与正文的标称字号相同,也不代表字面高度相同,应在真实句子中比较主体字母的基线,而不是看对象外框。若只有图片偏移,先检查图形四周的空白,再调整垂直位置,不要用多个空格或空行垫齐。
某一行变高要分清撑高与段距
高分式、根号、求和号放在行内时,文字处理软件会为容纳完整结构增加当前行高度。把原公式临时换成 x+y,若行高恢复,说明是公式结构撑高;若上下空白仍在,则查看段前、段后和行距。还要显示段落标记,排除为“腾位置”而插入的空段。

遇到高结构,不宜把固定行距继续压小,因为分子、根号顶部或下标可能被裁掉。可以把复杂式独立成行,或在不损害含义时采用紧凑的行内形式。式子内部符号距离与公式段落外部距离是两个设置:前者影响运算符和括号的疏密,后者影响整条公式与上下正文的空白。只有定位到正确层级,修改才不会带动整篇正文。

编号位置不能靠连续空格维持
公式居中而编号忽左忽右,通常是用连续空格推位置造成的。打开格式标记后,如果公式与编号之间是一串空格,换字体、页边距或模板时就容易跑位。少量且不再增删的公式,可以手动输入括号数字,但应通过右对齐制表位控制编号;数量多、会频繁调整且正文需要引用时,应使用自动编号与交叉引用。
可复现的检查是把 (9) 改成 (10),再放入一条较长公式。如果编号位数增加后公式中心移动,说明两者没有独立定位。接着临时缩窄页边距,观察右侧编号是否越界。三列无边框结构也能把中间公式与右侧编号分开控制,但采用前要确认文档模板是否允许。完成增删后统一更新编号字段,并抽查正文中的引用是否同步。

长公式跨行要按数学关系安排断点
长推导越出版心,不能只靠整体缩小。先缩窄页面做压力测试,观察它在哪里首次越界。并列项较多的式子一般可在加号、减号或等号附近断开,分式内部、根号内部和矩阵单元格则不宜被任意截断。续行宜按等号或主要运算符对齐,让读者能继续追踪推导关系。
如果公式是一张图片,它只能整体缩放,不能按数学结构换行。需要继续编辑时,可在浏览器编辑器完成内容,从「可视化」模式导出 Word(.docx),再在 Word 2016 及以上打开并双击检查原生公式。LaTeX 模式下不能导出,需要先切回「可视化」。PNG 与 SVG 适合外观已经确定的场景,但不适合继续改公式内部结构。
交稿前用极端样本做一遍检查
先在正文中放简单式与带上下标的式子,比较基线;再放一个高分式,确认没有裁切。把编号从一位数改为两位数,检查公式中心是否移动;临时改变页边距,查看长式和编号是否越界。最后显示段落标记,删除用于撑版面的空格、空行和多余手动换行。
交付前还应在目标格式中重新打开文档,抽查公式是否清楚、结构能否继续编辑、编号与引用是否对应。压力检查的价值在于让故障可以重现:每次只改变页宽、字号、编号位数或对象类型中的一项,出现问题时就能回到相应设置,而不是盲目重排全文。
延伸阅读
常见问题
- 公式和正文对不齐通常是什么原因?
- 常见原因是公式字号与正文不同、公式采用独立显示方式,或粘贴进来的是带透明留白的图片。先确认对象类型,再比较字号与基线,不要直接用空格或回车补位置。
- 行距被撑大要改哪一项?
- 先看高分式或大算符是否放在行内。若是内容高度撑开当前行,可换紧凑写法或独立成行;若段落使用固定行距并发生裁切,则只调整公式所在段。