LyX 创建的 PDF 中包含“ff”的单词无法搜索

LyX 创建的 PDF 中包含“ff”的单词无法搜索

我在LyX“文档”命令下的设置:语言编码--unicode utf-8;输出--默认

一个简单的例子:

输入“系数”并生成PDF,然后在PDF中搜索

结果:未出现

我尝试了“tariff”和其他包含“ff”的单词,仍然出现同样的问题。

2016 年 11 月 9 日更新

我可以确认 LyX 针对我重复的问题提供的解决方案解决了我的问题。因此,只需将以下内容粘贴到序言中即可:

  \usepackage{cmap}
  \usepackage[T2A]{fontenc}

答案1

这是因为 LaTeX 将两个字母替换ff为排版中的连字,即代表两个字母的单个符号。这样看起来更美观,因为不再是两个字母,每个字母都有一条水平线(因此这些线之间有一个很小的间隙),而是一条水平线以某种方式连接两个字母。这也适用于fi和其他一些组合。

您可能想尝试一下该cmap包。

我刚刚尝试了以下文档:

\documentclass{article}

%\usepackage[T1]{fontenc}
%\usepackage[utf8]{inputenc}

\begin{document}

tariff

\end{document}

并且无法重现错误;无论是否包含这两个软件包。这是使用 Apple 的 Preview.app 时发生的。也许您必须更新您的 PDF 查看器?

无论如何,提供一个最小的工作示例将有助于进一步的调查。

相关内容