2017-08-09 3 views
0

ich eine Gruppe und zwei Untergruppen in einer .h-Datei definiert:pdf-Datei generiert durch Doxygen und MikTex erhalten falsch Buchmarkierer für Untergruppe Module

/** 

    * @defgroup groupDriver Drivers 

    * @ingroup groupDriver 

    * @{ 

    * @defgroup groupSPI SPI 

    * @defgroup groupUART UART 

    * @} 

    */ 

Und dann doxygen und Miktex verwenden, um eine PDF-Datei zu erzeugen. Ich erwarte ein Buchmarkierer im Kapitel Module Dokumentation wie:

Drivers 

     --SPI 

     --UART 

aber in der Tat eine falsche Buchmarkierer generiert:

Drivers 
    SPI 
    UART 

jedoch im Modul-Index Kapitel ihrer Hierarchie ist richtig.

Antwort

0

Ich habe die Gründe, nachdem ich die von Doxygen erzeugte refman.tex-Datei gelesen habe. Das Treibermodul zusammen mit SPI und UART werden alle als ein Abschnitt desselben Kapitels genommen. Wir müssen refman.tex für eine rechte Hierarchie manuell bearbeiten.

Verwandte Themen