为什么PDF文件中的标签会变成乱码?

为什么PDF文件中的标签会变成乱码?

昨天用这个包hyperref来获取超链接,为什么PDF文件在应用程序窗口左侧的标签上全是乱码?我谷歌了一下,知道是GBK和Unicode的原因。

     \documentclass[UTF8 ]{ctexart}
     \usepackage{hyperref}
     \begin{document  }
    \tableofcontents
    \section{介绍}
          大家好,我叫汤书桃
    \section{常州}
       中国江苏常州有一所综合大学,常州大学
    \section{结论}
    我非常喜欢latex
  \end{document}

但是我不知道如何转换。顺便说一句,我使用 UTF-8 编写 LaTeX 文件。有人能帮我吗?

答案1

首先,不要使用 GBK 作为编码,而应该使用 UTF-8。

您还需要说明hyperref您正在使用 Unicode。

\documentclass[UTF8]{ctexart}

\usepackage[unicode]{hyperref}
\begin{document}

\tableofcontents

\section{介绍}

大家好,我叫汤书桃

\section{常州}
中国江苏常州有一所综合大学,常州大学

\section{结论}
我非常喜欢\LaTeX

\end{document}

请注意,环境名称周围的括号内不应有空格。

在此处输入图片描述

相关内容