我发现有很多问题询问如何为用上标定义的变量添加上标,但没有一个问题询问如何以相反的方式进行操作。
我的宏是\newcommand{\trsp}[1]{#1^T}
,我想将它应用于例如\trsp{M^{-1}}
。
如何避免双上标错误?
答案1
使用\def\trsp#1{{#1}^T}
。关键是在宏主体中使用 。如果您使用 LaTeX,也可以{#1}
使用。#1
\newcommand
我发现有很多问题询问如何为用上标定义的变量添加上标,但没有一个问题询问如何以相反的方式进行操作。
我的宏是\newcommand{\trsp}[1]{#1^T}
,我想将它应用于例如\trsp{M^{-1}}
。
如何避免双上标错误?
使用\def\trsp#1{{#1}^T}
。关键是在宏主体中使用 。如果您使用 LaTeX,也可以{#1}
使用。#1
\newcommand