doxygen-users Mailing List for Doxygen (Page 7)
Brought to you by:
dimitri
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(118) |
Jun
(150) |
Jul
(115) |
Aug
(75) |
Sep
(92) |
Oct
(102) |
Nov
(139) |
Dec
(87) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(131) |
Feb
(60) |
Mar
(114) |
Apr
(83) |
May
(125) |
Jun
(82) |
Jul
(95) |
Aug
(98) |
Sep
(109) |
Oct
(97) |
Nov
(72) |
Dec
(70) |
2003 |
Jan
(117) |
Feb
(122) |
Mar
(187) |
Apr
(114) |
May
(154) |
Jun
(131) |
Jul
(130) |
Aug
(98) |
Sep
(121) |
Oct
(107) |
Nov
(80) |
Dec
(54) |
2004 |
Jan
(78) |
Feb
(71) |
Mar
(118) |
Apr
(56) |
May
(56) |
Jun
(64) |
Jul
(164) |
Aug
(104) |
Sep
(101) |
Oct
(69) |
Nov
(107) |
Dec
(98) |
2005 |
Jan
(75) |
Feb
(77) |
Mar
(107) |
Apr
(114) |
May
(142) |
Jun
(106) |
Jul
(79) |
Aug
(108) |
Sep
(115) |
Oct
(140) |
Nov
(128) |
Dec
(63) |
2006 |
Jan
(86) |
Feb
(71) |
Mar
(125) |
Apr
(55) |
May
(48) |
Jun
(143) |
Jul
(99) |
Aug
(91) |
Sep
(93) |
Oct
(82) |
Nov
(46) |
Dec
(45) |
2007 |
Jan
(69) |
Feb
(97) |
Mar
(125) |
Apr
(112) |
May
(65) |
Jun
(80) |
Jul
(82) |
Aug
(84) |
Sep
(56) |
Oct
(74) |
Nov
(63) |
Dec
(74) |
2008 |
Jan
(161) |
Feb
(115) |
Mar
(58) |
Apr
(73) |
May
(58) |
Jun
(79) |
Jul
(57) |
Aug
(115) |
Sep
(79) |
Oct
(62) |
Nov
(93) |
Dec
(37) |
2009 |
Jan
(69) |
Feb
(115) |
Mar
(77) |
Apr
(85) |
May
(124) |
Jun
(58) |
Jul
(44) |
Aug
(85) |
Sep
(90) |
Oct
(80) |
Nov
(87) |
Dec
(48) |
2010 |
Jan
(52) |
Feb
(71) |
Mar
(54) |
Apr
(37) |
May
(66) |
Jun
(86) |
Jul
(84) |
Aug
(68) |
Sep
(94) |
Oct
(66) |
Nov
(36) |
Dec
(53) |
2011 |
Jan
(59) |
Feb
(77) |
Mar
(59) |
Apr
(67) |
May
(76) |
Jun
(54) |
Jul
(95) |
Aug
(92) |
Sep
(84) |
Oct
(72) |
Nov
(46) |
Dec
(60) |
2012 |
Jan
(43) |
Feb
(77) |
Mar
(88) |
Apr
(121) |
May
(81) |
Jun
(69) |
Jul
(97) |
Aug
(64) |
Sep
(55) |
Oct
(55) |
Nov
(38) |
Dec
(60) |
2013 |
Jan
(85) |
Feb
(70) |
Mar
(81) |
Apr
(83) |
May
(51) |
Jun
(65) |
Jul
(71) |
Aug
(39) |
Sep
(47) |
Oct
(32) |
Nov
(43) |
Dec
(28) |
2014 |
Jan
(64) |
Feb
(22) |
Mar
(54) |
Apr
(20) |
May
(59) |
Jun
(20) |
Jul
(50) |
Aug
(17) |
Sep
(37) |
Oct
(56) |
Nov
(40) |
Dec
(24) |
2015 |
Jan
(51) |
Feb
(29) |
Mar
(57) |
Apr
(31) |
May
(23) |
Jun
(50) |
Jul
(30) |
Aug
(66) |
Sep
(59) |
Oct
(21) |
Nov
(29) |
Dec
(12) |
2016 |
Jan
(33) |
Feb
(30) |
Mar
(19) |
Apr
(23) |
May
(16) |
Jun
(31) |
Jul
(17) |
Aug
(19) |
Sep
(21) |
Oct
(20) |
Nov
(15) |
Dec
(6) |
2017 |
Jan
(16) |
Feb
(13) |
Mar
(16) |
Apr
(23) |
May
(16) |
Jun
(5) |
Jul
(14) |
Aug
(13) |
Sep
(12) |
Oct
(11) |
Nov
(3) |
Dec
(6) |
2018 |
Jan
(4) |
Feb
(6) |
Mar
(5) |
Apr
(11) |
May
(26) |
Jun
(5) |
Jul
(10) |
Aug
(7) |
Sep
(3) |
Oct
|
Nov
(3) |
Dec
(7) |
2019 |
Jan
(17) |
Feb
(18) |
Mar
(5) |
Apr
(6) |
May
(3) |
Jun
|
Jul
(9) |
Aug
(19) |
Sep
(3) |
Oct
(1) |
Nov
(23) |
Dec
(5) |
2020 |
Jan
(7) |
Feb
(1) |
Mar
(7) |
Apr
(11) |
May
(8) |
Jun
(7) |
Jul
(10) |
Aug
(3) |
Sep
(4) |
Oct
(7) |
Nov
(6) |
Dec
|
2021 |
Jan
(3) |
Feb
|
Mar
(4) |
Apr
(4) |
May
|
Jun
|
Jul
(1) |
Aug
(3) |
Sep
|
Oct
|
Nov
(8) |
Dec
(3) |
2022 |
Jan
(2) |
Feb
|
Mar
(1) |
Apr
|
May
(3) |
Jun
(1) |
Jul
|
Aug
(3) |
Sep
(9) |
Oct
(2) |
Nov
|
Dec
(2) |
2023 |
Jan
(2) |
Feb
(5) |
Mar
(3) |
Apr
(7) |
May
(6) |
Jun
(2) |
Jul
(5) |
Aug
|
Sep
(4) |
Oct
(1) |
Nov
(5) |
Dec
(5) |
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
(4) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: Barnes, P. D. <bar...@ll...> - 2020-04-30 22:23:20
|
Hello Folks, We want to document symbols which aren’t declared in the code, such as environment variables and preprocessor symbols declared by the build system. There doesn’t seem to be an easy way to do this. For example, @var doesn’t generate output if the symbol doesn’t appear somewhere in the code. We could define nuisance string variables for the names of the environment variables, but this wouldn’t work for preprocessor defines. I can fake something that looks okay, using html tags, but there doesn’t seem to be a way to make the symbol name appear in search results, so that it’s easy to find. Thanks for your help, Peter _____________________________________________________________ Dr. Peter D. Barnes, Jr. CASC Division, B451 R2035 Lawrence Livermore National Laboratory Computation Directorate 7000 East Avenue, L-561 email: pdb...@ll...<mailto:pdb...@ll...> P. O. Box 808 Voice: (925) 422-3384 Livermore, California 94550 |
From: Richard D. <Ri...@Da...> - 2020-04-30 22:17:18
|
On 4/30/20 4:39 PM, Alan Frankel wrote: > > I have a source file, foo.cpp, that consists of a single include > statement for a single header file, foo.hpp. The header file contains > all the class and function definitions. The source file is compiled > into a shared library. By giving preprocessor symbols that appear in > the header file different values when the source file is compiled, > different versions of the same shared library can be produced with > their functionality identical except where the preprocessor symbol > plays a role. > > The problem is that when I try to produce Doxygen documentation for > the source file, it's virtually empty. Basically, the only thing it > does is to generate a file dependency graph for the header file, > showing the header files included by the header file. This > demonstrates that Doxygen knows what those header files are. However, > it's not listing any of the classes or functions contained in them. > What should I be doing differently? > > Thanks, > > Alan > Is the header file provided as an input in the INPUT specification to Doxygen? You only get documentation for the contents of files that are inputs to doxygen, not files that they include. -- Richard Damon |
From: Alan F. <afr...@ma...> - 2020-04-30 20:54:57
|
I have a source file, foo.cpp, that consists of a single include statement for a single header file, foo.hpp. The header file contains all the class and function definitions. The source file is compiled into a shared library. By giving preprocessor symbols that appear in the header file different values when the source file is compiled, different versions of the same shared library can be produced with their functionality identical except where the preprocessor symbol plays a role. The problem is that when I try to produce Doxygen documentation for the source file, it's virtually empty. Basically, the only thing it does is to generate a file dependency graph for the header file, showing the header files included by the header file. This demonstrates that Doxygen knows what those header files are. However, it's not listing any of the classes or functions contained in them. What should I be doing differently? Thanks, Alan |
From: cloun <clo...@gm...> - 2020-04-22 11:24:25
|
This solves, thanks. On 22/04/2020 13:30, Stefan Pendl wrote: > Am 22.04.2020 um 00:09 schrieb cloun: >> MARKDOWN_SUPPORT is 1. >> > > Could you try setting it to zero (0)? > > |
From: Stefan P. <ste...@gm...> - 2020-04-22 10:30:36
|
Am 22.04.2020 um 00:09 schrieb cloun: > MARKDOWN_SUPPORT is 1. > Could you try setting it to zero (0)? -- *Stefan P.* Top-posting: A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? |
From: cloun <clo...@gm...> - 2020-04-21 22:09:41
|
MARKDOWN_SUPPORT is 1. On 21/04/2020 21:43, Stefan Pendl wrote: > Am 20.04.2020 um 22:49 schrieb cloun: >> Hi. I am using doxygen 1.8.18 and I have such a fragment: >> >> @param caller supposed to be __func__ >> >> __func__ is a builtin macro and I expect it to be printed verbatim. >> Nevertheless, it is translated as `func' in bold into the HTML >> generated documentation, without surrounding underscores. What do I >> do wrong? > > Do you have mark-down syntax enabled? > |
From: Stefan P. <ste...@gm...> - 2020-04-21 18:43:41
|
Am 20.04.2020 um 22:49 schrieb cloun: > Hi. I am using doxygen 1.8.18 and I have such a fragment: > > @param caller supposed to be __func__ > > __func__ is a builtin macro and I expect it to be printed verbatim. > Nevertheless, it is translated as `func' in bold into the HTML generated > documentation, without surrounding underscores. What do I do wrong? Do you have mark-down syntax enabled? -- *Stefan P.* Top-posting: A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? |
From: cloun <clo...@gm...> - 2020-04-20 20:49:15
|
Hi. I am using doxygen 1.8.18 and I have such a fragment: @param caller supposed to be __func__ __func__ is a builtin macro and I expect it to be printed verbatim. Nevertheless, it is translated as `func' in bold into the HTML generated documentation, without surrounding underscores. What do I do wrong? |
From: Jasper V. <JVe...@om...> - 2020-04-16 08:01:21
|
Hi, Is there any known performance regression in generating the documentation between version 1.8.16 and 1.8.17? Generating the html documentation on our C++ code base in 1.8.16 takes 5h. On 1.8.17 it takes 22h. We’ve also tried the newly released 1.8.18 with the same result as 1.8.17. We did not change any configuration options between these versions and I could not find any open performance issues on github. Jasper Jasper Verelst Software Engineer [phonenumber] +32 3 350 17 27 [mobilenumber] +32 498 01 65 96 jve...@om... [https://www.omp.com]<https://www.omp.com> IMPORTANT NOTICE The information in this e-mail and any attachments is intended for the addressee only. The contents do not represent the opinion of OM Partners n.v. or any of its affiliates except to the extent that it relates to their official business. If you receive this in error, please contact the sender and delete the material from any computer. |
From: <sou...@ne...> - 2020-04-15 23:24:35
|
So, after doing some digging, it seems like what controls whether or not the `<defname>` is included is this line: https://github.com/doxygen/doxygen/blob/341f860ab7ae3e5255891b0984bec8b36e7557ef/src/doxygen.cpp#L4985 ...or more specifically, the `!root->doc.isEmpty()` bit, which sets the `forceNameOverwrite` arg for `mergeArguments`. Given that the `MemberDef` object already supports separate declaration args and definition args (via `declArgumentList` and `argumentList`, respectively), and that at this point it the code the `declArgumentList` is already set, it seems odd that setting of `argumentList` is controlled by whether or not the current root has a doc. Ideally, I would think we'd always put the declaration arguments in the `declArgumentList`, and the definition arguments in `argumentList` - ie, have `forceNameOverwrite` set to `!root->proto`. At the very least, if we are going to try to make some fancier logic / decisions at this point, we should take the `brief` into account as well, and not just the `doc`. For instance, it seems particularly odd to not even include the definition args if the definition has a brief (though no detail doc), and the declaration has no documentation whatsoever. |
From: <sou...@ne...> - 2020-04-15 17:45:58
|
Why is it that my xml output no longer includes <defname> tags, when the declared and defined names for parameters differ? For more detail - say I have a method whose parameter names differ between the declaration and definition: // sepDeclAndDef.h class SepDeclAndDef { int myFunc(int declaredName); }; // sepDeclAndDef.cpp #include "sepDeclAndDef.h" int SepDeclAndDef::myFunc(int definedName) { return 7; } I have some older doxygen output that, in situations like this, would include a <defname> tag in the xml output: // class_sep_decl_and_def.xml (old) ... <memberdef kind="function" id= "class_sep_decl_and_def_1aeb6a0f5c0c1e410803fb46a0f48eec36" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>int</type> <definition>int SepDeclAndDef::myFunc</definition> <argsstring>(int declaredName)</argsstring> <name>myFunc</name> <param> <type>int</type> <declname>declaredName</declname> <defname>definedName</defname> </param> However, whenever I try and regenerate the xml now, it never includes the <defname>: // class_sep_decl_and_def.xml (old) ... <memberdef kind="function" id= "class_sep_decl_and_def_1aeb6a0f5c0c1e410803fb46a0f48eec36" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>int</type> <definition>int SepDeclAndDef::myFunc</definition> <argsstring>(int declaredName)</argsstring> <name>myFunc</name> <param> <type>int</type> <declname>declaredName</declname> </param> The older xml was generated using doxygen-1.8.11... however, I've tried re-generating the xmls using 1.8.11 and current (1.8.18), and I can't reproduce the <defname> inclusions. I suspect that there's some configuration change that triggered this, but I can't find what it is. (Also, I can't compare the settings directly, because the source code base, including the doxygen configuration, is not something I have access to - I am writing a tool / plugin for a product, and the makers of that product are good enough to supply me with the doxygen-generated xmls, from which I parse some necessary information. I was hoping to give them easy instructions on how to get it to output the <defname> tags again, since I rely on them, but I can't figure out how to make them myself.) Looking at the source, ie: https://github.com/doxygen/doxygen/blob/341f860ab7ae3e5255891b0984bec8b36e7557ef/src/xmlgen.cpp#L869 if (defArg && !defArg->name.isEmpty() && defArg->name!=a.name) { t << " <defname>"; writeXMLString(t,defArg->name); t << "</defname>" << endl; } ...it would appear that the intent is to include the <defname> if it's different - but I haven't been able to figure out why this isn't happening. Any insight would be appreciated. Thanks! - Paul PS - Apologies if this ends up cross-posted on the mailing list and discussion forum. I first tried posting to the forum, but the post did not seem to go through... but it's possible it's just very delayed! <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> |
From: Avina, M. <Mig...@AV...> - 2020-03-30 19:50:27
|
Miguel Aviña Pantoja mig...@av...<mailto:mig...@av...> Embedded Software Engineer GCET - Proof of Concept Team [http://digital.avnet.com/signature/images/Avnet_logo_tagline_rgb.png] Av. Camino al Iteso 8900 Edif. 1b 45080 San Pedro Tlaquepaque, Jal O +52.33.8355158 M +52.33.16991715 avnet.com<http://www.avnet.com/> |
From: Mark <dox...@er...> - 2020-03-21 16:13:33
|
> On Mar 20, 2020, at 17:17, Mark <dox...@er...> wrote: > > That is for a function “classA_testcase” which has \memberof classA in the doxygen comment and is in some group created with \defgroup, if I navigate to the function via the Data Structures or Files entries of the left-hand pane’s tree, the name is displayed as classA_testcase. If I navigate via Modules it is displayed as classA::classA_testcase. The classA:: prefix only appears in the Functions list at the top of a module’s page. Further down the page in the documentation for each of the functions, there is no classA:: prefix. Is this the expected behavior? Or should the prefix never appear or should it appear everywhere? Regards -Mark |
From: Mark <dox...@er...> - 2020-03-21 00:17:41
|
Hi, I have a c API which I am documenting with Doxygen. The API has an object oriented design and I name the functions as class_funcname. I have been using `\memberof class` in the documentation for a while. Usually this has no effect on how the function names are displayed in the documentation but recently I’ve noticed that in the context of Modules/Groups I see class::class_funcname. That is for a function “classA_testcase” which has \memberof classA in the doxygen comment and is in some group created with \defgroup, if I navigate to the function via the Data Structures or Files entries of the left-hand pane’s tree, the name is displayed as classA_testcase. If I navigate via Modules it is displayed as classA::classA_testcase. I’ve been using \memberof and \defgroup for a long time and have only just noticed this. I have recently updated to Doxygen 1.8.17. I wonder is this something that recently changed. Is it a bug? The intent of \memberof is not clear from the documentation which gives little information beyond it being useful when documenting c apis. Maybe I should just delete all the \memberof commands. Regards -Mark |
From: Mark <dox...@er...> - 2020-03-19 20:33:45
|
I have a package that includes a library and a set of tools. I am generating man pages as well as html. Because the tools man pages go in man 1 while the library pages go in man 3 I have to have separate projects, i.e., generate separate document packages for each. The only way to change the man page target is in the doxy configuration file (I use doxy as shorthand). I want to create package documentation which will have some of its own pages and refer to the lib and tools documents. I want the tree/index in the left pane of the package documentation to show the package documentation’s own pages and also include “lib” and “tools” entries. These entries should be the same as the trees of the individual document packages. Clicking on the reveal arrow of e.g. lib should expand it show the same entries as the tree/index of the lib documentation package and clicking on one of the entries should take you to that page. I have been trying to use tags but I can’t for the life of me figure out how to refer to any of those tags in the package documentation. Furthermore there are no tags for the main pages with the tree/index. Is it possible to accomplish this in Doxygen? Regards -Mark |
From: Mark <dox...@er...> - 2020-03-18 00:45:00
|
> On Mar 17, 2020, at 16:10, Mark <dox...@er...> wrote: > > I am getting the following warning: > > multiple use of page label 'license', (other occurrence: <license>, line: 1) > I figured it out. The file was input to two projects one of which was exporting tags read by the other. Removing it from the input to the second fixed the issue. Regards -Mark |
From: Mark <dox...@er...> - 2020-03-18 00:25:41
|
I am getting the following warning: multiple use of page label 'license', (other occurrence: <license>, line: 1) in a Markdown file with the following heading: License and Attribution Notices {#license} ======================= ----------------- The warning appears on the last line shown - the dashed line. No other files contain '@page license’ and no other .md files use the label ‘license’ so this is looking like a bug to me. Any else seen this or have any idea what is going on or any idea how to find out what file <license> refers to? Regards -Mark |
From: Stefan H. <de...@st...> - 2020-03-13 06:43:58
|
Hey guys, I'm on a shared webserver where CMake isn't available. Is there a way to install Doxygen without CMake? Thanks and best regards Stefan |
From: Olivier C. <Oli...@ce...> - 2020-02-21 13:47:08
|
Dear All, In my doc, at the top right of each page, the “List of all members” link appears twice. Do you know how that’s possible ? See: https://root.cern/doc/master/classTGraph.html Cheers, O.Couet |
From: DonM <dm4...@in...> - 2020-01-28 13:27:32
|
Sorry, I didn't mean to take this discussion off-list. Thanks, I get it now. The fact that both error messages have that "</td>" tag does make you wonder if the two issues are related. But I agree it's worth reporting on the bug tracker. On 1/27/2020 11:13 PM, Dirk Dickmanns wrote: > |Adding " " or whitespace and some additional text correctly removed the appended ||"|</td>" from the target name in the error message, but still the (now correct) \copybrief target is not found.|| > || > || > ||You are right, its not related to cross-references and yes, my problem started in 1.8.16.|| > || > || > ||Sounds like I should report it as bug...|| > || > || > ||Thanks,|| > || > || > ||Dirk > || > > On 1/27/20 3:24 PM, DonM wrote: >> Not sure what you mean. Both this thread and the thread you started (\copybrief for \file not working after 1.8.15?) discuss the failure of copybrief to copy the brief text. It has nothing to do with cross-references. >> >> Adding `" "` does correct the problem of copybrief not copying text in a markdown table. I did not test it in a file description. >> >> I believe the two threads report different problems. Failure in a markdown table occurs starting with version 1.8.17. It works correctly in 1.8.16. Your problem of copybrief in a file description fails in 1.8.16. >> >> On 1/26/2020 10:31 PM, Dirk Dickmanns wrote: >>> >>> Thanks for the hint, DonM, I see the "|</td>" at the end of the refs as well.| >>> >>> |Adding " " or whitespace and some other text corrected this, but to no avail, the refs remain broken.| >>> >>> |It happens both inside and outside of tables. >>> | >>> >>> Dirk >>> |
From: Dirk D. <dir...@on...> - 2020-01-27 05:31:36
|
Thanks for the hint, DonM, I see the "|</td>" at the end of the refs as well.| |Adding " " or whitespace and some other text corrected this, but to no avail, the refs remain broken.| |It happens both inside and outside of tables. | Dirk |
From: DonM <dm4...@in...> - 2020-01-26 17:06:50
|
In doxygen version 1.8.17, the copybrief command fails when used inside a markdown table. This error does not occur with version 1.8.16. I'm running on Windows 10. For example, if your markdown file contains: |Function | Use ---------------------|--------------------------- ::TestFunction2() | \copybrief TestFunction2() | Doxygen reports: |warning: @copybrief or @copydoc target 'TestFunction2()</td>' not found.| Notice the |</td>| that has been incorrectly appended to the function name in that message. This error does not occur if the referenced function has no parameters. You can work around the problem by appending | | after the copybrief reference. Another work around is to explicitly specify the parameters such as: |\copybrief TestFunction2(int)| I have reported this as issue #7452 <https://github.com/doxygen/doxygen/issues/7542> with a small example case. DonM |
From: Dirk D. <dir...@on...> - 2020-01-26 06:43:36
|
Hello, I am not sure whether I completely misunderstood \brief for files... Up to 1.8.15, I could use \copybrief for files like in the following minimal example test.h: --- /** \file \brief File brief test blabla. \copybrief test.h */ --- doxygen -g Doxyfile doxygen Doxyfile produced something like the following as html: --- <My Project header> test.h File Reference File brief test. More... Go to the source code of this file. Detailed Description File brief test. blabla. File brief test. --- Later versions give a warning: .../test.h:4: warning: @copybrief or @copydoc target 'test.h' not found and omit the last line (the second "File brief test.") in the output. Something wrong with my example? Or a bug? It is on a 5.4.14-arch1-1 x86_64 GNU/Linux. Kind regards, Dirk |
From: Andreas T. <an...@st...> - 2020-01-20 14:25:52
|
Hello World, As the subject says: TYPDEF_HIDES_STRUCT does no longer work for enums in IDL files in Doxygen 1.8.17. It did work in 1.8.16. Attached is a small example file which gives a warning ("Documentation for undefined enum 'digitsEnumeration' found") when the doxygen ist running with TYPDEF_HIDES_STRUCT = YES Best regards Andreas -- ("`-''-/").___..--''"`-._ `o_ o ) `-. ( ).`-.__.`) (_Y_.)' ._ ) `._ `. ``-..-' _..`--'_..-_/ /--'_.' .' (il).-'' (li).' ((!.-' Andreas Tscharner an...@st... ICQ-No. 14356454 |
From: Phillip F. <phi...@gm...> - 2020-01-07 23:11:29
|
I would like to create a document that has a table of contents like the following: 1. module xyz 1.1 function a 1.2 function b 2. module www 2.1 function c 2.2 function d Is it possible to auto-generate a document with a table of contents in the above style using Sphinx? Phillip |