我在 PDF 目录中显示波兰符号时遇到了问题。
在整个文档中,它们的位置正确,但在目录中我只能看到经典的拉丁字母。
演示:
\documentclass[a4paper,12pt]{article}
\usepackage{pdfpages}
\usepackage{hyperref}
\usepackage{afterpage}
\usepackage[utf8]{inputenc}
\usepackage[T1]{polski}
\begin{document}
\tableofcontents
\section{ęśąćż}
\label{sec:first}
\section{ąąąć}
\label{sec:second}
\section{żćź}
\label{sec:third}
\end{document}
有人知道解决办法吗?提前感谢帮助。
答案1
使用 hyperref 选项unicode
(但它将成为下一个 hyperref 版本中的默认选项)。
与 polski 包相比,我更喜欢 babel,但我不太信任它的 catcode 设置。
并且加载 hyperref 总是相当晚。当前的 latex 中不再需要 inputenc。
\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[polish]{babel}
\usepackage[unicode]{hyperref}
\begin{document}
\tableofcontents
\section{ęśąćż}
\label{sec:first}
\section{ąąąć}
\label{sec:second}
\section{żćź}
\label{sec:third}
\end{document}