我正在尝试创建一个箭头(或\mapsto
),其上方有文本以及星号上标 - 其中星号只是箭头的上标,如果这有意义的话。
我一直在尝试\xmapsto{add}^*
;星号似乎位于整个内容的上方,我认为这是有道理的......但我想知道是否有办法让星号成为箭头的上标,就好像文本不在那里一样?
答案1
如果你的问题是可扩展箭头的参数(例如 add
)将星号抬得太高,您可以随时\smash
让您的论点不占用垂直空间(例如 使用诸如 的代码$\xrightarrow{\smash{add}}^*$
)。
编辑。正如egreg
评论中所暗示的,更好的解决方案是使用\xrightarrow{\text{add}}\mathrel{\vphantom{\to}^*}
,以便箭头上方的文本会增加行的高度,而不会增加上标的高度。(见这个重复的问题以供参考。)
答案2
$\stackrel{*}{\to}$ 应该可以帮助你入门 :)