I have a latex file that uses some of my own macros (a mix of tex & latex macros). I need to post the latex source, but don't want to expose the macros (some of which are nasty hacks that just get the job done). Is there any way to get a file without these macros, so that they will have been expanded? In programming language jargon one could say that I would like to inline the definitions of specific macros while keeping all else in tact.
There are tools to handle latex macros (defined with \newcommand and \renewcommand), and there is some discussion and a link to a tool that handles tex macros (defined with \def, etc). But the only link for the tex tools is broken.
TeX macros permit one to write tail-recursive loops. Those can be unfolded for specific input. This is what I'm looking for.
\newcommand{\foo}[1]{do something with #1}, then there's nothing really complicated (even if you do loops). But if the macro is recursive, then it's not possible in general. – egreg Jul 25 '15 at 21:56http://pages.iu.edu/~thornbuj/src/tme/tme
But neither the script nor the user are there any longer.
– Mayer Goldberg Jul 26 '15 at 16:20