TA的每日心情 | 郁闷 2016-12-31 01:33 |
---|
签到天数: 6 天 [LV.2]偶尔看看I
星辰大海
- 积分
- 2969739
|
作为开发者而言,我觉得限制用户使用系统的新特性,只能作为临时的应对措施;让代码适应新系统特性,才是解决问题的方法。 您這個想法,原則上我是完全同意的
不過針對 user font 這個個案來說,個人是覺得,這個設計,並不是很完善的一套字型機制
很容易造成用戶在 Win10 1809 之後安裝的 user font,無法使用舊字型軟體來處理的問題
(而且直接把 user font 這種新機制作到舊選項裡面,舊的字型安裝機制反而變成新選項,對 MS 這種作法我也覺得不太妥當)
(因為用戶自己可能也無法知道問題出在哪:明明自己安裝字型的方式跟以前一模一樣,怎麼突然 Aegisub 就出問題了?)
所以我個人會比較傾向暫時保持觀望態度,同時建議用戶 "非必要的話,還是別使用 user font 為上策"
如果“在 win10 1809 下使用各种字体加载位置”、“查找字幕指定字体是否缺字”这个需求,目前没有工具能实现的话,也许有将其实现的价值,来写一个新的/整合到已有工具里。
可以确认的是,这个功能不会出现在 FontLoaderSub 里;如果(很久之后,比如半年)我把这工具做出来的话,感觉会和 ListAssFonts 有很多重复的地方,所以想打听一下大佬的想法。
如果您的意思是,"某字幕使用了已安裝的 user font,但想判斷此字體是否有缺字幕用到的字"
那目前 Aegisub & ListAssFonts 都沒有這樣的功能,ListAssFonts 目前也不打算增加這方面的特性
不過 Aegisub 是開源軟件,或許您可以考慮直接修改它的源碼,來實現這個功能,不用從頭打造一個新的工具
|
|