我该如何命名一个Doxygen@ref标签? 我尝试过以下几种方法: See @ref hello_world hello for more information 输出如下: See hello_world hello for more information 在哪里hello_world链接到hello_world。我正在查找以下输出: See hello for more information 在哪里hello链接到hello_world。Doxygen的文档仅包含有关LaTeX表单的信息@ref(\ref),但我不知道如何将其应用于JavaDoc样式@ref。 如何更改链接的
我试图从源文件生成的文件使用Doxygen和MikTex (也Tex现场测试),但没有成功。下面是一个示例文件,我尝试从该文件中生成文档: /**
* @defgroup Example examplegroup
* @{ */
/**
* @brief Example function
* @param[in] e example var */
void exampleFunction( int e )
{
(void)e;
}
/** @} */ 当我尝试运行latex/make.bat来生成PDF时,我得到了错误: //...
("C:\P
我想在Fortran77例程(主例程或其他子例程)之前写一个注释,其中DO2(版本1.9.0)注释行应该像源代码中那样出现在Doxygen文档中(这里有四行,带换行)。还应显示参数总计的文档。
你能复制吗?在这个例子中,使用DO2的确切方法是什么?
示例(test.f):
!> header of doxygen documentation
!! first line of doxygen documentation
!! third line of doxygen documentation
!! @param AVRAGE information about the average
如何在我的剧本中包括doxygen perlmod?
我注意到您可以使用doxygen生成一个称为perlmod的替代输出,但是我找不到关于如何使用这个部分的任何示例。
我在DoxyDocs.pm和DoxyStructure.pm中找到了2个很好的文件,它们包含某种表示源代码的好结构(它看起来像是某个数组/哈希代码)。
但是由于我的“高级perl”有点生疏,我在开始这个小想法的时候遇到了问题.
有人能把我推向正确的方向吗?
谢谢约翰
我应该使用-I来perl并“使用”那些.pm吗?
#!/usr/bin/perl -Icode/doc/perlmod/
use strict;
use wa
我刚接触doxygen,所以这对你来说可能很容易,但我在网上找不到任何答案。
我有以下static函数,它在file.hh中声明为:
static inline void fun (int a, int b);
它的定义如下所示,用file.cc编写
/*! \brief Brief description of the function
\param[in] a first parameter
\param[in] b second parameter
*/
static inline void fun (int a, int b){
printf("Hello
当我试图使用LaTeX命令在模块上运行doxywizard时,例如(Fortran):
!> @brief
!> Here's some stuff for LaTeX: @f$(Foo)@f$
module Foo
...
我在日志文件中得到两个错误:
...
Generating bitmaps for formulas in HTML...
sh: latex: command not found
error: Problems running latex. Check your installation or look for typos in _formulas
如何使用doxygen生成一个具有自定义的乳胶样式表和命令的pdf?
我需要记录这段代码:
~\doxygenLaTex> more main.cpp
#include <iostream>
//! \page MainPage Main program
//! This program is meant to say hello!
int main() {std::cout << "Hello World!"; return 0;}
我需要用我的自定义样式mystyle.sty获得一个pdf文档,其中包括自定义的LaTex命令,比如\mytabl
我有一个合理的大型C/C++项目,只想通过Doxygen生成文档的HTML版本。在我的Doxyfile里我写了
GENERATE_LATEX = NO
实际上,在指定的输出目录中没有latex目录;只有html。但是,我在stderr上得到了pdfTex的输出:
...
This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010)
restricted \write18 enabled.
entering extended mode
(./_formulas.tex
LaTeX2e <2009/09/24>
...
Outpu
我有doxygen (用graphviz)输出数据来运行Miktex来生成一个refman.pdf。当我运行tex时,输出显示了大量的
Underfull \hbox (badness 10000) detected at line N
还有相当多的
Underfull \vbox (badness 1163) has occurred while \output is active
同样,在运行一次make.bat时,tex似乎每个重复运行3-4次。
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references
我试着用呼吸把强力和狮身人面像缝合在一起。
但是,“呼吸”要求您首先生成doxygen输出:
我不想在一个单独的步骤中这样做。我可以让sphinx-build在构建时为我执行doxygen吗?我只需要它先用一些args运行这个命令。这有可能不需要编写一个自定义的斯芬克斯插件吗?
编辑
这行得通
# Need to sleep because sometimes doxygen doesnt finish writing files before sphinx runs
cwd = os.path.dirname(os.path.realpath(__file__))
os.system(