Справка:Как вставить диаграмму GraphViz? — различия между версиями

Материал из ТХАБ.РФ
Перейти к: навигация, поиск
м
м (Перенаправление на ТХАБ:Как вставить диаграмму GraphViz?)
 
Строка 1: Строка 1:
'''ГрафВиз''' ([[GraphViz]]) - позволяет генерировать графическое изображение диаграмм связи по текстовому описанию. При этом:
+
#перенаправление [[ТХАБ:Как вставить диаграмму GraphViz?]]
* связи между узлами строятся автоматически самым оптимальным образом
+
* при необходимости исправить или дополнить схему нет необходимости её перерисовывать, надо исправить только текстовое описание, а рисунок будет сгенерирован сам.
+
 
+
== Пример ==
+
 
+
<graphviz border='frame' format='png' caption='Простой пример графа'>
+
digraph ГрафПростой {Старт->Стоп}
+
</graphviz>
+
 
+
== Более сложный пример ==
+
+
<graphviz border='frame' format='png' caption='Более сложный пример'>
+
digraph ГрафСложный {
+
Рождение->Юность->Зрелость->Старость->Смерть;
+
Юность->Смерть;
+
Зрелость->Смерть;
+
}
+
</graphviz>
+
 
+
== [[Граф с цветными связями и форматированием]] ==
+
 
+
<graphviz border='frame' format='png' caption='Сложный пример с форматированием и цветом'>
+
digraph ГрафЦветной{
+
rankdir=LR;
+
node[color="red",fontsize=14];
+
edge[color="darkgreen",fontcolor="blue",fontsize=12];
+
OPEN[shape="rectangle",style="filled",fillcolor="lightgrey"];
+
CLOSED[shape="octagon",label="Финиш"];
+
VERIFIED[shape="rectangle",style="rounded"];
+
OPEN->RESOLVED->VERIFIED->CLOSED;
+
OPEN->CLOSED[style="bold"];
+
VERIFIED->OPEN[label="обнаружены ошибки",style="dashed",arrowhead="dot"];
+
}
+
</graphviz>
+
 
+
== См. также ==
+
 
+
* [http://lib.custis.ru/Graphviz ГрафВиз Описание на русском языке]
+
* [http://mydebianblog.blogspot.de/2010/01/graphviz.html Пример создания Графов]
+
 
+
{{i}}
+
 
+
[[Категория:ТХАБ]]
+

Текущая версия на 12:19, 23 января 2016