Skip to content
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

EPUBMaker: 第1レベル見出しに[nonum]をつけるとページが欠落する #436

Closed
takahashim opened this issue Jun 28, 2015 · 6 comments
Milestone

Comments

@takahashim
Copy link
Collaborator

章がない書籍(小説)の場合、章見出しがないものもあるわけですが、そのまま章見出しナシでEPUBを作ろうとするとその章(本文)がページごと抜けてしまいます。
仕方ないので空の見出しを作り、それに「[nonum]」を付け加えても、結局そのページが抜け落ちたままです。

サンプルは https://github.com/takahashim/nayamino_hitotoki/tree/nonum です。nonumブランチの方では正しいEPUBが生成できません(生成されるEPUBは https://github.com/takahashim/nayamino_hitotoki/raw/nonum/archives/book.epub です)。masterブランチの方ではEPUBは生成できますが、PDFでは第XX章というのが表示されてしまいます。

@takahashim
Copy link
Collaborator Author

とりあえずEPUBそのものはcatalog.ymlの内容通りのファイルを拾うのが良さそうな気がします

@kmuto
Copy link
Owner

kmuto commented Jun 28, 2015

はい、これバグですね。

見出しナシにすると目次どうしよう問題があり。
あと、h2からいきなり始められたりすると、目次作るのが辛くなるという問題あり。

@takahashim
Copy link
Collaborator Author

見出しナシは、現状ではとりあえず目次もなくて良さそうな(前から読めばそのうち読める)。根本的な対策としては、

  • 「章扉(のページ)」という概念を追加する
  • catalog.ymlの構造に手を入れて、単に文字列じゃない複雑なデータ構造を入れられることにして、見出しがなくてもページにはリンクできるようにする

辺りが理想でしょうか(前者も後者で実現する形?)。

@suzukin
Copy link

suzukin commented Jul 1, 2015

PDFしか作成していなかったのでこのバグには気付かなかったのですが、こちらも高橋さんの状況に近い使用例がありました。具体的には「章見出しがあり目次にも反映されて欲しいけど章番号は不要」というケースで、個々の章が独立している雑誌(というかムック)的な用途です。

@kmuto
Copy link
Owner

kmuto commented Apr 15, 2016

cf #554#555

@kmuto
Copy link
Owner

kmuto commented Apr 17, 2016

#555 で対応しました。ドキュメントが必要かな…

@kmuto kmuto closed this as completed Apr 17, 2016
@kdmsnr kdmsnr added this to the 2.0.0 milestone Apr 24, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants