[リストへもどる]
一括表示
タイトルEBStudio 2.0.7 複合検索 xml が utf-8 時のトラブル
記事No1028
投稿日: 2018/01/30(Tue) 21:10:05
投稿者Chen
いつもお世話になっております。
次のことに気づきましたので、ご報告いたします。

EBStudio 2.0.7

素材:DTONIC Toolkitで変換した「旺文社国語辞典」第九版(CD-ROM付)

DTONIC Toolkitで変更したhtmlファイルをそのまま(charset=x-sjis)使用する場合、
丸数字(二つ以上の意味があるときの番号)が消えてしまいます。
※EBStudio 1.xのときも同じでした。

手順:
  DTONIC Toolkitで変更したhtmlは UTF-8 で保存し直します。
   ※meta タグも charset=UTF-8 に修正。
  cplxobnskkg.xml
  Gaiji.xml
  GaijiMap.xml
  上記ファイルもUTF-8 で保存し直してから「encoding="UTF-8"」に修正。

トラブル状況:
  EBStudio 2で変換時、「複合検索」を指定した場合、EBStudio 2がクラッシュしてしまいます。
  もうしくは、Complex Index...(0)で辞書が変換されます。

  cplxobnskkg.xmlファイルをオリジナル(encoding="Shift_JIS")に戻したら、正常に変更できました。
  どうも、cplxobnskkg.xmlファイルが「encoding="UTF-8"」の場合、トラブルが発生します。

  ※htmlファイルがUTF-8にしてから、丸数字も再現されました。

よろしくお願いいたします。

タイトルRe: EBStudio 2.0.7 複合検索 xml が utf-8 時のトラブル
記事No1029
投稿日: 2018/01/31(Wed) 13:24:02
投稿者bobo
 EPWING は JIS X 0208 文字だけに対応している。
 丸数字は JIS X 0208 にない。

ということだと思います。

タイトルRe: EBStudio 2.0.7 複合検索 xml が utf-8 時のトラブル
記事No1030
投稿日: 2018/01/31(Wed) 16:19:17
投稿者hishida
> DTONIC Toolkitで変更したhtmlファイルをそのまま(charset=x-sjis)使用する場合、
> 丸数字(二つ以上の意味があるときの番号)が消えてしまいます。
> ※EBStudio 1.xのときも同じでした。

丸数字についてはbobo様が助け舟を出していただいた通り、JIS X0208では外字扱いなので、DTONIC Toolkitで外字の配慮が欠けていたということだと思います。
ただし昔の変換ツールキット類を修正する予定はありません。


> トラブル状況:
>   EBStudio 2で変換時、「複合検索」を指定した場合、EBStudio 2がクラッシュしてしまいます。
(中略)
>   どうも、cplxobnskkg.xmlファイルが「encoding="UTF-8"」の場合、トラブルが発生します。

複合検索定義ファイルがUTF-8の場合にバグがありましたので、緊急リリース版の2.0.8をアップしました。
以下のURLからダウンロードしてください。

http://ebstudio.info/manual/EBStudio2/EBStudio2.html

タイトルRe^2: EBStudio 2.0.7 複合検索 xml が utf-8 時のトラブル
記事No1031
投稿日: 2018/02/01(Thu) 01:17:49
投稿者Chen
> > DTONIC Toolkitで変更したhtmlファイルをそのまま(charset=x-sjis)使用する場合、
> > 丸数字(二つ以上の意味があるときの番号)が消えてしまいます。
> > ※EBStudio 1.xのときも同じでした。
>
> 丸数字についてはbobo様が助け舟を出していただいた通り、JIS X0208では外字扱いなので、DTONIC Toolkitで外字の配慮が欠けていたということだと思います。
> ただし昔の変換ツールキット類を修正する予定はありません。
>
>
> > トラブル状況:
> >   EBStudio 2で変換時、「複合検索」を指定した場合、EBStudio 2がクラッシュしてしまいます。
> (中略)
> >   どうも、cplxobnskkg.xmlファイルが「encoding="UTF-8"」の場合、トラブルが発生します。
>
> 複合検索定義ファイルがUTF-8の場合にバグがありましたので、緊急リリース版の2.0.8をアップしました。
> 以下のURLからダウンロードしてください。
>
> http://ebstudio.info/manual/EBStudio2/EBStudio2.html

2.0.8のリリース、ありがとうございます。
「encoding="UTF-8"」のcplxobnskkg.xmlで確認しました。shift-jisと同じ、Complex Index...(37473)が出ました。EBWin4での検索も問題ありません。