我想在Doxygen生成的HTML中手動指定圖像大小。但是,正如我在documentation中所讀到的,只有使用LaTeX輸出纔會發生這種情況。這裏的任何人都知道任何解決方法?如何在HTML Doxygen中指定圖片大小?
舉個例子,我願做這樣的事情:
\image html example.png "Caption" width=10px
謝謝!
我想在Doxygen生成的HTML中手動指定圖像大小。但是,正如我在documentation中所讀到的,只有使用LaTeX輸出纔會發生這種情況。這裏的任何人都知道任何解決方法?如何在HTML Doxygen中指定圖片大小?
舉個例子,我願做這樣的事情:
\image html example.png "Caption" width=10px
謝謝!
在CSS文件將這個 「文件/ doxygen_html_style.css」:
div.image img[src="example.png"]{
width:100px;
}
,並設置Doxygen的配置變量* HTML_EXTRA_STYLESHEET *到 「文檔/ doxygen_html_style.css」
爲了避免訴諸一個額外的CSS樣式表,你可以直接內聯CSS代碼:
\htmlonly <style>div.image img[src="test.png"]{width:100px;}</style> \endhtmlonly
@image html test.png "Caption"
更好的創建Doxygen的配置文件中的一個別名:
ALIASES = imageSize{2}="\htmlonly <style>div.image img[src=\"\1\"]{\2}</style>\endhtmlonly"
,然後使用這個新的和更短的Doxygen的命令:
@imageSize{test.png,height:270px;width:20px;}
@image html test.png "Caption"
建立在此答案之一,可以設置一個單獨的別名,以設置樣式並添加圖像: ALIASES = imageSize {3} =「\ htmlonly \ endhtmlonly \ image html \ 1 \「\ 3 \」「 – Claudio
感謝您的幫助! –
一定要編輯HTML_EXTRA_STYLESHEET而不是HTML_STYLESHEET,我做了後者,並且破壞了整個文檔的樣式。 – dangu