找回密码
 立即注册
查看: 1244|回复: 3

如何让不同字体视觉上具有相同的大小

5

主题

19

回帖

360

VC币

高级会员

Rank: 4

积分
30773
zxyyxzhappy 发表于 2024-12-28 18:16:46 | 显示全部楼层 |阅读模式
ass字幕里不同字体在相同字号下可能会由不同的大小。比如字体 A 在40 号下看起来会比 字体 B 在40 号下更大。

那么请问有没有一种科学的办法,除了人眼比较,能选择一个字体 B 的字号,让字体 B 看起来和 A 一样大。

以及求问一下为什么会有这种现象。谢谢!
回复

使用道具 举报

49

主题

531

回帖

1万

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
2209108
tmdtmdtmdqq 发表于 2024-12-29 11:31:12 | 显示全部楼层
本帖最后由 tmdtmdtmdqq 于 2024-12-29 12:29 编辑

画图.png

重叠.png
我用比较原始的方法:两个字体在相同分辨率下截图,扔进win的画图工具中,移动到接近重叠的位置进行比较(上图)
或者在aegisub中做分层+重叠来看也行,其中一种字体固定位置、改个颜色和层号(下图)
用\fs、\bord、\c、\3c等标签在句中改好大小、粗细、颜色等,最后才根据这些数值来调整style里的各项默认值

=============================

48.png

3种都是75号的字体
蓝色:A-OTF A1 Mincho Std Bold
红色:方正粗雅宋_GBK
白色:FOT-TelopMin ProN E

自动化->卡拉OK模板 计算出来的$height($lheight)变量分别为75、75、74.984375
说明高度基本都符合字号75,画个$left、$top、$right、$bottom四角点围成的框就更容易看出
在高度占用相同(几乎等高)的情况下,某些字体的文字设计得偏小,导致上下留下了一片空白(空隙)
但那片空白(空隙)也是占用位置的,也会当成高度计算。只是肉眼觉得那里“没东西”


test.rar (1.05 KB, 下载次数: 150)


欢迎报错继续向上改进我改进过的字幕。
请勿将无实质性修改、劣化精简本人改进过的字幕重新发布到此论坛:如仅改名、仅打包、修改总错字数≤5、删除特效等。       ——20230204
本人改进过的字幕,禁止以任何形式进行商用。若要附带在视频、种子中发布,请先咨询。      ——20231203
一些字幕搜寻、制作的方法和经验汇总  →  >>>帖子<<<
禁止DBD-Raws及其相关人士使用本人所有制作或修正改进过的字幕(包括过往的)      ——20240730
回复

使用道具 举报

25

主题

324

回帖

1056

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
407461
Lambholl 发表于 2024-12-30 18:55:21 | 显示全部楼层
本帖最后由 Lambholl 于 2024-12-30 19:02 编辑

不是看起来大,是确实大;
因为ASS的字号不像word那样,而是按照整个字身框的高度来算的,但是不同字体的字面框占字身框的比例不一样大,所以同一个字号确实会不一样大

要调你就用同样的\pos或者\an参数,叠起来调\fs吧;但是需要注意,即使叠起来比较确实一样大了,视觉上也不一定一样大,而是会受到位置、字数、排版、字体本身的设计等等因素影响,平面设计就是要为了视错觉而调整,所以为了看起来和谐,不一定要一样大;为了看起来一样大,不一定要真的一样大,根据自己感觉调整就行了

要了解字身和字面,以及字体的笔画调整之类的,去b站看oooooohmygosh老师的视频吧

评分

参与人数 1活跃度 +80 收起 理由
kyriakos + 80 赞一个!

查看全部评分

回复

使用道具 举报

3

主题

199

回帖

0

VC币

荣誉会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
87112
Starlight 发表于 2024-12-30 19:43:14 | 显示全部楼层
分别把常用字叠起来加高斯模糊,然后对比度拉满,比较两边的尺寸得出字号比例
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表