通过添加新的(可选)参数来修补命令(并将“newcommand”变成“NewDocumentCommand”)
在包中,我想通过添加可选参数来自定义现有宏,以控制图像的大小。但是,我不知道如何修补命令以添加参数。理想情况下,我希望在末尾添加参数(否则我需要修补所有函数以将 更改为#1)#2,我特别喜欢这种NewDocumentCommand工作方式... 那么,有可能修补\newcommand*\hello[1]{...}吗\NewDocumentCommand{\hello}{mo}{...}? \documentclass{article} \newcommand*\hello[1]{% Hello #1. } % Goal: patch into: % ...