原本只是想補(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)整的更好看一些。