narou
narou copied to clipboard
narou convertでテキストファイル指定時に横書き設定が反映されない
narou convertにおいて、通常はテキスト整形変換後、小説設定が@options["yokogaki"]にセットされ[^1] NovelConverter.convert_txt_to_ebook_fileに引き継がれる[^2] が、引数にテキストファイルを指定した場合は、それが成されず、横書き設定が反映されない。
また、通常の管理小説変換時も、横書き設定のセット時にはignore-force, ignore-defaultオプションが反映されていない。
一方、テキスト整形変換のために呼ばれるNovelConverter側ではコマンドラインオプションを反映した小説設定が読み込まれているため、これを戻り値に含めて、これを横書き設定に反映する。
[^1]: https://github.com/whiteleaf7/narou/blob/develop/lib/command/convert.rb#L243
[^2]: https://github.com/whiteleaf7/narou/blob/develop/lib/command/convert.rb#L300