Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
% tests/test3.tex: % This file: % http://angg.twu.net/dednat5/tests/test3.tex.html % http://angg.twu.net/dednat5/tests/test3.tex % (find-dn5file "tests/test3.tex") % Author: Eduardo Ochs <eduardoochs@gmail.com> % Version: 2011may09 % License: GPL3 % % To compile this file and display the result I use this: % (defun c () (interactive) (find-sh "make test3.veryclean; make test3.dvi")) % (defun d () (interactive) (find-dvipage "~/dednat5/tests/test3.dvi")) % See: % (find-dn5 "tests/Makefile" "test3") % http://angg.twu.net/dednat5/tests/test3.pdf % This file tests: % (find-dn5 "diagmiddle.lua") % (find-angg ".emacs" "eejump-plists" "453") % (find-dn4 "experimental.lua" "splitdist") \documentclass{article} \input test3.dnt % (find-fline "test3.dnt") \begin{document} %L dofile "../diagmiddle.lua" -- (find-dn5 "diagmiddle.lua") %:*|->*\mapsto * %L forths["<="] = function () pusharrow("<=") end A diagram: % %D diagram foo %D 2Dx 100 +20 %D 2D 100 a,b <=== a %D 2D - - %D 2D | <-> | %D 2D v v %D 2D +20 c ==> b|->c %D 2D %D (( a,b a c b|->c %D @ 0 @ 1 <= %D @ 0 @ 2 |-> @ 1 @ 3 |-> %D @ 2 @ 3 => %D @ 0 @ 3 harrownodes nil 20 nil |-> %D )) %D enddiagram %D $$\diag{foo}$$ %L print("hello") \ifx\FOO\relax Yes \fi \end{document} % dump-to: tests %[==[ %]==] % Local Variables: % coding: raw-text-unix % ee-anchor-format: "«%s»" % End: