OK, followed your link and tried this, which seems to me should have done the trick:
a2x -fepub -dbook -adocinfo --xsltproc-opts "--stringparam generate.toc \"book toc\"" book.txt But I get this error: a2x: ERROR: missing resource: /Users/AJTSheppard/Documents/Writing/Book - Goodbye Google/Gmail/bk01-toc.html Here are some more parts the --verbose version (which is very long): ... a2x: executing: "xsltproc" --stringparam generate.toc "book toc" --stringparam callout.graphics 0 --stringparam navig.graphics 0 --stringparam admon.textlabel 1 --stringparam admon.graphics 0 --stringparam toc.section.depth 1 --stringparam chunk.section.depth 0 "/opt/local/etc/asciidoc/docbook-xsl/epub.xsl" "/Users/AJTSheppard/Documents/Writing/Book - Goodbye Google/Gmail/book.xml" Writing OEBPS/pr01.html for preface Writing OEBPS/ch01.html for chapter(_introduction) Writing OEBPS/ch02.html for chapter(non-an-all-or-nothing-thing) Writing OEBPS/ch03.html for chapter(_a_very_brief_history_of_google) Writing OEBPS/ch04.html for chapter(_a_list_of_google_products_and_services) Writing OEBPS/ch05.html for chapter(_google_terms_of_service_amp_privacy_policy) Writing OEBPS/ch06.html for chapter(_voice_and_face_recognition) Writing OEBPS/ch07.html for chapter(_how_email_works) Writing OEBPS/pt01.html for part(_reasons_to_say_goodbye) Writing OEBPS/ch08.html for chapter(gameplan) Writing OEBPS/ch09.html for chapter(step1) Writing OEBPS/ch10.html for chapter(step2) Writing OEBPS/ch11.html for chapter(step3) Writing OEBPS/ch12.html for chapter(step4) Writing OEBPS/ch13.html for chapter(step5) Writing OEBPS/ch14.html for chapter(step6) Writing OEBPS/pt02.html for part(_a_step_by_step_guide_to_replacing_gmail_with_something_better) Writing OEBPS/apa.html for appendix(A1) Writing OEBPS/apb.html for appendix(A2) Writing OEBPS/apc.html for appendix(A3) Writing OEBPS/pt03.html for part(_resources) Writing OEBPS/co01.html for colophon(_book_description_back_cover) Writing OEBPS/index.html for book Writing OEBPS/toc.ncx Writing OEBPS/../OEBPS/content.opf Writing OEBPS/cover.html for mediaobject Writing OEBPS/../META-INF/container.xml ... a2x: finding resources in: /Users/AJTSheppard/Documents/Writing/Book - Goodbye Google/Gmail/book.epub.d/OEBPS/pt02.html a2x: finding resources in: /Users/AJTSheppard/Documents/Writing/Book - Goodbye Google/Gmail/book.epub.d/OEBPS/pt03.html a2x: ERROR: missing resource: /Users/AJTSheppard/Documents/Writing/Book - Goodbye Google/Gmail/bk01-toc.html On Tuesday, November 21, 2017 at 5:11:50 AM UTC-6, Lex Trotman wrote: > > On 21 November 2017 at 20:58, Shep <[email protected] <javascript:>> > wrote: > > Here's my Asciidoc markdown, minimal-book.adoc: > > > > = The Book Title > > > > == The first chapter > > Nec vitae mus fringilla eu vel pede sed pellentesque. Nascetur fugiat > > nobis. Eu felis id mauris sollicitudin ut. Sem volutpat feugiat. > > Ornare convallis urna vitae. > > > > Nec mauris sed aliquam nam mauris dolor lorem imperdiet. > > > > == The second chapter > > Ut suspendisse nulla. Auctor felis facilisis. Rutrum vivamus nec > > lectus porttitor dui dapibus eu ridiculus tempor sodales et. Sit a > > cras. Id tellus cubilia erat. > > > > Quisque nullam et. Blandit dui tempor. Posuere in elit diam egestas > > sem vivamus vel ac. > > > > > > Here's how I build the book: > > > > > > a2x -fepub -dbook -atoc minimal-book.adoc > > > > > > Resulting ePub doesn't have a TOC! > > As I stated in a previous message, Asciidoc only generates TOCs for > xhtml and HTML5. > > To be excessively detailed, actually it doesn't, it inserts javascript > that generates the TOC in the browser, so that won't work with docbook > toolchains, which includes epub. > > You need to teach the epub toolchain (which I think is an XSLT > transform) to do it, the Sagehill docs I posted before should provide > that information, see > http://www.sagehill.net/docbookxsl/TOCcontrol.html. > > Cheers > Lex > > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "asciidoc" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to [email protected] <javascript:>. > > To post to this group, send email to [email protected] > <javascript:>. > > Visit this group at https://groups.google.com/group/asciidoc. > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "asciidoc" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/asciidoc. For more options, visit https://groups.google.com/d/optout.
