使用省略号和 xspace 进行适当间距

使用省略号和 xspace 进行适当间距

这确实是一个很简单的问题,但我还没有找到答案,所以……有没有直接的方法可以使用 来调整 的间距ellipsis.styxspace该包本身有一个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

没有该选项时它看起来如下xspace

在此处输入图片描述

这里,ellipsis.sty完全没有:

在此处输入图片描述

ellipsis.sty我想要的间距是使用和显式获得的间距\␣。但我想自动获得它——至少对于 Unicode 省略号字符来说是这样。对于命令来说,让它实现并不那么重要\dots

我想也许我不应该依赖xspace。但是,是否有任何“明显正确”的方法可以在 Unicode 省略号字符后获得正确的(?) 间距?

相关内容