I need your help, please.
I created a documentation using Sphinx.
Inside this documentation, I needed to add another documentation about a C API. This API has its ready-generated doxygen documentation (html+latex+xml files)
I used the XML files generated by Doxygen and integrated them into my Sphinx project with the help of Breathe.
It worked and the two documentations are linked.
But the problem is that the sphinx HTML output (of the C API) is not as well structured as the doxygen HTML output.
Doxygen html output groups modules into one page and Data structures into another web page and the whole output is readable.
However, The sphinx html output puts all information on one page and the user can hardly read it.
Note 1: Sphinx imitates the index.xml file's exact structure whether Doxygen puts it in a readable well-structured form.
Note 2: I only have one header file and I can't use multiple directories.
What can I do to fix this issue?
Thank you
- I tried changing multiple elements in the Doxyfile configuration but it didn't work.
Expected result: The Sphinx HTML output should have the same structure and pages as the Doxygen HTML output.