Hello Mojca,

thanks for the answer.

I need a COMMAND LINE solution for Windows - my intention is to process many 
(tens-hundreds) ConTeXt files into HTML - just to make their code 
better-readable.

And - as e.g. Ctx wiki has pretty-printing Ctx source - I believe there is such 
tool...

Best regards,

Lukas


On Wed, 24 Aug 2016 08:13:06 +0200, Mojca Miklavec 
<mojca.miklavec.li...@gmail.com> wrote:

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
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


--
Ing. Lukáš Procházka | mailto:l...@pontex.cz
Pontex s. r. o.      | mailto:pon...@pontex.cz | http://www.pontex.cz | 
IDDS:nrpt3sn
Bezová 1658
147 14 Praha 4

Tel: +420 241 096 751 (+420 720 951 172)
Fax: +420 244 461 038

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to