X



Unix 辞書ソフト総合スレッド 第二版

0535名無しさん@お腹いっぱい。
垢版 |
2006/07/09(日) 21:01:07
ロワイヤル仏和をdoze経由でepwing化。
さすがにクラウンじゃキツくなってたんだが、これであと10年はうにくすで過ごせそう。
ありがたや。
0539名無しさん@お腹いっぱい。
垢版 |
2006/07/12(水) 23:20:56
ttp://green.ribbon.to/~ikazuhiro/lookup/lookup.html
ttp://tty0.exblog.jp/3830589/
ttp://tty0.exblog.jp/3839624/
ttp://tty0.exblog.jp/3847674/

eblookへのパッチも必要。
ザウルスでもちゃんと動いてるっぽい。
0545名無しさん@お腹いっぱい。
垢版 |
2006/09/11(月) 21:53:12
南山堂のプロメディカと医学書院の医学大辞典を使ってるんですが、UNIXでも使いたくて、何とかEPWINGに変換されないものかと考えています。
そんな方法は今のところないですかねぇ?
Jammingっていう辞書検索ソフトでは一応対応しているみたいなので不可能ではないかとは思うのですが・・・。
0546名無しさん@お腹いっぱい。
垢版 |
2006/09/12(火) 07:53:21
Jammingってプロプラエタリだからなあ。作者はがんばってデータ解析を
しまくってるみたいよ。
電子辞書オープンラボのMLに投げてみて、太田さんが興味を示して
くれたらどうにかなるかもね。

0547名無しさん@お腹いっぱい。
垢版 |
2006/09/12(火) 09:05:26
>>545
> そんな方法は今のところないですかねぇ?

っ[それを欲しいものがそれを作る]
0550名無しさん@お腹いっぱい。
垢版 |
2006/09/15(金) 19:26:20
辞書の解析と対応ってどちらかといえば開発というよりは土方作業になるから
後になるほどオプソモデルよりもプロプラ・シェアウェアモデルの方が機能するようになるというのは
わかるような気もする。
0556名無しさん@お腹いっぱい。
垢版 |
2006/09/27(水) 17:59:23
カタログを編集して辞書をひとつにまとめたいんだけど、EBXAとEPWINGが混在してて困ってます。
EBXAからEPWINGへの変換(もしくはその逆)ってどうやるか知りませんか?
0558名無しさん@お腹いっぱい。
垢版 |
2006/09/28(木) 14:47:47
>>カタログを編集して辞書をひとつにまとめたいんだけど
Catalogs ファイルが1つになって、1つの親ディレクトリ
の下に start と data/honmon が置けるだけで、それら
が1つのファイルの辞書になるわけではありません。
どうしてもと言うなら、EBXA と EPWING からデータ(テキスト等)
を取り出して、それらを1つにして、更にそれを EPWING に
変換する必要がありますョ。
0559名無しさん@お腹いっぱい。
垢版 |
2006/10/01(日) 09:14:05
>>557-558
レスありがとうございます。説明不足だったようですみません。
ぼくがやろうとしているのは、カタログをひとつにまとめて整理するってだけのことなので、辞書がひとつになってほしいというわけではありません。
で、その為に557さんも教えてくれたEPWUTILですべてのCatalogsをテキストに直したんですが、どうもEBXAのCATALOGSはテキストに直らないみたいだったんで、EPWINGに直せないかなぁと思った次第であります。
EBXAとEPWINGは似たような規格だということだったので、すでにツールがあるのかもしれないと思い、質問させていただきました。
0560名無しさん@お腹いっぱい。
垢版 |
2006/10/02(月) 08:39:09
ebutilsはS-EBXAの非圧縮までは対応している筈。
ただし、対応していたとしても規格が異なるもの同士なので、
EPWINGと一つのカタログファイルにはできないと思うけど。

0561名無しさん@お腹いっぱい。
垢版 |
2006/10/04(水) 12:57:25
本文ファイル (EBXA の start, EPWING の honmon) のデータ形式は、微妙に異なります。
なので、カタログファイルを一まとめにすることはできるかも知れませんが、閲覧ソフトから
はまともに読めなくなると思います。

>>560 の言いたいことも、たぶん同じかな
0570名無しさん@お腹いっぱい。
垢版 |
2006/10/20(金) 00:09:44
CobuildConv.rb を使い、Cobuild4版をとりあえずEBstudio用ファイルにしようと思うのですが
エラーがでてまともに動かないんです。COBUILDのISBNも対応してるし、Rubyのバージョンも1.82で
使用条件を満たしていると思うのですが。ちなみにMacOSXで試しています


エラーメッセージはこんなのです

〓J〓n〓〓〓〓: 2006-10-19 23:49:39
Collins COBUILD English Dictionary 〓〓〓o〓〓〓〓〓〓〓〓〓〓〓〓...
cobuildconv132/CobuildConv.rb:906:in `initialize': No such file or directory - cobuild/hcp_en-cc3(C).html (Errno::ENOENT)
from cobuildconv132/CobuildConv.rb:906:in `open'
from cobuildconv132/CobuildConv.rb:906:in `printCopyright'
from cobuildconv132/CobuildConv.rb:960:in `printFile'
from cobuildconv132/CobuildConv.rb:954:in `open'
from cobuildconv132/CobuildConv.rb:954:in `printFile'
from cobuildconv132/CobuildConv.rb:1067:in `main'
from cobuildconv132/CobuildConv.rb:1063:in `each'
from cobuildconv132/CobuildConv.rb:1063:in `main'
from cobuildconv132/CobuildConv.rb:1122


どうしたらよいでしょう
0573570
垢版 |
2006/10/21(土) 13:26:57
実は先ほどようやくEPWING化成功しました

DOS用ドキュメントに
ruby -Ks D:\work\CobuildConv.rb X:\ E:\EPWING\cobuild

とあったので引数?を同様に3つ指定していたのですがそれで駄目だったようで2つにしたら
上手くいきました
0576名無しさん@お腹いっぱい。
垢版 |
2006/11/07(火) 03:30:41
>>575
* OS: Redhat Linux 9 以上
* CPU: Intel Pentium 233 MHz 以上のプロセッサ
(および同等の互換プロセッサ)
* メモリ: 128MB以上

どう考えても無理。< りなざう
素直に EPWING な辞書を探した方がいいと思う。
0577575
垢版 |
2006/11/07(火) 10:06:55
>>576 どうもありがとう
0579名無しさん@お腹いっぱい。
垢版 |
2007/01/11(木) 23:37:56
age
0580名無しさん@お腹いっぱい。
垢版 |
2007/02/13(火) 03:40:19
EBライブラリの乗り換えではまってしまいました。help希望です。

EBライブラリ version 3.2.3 な環境にて「新英和・和英中辞典」を使ってます。
この辞書データを、同ライブラリ version 3.3.2 な環境に引っ越そうと
してるんですが、どうにもうまくいきません。

3.2.3 な環境にて ebinfo すると

disc type: EPWING
character code: JIS X 0208
the number of subbooks: 1

subbook 1:
 title: 研究社 新英和・和英中辞典
 directory: chujiten
 search methods: word endword multi menu copyright
 (以下略)

と出ます。が、まったく同じ辞書データを 3.3.2 な環境で ebinfo すると、
"search methods" の行が "search methods:" だけになってしまいます(他に差なし)。
catalogs を catdump で適当にいじってみたものの、よく分からずじまいでした。

既知の問題だったりするんでしょうか?
0581名無しさん@お腹いっぱい。
垢版 |
2007/02/13(火) 21:22:44
ebzipしているのだったら元のCD-ROMからebzipしなおすと
直ったりすることがあります。そうでなければわかりません。
ところでなんで3.3.2?
EBライブラリの最新は4.2だし3.3系列のの最新は3.3.4のはず。
0582581
垢版 |
2007/02/13(火) 22:45:01
s/4.2/4.3/
0583名無しさん@お腹いっぱい。
垢版 |
2007/02/13(火) 23:08:28
>>581
ありがとうございます。
確かにebzipをかけた辞書ですね。しかし元のCD-ROMはどこへ行ったやらorz
一応、ebzipしたものをebunzipしたりしてみましたが、改善しませんでした。

3.3.2な理由は、Debian sid on PPCを使っていて、ndtpdとの連鎖インストールを
ディストリビューションお任せにすると3.3.2になるからです(今は、ですが)。
それ以上の深い理由はありません。お任せでメンテできると手間がないなあ、と。

まあでも動かないのでは困るので、以前のままのバージョンを
手動インストールしてお茶を濁しました。お騒がせしました。
0584m-kasahr
垢版 |
2007/02/22(木) 11:59:56
最近ここ見てなかったので見逃してしまってました。
>>581 さん、ありがとうございます。

3.3 系列最後の 3.3.4 をリリースしたのが 2003年 7月なので、もはや
どんなバグを仕込んでしまったのか覚えてません。すみません。

もし 4.3 でも症状が出るようなら、なんとかしたいと思いますが、
たぶん直っているんじゃないかと...。
0587名無しさん@お腹いっぱい。
垢版 |
2007/04/17(火) 11:20:23
ndestもすごいけど、俺には「ターミナル上での外字表示の変更」が助かった。
ものすごく感謝している。
0597名無しさん@お腹いっぱい。
垢版 |
2007/05/08(火) 02:31:51
おまえらその前に、パッケージに
EPWING
と書いてあるのが見えんか?

「EPWING対応」と書いてある場合は検索ソフトがEPWINGに対応しているだけで
データ自体はEPWINGでない可能性がある点だけ注意


ちなみに、ViewIngはEPWINGにしか対応していないソフトです。
0602名無しさん@お腹いっぱい。
垢版 |
2007/05/10(木) 21:03:45
辞書メーカの立場からすれば
いまどきepwingでやるのには何かメリットがあるから?
それともデータ可搬性を重んじるユーザ向けのサービスなの?
0610名無しさん@お腹いっぱい。
垢版 |
2007/06/17(日) 05:04:17
dictていうコマンド・・・・・今どこ行きました?
0611dictd
垢版 |
2007/06/21(木) 23:33:48
俺の横で寝ているぜ。
0620名無しさん@お腹いっぱい。
垢版 |
2007/10/10(水) 11:22:59
ebview-0.3.6を、FreeBSD, Solaris, Windowsで使っています。
Solaris, Windows版は問題なく動作しているのですが、
FreeBSD版の場合、dictgroup.xmlに記載されている辞書が多すぎると
% ebview
xml.c:88 CRITICAL : fopen: Too many open files
pref_io.c:844 ERROR : Failed to parse ~/.ebview/searchengines.xml. Check contents.
xml.c:88 CRITICAL : fopen: Too many open files
pref_io.c:1079 ERROR : Failed to parse ~/.ebview/shortcut.xml. Check contents.
xml.c:88 CRITICAL : fopen: Too many open files

というエラーが出ます。
xmlファイルのサイズか、オープンできるファイル数に制限があるのかと思ったのですが、
大きな辞書だと一つ減らせば正常に動作する一方、小さな辞書だと2つ減らさないといけないので、
オープンできるファイルの大きさに制限があるのではないかと疑っています。

ちなみに、xml.cの88行目辺りは
86 fp = fopen(filename, "r");
87 if(fp == NULL){
88 LOG(LOG_CRITICAL, "fopen: %s", strerror(errno));
89 return(NULL);
90 }
となっています。

同じソースコードで、FreeBSDでだけ問題が発生するのが不思議なのですが、
解決方法はないでしょうか。
0623名無しさん@お腹いっぱい。
垢版 |
2007/10/10(水) 20:40:24
>>621,622
大当たりでした。 .cshrcで、
limit descriptors 64
となっていたのを、
limit descriptors 256
にしたら、正常に動くようになりました。
ありがとうございました。
0624名無しさん@お腹いっぱい。
垢版 |
2007/10/19(金) 09:21:47
wikipediaをndtpプロトコル形式に変換させて
リアルタイムにlookupで引くとか
そういうことやってる人いる?
統一したクライアントから
いろんなネットワーク辞書引けたら面白そうなんだけど。
0626名無しさん@お腹いっぱい。
垢版 |
2007/10/24(水) 03:24:00
最近愛人宅(firefox)にも長居するようになったので、
そういう欲求が低くなってきた。
他はterminalとimage/movie viewerくらいだな。
0627名無しさん@お腹いっぱい。
垢版 |
2007/10/24(水) 11:19:31
自分もemacs一辺倒から
firefoxと拡張機能とウェブアプリみたいになってきた。
辞書もブラウザの単語引くにはletmeseeの方が早いし。
0628名無しさん@お腹いっぱい。
垢版 |
2007/11/01(木) 13:09:36
royal-fpwでロワイヤル仏和をFreepwing化したいのですが、
(OS X tiger)
ここで止まってしまいます。(実はcgraphs.txtを生成するときも問題があったのですが、
手で書きました)OS Xでは作れないのでしょうか?


test -d work || /usr/local/libexec/freepwing/mkdirhier work
/usr/local/libexec/freepwing/perl.sh /usr/local/libexec/freepwing/fpwhalfchar \
-workdir work
/usr/local/libexec/freepwing/perl.sh /usr/local/libexec/freepwing/fpwfullchar \
-workdir work
test -d work || /usr/local/libexec/freepwing/mkdirhier work
/usr/local/libexec/freepwing/perl.sh /usr/local/libexec/freepwing/fpwcgraph \
-workdir work cgraphs.txt
/usr/local/libexec/freepwing/perl.sh fpw-royal \
-workdir work cdrom
Reading README.PKG...
Done.
Reading Midasi index...
Done.
Reading Seiku index...
Done.
Reading Conjugation index...
Done.
Reading Conjugation table...
Done.
/usr/local/libexec/freepwing/perl.sh /usr/local/libexec/freepwing/fpwsort -workdir work
/usr/local/libexec/freepwing/perl.sh /usr/local/libexec/freepwing/fpwindex -workdir work
Modification of non-creatable array value attempted, subscript -1 at /opt/local/lib/perl5/site_perl/5.8.8/darwin-2level/FreePWING/Index.pm line 226.
gnumake: *** [work/index.dep] Error 255

0629628
垢版 |
2007/11/01(木) 21:09:48
試行錯誤の結果、

fpwmake SRCDIR=/Volumes/Royal_FJ
でいっかいつくり、
fpwmake catalogs
して、
さらに

fpwmake install SRCDIR=/Volumes/Royal_FJ INSTALLDIR=/usr/local/share/dict
とやるとできました。(もういっかいインデックス作ってましたが)

installのときも
SRCDIR=/Volumes/Royal_FJ
をつけるのがコツです。
0630名無しさん@お腹いっぱい。
垢版 |
2007/11/17(土) 19:44:51
>>101
> StarDictで英辞郎が使いたい。
> 誰か変換スクリプトを作っている人いませんか?

ttp://sel.ist.osaka-u.ac.jp/~y-hayase/
このサイトのご主人が「普段使いの自作スクリプト」
と題するウェブページ上に公開しておられますよ。
rubyによるスクリプトのようです。
0631名無しさん@お腹いっぱい。
垢版 |
2007/11/19(月) 01:08:04
>>630
そのスクリプトを試したけど、うまくいかない。
自分がもっている英辞郎がヴァージョンが古すぎるためかも。
やっぱ、自分でスクリプトを書くしかないみたい。orz
レスを投稿する


ニューススポーツなんでも実況