On 5 November 2010 08:16, Christian Johansen <[email protected]> wrote: > Hi, > > I'm giving Asciidoc a spin to see if it's a good fit for documenting > my JavaScript. Unfortunately, I'm not having any luck with the > Pygments highlighter to highlight JavaScript source code, and it is > not clear from the docs how I even install this extension. > > For instance, consider this asciidoc file: > https://github.com/augustl/sarge/blob/master/doc/api.txt
I believe you should have the code in block delimiters eg. [source, javascript] ------------------------------------- blah() ------------------------------------ not [source,javascript] blah() see http://www.methods.co.nz/asciidoc/userguide.html#X59 > > If I try to `asciidoc api.txt` I get a bunch of messages like: > > asciidoc: WARNING: api.txt: line 21: filter non-zero exit code: source- > highlight -f xhtml -s javascript: returned 127 > asciidoc: WARNING: api.txt: line 21: no output from filter: source- > highlight -f xhtml -s javascript > /bin/sh: source-highlight: not found > > Pygments was installed with easy_install pygments, and finished > without errors. According to the documentation, I can tell Asciidoc to > use this by putting pygments= in my configuration file. My /usr/share/ > doc/asciidoc/doc/asciidoc.conf now looks like this: > > # > # Customization for AsciiDoc documentation. > # > [specialwords] > ifndef::doctype-manpage[] > monospacedwords=(?u)\\?\basciidoc\(1\) (?u)\\?\ba2x\(1\) > endif::doctype-manpage[] > pygments= > > No results. I then tried both `asciidoc -a pygments api.txt` and > `asciidoc -a pygments= api.txt` but still no luck. I'm unable to > locate any documentation for either the pygments plugin(?) or the > configuration file, so I'm at a loss here. > > How can I make this work? Which version of asciidoc and which platform? Cheers Lex > > Thanks, > Christian > > -- > 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.
