宏添加上标时出现双上标错误

宏添加上标时出现双上标错误

我发现有很多问题询问如何为用上标定义的变量添加上标,但没有一个问题询问如何以相反的方式进行操作。

我的宏是\newcommand{\trsp}[1]{#1^T},我想将它应用于例如\trsp{M^{-1}}

如何避免双上标错误?

答案1

使用\def\trsp#1{{#1}^T}。关键是在宏主体中使用 。如果您使用 LaTeX,也可以{#1}使用。#1\newcommand

相关内容