我在使用 TexLive 2014 的“libertine”字体包时遇到了问题。生成的 PDF 文件可以正常显示,包括单词间空格,但当我从 Acrobat 保存为其他格式(例如 .txt 或 .rtf)时,单词间空格消失了。只有空格出现在 PDF 文件中的行断开的地方。对于 pdflatex 和 lualatex、T1 和 OT1 字体编码以及不同版本的 Acrobat 都是如此。
我使用其他字体(包括 CM 和 Charter)时没有遇到此问题。有简单的解决方法吗?
编辑以包含此代码示例:
\documentclass{文章} \usepackage{自由} \usepackage{lipsum} \setlipsum默认{1} \开始{文档} \lipsum \结束{文档}
答案1
这也许是新的原始
\pdfinterwordspaceon
很有用。如果我运行
\documentclass{article}
\pdfinterwordspaceon
\usepackage{libertine}
\usepackage{lipsum}
\setlipsumdefault{1}
\begin{document}
\lipsum
\end{document}
并从 Adobe Reader 保存为文本,显示空格。