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

Chunked HTML #7

Open
tajmone opened this issue Oct 17, 2019 · 2 comments
Open

Chunked HTML #7

tajmone opened this issue Oct 17, 2019 · 2 comments
Labels
👑 HTML Issues with conversion to HTML format 🔨 Asciidoctor Tool: Asciidoctor ⚠️ needed Priority: Medium

Comments

@tajmone
Copy link
Owner

tajmone commented Oct 17, 2019

Must find a good way to produce an HTML version of the book split by chapters (chunked HTML) while preserving cross references, a TOC for each chapter and a general TOC for the whole book.

See:

@tajmone tajmone added ⚠️ needed Priority: Medium 👑 HTML Issues with conversion to HTML format 🔨 Asciidoctor Tool: Asciidoctor labels Oct 17, 2019
@jasal82
Copy link

jasal82 commented Jun 3, 2020

Any progress on this? We really need the chunking feature because our (generated) documents are getting huge and loading times are already around 30s to 1min for the single-file html output.

@tajmone
Copy link
Owner Author

tajmone commented Jun 3, 2020

Any progress on this?

Unfortunately not. The asciidoctor/asciidoctor#626 Issue still remains the main reference for this needed feature, but all the current solutions brought forward to this moment have either serious limitations for advanced features (X-Refs, sections numbering, etc.) or are bound to a specific version of Asciidoctor.

We really need the chunking feature because our (generated) documents are getting huge and loading times are already around 30s to 1min for the single-file html output.

Mee too, I've worked on various reprints of whole books in AsciiDoc format and are currently stuck to the single page HTML doc, which is better than nothing but is indeed a "heavy-weight" solution. I'm confident that ultimately the Asciidoctor project will manage to provide these features, but being a collection of numerous subprojects this might require still some time (probably in the order of a few years to come).

The only other solution that comes to my mind is using HTMLBook via DocBook, which is mature and does allow to create fully indexed books, split by chapter, although its design targets mainly documentation. This is the best solution presently available, as far as I know. Tweaking styles might require some additional work though, and syntax highlighting is probably bound to the tools supported by the DocBook toolchain (this being the main deterrant for embracing it, in my case).

If you bump into alternative solutions, please do update me on them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👑 HTML Issues with conversion to HTML format 🔨 Asciidoctor Tool: Asciidoctor ⚠️ needed Priority: Medium
Projects
None yet
Development

No branches or pull requests

2 participants