Hi, This is the ML for the Asciidoc Python implementation, not Asciidoctor. If you are using Asciidoctor it would probably be best to ask there http://discuss.asciidoctor.org/
Cheers Lex On 16 May 2018 at 02:19, Joao C. Mendonca <[email protected]> wrote: > Hello everyone, > > I am trying to figure out a way to be able to generate both slides and a > textbook from the same and one set of asciidoc source files. > > So far I am simply adding delimiters as asciidoc comments (//slide > //endslide) to the asciidoc source files. For generating the slides, I > simply use a script to parse my asciidoc source files, preserve only section > titles (which must be flattened out) and text between my slide-delimiters > and generate a temporary set of asciidoc sources for the slides. > > What I am trying to achieve here, is to avoid having to maintain two sets of > asciidoc source files: one for the textbook chapters and other for the > corresponding slides. > > As the backend for the slide generation, I would go for either > asciidoctor-reveal.js or asciidoctor-bespoke. > > Is anyone aware of similar approaches that could help me getting there? > > Thanks in advance! > Joao > > An example: > > ---- > > = About computers > > This is a simple text for the textbook, which will not get included in the > slides. > > //slide > > This is a simple text for the slides. > > * Bullet 1 > * Bullet 2 > > //endslide > > == What are computers > > This is a simple text for the textbook, which will not get included in the > slides. > > //slide > > This is a simple text for the slides. > > * Bullet 1 > * Bullet 2 > > //endslide > > ---- > > The (temporary) asciidoc sources for the textbook will look like: > > ---- > > = About computers > > This is a simple text for the textbook, which will not get included in the > slides. > > == What are computers > > This is a simple text for the textbook, which will not get included in the > slides. > > ---- > > The (temporary) asciidoc sources for the slides will look like: > > > ---- > > = About computers > > This is a simple text for the slides. > > * Bullet 1 > * Bullet 2 > > > == What are computers > > This is a simple text for the slides. > > * Bullet 1 > * Bullet 2 > > ---- > > -- > 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. -- 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.
