ETH官方钱包

前往
大廳
主題

【紀(jì)錄】世道 Shìdào 2021 04 07 字型調(diào)整

聖Rawrence | 2021-04-07 14:30:22 | 巴幣 2 | 人氣 437



原本只是想補(bǔ)一些字型上的缺字,所以才去找了 FontForge 。
介面意外的非常陽春,做法也跟預(yù)想的完全不同,操作更是非常不習(xí)慣...

原本還以為字體那些都是畫某一些筆畫的圖片後他會(huì)去自動(dòng)拼出來之類的,
結(jié)果竟然是要一個(gè)字一個(gè)字去拉貝茲曲線...
瘋了吧這個(gè)...
真不敢相信網(wǎng)路上竟然有那麼多字體。

雖然現(xiàn)在應(yīng)該是真的有類似的造字程式了,
不過如果只是想在現(xiàn)有字體裡補(bǔ)字的話應(yīng)該還是 FontForge 吧?

總之自己摸索了一下,就直接把它拿來調(diào)整字體大小,
如圖。
英文數(shù)字都不是全行或半形的,在管理文字的長度上其實(shí)不太方便,所以就自行調(diào)整了。

我去,字竟然會(huì)黏在一起...
不是應(yīng)該都一格一格或半格半格的嗎?
結(jié)果竟然是像 RM2K 的角色步行圖一樣每一格的邊邊其實(shí)是重疊區(qū)域嗎?

所以又調(diào)整了一次。
不過單純調(diào)整「字體的外觀寬度」其實(shí)還好,調(diào)整全形、半形的寬度比較麻煩。

不得不說,還是原本的比較好看... 尤其是字母「i」跟「l」之類的瘦長文字。
但為了方便管理只好這樣了。



此外,他也能拿來造一些特殊字,像這樣。
 
雖然不知道有甚麼用,但是很酷。

左邊那則是最早在測(cè)試時(shí)發(fā)現(xiàn)的缺字,「夶」,
是真實(shí)存在的字而且可以在字體裡面找到並調(diào)整/補(bǔ)充的字。

不過還是有些字是根本找不到的,像是
之前在場(chǎng)外問過,文章連結(jié):

好不容易找到字了卻沒有讀音,想丟到字體把它拚出來也不行...
字體裡找不到它的位置,可能得用其他用不到的字代替。
或是有辦法新增嗎?



此外這似乎還能隱藏一些莫名其妙且難以解釋的錯(cuò)誤。
如圖。

很奇怪, VisuStella 的裝備類別是不允許繪製圖標(biāo)的,所以我又另外裝了 EliMZ_GlobalText 來支援。
然後用 EliMZ_GlobalText 繪製圖標(biāo)的話前面需要輸入一個(gè) § 符號(hào)來呼叫。
這時(shí)我才發(fā)現(xiàn), VisuStella 商店裡的裝備類別是可以繪製圖標(biāo)的!
所以 EliMZ_GlobalText 用來呼叫圖標(biāo)的 § 符號(hào)會(huì)變成多餘的字符被顯示出來!
搞屁啊 VisuStella ,你統(tǒng)一一點(diǎn)行不行啊 VisuStella ...

所以我其實(shí)可以在字體中刪掉這個(gè)文字,並且縮小它的字體範(fàn)圍,這樣就可以處理掉這個(gè)BUG了。
不過我是覺得多個(gè) § 也不會(huì)太難看,所以就先不理它了。
也許哪天突然看它不爽就會(huì)刪掉了。

EliMZ_GlobalText有無需呼叫符號(hào)的設(shè)定(全局強(qiáng)制繪製),
但是那樣在顯示上還是會(huì)跟我其他插件有衝突,詳細(xì)情況這邊就不贅述了。



總之,應(yīng)用還挺多的。
可惜我不會(huì)拉那個(gè)曲線,只會(huì)用現(xiàn)有的文字複製、貼上、放大、縮小、拉伸、旋轉(zhuǎn)之類的,
不然應(yīng)該能把字調(diào)整的更好看一些。
送禮物贊助創(chuàng)作者 !
0
留言

創(chuàng)作回應(yīng)

更多創(chuàng)作