fontenc 导致附录目录中出现错误

fontenc 导致附录目录中出现错误

我正在为我的附录制作目录,但是当我使用fontenc编译后的 pdf 文件中出现一系列奇怪的字母时。

我的代码:

\documentclass[10pt,a4paper,dvipsnames]{article}
\usepackage[T1]{fontenc}
\usepackage{etoc}

\begin{document}
\appendix

\etocdepthtag.toc{mtappendix}
\etocsettagdepth{mtchapter}{none}
\etocsettagdepth{mtappendix}{subsection}
\tableofcontents‎‎
\clearpage

\section{The first section}
\section{The second section}
\section{The third section}

\end{document}

目录下出现了奇怪的文字,如下图所示: 在此处输入图片描述

fontenc但是当我停用该包时,这并不可见:

在此处输入图片描述

这是我论文的一部分,我确实需要这个fontenc软件包。我相信如果没有它,我就无法选择其他字体。有人能帮我吗,这样我就可以fontenc在目录中不使用奇怪的字母了?

答案1

请注意,你得到的是重音 A 排版,这是因为你的文件中含有 UTF-8 字符数据,并且你的 latex 版本早于 2018 年版本,并且没有使用

\usepackage[utf8]{inputenc}

这是旧版乳胶版本所必需的。

如果你向 latex 声明你使用的是 UTF-8,那么你将会收到一条错误消息,提示 U+200E 未设置为 LaTeX,

解决方法是从该行中删除这些字符(因为它们是不可见的控制字符,所以删除该行并重新输入可能会更容易)

答案2

您的源代码中,命令后面有两个从左到右的标记 (U+200E) \tableofcontents。请将其删除。

请注意,当使用 Emacs 时,一旦变量glyphless-char-display-control被定制为使用除细空格之外的其他字符,您就可以使这一点变得显而易见。在此处输入图片描述

相关内容