我有简单的代码,但行为很奇怪。当我通过命令lualatex test.tex
或编译此代码xelatex test.tex
并查看生成的 pdf 文件时,带重音符号的字形现实中是两个符号。
\documentclass{scrbook}
\usepackage{fontspec}
\setmainfont{Cambria}
\begin{document}
Příliš žluťoučký kůň úpěl ďábelské ódy.
\end{document}
因此,我无法在 UTF 编码的源文件和 pdf 文件之间正确搜索复制的文本。文本完全不一样。我希望如果我要使用 UTF,就可以避免这种现象。
我使用最新的 Miktex 发行版以及 MS Visual Studio Code 作为具有 UTF 设置的编辑器。