![如何解决 Latex 错误:DoxyEnumerate 未定义](https://linux22.com/image/255387/%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%20Latex%20%E9%94%99%E8%AF%AF%EF%BC%9ADoxyEnumerate%20%E6%9C%AA%E5%AE%9A%E4%B9%89.png)
使用 latex 时,我收到以下错误消息:
Latex 错误:环境 DoxyEnumerate 未定义。
如何修复此问题?
我检查了 refman.tex 文件,\usepackage{doxygen} 在那里。refman.tex 如下所示:
\documentclass[a4paper]{book}
\usepackage{a4wide}
\usepackage{makeidx}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{float}
\usepackage{textcomp}
\usepackage{alltt}
\usepackage{times}
\ifx\pdfoutput\undefined
\usepackage[ps2pdf,
pagebackref=true,
colorlinks=true,
linkcolor=blue
]{hyperref}
\usepackage{pspicture}
\else
\usepackage[pdftex,
pagebackref=true,
colorlinks=true,
linkcolor=blue
]{hyperref}
\fi
\usepackage{doxygen}
\makeindex
\setcounter{tocdepth}{1}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
\begin{titlepage}
\vspace*{7cm}
\begin{center}
{\Large Users' Guide}\\
\vspace*{1cm}
{\large Version 3.0}\\
\vspace*{0.5cm}
{\small Copyright \copyright2009,sc Ltd.}\\
\end{center}
\end{titlepage}
\clearemptydoublepage
\pagenumbering{roman}
\tableofcontents
\clearemptydoublepage
\pagenumbering{arabic}
\chapter{Introduction }
\label{index}\hypertarget{index}{}\input{index} % here when comes to index.tex file, I got the error message.
在 index.tex 文件中:
全套 EL 函数也可供编程使用。该工具包由两个高级共享库组成。
\begin{DoxyEnumerate}
\item e\-\_\-co
\item e\-\_\-co\-\_\-gra
\end{DoxyEnumerate}
谢谢。
答案1
您需要根据文件构建您的refman.tex
。如果我猜对了,您没有包含正确的文件。无论如何,我认为下一行将对您有所帮助:
\usepackage{doxygen}
与您的更新相关,尝试将所有 usepackage 复制到主文档,并将 refman.tex 的内容复制到主文档。使用命令找到内容的开头\chapter
。
在我的文件中它看起来是这样的:
\chapter{Namespace Index}
\input{namespaces}
\chapter{Class Index}
\input{hierarchy}
\chapter{Class Index}
\input{annotated}
\chapter{File Index}
\input{files}
\chapter{Namespace Documentation}
\input{...
希望有帮助