<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 8, 2015 at 5:21 AM, Eduardo Ochs <span dir="ltr"><<a href="mailto:eduardoochs@gmail.com" target="_blank">eduardoochs@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi all,</div><div><br></div><div>the documentation still lacks a lot, but the main ideas should be</div><div>clear, and the thing is easy to install and test... so here goes the</div><div>announcement:</div><div><br></div><div>  Dednat6: a preprocessor (well, not exactly) for drawing diagrams and</div><div>  derivation trees from their 2D representations</div><div><br></div><div>Dednat6's home page is here:</div><div><br></div><div>  <a href="http://angg.twu.net/dednat6.html" target="_blank">http://angg.twu.net/dednat6.html</a></div><div><br></div><div>Here are links to some tests/demos, both source and output:</div><div><br></div><div>  <a href="http://angg.twu.net/dednat6/tests/0.pdf" target="_blank">http://angg.twu.net/dednat6/tests/0.pdf</a></div><div>  <a href="http://angg.twu.net/dednat6/tests/0.tex.html" target="_blank">http://angg.twu.net/dednat6/tests/0.tex.html</a></div><div>  <a href="http://angg.twu.net/dednat6/tests/2.pdf" target="_blank">http://angg.twu.net/dednat6/tests/2.pdf</a></div><div>  <a href="http://angg.twu.net/dednat6/tests/2.tex.html" target="_blank">http://angg.twu.net/dednat6/tests/2.tex.html</a></div><div>  <a href="http://angg.twu.net/dednat6/tests/3.pdf" target="_blank">http://angg.twu.net/dednat6/tests/3.pdf</a></div><div>  <a href="http://angg.twu.net/dednat6/tests/3.tex.html" target="_blank">http://angg.twu.net/dednat6/tests/3.tex.html</a></div><div><br></div><div><br></div><div><br></div><div>Let me copy here one section of the documentation - one that may be</div><div>especially interesting to the people here, but that will be considered</div><div>too technical and esoteric in other mailing lists.</div><div><br></div><div>  7. LuaTeX</div><div>  =========</div><div><br></div><div>  Dednat6 uses very little of LuaTeX at the moment - essentially just</div><div>  tex.jobname, tex.inputlineno, tex.print from the Lua side, and</div><div>  \directlua from TeX.</div><div><br></div><div>  The following hacks were needed. 1) dednat6.lua loads this to make</div><div>  require behave like the require from Lua. 2) Dednat6's output function</div><div>  runs deletecomments to filter out comments before sending code to</div><div>  tex.print. 3) I had to use a</div><div><br></div><div>    \catcode`\^^J=10</div><div><br></div><div>  in the demos - 0.tex, 2.tex, 3.tex - to avoid having newlines become</div><div>  spurious "Omega"s.</div><div><br></div><div>  My guess is that (2) and (3) are needed because tex.print and \input</div><div>  use different catcode tables. At one point I tried to check the</div><div>  details of this using this script to run Rob Hoelz's lua-repl from</div><div>  LuaLaTeX, but at some point I gave up.</div><div><br></div><div>  One of the items in my to-do list is to make it easy to load and run</div><div>  lua-repl from dednat6.</div><div><br></div><div>  (Copied from: <a href="http://angg.twu.net/dednat6.html#luatex" target="_blank">http://angg.twu.net/dednat6.html#luatex</a> )</div><div><br></div><div><br></div><div><br></div><div>Cheers! All feedback welcome! =)</div><span class="HOEnZb"><font color="#888888"><div>  Eduardo Ochs</div><div>  <a href="mailto:eduardoochs@gmail.com" target="_blank">eduardoochs@gmail.com</a></div><div>  <a href="http://angg.twu.net/" target="_blank">http://angg.twu.net/</a></div><div><br></div></font></span></div>
</blockquote></div><br>Thank you for the the nice links. I will (slowly) looking at them. <br clear="all"><div><br></div>-- <br><div class="gmail_signature">luigi<br></div>
</div></div>