Ich benutze Doxygen 1.8.6 auf Ubuntu 14.04, um API-Dokumentation aus C/C++ - Header-Dateien zu generieren.Doxygen: Wie Bilder auf der Hauptseite für alle Ausgabeformate einbetten?
Ich habe eine Hauptseite im Markdown-Format (Datei mainpage.md
) und möchte ein Bild (Datei logo.png
) in diese Seite einbetten.
Derzeit hat ich, dass für die HTML-Ausgabe arbeitet mit folgenden Verzeichnisstruktur:
work ├── mainpage.md ├── resources │ └── logo.png └── html └── index.html
Die Art und Weise des Abschlag in mainpage.md
das Bild einbettet, ist:
![The Logo](../resources/logo.png)
Dies funktioniert, aber Es hängt davon ab, dass das HTML-Ausgabeverzeichnis eine Ebene unterhalb des Arbeitsverzeichnisses liegt und (fwiw) nicht mit dem Speicherort der mainpage.md
-Datei übereinstimmt, die diese Referenz enthält.
Ich muss zugeben, dass ich nicht aus habe versucht, was mit anderen Ausgabeformaten geschieht (intended Formate sind: HTML, PDF über LaTeX, Manpages Eclipse-Hilfe), aber können sie funktionieren anders w.r.t. ihr Ausgabeverzeichnis und der Verweis auf die Bilddatei.
Meine Fragen sind:
Sie die obige andere Ausgabeformate erwähnt mit diesem Abschlags Referenz arbeiten?
Gibt es ein mehr Ausgabeformat agnostische Möglichkeit für die Referenzierung der Bilddatei von der Hauptseite Abschrift?
Andy
Haben Sie einen Blick auf IMAGE_PATH = Ressourcen und [Das Logo] (Logo!. png) für die HTML-Version? und am @image Befehl? – albert
Bitte beachten Sie auch die Dokumentation im Kapitel über Markdown und dessen Implementierung in doxygen: http://www.stack.nl/~dimitri/doxygen/manual/markdown.html – albert