2021-01-18 9:00 JST 〜 メンテナンスによるサービス全停止予定

チケット #38787

Superscripts & subscripts in CJK text

登録: 2018-12-05 01:57 最終更新: 2018-12-05 09:14

報告者:
(匿名)
担当者:
(未割り当て)
チケットの種類:
状況:
オープン
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
なし

詳細

In CJK text, there is a space before superscripts and subscripts which are made by commands like \textsuperscript.

チケットの履歴 (2 件中 2 件表示)

2018-12-05 01:57 更新者: None
  • 新しいチケット "Superscripts & subscripts in CJK text" が作成されました
2018-12-05 09:14 更新者: h7k
コメント

A quick solution is to redefine \textsuperscript and \textsubscript as below (prepend and append \null). But I fear its side-effect.

\makeatletter \DeclareRobustCommand*\textsuperscript[1]{
\ifhmode\null\fi\@textsuperscript{\selectfont#1}\null}
\DeclareRobustCommand*\textsubscript[1]{
\ifhmode\null\fi\@textsubscript{\selectfont#1}\null}
\makeatother

cf. (u)pLaTeX seem to have the same behavior. I created an issue: https://github.com/texjporg/platex/issues/82

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする