tdtds / free_as_in_freedom_2.0_ja

Free as in Freedom (2.0)の日本語訳をEPUB化してみる
Other
5 stars 1 forks source link

EPUBの生成ができない #17

Closed takahashim closed 10 years ago

takahashim commented 10 years ago

(こちらじゃなくてkmuto/reviewの方でやった方がよいかもですが…)

Re:VIEW 1.3.0のreview-epubmakerでビルドするとhistory.reとcopyright.reが落ちるようです。 また、post-hookの実行にも失敗します。

tdtds commented 10 years ago

それ、Bundler対応してGemfileで1.2.0を指定するという消極的な対応じゃダメなんですよね? :sweat:

takahashim commented 10 years ago

将来的には何とかした方がいいと思いますが、とりあえずはそれで逃げますか…

kmuto commented 10 years ago

本件、対応したほうがいいですか?

takahashim commented 10 years ago

@kmuto とりあえず、PREDEFに入っているhistory.reとcopyright.reが1.3.0のreview-epubmakerでビルドするとEPUB内に入っていないのが不思議な挙動なんですが、原因分かりますか?(実行時ログでは「Create history.html from history.re.」などと出力されるんですが、一時ディレクトリのfree_as_in_freedom_2.0_ja-epubの方にも入っていませんでした)

それが解決できればpost-hookの方は私の方でも修正できるかと思います。

kmuto commented 10 years ago

見出しを読み込んで テンポラリ/toc-html.txt に書き出すのですが、historyとcopyrightには見出しがないため、ビルドはされてもセカンドステージでtocに入っていません。 結局はフックで対処になりますが、 フックでtoc-html.txtをいじる or ダミー見出しを入れてフックで消す のどちらかになるかと思います。

takahashim commented 10 years ago

なるほど、そういう制約なんですね…。あとでRe:VIEW側を確認してみます

takahashim commented 10 years ago

とりあえずこちらは一旦閉じておきますね