[リストへもどる]
一括表示
タイトルEBStudioでユニコードフォントの使用を指定するには?
記事No549
投稿日: 2010/04/10(Sat) 12:45:09
投稿者Vastalto
EBシリーズにはいつもお世話になっています。EBPocket for iPhone を使い始めたのをきっかけに、自作エスペラント語辞書の最新版をEBStudioでコンパイルしようとしてします。
手順は以下の通り:
1. 辞書ファイル(一単語一行のプレーンテキスト)をPDICテキスト形式に変換
2. エスペラント固有の字上符付き文字(c^など)を文字実態参照形式(ĉなど)に変換
3. EBStudioで添付のGaiji.xmlとGaijiMap.xmlを指定してコンパイル実行
4. できた辞書フォルダーをFFFTPでiPhoneに転送
5. EBPocketでフォントを24pにして (^^;) 検索・閲覧

で、とりあえず使える状態にはなりましたが、ビットマップ外字フォントを使うので当然ながら字上符付き文字と他の文字の大きさがちぐはぐになってしまい、見た目が全然美しくない。

そこで質問です。
外字フォントを使わずに、システムのユニコードフォントを使うように指定することはできますか?(外字ファイルを指定せずにコンパイルしてみたら(検索が)×、GaijiMap.xmlの中のebcode=""の項だけを削除してコンパイルしたけれど(表示が)×)

よろしくお願いします。

タイトルRe: EBStudioでユニコードフォントの使用を指定するには?
記事No550
投稿日: 2010/04/12(Mon) 10:53:02
投稿者Vastalto
自己レスです。(ただし未解決)

ユニコードフォントで表示するのは、EBStudio側の設定ではなく、EBpocket側の設定によるものだということが分かりました。マニュアルの「外字定義ファイル GAIJI/*.map」およびEBPocket for iPhone / iPod touch Support Pageの「外字Unicodeマップをカスタマイズする」の記述に従って作業を進めました。
1. EBStudio添付のGaijiMap.xmlから外字キットcnvgmap.plで"(書籍ディレクトリ名).map"を作成
2. ruby -Ks gaiji2plist.rb を実行して"(書籍ディレクトリ名).plist"を作成
3. FFFTPで書籍ディレクトリのCATALOGSと同じ場所に転送
4. EBpocketを一度閉じてから再起動。

いくつか検索・表示してみましたが、もとのビットマップ外字が表示されます。(EBwinでは記述通りにしてユニコードフォント表示ができました)

どこがおかしいのでしょうか?

タイトルRe^2: EBStudioでユニコードフォントの使用を指定するには?
記事No551
投稿日: 2010/04/12(Mon) 11:02:30
投稿者Vastalto
えと、話題がEBpocketのことになりましたので掲示板を移動して改めて質問します。失礼しました。