Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
% (find-LATEX "2022tikz-repl.tex") % (defun c () (interactive) (find-LATEXsh "lualatex -record 2022tikz-repl.tex" :end)) % (defun C () (interactive) (find-LATEXSH "lualatex 2022tikz-repl.tex" "Success!!!")) % (defun D () (interactive) (find-pdf-page "~/LATEX/2022tikz-repl.pdf")) % (defun d () (interactive) (find-pdftools-page "~/LATEX/2022tikz-repl.pdf")) % (defun e () (interactive) (find-LATEX "2022tikz-repl.tex")) % (defun u () (interactive) (find-latex-upload-links "2022tikz-repl")) % (defun v () (interactive) (find-2a '(e) '(d))) % (defun cv () (interactive) (C) (ee-kill-this-buffer) (v) (g)) % (defun d0 () (interactive) (find-ebuffer "2022tikz-repl.pdf")) % (code-eec-LATEX "2022tikz-repl") % (find-pdf-page "~/LATEX/2022tikz-repl.pdf") % (find-sh0 "cp -v ~/LATEX/2022tikz-repl.pdf /tmp/") % (find-sh0 "cp -v ~/LATEX/2022tikz-repl.pdf /tmp/pen/") % file:///home/edrx/LATEX/2022tikz-repl.pdf % file:///tmp/2022tikz-repl.pdf % file:///tmp/pen/2022tikz-repl.pdf % http://angg.twu.net/LATEX/2022tikz-repl.pdf % (find-LATEX "2019.mk") % (find-lualatex-links "2022tikz-repl" "tir") % % «.tests» (to "tests") \documentclass[oneside,12pt]{article} \usepackage[colorlinks,citecolor=DarkRed,urlcolor=DarkRed]{hyperref} % (find-es "tex" "hyperref") \usepackage[x11names,svgnames]{xcolor} % (find-es "tex" "xcolor") \usepackage{tikz} \begin{document} %\catcode`\^^J=10 %\directlua{dofile "dednat6load.lua"} % (find-LATEX "dednat6load.lua") %\directlua{quiet()} % (find-dn6 "output.lua" "output") \directlua{ dofile(os.getenv("LUA_INIT"):sub(2)) } \def\repl{\directlua{ print(); run_repl2_now() }} \nonstopmode \def\luaprintmeaning#1{\directlua{ print(token.get_meaning("#1")) }} \def\luaprintpgfkey #1{% \pgfkeysgetvalue {#1}{\luatmp}% \luaprintmeaning {luatmp}% } \repl % (find-LATEX "edrx21.sty" "sa-and-ga") \def\sa#1#2{\expandafter\def\csname myarg#1\endcsname{#2}} \def\ga#1{\csname myarg#1\endcsname} \sa{foo}{FOOO} \sa{foo 2_3@}{FOOO!} \sa{foo 2_{3}@}{FOOO!!} % \def\luagetmeaning#1{\directlua{ print(token.get_meaning("#1")) }} \def\foo{FOO} \def\bletch#1{BL#1ETCH} \luaprintmeaning{foo} \GenericWarning{Success:}{Success!!!} % Used by `M-x cv' \end{document} % «tests» (to ".tests") % (find-es "tikz" "repl") % (find-angg "LUA/lua50init.lua" "Repl2.lua") % (find-angg "LUA/lua50init.lua" "Repl2.lua" "run_repl2_now =") % (find-angg "LUA/lua50init.lua" "Repl2.lua" "texrun =") % * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) lualatex 2022tikz-repl.tex print(token.get_meaning("myargfoo")) print(token.get_meaning("myargfoo 2_3@")) print(token.get_meaning("myargfoo 2_{3}@")) print(token.get_meaning("pgfkeysgetvalue")) texrun = function (str) tex.print(str.."\\repl"); stop_repl2_now() end texrun [=[ \pgfkeyssetvalue{/my family/blop}{Blop blop} ]=] texrun [=[ \luaprintpgfkey {/my family/blop} ]=] texrun [=[ \luaprintpgfkey {/tikz/rounded corners} ]=] texrun [=[ \luaprintpgfkey {/tikz/rounded corners/.@cmd} ]=] texrun [=[ \message{foo} ]=] texrun [=[ \message{bar} ]=] texrun [=[ \def\A{AAA} ]=] texrun [=[ \message{\A} ]=] texrun [=[ \show\A ]=] texrun [=[ \luagetmeaning{foo} ]=] texrun [=[ \luagetmeaning{ foo } ]=] texrun [=[ \luagetmeaning{myargfoo 2_{3}@} ]=] texrun [=[ \luagetmeaning{pgfkeysgetvalue} ]=] texrun [=[ \luagetmeaning{mypgfvalue} ]=] texrun [=[ \luagetmeaning{pgfk@mypgfvalue} ]=] stop_repl2_now() % Local Variables: % coding: utf-8-unix % ee-tla: "tir" % End: