PDF 搜索结果中出现乱码

PDF 搜索结果中出现乱码

当我在 Mac OS X 应用预览中搜索某些 LaTeX 文档时,搜索结果中出现了一些奇怪的字符。这些字符似乎是通过宏(例如 biblatex)插入的。通过搜索也无法找到相应的字母(例如引文中的页码)。

我怀疑这可能是 XeLaTeX 和 biblatex 文档的组合。您可以将文档中的现象重现到 biblatex-dw,它也使用 XeLaTeX 和 biblatex。但是,无论是在原始 biblatex 文档 (pdflatex) 中,还是在 XeLaTeX 文档 (没有 biblatex) 中,都不会发生这种情况。

在 Acrobat Reader 中不会发生此问题,因为未列出结果。

有人知道如何避免这种情况吗?更大的问题当然是有些词无法搜索。

moewe 编辑: 以下 MWE 在使用 XeLaTeX 运行时重现了该问题

\documentclass{article}
\usepackage[osf]{libertine}
\begin{document}
lorem 2015
\end{document}

编辑:@moewe:感谢您的提示。

奇怪的事情发生了:当我在网站上搜索与 xelatex/oldstyle 数字相关的问题时,我确信我的问题是小型大写字母、旧式数字和一些连字符会在 PDF 复制文本中产生奇怪的符号吗?我必须改用 LuaLaTeX。但现在,这个问题似乎不再存在于我新编译的文档中!建议的 MWE、链接问题中的示例以及我自己的文档都没有这个问题。在两年前的文档版本中存在这个问题,但在新编译的文档中不存在(TeX Live 2012 vs 2014)。去年是否有关于 xetex 字体问题的更改可能已经解决了它?

相关内容