排版入门:字体、间距与构图
从字体选型、字重对比、行间距、安全边距到画面构图,建立字幕排版的视觉直觉,避免新手常见的拥挤与撞字问题。
排版入门:字体、间距与构图
字幕排版不只是"选个好看的字体"。涉及字体心理学、视觉层级、构图法则。这篇从底层讲起。
字体选型
字幕字体的核心要求:
- 可读性:小字号下仍清晰
- 中性:不喧宾夺主
- 多语言支持:中日英都能正常显示
中文字体
推荐:
- 思源黑体(Source Han Sans):开源、多字重、字形现代
- 鸿蒙黑体(HarmonyOS Sans):开源、字重齐全、笔画舒展
- 思源宋体(Source Han Serif):适合古风、纪录片
- 文泉驿微米黑:免费、紧凑、小字号好
不推荐:
- 微软雅黑:太"商务",气场不对
- 黑体:太朴素,缺乏气质
- 楷体:太"古风",不适合现代题材
- 系统默认:跨平台显示不一致
日文字体
- 思源黑体 Japanese:与中文版本对齐,双语字幕字重一致
- Motoya Mincho:明朝体,适合古典题材
- Noto Sans JP:Google 开源,覆盖广
英文字体
- Inter:现代无衬线,可读性强
- Helvetica:经典
- Roboto:Google 标准
避免装饰字体(Comic Sans、Brush Script 等),字幕不是海报。
字重对比
字重是字体粗细。一个字幕工程里应该有字重对比:
- 默认字幕:Regular(400)或 Medium(500)
- 强调字幕:Bold(700)
- 注释字幕:Light(300)
ASS 里用 \b1 切换粗体:
{\b1}重要内容{\b0}普通内容
但 ASS 的 \b1 只是开关,不能指定具体字重。要精细控制字重,需要用多种字体样式:
Style: Default-Regular,HarmonyOS Sans SC,48,...
Style: Default-Medium,HarmonyOS Sans SC Medium,48,...
Style: Default-Bold,HarmonyOS Sans SC Bold,48,...
切换样式而不是用 \b1,渲染效果更细腻。
字号选择
字幕字号取决于观看距离和屏幕尺寸。电视和手机的字号差异很大:
- 1080p 电视:48-56 px
- 4K 电视:96-112 px
- 1080p 手机:32-40 px
- 4K 手机:64-80 px
但字幕工程通常按 1080p 制作,4K 用矢量缩放。所以字号 48-56 px 是基准。
字号小一点比大一点好。太大占用画面,太小读不清。48 是甜点位。
行间距
字幕单行通常不需要行间距(ASS 默认 0)。但多行字幕(双行字幕、双语字幕)需要行间距:
- 双行字幕:行间距 1.0-1.2 倍字号
- 双语字幕:行间距 1.2-1.5 倍字号
ASS 里用 \le1,2 控制:
{\le1,2}第一行\N第二行
\le1,2 表示行间距是字号的 1.2 倍。
安全边距
字幕不能贴边显示,要留安全边距:
- 左右边距:屏幕宽度的 5-10%
- 底部边距:屏幕高度的 8-12%
- 顶部边距:屏幕高度的 10-15%(顶部字幕)
ASS 里用 MarginL、MarginR、MarginV 控制:
Style: Default,HarmonyOS Sans SC,48,&H00FFFFFF,...,2,20,20,40,1
MarginL=20、MarginR=20、MarginV=40(单位像素)。
不同分辨率的安全边距要按比例缩放:
- 1080p:边距 20/20/40
- 4K:边距 80/80/160
但 ASS 样式是按 1080p 写的,播放器会自动缩放。所以统一按 1080p 设置。
构图法则
字幕位置影响画面构图。基本原则:
- 底部居中:默认位置,对白字幕
- 顶部居中:标题、说明字幕
- 左侧:内心独白、旁白
- 右侧:注释、画面说明
- 跟随画面文字:画面里的招牌、文字翻译
底部字幕不能盖住人物脸部。如果人物在画面下半部分,字幕上移到画面中部。
ASS 用 \pos 或 \an 控制位置:
{\an2\pos(960, 1020)}底部居中字幕
{\an8\pos(960, 60)}顶部居中字幕
{\an4\pos(60, 540)}左侧字幕
{\an6\pos(1860, 540)}右侧字幕
\an2 是底部居中对齐,\an8 是顶部居中,\an4 是左侧居中,\an6 是右侧居中。
颜色对比
字幕颜色要保证与背景的对比度:
- 白字(&HFFFFFF&):通用,所有背景都能用
- 黄字(&H00FFFF&):高对比度,适合运动视频
- 绿字(&H00FF7F&):醒目,但易引起疲劳
- 红字(&H0000FF&):警告、强调
颜色对比度公式(WCAG):
对比度 = (L1 + 0.05) / (L2 + 0.05)
L1 是较亮颜色的相对亮度,L2 是较暗颜色。最低要求 4.5:1(普通文本),3:1(大文本)。
字幕必须加边框(\bord)或阴影(\shad)保证对比度:
{\bord2\shad1}白字黑边
边框 2 像素,阴影 1 像素,是行业标配。
避免拥挤
新手常见错误:
- 字幕贴边:违反安全边距
- 字幕盖脸:违反构图法则
- 字幕堆叠:多条字幕重叠
解决方法:
- 用 Aegisub 的"碰撞检测"功能,自动避让
- 多人对话用不同颜色区分(但不要超过 3 种颜色)
- 长字幕拆成短字幕,每条不超过 18 字
排版是审美 + 工程的结合。
翻译理论札记
写到这里想插入一段翻译理论的思考。奈达的功能对等强调译文读者读到译文时的反应,应当与原文读者读到原文时的反应基本一致,这意味着翻译不是字面替换,而是要在目标语里重新构造等值效果。我们做字幕,观众在屏幕前只有几秒钟读完一行字,反应时间被严重压缩,所以功能对等在字幕里被推到了极端——可读性优先于忠实度。
纽马克的区分更实用:交际翻译关注译文效果,语义翻译关注原文意义。字幕绝大多数时候走交际翻译路线,但遇到关键术语、专有名词、文化负载词时又要切回语义翻译,避免观众被误导。这两条路线在字幕里不停切换,做久了会形成直觉。
韦努蒂的归化异化是另一条轴线。归化是让译文流畅得像目标语原创,异化是保留原文的陌生感。日漫字幕里大量保留"前辈""学园""王道"等词就是异化,因为这些词在中文语境里已经形成了稳定的亚文化共识,强行归化反而失味。但纪录片、欧美剧的台词又需要强归化,否则观众跳戏。题材决定策略,没有一招通吃的方案。
—— 这些理论看起来抽象,但实际做字幕时每天都在用,只是未必意识到。把直觉变成方法论,是新人到熟手的分水岭。