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

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

記事No : 1010
タイトル Re^2: EBStudio 2.0.5 外字重複割り当て
投稿日: 2018/01/05(Fri) 13:25:05
投稿者Chen

> > いつもお世話になっております。
> > 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以降になります。
>
> ただ全角外字の領域をオーバーラップしてつぶしてしまうことはバグなので、次回の版で修正します。
早速ご返事ありがとうございます。
教えていただいた方法で重複は解消しました。
ただ、実際には半角の外字が100個(中国語の発音PinYin)前後しかありませんが。
もう一つ問題に気づきました。
波ダッシュ「〜」が表示されていません。
この記号は外字割り当ての必要がないと思われますが、本文中空白の箇所のタグ情報を確認したら、外字として扱われています。
例::「&hA124;大」(本来は「〜大」)
外字マップを確認すると、下記のように欠落しています。
<key>hA123</key><string>&#257;</string>
<key>hA125</key><string>а</string>
手動で付け足せば問題ないですが。
合わせてご確認よろしくお願いいたします。


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