EBシリーズサポート掲示板(終了:閲覧のみ可)
このフォームからは投稿できません。
name
e-mail
url
subject
comment

[記事リスト] [新着記事] [ワード検索] [過去ログ] [管理用]

記事No : 197
タイトル Re: 初期EPWING Toolkit について
投稿日: 2008/10/09(Thu) 23:13:02
投稿者UNIUNI39

早々のアドバイス誠にありがとうございます。

nmaedaさん、hishidaさんから頂きましたアドバイス下記の通り実行致しました。

●nmaedaさんに頂いたアドバイスに対するご報告

> EBDumpで、HONMONファイルを開いたとき、書籍構成要素として表示される内容を
> 確認していただけませんか?
> 例えば、
>  [00]本文
>  [01]メニュー
>  [90]前方一致かなINDEX
>  [70]後方一致かなINDEX
>  [04]前方一致かな見出し
>  [06]後方一致かな見出し
>  [91]前方一致表記形INDEX
>  [71]後方一致表記形INDEX
>  [05]前方一致表記形見出し
>  [07]後方一致表記形見出し
>   |
>   |
> などとなります。上記は多くのEPWINGタイトルに含まれる要素ですが、
> 角川類語ですと数字検索などもあるようです。
> なお、これらの出現順は任意で、タイトルの制作者の自由です。
>
> 例えば、前方一致かな検索をおこなうためには、前方一致かなのINDEXと見出しの
> 両方が必要になります。もちろん、本文は絶対に必要です。
> (電子ブックの場合、メニューや複合検索からだけ検索するタイトルも割と存在します)
> これらがそろっていなければ、変換スクリプトが正常に動作していない可能性が
> 高いので、まずはパスの類を確認したり、rubyが正常にインストールされているか
> 確認してみてください。rubyのディストリビュージョンは何種類かありますし。

EBDumpで、HONMONファイルを開いたとき、書籍構成要素として何も表示されません。
パスは問題ありませんでした。
rubyの動作ははコマンドプロンプト上でruby -vの実行をさせましたところ
ruby 1.8.6(2007-03-13 patchlevel 0)[i386-mswin32]
となり正常に動いているものと思われます。

●hisidaさんから頂きましたアドバイスに対するご報告

> (1)任意のフォルダに、VTOCをコピーします。
>   ※もしCD-ROMの内容をハードディスクにコピーしていたら、
>   コピーしたディレクトリで(2)以下の作業を進めてください。
> (2)次の内容を、catinfo.rb という名前で、VTOCの存在するフォルダに保存してください。
> -------------------
> open("bookinfo.dat", "wb") {|dest|
> open( "VTOC","rb") {|source|
> httpfs = File::stat("VTOC")
> httpfilesize = fs.size # ファイルサイズ
> httpsource.seek( filesize-2048,IO::SEEK_SET)
> httpdest.write(source.read)
> }
> }
> -------------------

成功

> (3) コマンドプロンプトを起動します。
> VTOCのあるフォルダで、
> ruby -Ks catinfo.rb
> を実行します。
> bookinfo.dat
> という名前の2048バイトのファイルができるはずです。

成功

> (4) EPWUTILの bookinfo を次のように実行します。
>
> bookinfo bookinfo.dat
>
> これで表示される内容を、掲示板に貼ってください。

「bookinfo.datがオープンできません」となってしまいました。

> (5)次に、CD-ROMに含まれるファイルの一覧を掲示板に貼ってください

GAIJI
GAI16.ZEN
GAI24.ZEN
GAI30.ZEN
GAI48.ZEN
INDEX
CROSS
KHYOKI
KKANA
NUMBER
TANGO
ZHYOKI
ZKANA
RUIGO.DAT
COPR1
COPR2
HONMON
MENU1
TITLE
CROSS
KHYOKI
KKANA
NUMBER
TANGO
ZHYOKI
ZKANA
VTOC

以上です。

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


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)