hyperref - unicode 和 pdfencoding

hyperref - unicode 和 pdfencoding

我在使用 lualatex 1.12.0 对包进行编码时遇到了麻烦hyperref。我知道我没有使用最新版本 7.00e。相反,我使用的是版本 7.00d。

\documentclass[a4paper,11pt]{article}
\usepackage[ngerman]{babel}

\usepackage[unicode]{hyperref} 

\hypersetup{
    pdfencoding={auto},
    pdfauthor={ABC – https...},
    pdftitle={title with German öäüß},
%   pdfencoding={auto}
}

\usepackage{kantlipsum}
\begin{document}
    \kant[1]
\end{document}

在 7.00d 中unicode没有设置为默认值,因此我手动设置。我很好奇为什么顺序很重要pdfencoding。如果我按照上面的方法放置它,那么我会得到

在此处输入图片描述

但当我更改顺序并设置下面的编码时,它就可以完美地工作了。但老实说,我不明白为什么我需要这个设置

  1. 因为pdfauthor没有包含特殊字符。
  2. pdftitle根据文档,unicode 应该设置为默认值。

相关内容