为了调试目的,我想将实际传递给宏的参数写入日志。\newcommand\test[1]{\show#1}
显然,简单的方法无法完成这项工作。那么,如何打印出所有#1
被替换的标记的列表,而无需执行任何进一步的扩展?
我的目标如下:该宏\test
被另一个宏调用,而我对该宏一无所知。我想了解该宏传递给的内容\test
;在此特定情况下,是否#1
包含任何格式化命令。
为了调试目的,我想将实际传递给宏的参数写入日志。\newcommand\test[1]{\show#1}
显然,简单的方法无法完成这项工作。那么,如何打印出所有#1
被替换的标记的列表,而无需执行任何进一步的扩展?
我的目标如下:该宏\test
被另一个宏调用,而我对该宏一无所知。我想了解该宏传递给的内容\test
;在此特定情况下,是否#1
包含任何格式化命令。