On 6 September 2011 01:05, Jason Morrison <[email protected]> wrote: > 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]
Hi, >From the rules for attribute lists in http://www.methods.co.nz/asciidoc/userguide.html#X21 "If the list contains any named or quoted attributes then all string attribute values must be quoted. " so [language="javascript",src_start=8,src_end=24] or ["javascript",src_start=8,src_end=24] should work. Cheers Lex > 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. > -- 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.
