我正在尝试运行hsp-monograph.ltx
从ouvrage-hermes
http://www.iste.co.uk/
\documentclass[english,allpages]{ouvrage-hermes}[2005/11/14]
% Preamble: Package loading (optional)
% \usepackage[fleqn]{amsmath}
% Preamble: User commands and environments (optional)
% \newcommand{\diff}[1]{\ensuremath{\mathrm{d}#1}}
% Preamble: Title, author, and date (mandatory)
\title[%
Short Title]{%
Complete Title}
\author{%
John \Name{Smith}\\ Paul \Name{Jones}}
\date{%
\today{}}
% Preamble: Regenerate the index (mandatory)
\makeindex
% Document body: Beginning (mandatory)
\begin{document}
% Document body: Front matter (mandatory)
\frontmatter
% Front matter: Title page (mandatory)
\maketitle
% Front matter: Table of contents (mandatory)
\tableofcontents
% Front matter: Foreword (optional)
% \include{foreword}
% Here is the typical contents of this included file:
%%%% \chapter{Foreword}
%%%%
%%%% [text]
%%%%
%%%% \vspace{11pt}
%%%%
%%%% \begin{flushright}
%%%% John \Name{Smith}\\
%%%% Paul \Name{Jones}
%%%% \end{flushright}
% Front matter: Introduction (optional)
% \include{introduction}
% Here is the typical contents of this included file:
%%%% \chapter{Introduction}
%%%%
%%%% [text]
% Document body: Main matter (mandatory)
\mainmatter
% Main matter: First regular chapter (mandatory)
\include{chapter_1}
% Here is the typical contents of this included file:
%%%% \chapter[%
%%%% Short Title]{%
%%%% Complete Title}
%%%%
%%%% [text]
% Main matter: First appendix (optional)
% \include{appendix_1}
% Here is the typical contents of this included file:
%%%% \cleardoublepage
%%%% \appendix
%%%% \chapter[%
%%%% Short Title]{%
%%%% Complete Title}
%%%%
%%%% [text]
% Document body: Back matter (mandatory)
\backmatter
% Back matter: Bibliography chapter (mandatory)
\bibliography{database}
% Back matter: Index chapter (mandatory)
\printindex
% Document body: End (mandatory)
\end{document}
但我收到以下错误
! Undefined control sequence.
\@mkhermes ->\bbl@nonfrenchlistspacing
\gdef \itemize {\hermesitemize }\gdef...
l.24 \begin{document}
有人能帮我解决这个问题吗?谢谢
答案1
该命令在 2007 年至 2008 年间的某个时间\bbl@nonfrenchlistspacing
消失了。babel-french
唯一合理的做法是添加
\makeatletter
\let\bbl@nonfrenchlistspacing\relax
\makeatother
并\begin{document}
告诉该类的维护者他们应该更新它。