NetBSDでEPUB形式の電子書籍を読んでみる

この記事は、NetBSD Advent Calendar 2024の24日目の記事です。

はじめに

EPUB形式の電子ファイルで、縦書きなものを読みたいと思います。 ですが、とりあえず既にインストールされていたpkgsrc/print/mupdfは、縦書きのEPUBファイルを正しく扱えないようです。 また、ルビ(よみがな)の扱いもうまく行かないようです。 pkgsrc/print/foliateであれば、縦書きも縦書きの時のよみがなの表示も正しいようです。 一部、扉ページの表示は正しくないようですが、本文を読むには支障はありません。

インストールと利用方法

以下のようにインストールをしたいと思います。

# cd /usr/pkgsrc/print/foliate
# make install

起動は、以下のようにします。 今回は、アジア諸国の現代文芸作品の日本語翻訳出版「アジアの現代文芸」シリーズからダウンロードできる 「ラオス現代文学選集」(ファイル名: rao_gendai.epub)を読んでみることにします。

$ foliate &

トラブル対処方法

私の環境も問題ですが、foliateがクラッシュして、再度起動させるとエラーが発生して再度正常に起動できないことがありました。 その原因が~/.config/glib-2.0/settings/keyfileというファイルが壊れている場合がありました。 常にこの原因とは限らないと思いますが…。

おわりに

NetBSDでも無事にEPUB形式の電子書籍ファイルを読むことができました。

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。

NetBSDからneocities.orgにウェブサイトを展開してみる

この記事は、 NetBSD Advent Calendar 2024 の25日目の記事です。 はじめに NeoCities というウェブサイトのホスティングサービスがあります。 クラシックな感じな静的なファイルをホスティングしてくれるサービスですが、さすが...