21:33:25
今日は運動していません。外にも出ていません。なのにポテチも一袋食べてしまいました。おいしいね。
20:08:28
Opus 5はなんか寡黙なやつでした。黙々とやることやります。Opus 4.8が気づかなかったバグを見つけ出します。Fable 5とは違う感じがするけど、使いやすいです。自炊PDF巻末のISBNを自動認識して国立国会図書館から書誌情報を取得して、ePubのdc:タグに埋め込めました。yomikakeのヘルプ画面に書誌情報を一通り出すように改修。おお、あらすじもだせるようになったぞ。DRMフリーオープンソース電子書籍スイートを一式作っているから、input側の改修を地道にやってoutputで結果が出るのは楽しいものです。軽微な改修のはずが、結局一日がかりです。
13:30:39
昨日のISBNがひっかかっていて、自炊PDFをePubにするときに--isbnオプションを追加するかと軽く思っていました。小修整で簡単な機能追加、というつもりで取り組みます。ePub3.2の仕様書を確認するうちにタグの追加も必要と感じ、技術評論社のePub書籍やオライリーのePub書籍のタグを確認したりします。よみがなかあ、OCRからは取れなさそうです。設計仕様検証していて、国立国会図書館のサーチで書誌情報が取れることが分かって、ISBNさえ指定できればかなり正規の情報が取れるようです。mangaP2ePubとjisui2epubで実装、うーん統合するかどうするか。検討して統合は取りやめます。GUI皮ではすでにどちらも起動できるようになっているので価値が低いし、依存ライブラリが実は違うし、書き出しテンプレートも結構違います。まずはmangaP2ePubをOpus4.8で修正してから、jisui2epubは今日からのOpus 5で試してみます。