EBシリーズサポート掲示板(終了:閲覧のみ可)
このフォームからは投稿できません。
name
e-mail
url
subject
comment

[記事リスト] [新着記事] [ワード検索] [過去ログ] [管理用]

記事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>


本文中では、
&#x68F0;
で参照


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)