gpt4 book ai didi

doxygen - 如果我使用 DOT 和 doxygen,如何更改由 graphviz 创建的图表在 HTML 中的位置?

转载 作者:行者123 更新时间:2023-12-02 13:37:05 24 4
gpt4 key购买 nike

我在 doxygen 中使用 dot 和 Graphviz 以 HTML 格式创建代码的用户手册。 doxygen 代码看起来有点像这样:

/**<br>
*@addtogroup MainProgram
* @dot
* digraph G {
* Main [label = "Main()"];
* START [label = "Start"];
* FINISH [label = "Finish"];
*
* START -> Main;
* Main -> FINISH;
* }
*
* @enddot
*/

这当然会生成一幅漂亮的图片。不幸的是,图片在 HTML 页面中没有按照我想要的方式显示。它始终位于页面中央。我希望对齐方式位于页面的左侧。生成的 HTML 代码如下所示:

<div align="center">
<img src="inline_dotgraph_2.dot.gif" alt="inline_dotgraph_2.dot" border="0" usemap="#inline_dotgraph_2.dot.map">
<map name="inline_dotgraph_2.dot.map" id="inline_dotgraph_2.dot.map"></map>
</div>

有人可以帮助我吗?这要么是 doxygen 问题,要么是 graphiz/dot 问题。我似乎找不到答案。

谢谢

莫里斯

最佳答案

您可以通过将 CSS 文件分配给 doxygen 配置文件中的 HTML_EXTRA_STYLESHEET 来自定义 html 布局:

HTML_EXTRA_STYLESHEET = myStyle.css

.image
{
text-align: left;
}

关于doxygen - 如果我使用 DOT 和 doxygen,如何更改由 graphviz 创建的图表在 HTML 中的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6759077/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com