Sto usando Doxygen 1.8.6 su Ubuntu 14.04 per generare documentazione API dai file di intestazione C/C++.Doxygen: come incorporare le immagini nella pagina principale per tutti i formati di output?
Ho una pagina principale in formato markdown (file mainpage.md
) e voglio incorporare un'immagine (file logo.png
) in quella pagina.
Attualmente, ho che lavorare per l'output HTML, con la seguente struttura di directory:
work ├── mainpage.md ├── resources │ └── logo.png └── html └── index.html
Il modo in cui il mark-down in mainpage.md
incorpora l'immagine, è:
![The Logo](../resources/logo.png)
Questo funziona, ma dipende dal fatto che la directory di output HTML è a un livello inferiore rispetto alla directory di lavoro e (fwiw) che non è sincronizzata con la posizione del file mainpage.md
che contiene tale riferimento.
devo ammettere che non ho provato che cosa accade con altri formati di output (formati destinati sono: HTML, PDF via LaTex, pagine man, Eclipse aiuto), ma possono funzionare in modo diverso w.r.t. la loro directory di output e il riferimento al file immagine.
Le mie domande sono:
fare i suddetti altri formati di output lavorano con questo riferimento Markdown?
Esiste un modo più agnostico per il formato di output per referenziare il file immagine dal markdown della pagina principale?
Andy
Hai avuto uno sguardo al percorso_immagine = risorse e [Il logo] (logo!. png) per la versione HTML? e al comando @image? – albert
Si prega inoltre di dare un'occhiata alla documentazione del capitolo su Markdown e alla sua implementazione in doxygen: http://www.stack.nl/~dimitri/doxygen/manual/markdown.html – albert