BunkoNotesジャパンサーチの『絵入源氏物語』(国文学研究資料館)各行メタデータから動的に電子書籍ファイルを生成し、電書リーダーBibiで帖ごとに表示するものです。雛形となるEPUBファイルは、でんでんコンバーターを用いて作成しました。各行には、ジャパンサーチのSnorqlでその行のメタデータを表示するリンクを設定しています。title属性によみを設定しているので、マウスを利用する環境などではツールチップに表示されます。BY-SA)を取得し該当位置に挿入しています。現代語訳は青空文庫の与謝野晶子訳のXHTMLをロードしています。巻39「夕きり」は、与謝野訳では一、二に分かれているため、帖選択メニューには(夕きり2)を加えています。これを選ぶと、Bibiの内容は「夕きり」のままで、青空文庫の内容のみ「夕霧二」に置き換えます。巻43「雲隠れ」(本文なし)は『絵入源氏物語』データベースにないため、メニューに表示していません。与謝野訳では晶子による冒頭歌のみの内容です。Bibi電書と青空文庫の表示位置は同期していません。興味ある方はぜひ実装を。電子書籍ページは、ジャパンサーチのエンドポイント利用例として毎回クエリを送って1帖分のテキストを取得し、動的に生成しています。頻繁に利用する場合は、固定的にEPUBファイルを作ってしまうほうが効率的です。新たにロードする帖の長さが大きく変わった時に、最後のほうが表示されないことがあります。その場合は、Bibi右上の設定メニューでいったん表示方法を全ページ(横スクロール)に切り替えてみてください。http://www.kanzaki.com/works/ld/jpsearch/genji-reader。