[リストへもどる]
一括表示
タイトルブリタニカ国際大百科事典2008小項目版(LogoVista版)について
記事No181
投稿日: 2008/09/20(Sat) 01:32:56
投稿者femaluch
はじめまして、femaluchと申します。
いつもありがたく使わせていただいております。

これまで、広辞苑など最初からEPWINGで使えるソフトを利用しておりましたが、
この度、 ブリタニカ国際大百科事典2008小項目版(LogoVista電子辞典)を購入しましたので、
EPWING化に初挑戦しました。

その際、こちらでご紹介されている
「ブリタニカ国際大百科事典小項目版(LogoVista電子辞典)Toolkit」
を使わせていただきました。readme等を参照しながら試行錯誤しまして、
なんとか出来上がったのですが、検索できるのは本文のみでした・・・。

こちらのキットには、2007年版とありましたので、
変換の際に、ファイルパスの指定のみ2007>2008のように置き換えてみたのですが・・・
やはりそれだけでは駄目なのでしょうか?
それとも手順を間違えているのでしょうか?

心当たりのある方がありましたら、どうかよろしくお願いいたします。

タイトルRe: ブリタニカ国際大百科事典2008小項目版(LogoVista版)について
記事No182
投稿日: 2008/09/20(Sat) 16:13:12
投稿者hishida
> 「ブリタニカ国際大百科事典小項目版(LogoVista電子辞典)Toolkit」
> を使わせていただきました。readme等を参照しながら試行錯誤しまして、
> なんとか出来上がったのですが、検索できるのは本文のみでした・・・。

過去ログ [No.4186] で成功しているようですよ。

タイトルRe: ブリタニカ国際大百科事典2008小項目版(LogoVista版)について
記事No183
投稿日: 2008/09/21(Sun) 01:25:15
投稿者femaluch
hishida様
ご回答いただきありがとうございます。
過去ログの方、見逃しておりました申し訳ございません。
そちらを参照しながら進めたところ、無事EPWINGへ変換できました。
[No.4186]の三瓶様、ありがとうございます。詳細な記事大変参考になりました。

なお、昨日変換に失敗したのはパスの指定が間違っていたようです。
それではこれからも有用に活用させていただきたいと思います。
失礼致します。

タイトルRe^2: ブリタニカ国際大百科事典2008小項目版(LogoVista版)について
記事No376
投稿日: 2009/05/24(Sun) 03:07:55
投稿者mtakama


すみません、どなたか教えて頂きたいのですが、ブリタニカ2008の変換が
うまくいきません。この書き込みを見てNo.4164のスレッドのを見てやって
いるのですが、convert.batのWhatDay.rbから以降が失敗します。

【エラーの表示】*****************************************************
C:\britannica>ruby -Ks ./WhatDay.rb
./WhatDay.rb:1:in `require': no such file to load -- hpricot (LoadError)
from ./WhatDay.rb:1

*********************************************************************
一番下に、全部記載しております。

ブリタニカのデータは、C:\BRI2008にコピーし、Setup.rb も書き換えてお
ります。

【BriHTML2008.idxの場所】********************************************
C:\BRI2008\BriHTML2008>dir
ドライブ C のボリューム ラベルは NTFS_BOOT です
ボリューム シリアル番号は E4BC-75E6 です

C:\BRI2008\BriHTML2008 のディレクトリ

2009/05/24 02:16 <DIR> .
2009/05/24 02:16 <DIR> ..
2007/10/04 09:18 904 BriHTML2008.BRC
2007/10/04 09:18 904 BriHTML2008.idx
2007/10/04 09:18 3,498,463 FHINDEX.DIC
2007/10/04 09:17 895 FKINDEX.DIC
2007/10/04 09:17 195,403,954 HONMON.DIC
5 個のファイル 198,905,120 バイト
2 個のディレクトリ 49,341,685,760 バイトの空き領域
*********************************************************************


【Setup.rbの内容】***************************************************
#================================================================
#ブリタニカ国際大百科事典小項目版(LogoVista版) Toolkit
#2007/08/12
#by hishida

# 製品のデータパス
LVEDDATA = "C:/BRI2008/data"
# マルチメディアデータを複写するパス
MMPATH = "data"
# 出力HTMLファイル名
HTMLFILE = "Britannica.html"
# 入力テキストファイル(EBDumpユーティリティのテキスト出力)
TEXTSRC = "honmon.txt"
# JIS X 4081形式データ出力先パス
EPWINGPATH = ""
# 拡大画像を出力する:1 ,省略する:0
LARGE_PHOTO = 1
# 詳細地図を出力する:1 ,省略する:0
LARGE_MAP = 1

*********************************************************************

また、EBDump後のhonmon.txtもできております。

【honmon.txt】*******************************************************

C:\britannica>dir
ドライブ C のボリューム ラベルは NTFS_BOOT です
ボリューム シリアル番号は E4BC-75E6 です

C:\britannica のディレクトリ

2009/05/24 02:32 <DIR> .
2009/05/24 02:32 <DIR> ..
2007/08/17 08:28 1,246 bri.ebs
2007/08/17 15:36 7,146 BriConv.rb
2004/05/13 22:59 1,114 codelist.txt
2007/08/16 23:12 204 Convert.bat
2009/05/24 02:44 0 CopyMMData.log
2007/08/15 18:38 534 CopyMMData.rb
2007/08/13 09:30 111 Copyright.html
2009/05/24 02:44 <DIR> data
2007/08/12 16:05 103,690 Gaiji.xml
2007/08/10 16:16 25,487 Gaijimap.rb
2007/08/15 21:09 19,684 GaijiMap.xml
2009/05/24 02:20 301,785,833 honmon.txt
2009/05/24 02:05 <DIR> images
2003/08/10 10:12 20,480 imgconv.exe
2003/08/10 10:28 157 imgconv.txt
2007/08/15 21:02 5,427 jbcd.map
2009/05/24 02:32 0 MakeMenu.log
2007/08/13 09:49 3,165 MakeMenu.rb
2007/08/16 21:45 1,951 MapConv.rb
2007/08/16 21:05 1,776 PhotoConv.rb
2007/08/17 18:16 14,592 readme.html
2009/05/24 02:06 552 Setup.rb
2007/08/15 22:34 2,054 WhatDay.rb
21 個のファイル 301,995,203 バイト
4 個のディレクトリ 49,326,288,896 バイトの空き領域

*********************************************************************

Ruby のバージョンは、ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-mswin32]
その他のEBシリーズは、最新版をダウンロードして使用しております。
察するに、WhatDay.rbのヘッダーの

require 'hpricot'
require "jcode"
require "Gaijimap.rb"
require "Setup.rb"

を見ると、C:\britannica のディレクトリにはhpricotとjcodeと言うファイル
がないので、これがエラーの原因かと思っております。どなたか、何処がおか
しいのか教えて頂けますでしょうか。よろしくお願いいたします。




【エラーの表示 全部】************************************************

C:\>cd \britannica

C:\britannica>convert.bat
#================================================================
# ブリタニカ国際大百科事典小項目版(LogoVista版) Toolkit
# 2007/08/12
# by hishida

# 製品のデータパス
LVEDDATA = "C:/BRI2008/data"
# マルチメディアデータを複写するパス
MMPATH = "data"
# 出力HTMLファイル名
HTMLFILE = "Britannica.html"
# 入力テキストファイル(EBDumpユーティリティのテキスト出力)
TEXTSRC = "honmon.txt"
# JIS X 4081形式データ出力先パス
EPWINGPATH = ""
# 拡大画像を出力する:1 ,省略する:0
LARGE_PHOTO = 1
# 詳細地図を出力する:1 ,省略する:0
LARGE_MAP = 1

C:\britannica>ruby -Ks ./CopyMMData.rb 1>CopyMMData.log
./CopyMMData.rb:14: warning: don't put space before argument parentheses
* マルチメディアデータ複写
開始日時: 2009-05-24 02:21:13
終了日時: 2009-05-24 02:32:17
処理時間: 00:11:04

C:\britannica>ruby -Ks ./WhatDay.rb
./WhatDay.rb:1:in `require': no such file to load -- hpricot (LoadError)
from ./WhatDay.rb:1

C:\britannica>ruby -Ks ./MakeMenu.rb 1>MakeMenu.log
./MakeMenu.rb:1:in `require': no such file to load -- hpricot (LoadError)
from ./MakeMenu.rb:1

C:\britannica>ruby -Ks ./BriConv.rb
./BriConv.rb:1:in `require': no such file to load -- hpricot (LoadError)
from ./BriConv.rb:1

C:\britannica>ruby -Ks ./MapConv.rb
./MapConv.rb:1:in `require': no such file to load -- hpricot (LoadError)
from ./MapConv.rb:1

C:\britannica>ruby -Ks ./PhotoConv.rb
./PhotoConv.rb:1:in `require': no such file to load -- hpricot (LoadError)
from ./PhotoConv.rb:1
続行するには何かキーを押してください . . .

*********************************************************************

タイトルRe^3: ブリタニカ国際大百科事典2008小項目版(LogoVista版)について
記事No377
投稿日: 2009/05/24(Sun) 11:27:48
投稿者hishida
>
>
> すみません、どなたか教えて頂きたいのですが、ブリタニカ2008の変換が
> うまくいきません。この書き込みを見てNo.4164のスレッドのを見てやって
> いるのですが、convert.batのWhatDay.rbから以降が失敗します。
>
> 【エラーの表示】*****************************************************
> C:\britannica>ruby -Ks ./WhatDay.rb
> ./WhatDay.rb:1:in `require': no such file to load -- hpricot (LoadError)
> from ./WhatDay.rb:1

マニュアルの「必要なソフトウェア」の2番目をご覧ください:

Ruby 1.8.6 (Hpricotを使用するため、 One-Click Installer によるインストールを強く推奨) - フリーウェア
Hpricot - HTML Parser for Ruby ( One-Click Installer には含まれています )

標準ではhpricotが含まれていませんので、One-Click Installer の使用を推奨します。

タイトルRe^4: ブリタニカ国際大百科事典2008小項目版(LogoVista版)について
記事No379
投稿日: 2009/05/25(Mon) 02:57:05
投稿者mtakama
hishida 様

すみません、単純な問題で申し訳ないです。Rubyを入れ替えてやってみます。
どうもありがとうございます。

> マニュアルの「必要なソフトウェア」の2番目をご覧ください:
>
> Ruby 1.8.6 (Hpricotを使用するため、 One-Click Installer
> によるインストールを強く推奨) - フリーウェア
> Hpricot - HTML Parser for Ruby ( One-Click Installer には含まれています )
>
> 標準ではhpricotが含まれていませんので、One-Click Installer の使用を推奨し
> ます。

タイトルRe^5: ブリタニカ国際大百科事典2008小項目版(LogoVista版)について
記事No381
投稿日: 2009/05/26(Tue) 04:07:06
投稿者mtakama
hishida様

毎度です。Ruby 1.8.6 の One-Click Installer は1.8.6-25 のStableを入れていた
のですが、これでだめで、1.8.6-27 Release Candidate 2 に入れ替えてでうまくい
きました。なぜかよくわかりません。今では問題無く見れております。2009年版は買
う予定はないのですが、同じ形式なら2010年版でもうまく変換できそうですね。どう
もありがとうございました。