使用 sourcesanspro 包保留原始的连字符

使用 sourcesanspro 包保留原始的连字符

sourcesanspro 软件包,加载 Source Sans Pro 字体,更改连字符。MWE:

\documentclass{article}
\usepackage[default]{sourcesanspro}
\begin{document}
Hello-world.
\end{document}

使用 XeLaTeX 编译时,会在 PDF 中产生以下文本:

Hello‑world.

注意较窄的连字符:而不是连字符 (U+002D)在源代码中,它是一个连字符 (U+2010)

如果sourcesanspro不使用该包,输出 PDF 则包含连字符减号 (U+002D)。

使用 PDFLaTeX 时不会出现该问题。

如何在使用该sourcesanspro包时保留连字符减号?

相关内容