記事No | : 1009 |
タイトル | : Re: EBStudio 2.0.5 外字重複割り当て |
投稿日 | : 2018/01/05(Fri) 10:11:46 |
投稿者 | : hishida |
> いつもお世話になっております。 > EBStudio 2.0.5でxhtml形式(utf-8、utf-16両方テストしました)の中国語ソースファイルを変換してみましたが、たくさんの外字が重複割り当てされています。 > 下記の通り、139個目以降 (略) > ...... > ご確認お願いいたします。 EBStudio2では次の範囲で外字の割り当てを行います。 半角 A121〜 全角 B121〜 半角の外字の個数が約1500個を越えると、全角外字用の範囲を書き潰してしまって、このような症状になるようです。 暫定的な回避方法は、ダミーの外字フォントファイルを指定して、全角外字の開始範囲を後ろにずらすことです。 dummyGaiji.xml ---------------------- <?xml version="1.0" encoding="Shift_JIS"?> <gaijiData xml:space="preserve"> <!--x=8 y=16 --> <fontSet size="8X16" start="A121"> <fontData> </fontData> </fontSet> <!--x=16 y=16 --> <fontSet size="16X16" start="D121"> <!-- --> <fontData> </fontData> </fontSet> </gaijiData> --------------------- これで全角外字の開始位置がD121以降になります。 ただ全角外字の領域をオーバーラップしてつぶしてしまうことはバグなので、次回の版で修正します。