記事No | : 885 |
タイトル | : Re: fontdumpを使った外字作成について |
投稿日 | : 2016/07/14(Thu) 08:53:53 |
投稿者 | : hishida |
こんにちは。 an 様、ご回答ありがとうございます。 EPWINGの外字は16x16が必須です。32x30だけだとEBWinも含めて外字を表示できないと思います。 文字数が不一致というのは、32x30のドットの個数が一致していないか、 EBStudioで32x30を受け付けないかのどちらかですが、EBStudioを開発したのが10年以上前なので、テストしないとなんとも言えません。 オススメは、16x16を必ず作り、大きなサイズが必要なら24x24を追加することです。 32以上の外字は大抵のEPWINGビューアで表示できない可能性があります。 fontdumpwのパラメータは次のような感じでいけるはずです。 fontdumpw "MS 明朝" 68F0 -u=68F0 -h -0=. -m=GaijiMap.xml <?xml version="1.0" encoding="Shift_JIS"?> <gaijiData xml:space="preserve"> <fontSet size="16X16" start="A121"> <fontData ebcode="A121" unicode="68F0"> ................ ...#........##.. ...#..########.. ...#......#..... .##############. ...#...#..#.#... ...#...#..#.#... ..##...#..#.#... ..###.#########. .#####.#..#.#... .#.#...#..#.#... ##.#..#########. ...#......#..... ...#......#..... ...#.##########. ................ </fontData> </fontSet> </gaijiData> GaijiMap.xml <?xml version="1.0" encoding="Shift_JIS"?> <gaijiSet> <gaijiMap unicode="#x68F0" ebcode="A121"/> </gaijiSet> 本文中では、 棰 で参照