Должны ли изображения, включенные в вывод Doxygen HTML, иметь уникальные имена файлов? - PullRequest
0 голосов
/ 19 февраля 2019

Моя документация Doxygen использует большое количество изображений, и я хочу сгруппировать их в каталогах.Я хочу избежать добавления префикса имени группы к каждому изображению, чтобы сделать каждое имя файла уникальным, и предпочел бы ссылаться на них по их относительному пути, например

/my_project/Doxyfile
/my_project/images/a/1.png
/my_project/images/a/2.png
/my_project/images/b/1.png
/my_project/images/b/2.png

Для ссылки на изображение я хочу использовать [Image A.1](images/a/1.png) дляпример в качестве уникальной ссылки.

Проблема в том, что Doxygen копирует все ссылочные изображения в корень выходного каталога HTML.Это означает, что может быть только один «1.png», например.Поэтому, хотя я могу использовать [Image B.1](images/b/1.png), это будет неправильное изображение, показанное в HTML.

Есть ли способ указать Doxygen, чтобы использовать относительные пути изображения в выводе HTML, или создать уникальное имя для каждого изображения?

Я хочу избежать необходимости делать что-то подобное, чтобы сделать его уникальным:

/my_project/Doxyfile
/my_project/images/a/a_1.png
/my_project/images/a/a_2.png
/my_project/images/b/b_1.png
/my_project/images/b/b_2.png

Обратите внимание, что я использую только "a, b, 1 & 2", чтобы сделатьПримеру легко следовать.На практике эти имена будут намного длиннее.

Соответствующий вопрос обсуждался здесь , но я не думаю, что он отвечает на мой вопрос.

...