运行latex refman.tex
时出现错误:
! Extra }, or forgotten \endgroup.
<recently read> \egroup
l.44 \end{DoxyParams}
我已经升级了TeXLive,尝试调整doxygen.sty并手动编辑了输出文件。如果我删除具有记录ID的行并且只有\hline
,它将进行编译。但是,这没有用。
\begin{DoxyParams}{Parameters}
{\em n} & record id. \\
\hline
\end{DoxyParams}
该方法的cpp文件中的文档。其他任何函数上记录的任何参数都会产生相同的错误。
/**
* Finds a record.
*
* @param n record id.
* @return A thing.
*
*/
int Find(int n);
生成HTML似乎可以正常工作。但是,我需要能够生成PDF文档。
答案 0 :(得分:0)
我描述了一个简单的解决方法here
编辑:从答案到https://github.com/doxygen/doxygen/issues/6904: 该解决方案适用于Arch Linux。但是在不同发行版或不同的操作系统上,它几乎是相同的。区别仅在于禁忌。 复制粘贴: