Okular 无法识别文本

Okular 无法识别文本

我正在使用 Windows 7 上的 Kile 撰写文章。我在输出文件中搜索时遇到问题。出于某种原因,Okular 无法识别文本。尝试使用选项文本选择工具复制某些内容会返回垃圾,例如这是单词“Conditionally”的复制粘贴:❈♦♥❞✐t✐♦♥❛❧❧2,这是单词“some”的复制粘贴:s♦♠❡。

如何让 Okular 正确识别一段文本?

编辑。这是一个工作示例:

\documentclass[11pt]{article}

\usepackage[T1]{fontenc}

\begin{document}
   Minimal example
\end{document}

PDF 文件的输出看起来不错,但复制它会出现 ▼✐♥✐♠❛❧ ❡1❛♠♣❧❡。我使用 PDFLaTeX + ViewPDF,工具 ViewPDF 的选定配置是 Okular 独有的。

答案1

感谢 ArTourter 提出的编码建议。将上例中的 \usepackage[T1]{fontenc} 替换为 \usepackage[utf8]{inputenc} 可获得所需的结果。

我偶然发现了这一点。ArTourter 也评论说 inputenc 和 fontenc 的作用完全不同。但是,如果我只在原始代码中添加 \usepackage[utf8]{inputenc} 而不删除 \usepackage[T1]{fontenc},我仍然会得到垃圾复制粘贴。也许这与 Windows 有关?

相关内容