pdf-файл, сгенерированный Doxygen и MikTex, получает неправильную закладку для модулей подгрупп

Я определил группу и две подгруппы в файле .h:

  /**

   * @defgroup groupDriver Drivers

   * @ingroup groupDriver

   * @{

   * @defgroup groupSPI SPI

  * @defgroup groupUART UART

  * @}

  */

А затем используйте doxygen и Miktex для создания файла PDF. Я ожидаю закладку в главе документации модулей, например:

    Drivers

      --SPI

      --UART

но на самом деле генерируется неправильная закладка:

    Drivers
    SPI
    UART

Однако в главе «Указатель модулей» их иерархия правильная.


person zuolongjun    schedule 09.08.2017    source источник


Ответы (1)


Я понял причины после того, как прочитал файл refman.tex, сгенерированный Doxygen. Модуль драйверов вместе с SPI и UART рассматривается как раздел одной и той же главы. Нам нужно отредактировать refman.tex вручную для правильной иерархии.

person zuolongjun    schedule 14.08.2017