Kazuhiro's blog
ようこそ! Kazuhiro's blog
土曜日, 3月 06 2021 @ 10:35 午後 JST
 記事を友人にメールする 印刷用画面 

eblookの文字コードについて

Lookup

UbuntuのLookupでEBGの辞書がひけないという話があったのでちょっと調べた結果のメモ。 ただし確認できる環境がないので未確認です。

とりあえずEUC-JP以外の文字コードを設定した場合はEBGはひけなさそうな気がします。 eblookは起動後に(日本語の)入出力に使う文字コードを決定し、出力時には内部コード(EUC-JP)を変換し、入力時にはEUC-JPへと変換します。 EUC-JPが指定されている場合は変換処理を行いません。

が、この文字コード変換処理はEBGの書籍を選択した時にも内部コードをEUC-JPとみなしたまま行われているような気がします。 これを回避するにはeblookをEUC-JPで使い、変換処理を行わせないようにする必要があります。

パッケージのことは分かりませんが、Lookup 1.4.1の場合はndeb-program-argumentsがデフォルト値のままであれば

(setq ndeb-process-coding-system 'euc-jp)

で、EUC-JPで動きます。

Lookup 1.3で動いていたものがLookup 1.4.1で動かないという部分と、:codingオプションが効かないという部分はよくわかりませんでした。 Lookup 1.3と1.4.1の間では、eblookの起動時にeuc-jpを使用するようになったくらいで、それ以外の文字コードの扱いは、:codingオプションも含めて変わっていないはずです (eblook側は追っかけてません)。 ですので、上記のようにEUC-JPでeblookを使うようにし、エージェントオプションとして:codingを指定すればよさそうな気がするのですが。

(更にバグっぽい動きも見つけてしまったので)本当はeblookを変更すべきですが、自分のところでは動作の確認が全くできないうえに、EBXA-Cについても視野に入れると大きな変更になりそうなのでちょっと手を出しにくいです。

タグ: eblook Lookup

 記事を友人にメールする 印刷用画面 

EB Library 4.3.2 is released

Lookup

気付くのに遅れましたが、EB Library 4.3.2が公開されました。 UNIX環境において、ファイル名に大文字を含む動画は、小文字に変換しないと読み込めないバグが修正されています。

eblook 1.6.1+mediaのバイナリも更新しました。

タグ:EB Library eblook

 記事を友人にメールする 印刷用画面 

ldoce4v2-fpw is released

general

先日紹介した、ロングマン 現代英英辞典[4訂増補版]に付属のCD-ROMをFreePWINGで変換されたZelgadissさんが、ツールをldoce4v2-fpwとして公開されました。

タグ:LDOCE4v2 FreePWING EPWING

 記事を友人にメールする 印刷用画面 

eblook 1.6.1 for Windows

Lookup

アクセスログを見ているとオリジナルのeblook 1.6.1のWindowsバイナリを探している方がいるようなのでメモ。

私が知る限りでは、公開されているeblook 1.6.1のWindows用バイナリとしては、MeadowのNetinstall用にこせきさんがビルドされたもの (バイナリ自体はこちら)と、Naoaki Okazakiさんがビルドされたものが存在します。

いずれもEB Library 4.2.2のWin32用のバイナリに含まれるeb.dllが必要です。 eb.dllのみが欲しい場合は、はこせきさんが公開しているバイバリと同じところか、うちのサイトにあります。

タグ:eblook

 記事を友人にメールする 印刷用画面 

LDOCE4v2をFreePWINGで変換

general

ロングマン 現代英英辞典[4訂増補版]に付属のCD-ROMをFreePWINGで変換された方がおられるようです。それによれば、圧縮形式についてはOALD7と変わらないが、xmlのタグに関してはかなり異なっているそうです。

それにしてもiDic大人気ですね。

タグ:LDOCE4v2 FreePWING EPWING