如何使doxygen在html中使用节编号

如何使doxygen在html中使用节编号,doxygen,Doxygen,在doxygen中,在标记文件中声明: #Section1 {#sec1} ##subsection 1.1 {#s_sec1} 它只是变成html格式: 第一节 第1款 我想: 1.第一节 1.1第1小节 在pdflatex中,它会自动编号。有没有一种在html中也包含数字的方法?我发现字体大小的改变是不够的 谢谢我认为这不可能为HTML页面自动编号。原因是HTML文档的组织和读取方式与书籍不同。书中的章节是按时间顺序排列的,而HTML文档是按无序的单个页面组织的,其中页面不一定与书中的章节

在doxygen中,在标记文件中声明:

#Section1 {#sec1}
##subsection 1.1 {#s_sec1}
它只是变成html格式:

第一节 第1款 我想:

1.第一节 1.1第1小节 在pdflatex中,它会自动编号。有没有一种在html中也包含数字的方法?我发现字体大小的改变是不够的


谢谢

我认为这不可能为HTML页面自动编号。原因是HTML文档的组织和读取方式与书籍不同。书中的章节是按时间顺序排列的,而HTML文档是按无序的单个页面组织的,其中页面不一定与书中的章节相比较。主要问题是这些页面没有按时间顺序排列,访问此类页面的唯一方法是以任何(有序或无序)索引链接此页面,或从其他页面链接。书籍只有一个(一维)序列,而网站更像是一个网状结构,每个页面都可以相互引用。这是网站的最大优势(有时也是最大劣势),读者可以自己决定阅读信息的顺序。

这可以通过使用样式表的doxygen来完成

创建包含以下内容的文件:

body {counter-reset:section;}
h1 {counter-reset:subsection;}
h2 {counter-reset:subsubsection;}
h1:before
{
counter-increment:section;
content:counter(section) ". ";
}
h2:before 
{
counter-increment:subsection;
content:counter(section) "." counter(subsection) " ";
}
h3:before 
{
counter-increment:subsubsection;
content:counter(section) "." counter(subsection) "." counter(subsubsection) " ";
}

然后将HTML_EXTRA_样式表设置为指向刚创建的文件。

hi!我的意思是在一页内,而不是整个文档。你找到解决这个问题的方法了吗?向你问好。不幸的是,我没有。