🎃

青空文庫、カクヨム、小説家になろうなどのテキストファイルから、良い感じの見た目(縦書きなど)でPDF出力する。@windows環境

2023/05/02に公開
2

必要な物

手順(narou.rbの場合。テキストファイルの場合、手順3から)

  1. 青空文庫かnarou.rbで任意の作品をダウンロードする
  2. 1のテキストファイルをOyaziViewerで開く
  3. OyaziViewerのページ設定を、欲しいPDFの見た目に調整する
  4. ファイル→印刷→Microsoft Print to PDFなどで、PDFに出力する
  5. 完成

備考及び備忘録

  • 通常はepubやmobi+kindleで十分なのだけれど、ペンでメモしながら読みたい時にiPad+PDFの方が都合が良い※ のでPDFが欲しかった。
     ※ ファイルでPDFを開くと、apple pencilで描き込みが出来る
  • 当初はePub→PDFで何とかしようとしていたけれど、どれも何かしら問題があった。(calibreやbibiなどのepubリーダーで印刷→見た目が崩れる、展開してまとめる→面倒)
  • ふと、素のテキストファイルがあったら解決じゃね? と思って、narou.rbフォルダを見てみると、青空文庫形式のテキストがあった。
  • 青空文庫形式の所を正規表現の置換で削除で頑張ったけれど、途中でこれは面倒だと判断して断念。
  • 青空文庫形式に対応したビューワで印刷で対応できないかな、と幾つかの青空文庫ビューワを調べた結果、OyaziViewerが一番良さそうだった。
  • もし他に良い方法(epub→PDF含め)がありましたら、ぜひ教えてください。

Discussion

saitosaito

横文字でも大丈夫だったらWebToEpubのchrome extension使ってなろうをEpubにできます。
そしたらcalibre使ってepub→PDF、見た目は崩れないはずです。

ihokihok

Discussion、ありがとうございます。
主に縦書きを想定して記事を書いていましたが、本文中にその旨が無いので、タイトルを修正しました。

WebToEpubについては存じてなかったので、軽く触ってみました。
多少の手間は掛かりそうですが、HTMLをepub化するのに良さそうですね。
教えてくださり、ありがとうございました。