西班牙语中 \begin{appendices} 和部分内容出现问题

西班牙语中 \begin{appendices} 和部分内容出现问题

在我的免费物理教材西班牙语版本中,我对命令 \begin{appendices} 遇到了问题。它写了以下行

\contentsline {chapter}{\numberline {A}Unidades, medidas y constantes}{381}{Apéndice.a.A}

\startcontents[part3]进入由和命令创建的.ptc 文件\stopcontents[part3]

当命令\printcontents读取此行时,由于最后一个括号中的重音符,会发生错误。生成了 dvi 和 ps 文件。但错误非常严重,以至于 Adob​​e Distiller 在将 ps 转换为 pdf 时崩溃了。

注意:我使用 \usepackage{appendix} 和 \startcontents[part3] \stopcontents[part3]

我该如何避免这种口音?它从何而来?我找不到它的起源。它来自对 \l@chapter 的调用,该调用需要两个参数。但所有这些都深藏在 latex 内部,我不知道该怎么办。

感谢您的帮助。西班牙语版本是免费的,几乎已经准备好了,但这个问题让它变得困难...

请不要回答要求提供最小工作示例的问题。抱歉,这是不可能的 - 我使用了一个 4000 行长的 .cls 文件以及大约 60 个包。

.cls 文件的开头,包含前 16 个包:

\LoadClass[a4paper,twoside,onecolumn,11pt]{book} 
\usepackage{etex}                %  
\usepackage{index}               % several indices 
\usepackage{appendix}            % allows to mix chapters and appendices
\usepackage[OT2, T1]{fontenc}    % OT2 is for cyrillic  
\usepackage[utf8]{inputenc}      %  
\usepackage{colortbl}            % 
\usepackage{booktabs}            % For good tables  
\usepackage{longtable,ltcaption} % 
\usepackage{colordvi}            % Defines \Color for titles
\usepackage[dvips,dvipsnames,table]{xcolor} % take out option cmyk  
\usepackage{pst-plot}            %  
\usepackage{pstricks-add}        %  
\usepackage{psfrag}              % 
\usepackage{graphicx}            %
\DeclareGraphicsExtensions{.eps} %{,.jpg,.pdf} Since I use the dvi-ps-pdf
\usepackage[verbose]{wrapfig}    % For small figures
\usepackage[originalparameters]{ragged2e}    % For captions of small figures

附录开始:

\begin{appendices} 
\selectlanguage{spanish}
\chapter{Unidades, medidas y constantes} 

更多细节:

\startcontents在序言中手动插入;它是来自titletoc包的命令。

代码中没有任何地方重新定义“附录”。这似乎是在某个不想要的地方完成的,但隐藏在 60 个包中的一个中。

答案1

该问题已在 TexLive 2020 中得到解决。所以我无法说出问题的根源是什么(问题出现在 TexLive 2017 中),但更新是值得的。

相关内容