メイリオARIB

fontforgeメイリオに和田研のARIB文字を合成するメモ。
メイリオからTTFファイルを取り出す。(FONT00.TTF)
合成その一

#!/usr/local/bin/fontforge -script
Open("wlcmaru2004emoji.ttf")
Select(0ue080,0ue3af)
foreach
 Scale(180,180,0,0)
endloop
Copy()
Close()
Open("FONT00.TTF");
Select(0ue080,0ue3af)
Paste()
Generate("arib.ttf");

合成その二(たぶん一度にできるはずなんだが良く分からないw)

#!/usr/local/bin/fontforge -script
Open("wlcmaru2004emoji.ttf")
Select(0u1f000,0u1f6e0)
foreach
 Scale(180,180,0,0)
endloop
Copy()
Close()
Open("arib.ttf");
SelectMore(0u1f000,0u1f6e0)
Paste()
Generate("arib2.ttf");

メイリオという名前でできてしまっているので、
ttfname3というツール(フォント情報をXMLで出力したり書き換えたりできる)で名前をメイリオARIBに変更する。文字サイズ情報も少し変っているので元のメイリオのものをコピーする。
たぶん全部fontforgeスクリプトでできそうだけどさっぱりw。