中英文混排怎么对齐?先修字间再调行高

中英文混排怎么对齐?先修字间再调行高

一段中文里夹着英文术语,读起来总觉得哪里不对劲:有时是字挤在一起,有时是行末突然空出一大段,有时是数字和单位之间忽宽忽窄。这些问题常被统称为「没对齐」,其实分属三个不同层次,改错层次的代价是越调越乱。

正确的顺序是先修字间、再调行高、最后处理断裂。反过来做,等于用行距掩盖间距问题。下面按三层拆开,各给判断依据与具体操作。

一、先分清三种「不对劲」

现象真实原因该在哪一层修
中英文贴得太紧或离得太开中西文之间的间距没有被规则化字间层:加空隙或统一挤压
行末空出一大块英文长单词或数字串无法断行断裂层:允许断词或调整列宽
整段看着松、行与行不齐中英文字体行高不一致行高层:统一行距与基线

第一类最好认:把中文和英文相邻的地方放大看,如果字母和方块字之间完全没有空隙,读起来会明显感到「粘」;空隙过大又显得散。目标是让中英之间的视觉间距接近一个汉字的四分之一。

二、字间层:中西文之间要不要加空格

这是被讨论最多的一层。结论:要,但只在中文与英文、中文与数字之间加,标点前后不加。加错比不加更难看。

实操上有两种做法。手写加空格最直接,但改稿容易漏;用排版工具自动处理更稳,代价是导出的纯文本里看不到这些空格,换平台又会消失。对外发布的稿子建议手动加,内部文档用自动处理。

还有一种常见错误是给全角标点前也加空格。中文标点本就占一个汉字宽度,再补空格会显得散架。标点的整体规范可以看中文标点规范。

中英文混排怎么对齐:放大观察中文方块字与英文单词之间的间距
间距目标是均匀,不是越大越好。

三、行高层:中英文字体行高不一致怎么统一

中文字体字身框满格,英文字体上下留白更多。同字号下中文更「满」、英文更「轻」,混排时行间节奏不匀。

处理办法有三条,按优先级排列:

  1. 行距用倍数而非固定值。固定行距(如 20 磅)在换字号时会崩,倍数行距(1.5 到 1.6 倍)能自适应。
  2. 英文与中文用同一字号,但英文可选略大的字重。字形细的英文在小字号下会显得虚。
  3. 不要给英文单独设行高。行内混排时,行高由行内最高的元素决定,单独设会撑出空隙。

第二条容易被滥用。把英文加粗来「配平」视觉重量,往往让它过分抢眼。更稳的做法是选一款 x 高度较大的英文字体,而不是靠加粗硬凑。

四、断裂层:行末空白与长单词

行末空出一大块最影响观感,原因通常是英文长单词、连续数字串、以及不允许断行的设置。

原因典型表现处理方式
长英文单词一个词占掉半行,前面被迫空着允许断词,或换行前手动加连字符
长数字与编号订单号、链接、版本号无法断开允许任意断行,或改为独占一行
两端对齐每行都被拉满,间距忽宽忽窄混排段落改左对齐

第三条值得单独说。两端对齐在纯中文里效果不错,但混排时会为了填满行宽强行拉大中英之间的空隙,出现「一句话里空格越来越宽」的现象。中英混排的段落建议左对齐,右边不齐比间距忽宽忽窄好看得多。

网页端可以给长串加自动断行规则,让浏览器在必要时断开长单词;Word 里在段落设置中勾选「允许西文在单词中间换行」。各平台的设置差异,可以参考表格太宽怎么排版里的同类处理。

调整行高与行距:排版参数面板上的数值设置特写
行距用倍数,换字号时才不会崩。

五、三端操作差异:网页、文档、公众号

同一份稿子发到不同平台,效果差别很大,原因在各端的排版引擎不同。

平台能控制什么控制不了什么应对
网页字体、行高、间距、断行规则读者端的字体回退用系统字体栈,别指定小众字体
Word/WPS中西文间距、断词、行距跨设备打开时的字体替换导出 PDF 前检查替换效果
公众号等平台字号、行距、段距中西文自动间距、断词手动加空格,长串手动换行

公众号一类的平台最受限,不提供中西文间距选项,只能靠手动加空格。这也解释了为什么同一篇稿子在编辑器里很好看,粘过去就变样。发布前必须在目标平台里预览一次。

中英文混排断行处理:段落行末的空白与断词位置标记
行末空白多半是断行规则没设对。

六、验收清单

改完逐项检查,五项全过基本不会有明显问题:

第三项最容易漏。它不需要工具,把稿子缩到 50% 看整体灰度,某行末尾的空白会立刻显眼。

七、常见问题

英文和中文之间到底要不要空格

要,但视觉上要求的是「有间隙」,不一定是键盘敲出来的空格。网页和文档可以用排版特性自动生成,纯文本平台只能手打。判断标准是读起来不粘,不必纠结是否为真正的空格字符。

用了自动间距,为什么复制到别处就没了

因为自动间距是渲染层效果,不写进文本。复制到不支持该特性的平台就会消失,对外发布的内容手动加更保险。

数字和单位之间要空格吗

按规范,数值与单位之间留细空格,百分号和角度符号紧跟数字。日常写作不必死抠,全文统一即可。

英文段落里夹中文怎么办

反过来处理:中文两侧留出与英文单词间相近的空隙,不要用全角标点。整段以英文为主时,标点系统跟着英文走,混用两套标点是最常见的错误。更多细则可以看排版规范栏目。

小结

中英文混排的对齐,顺序比参数重要:先在中西文之间留出均匀间隙,再用倍数行距统一行高,最后处理行末空白与长串断行。三层里最容易拉开差距的是第一层,也最容易被忽略。

如果只做一个动作:把稿子缩到一半大小,看整体灰度是否均匀。不匀的地方,就是该修的地方。

← 返回首页 更多「排版规范」