命令 \labelindent 已定义

命令 \labelindent 已定义

使用电气电子工程师学会乳胶样品,每当我添加“enumitem”包时,如下所示

\documentclass[conference]{IEEEtran}
\hyphenation{op-tical net-works semi-conduc-tor}
\usepackage{enumitem}

\begin{document}
\title{Bare Demo of IEEEtran.cls for Conferences}

\maketitle
\begin{abstract}
  something
\end{abstract}

\IEEEpeerreviewmaketitle

\section{Introduction}
  Intro
\end{document}

我收到这个错误

(c:/Program Files/texlive/2011/texmf-dist/tex/latex/enumitem/enumitem.sty
(c:/Program Files/texlive/2011/texmf-dist/tex/latex/graphics/keyval.sty)

! LaTeX Error: Command \labelindent already defined.
           Or name \end... illegal, see p.192 of the manual.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.45 \newlength{\labelindent}

?

我该如何修复它?

答案1

我刚刚遇到了同样的问题(使用 Texlive 2013 和 IEEE 模板 V3)。但实际上您的链接帖子几乎说出了解决问题所需的一切。由于该\labelindent命令因遗留原因存在于 IEEE 模板中,因此您只需在导入包之前添加以下内容即可“禁用”它enumitem

\let\labelindent\relax

相关内容