Как установить значок для вывода Doxygen

Я могу автоматизировать создание документации, используя Doxygen. Как я могу указать favicon (значок URL) для вывода?

Ответ 1

В doxygen есть возможность определить свой собственный заголовочный файл HTML, лучше всего основываясь на файле заголовка HTML по умолчанию.

Чтобы получить файл заголовка HTML по умолчанию, синтаксис:

doxygen -w html headerFile footerFile styleSheetFile [configFile]

в headerFile вставить в головную часть строку типа:

<link rel="shortcut icon" href="$relpath^my_icon.ico" type="image/x-icon" />

Примечание: требуется часть $relpath^, особенно в случае CREATE_SUBDIRS.

Кроме того, в файле конфигурации (Doxyfile) вы должны установить:

HTML_HEADER            = headerFile<br>
HTML_EXTRA_FILES       += my_icon.ico

Конечно, стандартные ограничения в отношении favicons все еще применяются (в отношении поддержки браузерами и т.д.).