假设我有类似的东西:
First author,\textsuperscript{1,2,3} Second author,\textsuperscript{2,3} Third author, etc.
有没有办法让上标与作者之间的逗号开始相同的位置?在上面的例子中,对于第一作者,我希望上标1
位于第一个逗号的正上方,而对于第二作者,我希望上标2
位于第二个逗号的正上方。
谢谢
答案1
使用\kern -3pt
不太好,因为你不知道逗号的宽度。那这个怎么办?
First author\rlap{,}\textsuperscript{1,2,3}
Second author\rlap{,}\textsuperscript{2,3} Third author, etc.
解释:\rlap{whatever}
设置whatever
“当前位置的右侧”,但使其占据零宽度。(包中还有\llap
和。)\clap
mathtools
答案2
\documentclass{article}
\begin{document}
First author,\kern-3pt\textsuperscript{1,2,3} Second
author,\kern-3pt\textsuperscript{2,3} Third author, etc.
\end{document}
我觉得看起来很丑……