Does anyone know much about doxygen?
I am generating a whole bunch of html files from some C++ headers. The per-function documentation pages I get out all have the following element:
<div class="navtab">
....
</div>
which forms a sort of sidebar-style index to all the other functions whose docs were generated from the header.
I don't want this to be present. I thought that GENERATE_TREEVIEW=NO in the config file would suppress it, but it doesn't. (At least, it doesn't using doxygen 1.5.4 or 1.7.4, and I can't find any references online to it being broken. So maybe that isn't what that switch is meant to do, though it sounds like it in the docs.)
DISABLE_INDEX=YES also isn't the right answer - that disables a different bit of auto-generated guff which I also don't want.
Does anyone:
(a) know what GENERATE_TREEVIEW actually governs?
(b) know what switch I need to set to suppress this sidebar-index thing?
(c) as a last resort, have any ideas of how to painlessly remove a div element and all its contents from an html document? (I have no experience of Perl or anything like that, though I suspect I may be about to acquire some if (b) cannot be solved.)
Auxiliary comment: no, I can't just hide the div element using CSS. Well, I can, obviously. But it's not good enough. I actually need that element removed from the html.
I am generating a whole bunch of html files from some C++ headers. The per-function documentation pages I get out all have the following element:
<div class="navtab">
....
</div>
which forms a sort of sidebar-style index to all the other functions whose docs were generated from the header.
I don't want this to be present. I thought that GENERATE_TREEVIEW=NO in the config file would suppress it, but it doesn't. (At least, it doesn't using doxygen 1.5.4 or 1.7.4, and I can't find any references online to it being broken. So maybe that isn't what that switch is meant to do, though it sounds like it in the docs.)
DISABLE_INDEX=YES also isn't the right answer - that disables a different bit of auto-generated guff which I also don't want.
Does anyone:
(a) know what GENERATE_TREEVIEW actually governs?
(b) know what switch I need to set to suppress this sidebar-index thing?
(c) as a last resort, have any ideas of how to painlessly remove a div element and all its contents from an html document? (I have no experience of Perl or anything like that, though I suspect I may be about to acquire some if (b) cannot be solved.)
Auxiliary comment: no, I can't just hide the div element using CSS. Well, I can, obviously. But it's not good enough. I actually need that element removed from the html.
no subject
Date: 2011-08-13 11:55 am (UTC)