Thanks, Lex. I worked a bit more on this today, and found that I just wasn't using named attributes correctly. Once I switched to specifying all attributes, positionally, it worked great. (Asciidoc 8.6.5 on OSX installed via homebrew, btw)
Is there a way to use named attributes to specify only a subset of attributes, rather than positional attributes? E.g.: [language=javascript,src_start=8,src_end=24] rather than: [javascript,unnumbered,2,8,24] or [javascript,,,8,24] On Fri, Sep 2, 2011 at 7:00 PM, Lex Trotman <[email protected]> wrote: > On 3 September 2011 04:45, Jason Morrison <[email protected]> > wrote: > > Hello, > > > > I'm using asciidoc to write an ebook on a programming topic, and often > > include source code excerpts. I'd like to maintain a working example > > application in the repo, and include source code excerpts from the > > actual example app into the book. > > > > But! It'd be clumsy to include full source files every time. I'd > > like to say something like: > > > > [javascript,src_start=8,src_end=24] > > source~~~~ > > include::task_detail_view.js[] > > source~~~~ > > > > I've read the documentation on filters and looked at a few example > > filters' source to try to understand how they work. I then tried to > > implement this by passing the src_start,src_end attributes through to > > either GNU source-highlight or sed (source-highlight is only used for > > non-docbook backends; docbook does its own highlighting). My attempt > > source code is here: > > > > https://gist.github.com/1189434 > > > > but it doesn't filter the source code. > > > > Can someone help point me in the right direction? Thanks! > > -Jason > > > What version of asciidoc? What platform? > > Does the --verbose option show the right command is being run. > > Does that command work on the command line? > > Cheers > Lex > > > -- > > You received this message because you are subscribed to the Google Groups > "asciidoc" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > [email protected]. > > For more options, visit this group at > http://groups.google.com/group/asciidoc?hl=en. > > > > > > -- > You received this message because you are subscribed to the Google Groups > "asciidoc" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/asciidoc?hl=en. > > -- Jason Morrison thoughtbot.com 585-216-5657 @jayunit -- You received this message because you are subscribed to the Google Groups "asciidoc" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/asciidoc?hl=en.
