我正在准备一个定义特殊环境的包,我们将其称为myenv
,在myenv
命令中,我们将其称为 ,\mycom
它将参数一个接一个地堆叠在一起。因此\mycom{x}[y]
堆叠x
在可选项上方y
(如果y
没有给出,则命令认为y
是{}
)。
在myenv
数学上没有意义,所以我想通过在文本模式下写入y^x
(或{y}^{x}
)来简化输入以表示\mycom{x}[y]
。
当myenv
关闭时,的含义^
必须恢复正常。
我怎样才能做到这一点?
我正在准备一个定义特殊环境的包,我们将其称为myenv
,在myenv
命令中,我们将其称为 ,\mycom
它将参数一个接一个地堆叠在一起。因此\mycom{x}[y]
堆叠x
在可选项上方y
(如果y
没有给出,则命令认为y
是{}
)。
在myenv
数学上没有意义,所以我想通过在文本模式下写入y^x
(或{y}^{x}
)来简化输入以表示\mycom{x}[y]
。
当myenv
关闭时,的含义^
必须恢复正常。
我怎样才能做到这一点?