-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
章ごとの原稿ファイル名にフォルダ名が含まれているとpdfやepubが作られない #920
Comments
これは真面目に考えると大工事になりそうですね。
|
何か勘違いをされているようですが、「原稿ファイルを章ごとにフォルダに分けたい」ということではなく、「原稿ファイルがプロジェクトフォルダ直下にちらばるので専用のサブフォルダにまとめたい」という提案です。
素直に「フォルダ名+ファイル名」でいいと思います。
ファイル名のかわりに「フォルダ名+ファイル名」でいいと思います。 |
伝わってはいますが、@kauplan さんがそう管理するつもりというだけであって、実際ほかの人にどの程度実用性があるのか、章ごと管理を使いたいというケースのほうがあるのではないかという感想です。 |
(原稿を別フォルダに置くことが)ほかの人に実用性がないなら、章ごとにフォルダ分けて管理したいという人もいないのでは?
それでは大工事が必要にならない方法をいっしょに考えてみませんか。 また「章ごと管理を使いたい」というのは、自分は別に思わないのですが、どうせ今だってできてないし、必要とする人が現れてからでいいのではないでしょうか。 |
そもそも私自身は必要性を感じていないので、あまりモチベーションがわかないんですよねぇ。
|
#938 で実装してみている。catalog.ymlは直下のほうにあることを前提。 サブコマンド系がいろいろダメっぽい。 |
仕様として「フォルダ名を含めてはいけない」に変えるのでもいいんじゃないですかねえ |
付録を含めて22章あるような同人誌だと、原稿ファイルを別フォルダに分ける必要性を感じました。
ありがとうございます。
互換性のためにはそれがいいと思います。
互換性のためには直下でいいと思います。 |
ありがとうございます。
自分が確認した範囲では、動作に問題はありません。 これで、20章を超える同人誌でも、ファイルが散らからずに済みます。ありがとうございました。 (RVIEW 3.0 のissueから参照されてますが、できれば2.5で出していただけると、なおありがたいです。) |
#938 の実装にて対応 |
概要
章が多い本の場合、ファイルも多くなるので、たとえば「chapters」のようなフォルダに入れたくなります。
しかしRe:VIEWでは、章ごとのファイル名にフォルダ名が含まれていると、pdfやepubが作られません。
ファイル名にフォルダ名を含めてもpdfやepubが作られるようにしてほしいです。
詳細
catalog.ymlの中に指定するファイル名に、フォルダ名が含まれているとします。
また、ファイル「
chapters/chapter-*.re
」はちゃんと存在するものとします。このとき:
rake pdf
を実行すると、book.texに\input{chapter-01.tex}
が入りません。そのため、生成されたpdfファイルには、表紙や奥付があっても中身がありません。rake epub
を実行すると、エラーになってepubファイルが作成されません。環境
備考
lib/review/book/compilable.rb
のReVIEW::Book::Compilable#name()
を読むと、ファイル名にフォルダ名が含まれていた場合の対策がしてありました。そのため、仕様としては「フォルダ名を含めてもよい」のではないかと思います。\input{ファイル名}
が入るようになったが、これが望ましい変更かどうかはわかりませんでした。The text was updated successfully, but these errors were encountered: