TA的每日心情 | 郁闷 2016-12-31 01:33 |
---|
签到天数: 6 天 [LV.2]偶尔看看I
星辰大海
- 积分
- 2969746
|
本帖最后由 tonyhsie 于 2020-2-11 04:38 编辑
一個正常使用到 "Noto Serif CJK TC Bold" 字型的字幕檔案
它一定不是直接用 "Noto Serif CJK TC Bold" 這個字型名稱
而是使用 "Noto Serif CJK TC" 然後再指定粗體,不管是在 style 定義行將 Bold 欄位定義成 -1,或是使用 {\b1} 來指定粗體,兩者都可以
1. Style: CN,Noto Serif CJK TC,68,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,-1,0,0,0,100,100,1,0,1,1,1,2,15,15,15,1
2. {\fnNoto Serif CJK TC\b1}
在這兩種情況下,該字幕所指定的,其實不是字面上的 "Noto Serif CJK TC" 這個非粗體字型,而是 "Noto Serif CJK TC Bold" 這個粗體字型
而這兩種情況,難道 FontLoaderSub 都是掛載到非粗體的 "Noto Serif CJK TC" 字型嗎?
這樣的話,好像就已經是不正確的結果了
換句話說,回到 Noto Sans CJK 的 case
不管是 1.x 版或是 2.x 版,兩種字型的匹配規則,都是現有字型的匹配規則,並沒有新增什麼例外規則
如果 FontLoaderSub 在處理 2.x 的匹配規則上有問題,那表示,跟 Noto Sans CJK 2.x 版一樣匹配規則的思源宋體、微軟雅黑等字型
肯定也存在著匹配錯誤的問題?
|
|