Графвиз
(→Картинки вместо объектов) |
|||
Строка 72: | Строка 72: | ||
</graphviz> | </graphviz> | ||
− | ==== | + | === Примеры использования в проектах Летописи ==== |
− | + | ||
+ | === В проекте Моя Семья === | ||
− | + | <graphviz> | |
+ | digraph G { | ||
+ | |||
+ | size="10,12"; | ||
+ | "Коржуков Максим Валентинович" [shape=none; fontsize=10];; | ||
+ | "Коржуков Валентин Григорьевич" [shape=none; fontsize=10]; | ||
+ | "Миронова Татьяна Рудольфовна" [shape=none; fontsize=10]; | ||
+ | "Комлев Рудольф Иванович" [shape=none; fontsize=10]; | ||
+ | "Комлева Галина Ивановна" [shape=none; fontsize=10]; | ||
+ | "Голдобина Елена Николаевна" [shape=none; fontsize=10]; | ||
+ | "Голдобин Иван Максимович" [shape=none; fontsize=10]; | ||
+ | "Комлев Иван Иванович" [shape=none; fontsize=10]; | ||
+ | "Комлева Надежда Александровна" [shape=none; fontsize=10] ; | ||
+ | "Розаева Вера Константиновна" [shape=none; fontsize=10]; | ||
+ | "Масленникова Елизавета Николаевна" [shape=none; fontsize=10] ; | ||
+ | |||
+ | "Коржуков Валентин Григорьевич" -> "Коржуков Максим Валентинович" [label = "отец"] ; | ||
+ | "Миронова Татьяна Рудольфовна" -> "Коржуков Максим Валентинович" [label = "мать"] ; | ||
+ | |||
+ | "Комлев Рудольф Иванович" -> "Миронова Татьяна Рудольфовна" [label = "отец"] ; | ||
+ | |||
+ | "Комлева Галина Ивановна" -> "Миронова Татьяна Рудольфовна" [label = "мать"] ; | ||
+ | |||
+ | "Голдобина Елена Николаевна" -> "Комлева Галина Ивановна" [label = "мать"] ; | ||
+ | "Голдобин Иван Максимович" -> "Комлева Галина Ивановна" [label = "отец"] ; | ||
+ | |||
+ | "Комлев Иван Иванович" -> "Комлев Рудольф Иванович" [label = "отец"] ; | ||
+ | "Комлева Надежда Александровна" -> "Комлев Рудольф Иванович" [label = "мать"] ; | ||
+ | |||
+ | "Розаева Вера Константиновна" -> "Комлева Надежда Александровна" [label = "мать"] ; | ||
+ | |||
+ | "Масленникова Елизавета Николаевна" -> "Розаева Вера Константиновна" [label = "мать"] ; | ||
+ | } | ||
+ | </graphviz> | ||
+ | |||
+ | ==== Гиперссылки ==== | ||
+ | С объектом через [URL="внутренняя ссылка"] можно связать страницу. Например, ВикиВики [URL="ВикиВики"]; | ||
+ | |||
+ | <graphviz> | ||
+ | digraph G { | ||
+ | rankdir=LR; | ||
+ | ВикиВики [URL="ВикиВики"]; | ||
+ | Летопись [URL="Летопись"]; | ||
+ | Гипертекст [URL="гипертекст"]; | ||
+ | Гипертекст -> ВикиВики -> Летопись ; | ||
+ | } | ||
+ | </graphviz> | ||
+ | |||
+ | Все понятия в графе связаны со своими страницами. | ||
+ | Указание rankdir=LR позволяет ориентировать граф слева направо. | ||
+ | |||
+ | ==== Цвета и шрифты ==== | ||
+ | <graphviz> | ||
+ | digraph G { | ||
+ | Поиск->Информация[color="red",fontcolor="blue",label="ссылка на Google",URL="http://www.google.com"]; | ||
+ | } | ||
+ | </graphviz> | ||
[[Категория:Расширения МедиаВики]] | [[Категория:Расширения МедиаВики]] |
Версия 07:59, 9 августа 2006
Графвиз - набор утилит для графического представления данных. Программа принимает описания отношений и элементов множеств, на которых определяется граф, и "добавляет" к этим лишенным всяких геометрических атрибутов описаниям дополнительную информацию, позволяющую "нарисовать" картинку графа.
Содержание |
Пример 1
Для использования Графвиз требуется использовать примитивный язык описания графов dgl. Основные понятия:
- граф,
- вершина графа -- элемент множества,
- ребро графа, соединяющее вершину N с вершиной M
<graphviz>
digraph G {
Привет -> Реларн ;
}
</graphviz>
Правила:
Кластеры порисуем
Объекты из несколько слов заключать в кавычки
"Конференция РЕЛАРН"
Гиперссылки
С объектом через [URL="внутренняя ссылка"] можно связать страницу. Например, ВикиВики [URL="ВикиВики"];
Все понятия в графе связаны со своими страницами. Указание rankdir=LR позволяет ориентировать граф слева направо.
Цвета и шрифты
Примеры использования в проектах Летописи =
В проекте Моя Семья
Гиперссылки
С объектом через [URL="внутренняя ссылка"] можно связать страницу. Например, ВикиВики [URL="ВикиВики"];
Все понятия в графе связаны со своими страницами. Указание rankdir=LR позволяет ориентировать граф слева направо.
Цвета и шрифты