带有星号上标和上方文字的箭头?

带有星号上标和上方文字的箭头?

我正在尝试创建一个箭头(或\mapsto),其上方有文本以及星号上标 - 其中星号只是箭头的上标,如果这有意义的话。

我一直在尝试\xmapsto{add}^*;星号似乎位于整个内容的上方,我认为这是有道理的......但我想知道是否有办法让星号成为箭头的上标,就好像文本不在那里一样?

答案1

如果你的问题是可扩展箭头的参数(例如 add)将星号抬得太高,您可以随时\smash让您的论点不占用垂直空间(例如 使用诸如 的代码$\xrightarrow{\smash{add}}^*$)。

编辑。正如egreg评论中所暗示的,更好的解决方案是使用\xrightarrow{\text{add}}\mathrel{\vphantom{\to}^*},以便箭头上方的文本会增加行的高度,而不会增加上标的高度。(见这个重复的问题以供参考。)

答案2

$\stackrel{*}{\to}$ 应该可以帮助你入门 :)

相关内容