Uso doxygen + graphviz para documentar mi código. graphviz hace un buen trabajo generando imágenes.cómo cambiar el tamaño de fuente predeterminado para graphviz?
¿Hay alguna forma de cambiar el tamaño de fuente predeterminado para graphviz? El valor predeterminado es 14, pero quiero usar 12 en su lugar.
Es un verdadero dolor de cabeza para cambiar el tamaño de fuente para los elementos individuales como subgrafos, nodos, bordes, etc. ...
ACTUALIZACIÓN:
Como referencia aquí es el código que estoy usando en doxygen, (los campos de texto han cambiado de nombre, por supuesto)
@dot
strict digraph {
node [shape = box, fontsize = 12];
subgraph cluster_main {
fontsize = 12;
shape = box;
label = "main";
subgraph cluster_main_common {
fontsize = 12;
shape = box;
label = "common";
subgraph cluster_main_common_source {
fontsize = 12;
shape = box;
label = "source"
subgraph cluster_file1 {
fontsize = 12;
shape = box;
label = "file1.c";
gSystem [label = "var1" URL = "\ref var1"];
}
subgraph cluster_file2 {
fontsize = 12;
shape = box;
label = "file2.c";
gCard [label = "var2" URL = "\ref var2"];
}
subgraph cluster_file3 {
fontsize = 12;
shape = box;
label = "file3.c";
gPwrSupply [label = "var3" URL = "\ref var3"];
}
}
}
subgraph cluster_main_docs {
fontsize = 12;
shape = box;
label = "docs";
subgraph cluster_main_docs_features {
fontsize = 12;
shape = box;
label = "features";
subgraph cluster_main_docs_features_source {
fontsize = 12;
shape = box;
label = "source"
subgraph cluster_file4 {
fontsize = 12;
shape = box;
label = "file4.c";
deviceInfo [label = "var4" URL = "\ref var4"];
}
}
}
}
}
}
@enddot
Intenté esto pero no funciona para mí. :( – chronodekar
Ha pasado un tiempo desde que investigué esto, y creo que finalmente me rendí. Sin embargo, su actualización parece viable y, a falta de algo mejor, estoy marcando esto como la respuesta. – chronodekar
intente poner comillas dobles alrededor el nombre de la fuente? Esto funcionó para mí. –