如何在使用系统字体时启用破折号(---)和引号(“”)的常见 Latex 快捷键?

如何在使用系统字体时启用破折号(---)和引号(“”)的常见 Latex 快捷键?

我正在使用 TexpadTeX(来自 Mac 应用程序 Texifier/TexPad),并尝试使用 Adob​​e 的 Garamond Premier Pro 字体,它是 MacOS 上的系统字体。

我还非常习惯使用一些广泛使用的 TeX/LaTeX 命令来表示破折号和引号,即 `` 和 '' 表示双引号和---长破折号。但是,当我使用时,这些命令似乎被禁用fontspec

\documentclass[11pt]{article}
\usepackage{fontspec}
\setmainfont[
 BoldFont={Garamond Premier Pro Bold}, 
 ItalicFont={Garamond Premier Pro Italic},
 BoldItalicFont={Garamond Premier Pro Bold Italic}
 ]{Garamond Premier Pro}

\begin{document}
“Quotation”

``Quotation''

Em dash ---

Em dash —
\end{document}

产生以下内容:

引号和破折号的区别

理想情况下,我希望两对线是相同的。通过阅读这里的其他问题,我知道这与连字有关,我可能会禁用所有 Garamond Premier Pro 连字,但我想保留那些(尤其是长 Q 和 ff、fi 等连字)。

是否有一个命令可以用来在排版中将 --- 替换为破折号并将“and”替换为双引号?

相关内容