如何在 XeTeX 中正确格式化省略号?

如何在 XeTeX 中正确格式化省略号?

我一直在使用\dots\ldots尝试使省略号出现。

省略号应如下所示:一些文本...然后是一些文本。

但它们看起来像这样:一些文本...和更多文本。

我使用的是 XeTeX,其mla样式来自 texlive-humanities Ubuntu 包。我还应该补充一点,我对 TeX 还很陌生,几乎不知道自己在做什么。我的文档顶部如下所示:

\documentclass[11pt,letterpaper]{article}
\usepackage{ifpdf}
\usepackage{mla}

%Xelatex Stuff
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra} 

\setmainfont[Mapping=tex-text]{Linux Libertine O}

\begin{document}

答案1

似乎如果你包括包裹ellipsis,并将其用作\ldots\,它似乎产生了正确的结果:

在此处输入图片描述

\documentclass[11pt,letterpaper]{article}
\usepackage{ifpdf}
\usepackage{mla}

%Xelatex Stuff
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra} 
\usepackage{ellipsis} 

%\setmainfont[Mapping=tex-text]{Linux Libertine O}

\begin{document}
Elipses should look like this: Some text~\ldots\ and then some more text. 
\end{document}

答案2

你为什么不试试省略号,...?XeTeX 的主要优点之一是你可以直接使用正确的 unicode 字符。

相关内容