現代拉丁語有括號的羅馬數字

現代拉丁語有括號的羅馬數字

我一直在括號中使用小寫羅馬數字來對某些事物進行編號,並注意到當我切換到拉丁現代時,它們看起來相當不同。 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使用數學字體來獲得 -style 字距調整(而不是這樣\mathit做)?或者有其他明顯的方法嗎?我不喜歡這裡的第二個例子是不是「排版錯誤」? (我的意思是,我總是可以用\kern.7pt什麼東西來修復它。)

相關內容