討論區: 公開討議 (Thread #32142)

ハイブリッド アクセス独和辞典 (2012-05-06 20:17 by 匿名 #63653)

昨日、2001年度版のハイブリッド アクセス独和辞典でEPWING化ツールを試してみました。
Windows XP Professional-English version上で操作すると、一応HTMLファイルが出てきます。
ただ、変換を行う際に冒頭、少しエラーメッセージが出てきますが、無視して待っていると、
done. 54235 entries
append 212861 extra 条件 keys
append 278970 extra Japanese 表記 keys
creating body-jpde.html
..
done. 2914 entries
と出てきます。
その後、EBStudioの通常版でEPWINGへ変換を試み、それも成功するようです。
ただ、MAC上で動かそうとして、Manabi DictionaryとかKotonokaなどのソフトでEPWING版のファイルを使おうとすると、
エスツェット、ß、を使われる単語が現れてこないので、ここが今のところ、僕が抱えている問題点です。
EPWINGファイルを開けてみると、例えばMaßnahmeなどは落ちていないので、正常に変換されていると思われます。
実は、こういう事をするのは初めてなので、どのソフトを使えば、フランス語やドイツ語の辞書が使えるようになるのか、
勝手が全然分かりません。


後は、Windows上でJAVAのパス設定を行うと、マシーンの速度が落ちるので、Project Zephyrを利用した後はパス設定を解除し、
場合によっては使用したソフトをアンインストールし、その後レジストリを掃除するソフトで掃除すると、元の状態に戻ります。

回覆 #63653×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: ハイブリッド アクセス独和辞典 (2012-05-06 22:56 by iwaihiro #63656)

Maßnahme などエスツェット(ß)を使った単語が検索してもヒットしない原因は、
アクセス独和辞典EPWING化ツールに収録されている、EBStudio の外字置換定義ファイル GaijiMap.xml において、
エスツェットに対応する外字を検索する場合の「代替文字列の要素」が記述されていないためです。

アクセス独和辞典EPWING化ツールに収録されている GaijiMap.xml の中の
<gaijiMap name="szlig" unicode="#x00DF" ebcode="A160"/>
の部分を
<gaijiMap name="szlig" unicode="#x00DF" ebcode="A160" alt="ss" />
のように書き換えてから、EBStudio で再コンパイルすれば、
Maßnahme、Maß·nah·me、 Massnahme で検索できるようになります。
e.g. daß(dass), beißen(beissen), heißen(heissen) etc.

[追記] EPWINGの規格は Unicode に対応していないので
Massnahme, dass, beissen, heissen のように代替文字列で検索するだけでなく、
Unicode の ßを使って、Maßnahme, daß, beißen, heißen などで検索するには、
Unicode 対応版のEBwin や EBPocket を使い
Unicode検索置換ファイル (alternate.ini)を設定する必要があります。

回覆: #63653

回覆 #63656×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: ハイブリッド アクセス独和辞典 (2012-05-07 04:06 by 匿名 #63666)

助かりました。rw (iwaihiro)さんのアドバイスのおかげで問題は解決しました。
ありがとうございました。
回覆: #63656

回覆 #63666×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: ハイブリッド アクセス独和辞典 (2012-05-07 21:28 by ohkubo-k #63677)

先の iwahiro さんのご指摘通りでした。
GaijiMap.xmlだけ修正したものをアップしておきました。

EBStudioのサンプルに、必要な外字を追加したのですが、ss指定は元々無かったのでした。
Unicode版EBWin 3.05を改めてインストールして alternate.ini を見たら、
  u00DF ss # szlig(eszett)
の行がありましたので、こちらの方は修正不要のようです。


> Windows上でJAVAのパス設定を行うと、マシーンの速度が落ちるので、

これは初めて聞く症状です。ウィルスチェックソフトのチェック処理が何か増えるのかも知れません。あと、Javaの最新版自動チェック・ダウンロードとかが動き出したのかも知れません(私はインストール後にOFFにしています)。
回覆: #63653

回覆 #63677×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: ハイブリッド アクセス独和辞典 (2012-10-25 06:45 by skalldan #65945)

同じく 2001 年のハイブリッド・アクセス独和をこちらのスクリプを利用させてもらい
変換を試みました。

HTML 生成時にいくらかメッセージが出ましたが、大部分の変換は成功して以下のように
終了しました。

http://skalldan.files.wordpress.com/2012/10/wpid-accessdj_log.png

この冒頭のメッセージは、出ないように簡単に修正できるようなものでしょうか。

回覆 #65945×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: ハイブリッド アクセス独和辞典 (2012-10-25 22:25 by ohkubo-k #65966)

再確認しましたが、私の環境ではエラーメッセージは出ていません。

出ているのは、太字・全角・半角指定などを指定すると思われる特殊コードで、未知のものが見つかった、というメッセージです。ひょっとすると、辞書データが違うのかも知れません。
私が利用しているのは、独和ファイルが Roboword\sansygj.dic で、MD5は 1fc1491ca862759ff4703989a3476aa5 です。
どうもUSB ドライブが不調で、ファイルのタイムスタンプが調べられていません・・・。

いずれにしろ、文字化けなどが起きている可能性があるのは、AbonnementとGenieの項だけのようです(おそらく見出し語直後の発音記号の部分)。その部分を検索して表示に誤りがあれば、お手数ですが body-dejp.html の該当部分を手作業で修正していただくというのはいかがでしょうか。
回覆: #65945

回覆 #65966×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: ハイブリッド アクセス独和辞典 (2012-10-26 09:00 by skalldan #65979)

お返事ありがとうございます。
辞書の情報は以下のようになっていました。

SD-00141 2001 SANSHUSHA
Roboword/sansygj
2001/11/09 2:04
b2c8d9301f786cb234008f473194a976

なお、変換は以下の環境で行いました。

Windows 7, Home Premium, SP1
java version "1.6.0_37"

まず、「Abonnement」の方ですが、

HTML: <p>[ab&#x254;n&#x259;m・&#xda;&#x2d0;アボネ<b>マ</b>ーン](中性名詞)</p>
表示: [abɔnəm・Ú:アボネマーン](中性名詞)

となっていました。「a」に「tilde」と「accent aigu」(ã́,U+00E3 U+0301,&#x00E3;&#x301;)
という発音記号がうまく変換できていたなったようです。他にも「Chance」「Restaurant」「Orange」
が同様の発音記号をもっていました。

次に、「Genie」の方ですが、

HTML: <p>[Zen&#x26a;&#x301;&#x2d0;ジェ<b>ニ</b>ー](中性名詞)</p>
表示: [Zenɪ́:ジェニー](中性名詞)

となっていました。こちらは発音記号の Ezh (ʒ,U+0292,&#x0292;)
がうまく変換できていなかったようです。

> その部分を検索して表示に誤りがあれば、お手数ですが body-dejp.html の該当部分を手作業で
> 修正していただくというのはいかがでしょうか。

ご教示頂いた通り、body-dejp.html の該当箇所を修正したところうまく表示されるように
なりました。
回覆: #65966

回覆 #65979×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: ハイブリッド アクセス独和辞典 (2012-10-26 09:17 by skalldan #65981)

すみません。上でリンクした画像は一部文字化けしていたので貼り直します。

http://skalldan.files.wordpress.com/2012/10/wpid-acsdejp_log.png
回覆: #65979

回覆 #65981×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

アクセス独和辞典のデータ (2012-10-30 07:12 by ohkubo-k #66024)

日が空いてしまいましたが、2つに分けて回答いたします。

[メッセージ#65979 へのフォロー]

> SD-00141 2001 SANSHUSHA
> Roboword/sansygj
> 2001/11/09 2:04
> b2c8d9301f786cb234008f473194a976

私が持っているのは
SD-00038 2000 SANSHUSYA
1999/11/4 21:11:22
1fc1491ca862759ff4703989a3476aa5
なので、あきらかに別物ですね。

また、この二つのデータでデータの修正があり、表記方式の若干の拡張もあったようです。
回覆: #65979

回覆 #66024×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

アクセス独和辞典の特殊文字変換ミス (2012-10-30 07:26 by ohkubo-k #66025)

skalldanさん、ブログの方も拝見しました。
修正版zephyr.jarを
http://sourceforge.jp/ticket/download.php?group_id=7237&tid=29982&file_id=4852
にアップしました。
このファイルに差し替えて再実行していただくといかがでしょうか。

修正したのは2点です。
o 発音記号部分で、Ú、Zをã́、ʒに変換する
  (以前は非対応。手持ちのCDにはこのデータが無いようです。)
o アクサン記号付き文字の変換拡張
  (àäöüßÄÖÜのみ対応→À[U+00C0]~ÿ[U+00FF]まで全て対応)

後者の問題については、修正できたことは確認しました。

発音記号については、私の方ではそういう変換が起こらないので
(発音記号欠落?)、確認できていません。新たに表示されるはずの
発音記号文字は幸い元々外字として登録済みですので、外字の追加は
していません。
回覆: #63653

回覆 #66025×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: アクセス独和辞典の特殊文字変換ミス (2012-10-30 14:59 by skalldan #66036)

修正版 zephyr.jar ありがとうございます。早速試してみました。

今度は無事エラーメッセージ等なく、変換が完了しましたが、
「Abonnement」の変換された箇所を見ると、

HTML: ab&#x254;n&#x259;m&#xe3;&#xe3;&#x301;&#x2d0;
表示: abɔnəmãã́:

と ã (atilde, U+00E3) が重複されます。

修正される前は、

HTML: ab&#x254;n&#x259;m・&#xda;&#x2d0;
表示: abɔnəm・Ú:

でしたので、ã (atilde, U+00E3) 自体は「・」となり、ã に
続く「&#x0301;」(COMBINING ACUTE ACCENT, U+301) が「Ú」と
なっていたようです。他の単語の「&#x301;」はうまくいっているように
見えるのですが、なぜか「ã」のあとの「&#x301;」はおかしくなって
いたように見えます。

おそらく今回修正していただいた「アクサン記号付き文字の変換拡張」
によって、ã (atilde, U+00E3) は正しく変換されるようになり、
「Ú」が「ã́」に変換されて上記のよう重複したのだと思います。

もう一方の「ʒ」(U+0292) はおかげ様でうまく変換できるように
なりました。
回覆: #66025

回覆 #66036×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: ハイブリッド アクセス独和辞典 (2012-10-30 21:02 by ohkubo-k #66047)

ご確認ありがとうございます。

> 「Ú」が「ã́」に変換されて上記のよう重複したのだと思います。

「Ú」を「́」だけに変換するように修正してみました。
あと、昨日の物は Java 1.7.0_02 のバイナリでしたが、後方互換性のため、1.6.0_14でビルドし直しました。

http://sourceforge.jp/ticket/download.php?group_id=7237&tid=29982&file_id=4854

今度はいかがでしょうか。
回覆: #63653

回覆 #66047×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: ハイブリッド アクセス独和辞典 (2012-10-30 23:25 by skalldan #66051)

変換時のエラーもなく無事綺麗に変換されました。

お手元の辞書とは異なったデータにもかかわらず、ご対応いただき、大変お手数をおかけいたしました。

今回ご対応いただいた文字を含む EBWin での表示です。

Abonnement: http://skalldan.files.wordpress.com/2012/10/wpid-acsdejp_abonnement.png
Genie: http://skalldan.files.wordpress.com/2012/10/wpid-acsdejp_genie.png
Chopin: http://skalldan.files.wordpress.com/2012/10/wpid-acsdejp_chopin.png

念のためログをコピーしておきます。

* makehtml.bat
$ makehtml.bat
Top directory: "F:\Roboword"
creating body-dejp.html
......................................................
done. 54235 entries
append 214076 extra 条件 keys
append 279957 extra Japanese 表記 keys
creating body-jpde.html
..
done. 2914 entries

* EBStudio
開始時刻:2012/10/30 22:43:22
[ハイブリッド・アクセス独和辞典]
本文…
(1)C:\work\access-dejp-120507\body-dejp.html
(2)C:\work\access-dejp-120507\body-jpde.html
done
図版総数=(0)個
音声総数=(0)個
前方一致表記インデックス…(338146)個
後方一致表記インデックス…(338146)個
クロス条件検索インデックス…(321265)個
条件検索インデックス…(209277)個
前方一致仮名インデックス…(10095)個
後方一致仮名インデックス…(10095)個
外字(8x16)…(282)個 done
外字(16x16)…(9)個 done
アンカー総数…(57149)個
リンク総数…(11226)個
C:\work\access-dejp-120507\ACSDEJP\ACSDEJP\DATA\HONMON ( 89864192 bytes )
終了時刻:2012/10/30 22:44:00
-------------------------
カタログを作成しました。
処理を完了しました。
回覆: #66047

回覆 #66051×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: ハイブリッド アクセス独和辞典 (2012-11-01 22:30 by ohkubo-k #66078)

ご報告ありがとうございます。
置き換えパターンの追加程度で対応できて助かりました。
修正版を一般公開しました。
http://projectzephyr.sourceforge.jp/access-dejp.html

また何かお気づきの点がありましたら、ご連絡下さい。
回覆: #66051

回覆 #66078×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

ロボワード アクセス独和辞典 (2012-11-01 17:25 by kapnos #66075)

2003年発売の『ロボワード アクセス独和辞典』を所有しているのですが、こちらのフォーラムを参考に
Project Zephyrの作業手順に従いEPWING化を試みてみました。

ロボワードのヴァージョンはV6でしたが、どうやら無事に変換できたようです。
EBWin、EBPocket Professional for iOSの二つでは正常に表示されます。
またAbonnementの発音記号もskalldanさんと同様の経過をたどり、再修正版zephyr.jarを使うことで
正常に表示されるようになりました。

OSはWindows XP Professional SP3
javaのヴァージョンは1.6.0_37
EBStudioのフリー版を用いて変換しました。
私の環境ではエラーは出ませんでした。

半ばEPWINGを諦めていただけにうれしく思います。
ツールの配布に感謝いたします。
回覆: #63653

回覆 #66075×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: ロボワード アクセス独和辞典 (2012-11-01 22:34 by ohkubo-k #66079)

> ロボワードのヴァージョンはV6でしたが、どうやら無事に変換できたようです。

なんと!
某サイトに (EPWINGビューアーの)Jamming は v4 までの対応で、v6は表示できなかったと
あったので、データ構造が変わってしまったのだと思っていました。

一般ページにその旨追記し、修正版を公開しました。
http://projectzephyr.sourceforge.jp/access-dejp.html

また何かお気づきの点がありましたら、ご連絡下さい。
回覆: #66075

回覆 #66079×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

新ロボワード アクセス独和辞典 (2012-11-13 09:36 by blueflash #66263)

2006年発売の新ロボワード アクセス独和辞典もロボワードのバージョンが6なので、当方もできるかなと変換に挑戦しましたところ、無事に変換できました。
Mac10.6のコトノコとWindowsXPのEB Winで動作確認しました。
変換環境は以下の通りです。

Windows XP Professional SP3
java version 1.7.0_05
EB Studio 有料版

EPWINGの独和辞典は、前から欲しかったのです。
素晴らしいソフトをありがとうございました。

なお、Jammingの後継ソフトのLogophileでは、ロボワードのバージョン6が使えるようです。作者のサイトにロボワードV6 PRO 研究社 新英和/新和英中辞典は動作確認済みと
あったので、アクセス独和辞典をインストールしたフォルダを指定し、インデックスを作ったら動きました。今のところ、快適に使えております。ご参考になれば、幸いです。
回覆: #66079

回覆 #66263×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入

RE: 新ロボワード アクセス独和辞典 (2012-11-13 22:09 by ohkubo-k #66281)

ご連絡ありがとうございます。お役に立って何よりです。

http://projectzephyr.sourceforge.jp/access-dejp.html
新ロボワードも変換可能であることを追記しました。

また何かありましたらご連絡下さい。
回覆: #66263

回覆 #66281×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登入