这确实是一个很简单的问题,但我还没有找到答案,所以……有没有直接的方法可以使用 来调整 的间距ellipsis.sty
?xspace
该包本身有一个xspace
选项,它将命令添加到所有出现的dots
,但这似乎妨碍了间距,所以\dots\␣
无论如何都需要使用。我并不致力于使用ellipsis.sty
——我想要的只是适当的间距(对于适当的 的某些定义;)
),以及xspace
,或一些类似的机制。
添加示例
这是一个说明此行为的最小示例:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[xspace]{ellipsis}
\begin{document}
\noindent
x \dots x\\
x … x\\
x \dots\ x\\
x …\ x
\end{document}
这还包括 Unicode 省略号,这是我的动机的一部分——能够直接排版外部生成的文本,而无需插入明确的间距命令。
它看起来是这样的:
没有该选项时它看起来如下xspace
:
这里,ellipsis.sty
完全没有:
ellipsis.sty
我想要的间距是使用和显式获得的间距\␣
。但我想自动获得它——至少对于 Unicode 省略号字符来说是这样。对于命令来说,让它实现并不那么重要\dots
。
我想也许我不应该依赖xspace
。但是,是否有任何“明显正确”的方法可以在 Unicode 省略号字符后获得正确的(?) 间距?