Re: [code] How to do AsciiDoc Preview?

From: Russell Dickenson <>
Date: Thu, 26 Nov 2015 08:12:06 +1000


Thank you for being able to make educated guesses in the absence of
critical information. I really should have explained the situation

The solution you have provided should work as the AsciiDoc processor
is a command-line application and I can use a predetermined extension
for AsciiDoc marked-up files.

I'll try this out and reply with the results soon.

Russell Dickenson
On 26 November 2015 at 00:14, Mitchell <> wrote:
> Hi Russell,
> On Wed, 25 Nov 2015, Russell Dickenson wrote:
>> In my work of writing documentation, the AsciiDoc markup is one I use
>> often. Editors such as Brackets and Atom have plugins available which
>> provide live preview of content marked up in AsciiDoc.
>> There are both Python and Ruby processors available for AsciiDoc and I
>> would to activate them from within Textadept. I thought the
>> ta-markdown module might provide inspiration and it does for handling
>> the markup, but not for launching a markup processor.
>> How could I go about doing this? For those who don't know me, I am
>> what's known as "code challenged", otherwise known as "utterly
>> clueless when it comes to coding".
> I don't know anything about asciidoc or processors for it, so I can only
> offer general advice.
> If you know the command to use to turn an asciidoc file into markup (let's
> say it's called "asciidoc"), and you have a consistent file extention
> (".ad"? I'm grasping at straws here...), and you know the output filename
> format (I assume ".html"), then you can use something like this in your
> ~/.textadept/init.lua:
>['ad'] = 'asciidoc "%f" && firefox "%e.html"'
> This will markup and display the current asciidoc file when you press Ctrl+R
> (or use the 'Tools > Run' menu item).
> The ['ad'] part contains the asciidoc file extension. 'asciidoc' is the
> command that transforms asciidoc into markup. 'firefox' is the command to
> visualize the produced markup. '%f' is the full name of the asciidoc file.
> '%e' is the name of the asciidoc file without extension. This obviously
> assumes the asciidoc transformer outputs a file of the same name, but with a
> different extension (e.g. "" -> "foo.html").
> I hope this helps somewhat.
> Cheers,
> Mitchell
> --
> You are subscribed to
> To change subscription settings, send an e-mail to
> To unsubscribe, send an e-mail to
You are subscribed to
To change subscription settings, send an e-mail to
To unsubscribe, send an e-mail to
Received on Wed 25 Nov 2015 - 17:12:06 EST

This archive was generated by hypermail 2.2.0 : Thu 26 Nov 2015 - 06:29:19 EST