日本語文字列の後に上添字をつけたいのですが、文字列と添字の間に隙間が空いてしまいます。
とりあえず\hspace{}で詰めていますが、これは(\xkanjiskipの?)仕様なのでしょうか。
なお、英語文字列の場合は、隙間が生じません。
日本語文字列でも\footnotemarkだと隙間ができません。
サンプル
\documentclass{jsarticle}
\begin{document}
安倍 晋三\textsuperscript{1)},
安倍 晋三\hspace{-.01zw}\textsuperscript{1)},
安倍 晋三$^{1)}$,
安倍 晋三\footnotemark,
Barack Hussein Obama\textsuperscript{1)},
Barack Hussein Obama$^{1)}$,
Barack Hussein Obama\footnotemark,
\end{document}
$ COLUMNS=15 dpkg -l texlive |tail -1
ii texlive 2013.2013072 all TeX Live: A decent selection of t
platexで確認しています。
LuaTeXやXeTeXは試していません。