У меня есть большой проект С++, задокументированный с помощью doxygen. Я хочу использовать дыхание, чтобы делать более приятные руководства. Документация в исходном коде часто содержит такие таблицы:
/**
* @var somevar
* @brief some variable
* @defgroup somegroup Some Group
* @details This stores some value in some variable
* | English | German | Parameters |
* |---------|--------|------------|
* | `content of somevar %%s in english.\n` | `content of somevar %%s in German\n` |`<Battery percent>` |
*/
Я создаю документы xml в build/xml
с помощью doxygen и запускаю sphinx для создания документов.
doxygen Doxyfile
make html
make latexpdf
Структура каталогов выглядит следующим образом:
├── build
├── Doxyfile
├── make.bat
├── Makefile
└── source
├── conf.py
├── index.rst
├── somegroup.rst
├── _static
└── _templates
Все работает нормально, документы создаются, а таблицы нет. Я вижу таблицу в build/xml/group___somegroup.xml
. Таблица также отображается в HTML-выводе doxygen. Но он отсутствует в html и pdf, сгенерированных sphinx + breath.
Я не могу найти никаких упоминаний о том, что таблицы doxygen не поддерживаются дыханием. Что мне не хватает?