我似乎无法克服以下错误:
[4] [5] [6] [7] [8]
("C:\Program Files (x86)\MikTeX portable\tex\latex\lm\ot1lmr.fd")
("C:\Program Files (x86)\MikTeX portable\tex\latex\lm\omllmm.fd")
("C:\Program Files (x86)\MikTeX portable\tex\latex\lm\omslmsy.fd")
("C:\Program Files (x86)\MikTeX portable\tex\latex\lm\omxlmex.fd")
("C:\Program Files (x86)\MikTeX portable\tex\latex\lm\t1lmtt.fd") [9] [10]
(C:\infancia-y-prejuicio.4ct) [11] [12]
(C:\infancia-y-prejuicio.4ct) [13] [14] [1] [2]
Cap\'{\i }tulo 1.
! Extra \endcsname.
\language@active@arg~ ... ~@\string #1@\endcsname
\fi
l.242 \chapter {Pr├│logo}
?
该文件是用西班牙语写的,当然包含重音符号。甚至“章节”一词也包含重音符号(“capítulo”),这可能会让 htlatex 感到困惑?(Cap\'{\i }tulo 1. ! Extra \endcsname.
)
为了重现该错误,可以在此处找到最小工作 LaTeX 代码的副本:
http://pastebin.com/raw/EF8yVTe9
我迄今为止的研究:
这是一份针对西班牙语 .tex 文件配置 htlatex 的指南:
本论坛正在谈论“〜”是一个问题,我不明白这与“capítulo”错误有什么关系......
答案1
显示该问题的最小示例:
\documentclass{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\begin{document}
\mainmatter
\chapter{Prólogo}
\end{document}
修复:添加es-notilde
\documentclass{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[spanish,es-notilde]{babel}
\begin{document}
\mainmatter
\chapter{Prólogo}
\end{document}
请注意,这hyperref
应该是您正在加载的包中的最后一个包。