我偶尔需要引用单个字符。通常的引用方式
``i''
在我看来,引号和字符之间几乎没有空格会导致外观不吸引人,并且很难识别字符。
使用斜体不是一个选项,因为我在相同的上下文中也使用单字符数学变量。将其加粗是可行的,但我宁愿不这样做。
添加空格,即
`` i ''
产生的空间超出了可读性需要的空间。
我目前采取了一种黑客手段,在角色周围添加 1pt 空间(参见下面的 MWE)。
在我看来这似乎是可以接受的,但我想知道(a)是否有更好的方法来解决这个问题,而不必增加最小空间,以及(b)如果空间不可避免,是否有一种全局的方法来改变引号周围的间距?
\documentclass{article}
\newcommand{\s}{\hspace{1pt}}
\begin{document}
``i'' ``n'' ``x'' ``I''\\
`` i '' `` n '' `` x '' `` I ''\\
``\s i\s'' ``\s n\s'' ``\s x\s'' ``\s I\s''
\end{document}