括弧付きローマ数字(ラテン語現代)

括弧付きローマ数字(ラテン語現代)

私はこれまで、特定のものに番号を付けるときに括弧で囲んだ小文字のローマ数字を使ってきましたが、ラテンモダンに切り替えたら見た目がかなり違って見えることに気付きました。LM ではイタリック体の i の上の点が大きくなっています。これはおそらく直立/ローマンに合わせるためでしょう。これは理にかなっていますし、イタリック体の単語にはありがたいのですが、ローマ数字の場合は数学フォントに合わせるほうがよいと思います。そして、LM 数学フォントでは確かに i の上の点が小さくなっています (ただし、私の知る限りでは CM フォントより少し大きいですが、私にとってはまったく問題ありません)。

例として、数字 2 を見てみましょう (ハードコードされていますが、通常は当然カウンターから取得されます)。

\documentclass[border=4pt]{standalone}
\begin{document}
(\textit{ii})
\end{document}

括弧内のローマ数字ii

次に、ラテンモダンに切り替えます。

\documentclass[border=4pt]{standalone}
\usepackage{lmodern}
\begin{document}
(\textit{ii})
\end{document}

現代ラテン語の数字 ii

単純に数式モードを使用するとドットの問題は解決しますが、当然カーニングはオフになります (これは製品としてタイプセットされるため)。

\documentclass[border=4pt]{standalone}
\usepackage{lmodern}
\begin{document}
($ii$)
\end{document}

数字iiを積として

を使用しようとすると$\mathit{ii}$、テキスト フォントが再び使用されて、あまり役に立ちません。

\textitそれで、数式フォントで スタイルのカーニングを取得する簡単な方法はありますか(実際に\mathit行われている方法とは対照的に)? または、それを実行する他の明白な方法がありますか? ここでの 2 番目の例が気に入らないのは、単に「タイポグラフィ的に間違っている」だけでしょうか? (つまり、 または何かを使用して少し修正することはいつでもできます\kern.7pt。)

関連情報