Doxygen включает css в файл htmlinclude - PullRequest
0 голосов
/ 27 апреля 2020

Я использую Doxygen для документирования некоторого кода C ++, мне удалось успешно включить файл HTML с @htmlinclude, однако в файл HTML я помещаю <link rel="stylesheet" href="styles.css">, чтобы включить файл CSS и в консоли он отображается как файл не найден. Я что-то здесь упускаю или невозможно включить CSS файлы в Doxygen.

1 Ответ

1 голос
/ 27 апреля 2020

Doxygen имеет параметры конфигурации для таблиц стилей:

  • HTML_EXTRA_STYLESHEET (http://doxygen.nl/manual/config.html#cfg_html_extra_stylesheet)

    Тег HTML_EXTRA_STYLESHEET можно использовать для указания дополнительного пользовательского каскадирования таблицы стилей, которые включены после стандартных таблиц стилей, созданных doxygen. Используя эту опцию, можно отменить некоторые аспекты стиля. Это предпочтительнее, чем использование HTML_STYLESHEET, так как он не заменяет стандартную таблицу стилей и поэтому более устойчив к будущим обновлениям. Doxygen скопирует файлы таблиц стилей в выходной каталог.

Не думаю, что вам может понадобиться HTML_EXTRA_FILES вместе с HTML_EXTRA_STYLESHEET (в противном случае не помешает узнать о возможности):

  • HTML_EXTRA_FILES (http://doxygen.nl/manual/config.html#cfg_html_extra_files)

    Тег HTML_EXTRA_FILES можно использовать для указания одного или нескольких дополнительных изображений или других исходных файлов, которые следует скопировать в HTML выходной каталог. Обратите внимание, что эти файлы будут скопированы в базовый каталог вывода HTML.

...