我在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 查看器?
无论如何,提供一个最小的工作示例将有助于进一步的调查。