Pau*_*gar 13 macros latex definition
目前我使用a \mytodo macro,只需调用\todo[inline]:
\newcommand{\pbtodo}[1]{\todo[inline]{#1}}
Run Code Online (Sandbox Code Playgroud)
但我想称之为宏\todo.最简单的解决方案:
\renewcommand{\todo}[1][]{\todo{#1}}
Run Code Online (Sandbox Code Playgroud)
不出所料导致我认为是堆栈溢出:
! TeX capacity exceeded, sorry [input stack size=5000].
Run Code Online (Sandbox Code Playgroud)
有没有人知道\todo在重新定义中使用旧宏的方法?
dmc*_*kee 14
我经常在网上看到以下建议:
\let\Oldtodo\todo
\renewcommand{\todo}[1]{\Oldtodo[inline]{#1}}
Run Code Online (Sandbox Code Playgroud)
对于这种情况.我相信这\let是一个简单的TeX功能.