On 24 August 2016 at 07:15, Lukáš Procházka wrote:
Hello,
does anybody know about a tool (maybe ConTeXt has something like this built-in) which would convert ConTeXt code into pretty-printed HTML code?
E.g.:
---- t.mkiv \starttext \foo[bar] baz \stoptext ----
to be rewritten into e.g.:
---- t.html <pre class="keyword">\starttext</pre> <pre class="keyword">\foo</pre><pre class="bracet">[</pre>bar<pre class="bracet">]</pre><pre> baz</pre> <pre class="keyword">\stoptext<pre> ----
I used vim and TextMate (text editors) in the past to achieve that. In theory ConTeXt has XML/HTML output and can parse text either using the vim module or the built-in lua-based lexers, so it's probably doable, but it might be far easier to go through some text editor. I'm sure Scite (with syntax highlighting definitions written by Hans) can do that as well. http://superuser.com/a/565102 Mojca