======Diagram для «ДокуВики»======
{{:wiki:plugin:dwplugin.png?70 |}} Построение схем и генеалогических деревьев, состоящих из блоков и линий соединения. Плагин расширяет синтаксис «Докувики» и позволяет строить диаграммы.
Диаграммы должны использоваться внутри специального тега. Это потому, что их синтаксис похож на синтаксис таблицы. Чтобы вставить диаграмму в код, вы должны написать следующее:
Спецификация диаграммы
* **Релиз:** 2021-02-21.
* **Репозиторий:**http://nikita.melnichenko.name/projects/dokuwiki-diagram/?lang=en
* **Совместимость с «Докувики»:** 04.04.2023 "Джек Джекрам"
=====Совместимость=====
* **2009-05-28 «Манеры Фрустерика» **
* Не работает: auth_aclquickcheck не может обрабатывать начальные двоеточия в идентификаторах, поэтому я чувствую, что это все еще не работает в «ДокуВики», но, по крайней мере, плагин может правильно учитывать ACL .
=====Монтаж=====
Используйте менеджер плагинов для установки или…
- скачать zip-файл
- распаковать его в/lib/plugins/
- войдите как администратор и измените плагин в менеджере конфигурации
=====Применение=====
Спецификация диаграммы представляет собой многострочное выражение. Каждая строка состоит из управляющих символов, определяющих связи между блоками, и последовательностей букв, определяющих блоки. Эти сущности разделяются специальным символом `|'. Например, следующая спецификация
| AAA |-| BBB |
| |:| | | | | |
| |L|~|~| CCC |
определяет эту диаграмму:
| AAA |-| BBB |
| |:| | | | | |
| |L|~|~| CCC |
Вы можете написать любой текст вместо последовательности букв для описания блока, за исключением случая использования специальных символов.
| root |-| 1-st branch |
| |:| | | | | |
| |L|~|~| 2-nd branch |
| root |-| 1-st branch |
| |:| | | | | |
| |L|~|~| 2-nd branch |
К сожалению, этот метод ломает текстовое представление диаграммы (для больших диаграмм это приводит к сложности изменения вики-кода), а также не позволяет использовать вики-синтаксис внутри блока. Чтобы преодолеть это, вы должны рассматривать последовательности букв, цифр и подчеркивания как аббревиатуры и расшифровывать их в конце строки, используя знак равенства и `|' символ в качестве разделителя. Например:
| AAA |-| BBB |AAA=root|BBB=1st branch (see [[wp>Branch]])
| |:| | | | | |
| |L|~|~| CCC |CCC=2nd branch\\ **(very important branch)**
| AAA |-| BBB |AAA=root|BBB=1st branch (see [[wp>Branch]])
| |:| | | | | |
| |L|~|~| CCC |CCC=2nd branch\\ **(very important branch)**
С помощью таких диаграмм можно описать генеалогическое древо.
| | | Dad |y| Mom | | |Dad=Daddy|Mom=Mommy
| |,|-|-|-|+|-|-|-|.| |
| Sys | | Me | | Bro |Sys=Syster|Bro=Brother
| | | Dad |y| Mom | | |Dad=Daddy|Mom=Mommy
| |,|-|-|-|+|-|-|-|.| |
| Sys | | Me | | Bro |Sys=Syster|Bro=Brother
Все типы соединений показаны в следующей таблице:
{{tablelayout?rowsHeaderSource=Auto}}
| , | . | ` | ' | | v | ( | ) | - | ! | + |
| {{:wiki:plugin:diagram:wikiplugindiagram-tile-nssn.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-nnss.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-ssnn.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-snns.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-ssns.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-nsss.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-snss.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-sssn.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-nsns.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-snsn.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-ssss.png}} |
| F | 7 | L | J | A | V | C | D | ~ | : | % |
| {{:wiki:plugin:diagram:wikiplugindiagram-tile-nddn.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-nndd.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-ddnn.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-dnnd.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-ddnd.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-nddd.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-dndd.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-dddn.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-ndnd.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-dndn.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-dddd.png}} |
| y | h | } | { | p | b | ] | [ | * | # | |
| {{:wiki:plugin:diagram:wikiplugindiagram-tile-ndsd.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-sdnd.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-dsdn.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-dnds.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-nsds.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-dsns.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-sdsn.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-snsd.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-dsds.png}} | {{:wiki:plugin:diagram:wikiplugindiagram-tile-sdsd.png}} | |
Мы будем называть эти элементы тайлами соединения.
Стиль элементов диаграммы
Вы можете изменить цвет границы и цвет фона блока. Это делается путем указания параметров блока в описании аббревиатуры непосредственно перед знаком равенства и в фигурных скобках. Параметры должны быть отформатированы как ключ:значение и разделены точкой с запятой. В текущей версии плагина поддерживаются два ключа: border-colorдля цвета рамки и background-colorдля цвета фона. Значения цвета должны быть указаны в формате CSS2 , включая ключевые слова цвета SVG .
| AAA | | | | |F|~|~|~|7| |AAA{border-color:blue;background-color:lightgreen}=Border is blue,\\ background is lightgreen
| |!| | | | | CCC | | DDD |CCC{border-color:#a9c}=Border is #a9c,\\ background is transparent|DDD{border-color:silver;background-color:silver;}=Border is silver,\\ background is silver
| BBB | | | | | | | | | | |BBB{border-color:rgb(0%,50%,0%);background-color:#abcdef}=Border is green,\\ background is #abcdef
| AAA | | | | |F|~|~|~|7| |AAA{border-color:blue;background-color:lightgreen}=Border is blue,\\ background is lightgreen
| |!| | | | | CCC | | DDD |CCC{border-color:#a9c}=Border is #a9c,\\ background is transparent|DDD{border-color:silver;background-color:silver;}=Border is silver,\\ background is silver
| BBB | | | | | | | | | | |BBB{border-color:rgb(0%,50%,0%);background-color:#abcdef}=Border is green,\\ background is #abcdef
Также можно настроить выравнивание текста и внутренний отступ с помощью text-align и padding свойств:
|Left| |Left{text-align:left;}=Text is\\ aligned to the left
| |!|
| |`|-|-|Center| |Center=By default text is aligned\\ to the center
| | | | | |!|
| | | | | |`|-|-|Right|Right{text-align:right;padding:1em}=Align text\\ to the right\\ and setup indents
|Left| |Left{text-align:left;}=Text is\\ aligned to the left
| |!|
| |`|-|-|Center| |Center=By default text is aligned\\ to the center
| | | | | |!|
| | | | | |`|-|-|Right|Right{text-align:right;padding:1em}=Align text\\ to the right\\ and setup indents
Здесь можно заметить, что разрешено пропускать пустые секции в конце строки, как в последнем примере. Но следует помнить о некоторых сложностях при дальнейшем редактировании схемы и влиянии на ширину блока. Кроме того, вы можете изменить расстояние между блоками, добавив больше столбцов и строк (это работает из-за минимальной высоты и ширины каждого пустого блока). Сравнивать
| AAA |-| BBB |
| |:| | | | | | | DDD |
| |L|~|~| CCC |
| AAA |-| BBB |
| |:| | | | | | | DDD |
| |L|~|~| CCC |
с
| AAA |-|-|-| BBB | | | | | | |
| |:|
| |:| | | | | | | | | | | DDD |
| |:|
| |L|~|~|~|~| CCC |
| AAA |-|-|-| BBB | | | | | | |
| |:|
| |:| | | | | | | | | | | DDD |
| |:|
| |L|~|~|~|~| CCC |
==== Стрелки ====
Вы можете использовать стрелки на диаграммах. Например,
| AAA |-@2| BBB |-@a| EEE |
| |:@1| | | |!@4| | | |}@72|-|-| GGG |
| DDD |~@8| CCC | | FFF |
| AAA |-@2| BBB |-@a| EEE |
| |:@1| | | |!@4| | | |}@72|-|-| GGG |
| DDD |~@8| CCC | | FFF |
Для вставки стрелки необходимо после управляющего символа поставить «@» и один или два символа настройки направления. Первый символ устанавливает стрелки, направленные из центра соединительной плитки. Это шестнадцатеричное число, имеющее по 4 бита для каждого из 4 направлений: вверх, вправо, вниз, влево. Каждый бит устанавливает наличие стрелки в соответствующем направлении. Если вы не знакомы с шестнадцатеричным представлением, используйте следующий алгоритм. Рассчитайте сумму чисел направления, используя эту таблицу:
|Up |Right |Down |Left|
|1 |2 |4 |8|
Если вы получили число, которое больше девяти, то замените его на букву согласно таблице:
|10 |11 |12 |13 |14 |15|
|a |b |c |d |e |f|
Второй символ не нужен, если вам нужно, чтобы все стрелки смотрели наружу. В противном случае укажите те, которые должны смотреть внутрь, используя ту же схему направления для второго символа.
Пример: генеалогическое древо Кеннеди.
Основной синтаксис для диаграмм был заимствован из Википедии. Сравните генеалогическое древо Кеннеди с генеалогическим древом ниже.
| | | | | JAK |y| MAK | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |JAK=James Kennedy\\ (c. 1770 - c. 1840)|MAK=Maria Kennedy\\ (c. 1775 - 1835)
| | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | PAK |y| BMK | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |PAK=[[wp>Patrick Kennedy (1823–1858)|Patrick Kennedy]]\\ (c. 1823 - 1858)|BMK=[[wp>Bridget Murphy Kennedy|Bridget Murphy]]\\ (1824 - 1888)
| |,|-|-|-|v|-|-|-|+|-|-|-|v|-|-|-|.| | | | | | | | | | | | | | | | | | | | | | | | | |
| MLK | | JLK | | JOK | | MMK | | PJK |y| MAH | | | | | | | | | | | | | | | | | | | | |MLK=Mary L. Kennedy\\ (1851 - 1926)|JLK=Joanna L. Kennedy\\ (1852 - 1926)|JOK=John Kennedy\\ (1854 - 1855)|MMK=Margaret M. Kennedy\\ (1855 - 1929)|PJK=[[wp>P. J. Kennedy|Patrick Joseph Kennedy]]\\ (1858 - 1929)|MAH=[[wp>Mary Augusta Hickey Kennedy|Mary Augusta Hickey]]\\ (1857 - 1923)
| | | | | | | | | | | | | | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | JPK |y| RFK | | | | | | | | | | | | | | | | | | |JPK=[[wp>Joseph P. Kennedy, Sr.]]\\ (1888 - 1969)|RFK=[[wp>Rose Fitzgerald Kennedy|Rose Elizabeth Fitzgerald]]\\ (1890 - 1995)
| | | | | |,|-|-|-|v|-|-|-|v|-|-|-|v|-|-|-|+|-|-|-|v|-|-|-|v|-|-|-|v|-|-|-|.| | | | | |
| | | | | JPK | | JFK |7| ROK | | KAK |7| EMK |F| PAK |F| RFK |F| JAK |F| EDK | | | | |JPK=[[wp>Joseph Patrick Kennedy Jr.]]\\ (1915 - 1944)|JFK=[[wp>John Fitzgerald Kennedy]]\\ (1917 - 1963)|ROK=[[wp>Rosemary Kennedy]]\\ (1918 - 2005)|KAK=[[wp>Kathleen Cavendish, Marchioness of Hartington]]\\ (1920 - 1948)|EMK=[[wp>Eunice Kennedy Shriver]]\\ (b. 1921)|PAK=[[wp>Patricia Kennedy Lawford]]\\ (1924 - 2006)|RFK=[[wp>Robert Francis Kennedy]]\\ (1925 – 1968)|JAK=[[wp>Jean Kennedy Smith]]\\ (b. 1928)|EDK=[[wp>Edward Moore Kennedy]]\\ (b. 1932)
| | | | | | | | | | | |:| | | | | | | |:| |:| |:| |F|~|J| | | |:| | | |:| | | | | | | |
| | | | | | | | JLB |y|J| | | | WJC |~|J| |:| |:| |:|F|~|~|~|~|J| | | |:| | | | | | | |JLB=[[wp>Jacqueline Kennedy Onassis|Jacqueline Lee Bouvier]]\\ (1929 - 1994)|WJC=[[wp>William John Robert Cavendish, Marquess of Hartington]]\\ (1917 - 1944)
| | | | |,|-|-|-|v|-|^|-|v|-|-|-|.| | | | |:| |:| |:|:| | | | | JBK |y|J| | | | | | | |JBK=[[wp>Joan Bennett Kennedy|Virginia Joan Bennett]]\\ (b. 1936)
| | | | ARK | | CBK | | JKJ | | PBK | | | |:| |:| |:|:| | |,|-|-|-|v|^|-|-|.| | | | | |ARK=Arabella Kennedy\\ (1956 - 1956)|CBK=[[wp>Caroline Kennedy]]\\ (b. 1957)|JKJ=[[wp>John F. Kennedy, Jr.]]\\ (1960 - 1999)|PBK=[[wp>Patrick Bouvier Kennedy]]\\ (1963 - 1963)
| | | | | | | | | | | | | | | | | | | | | |:| |:| |:|:| | KAK | | EMK | | PJK | | | | |KAK=[[wp>Kara Anne Kennedy]]\\ (b. 1960)|EMK=[[wp>Edward Kennedy, Jr.]]\\ (b. 1961)|PJK=[[wp>Patrick J. Kennedy]]\\ (b. 1967)
| | | | | | | | | SAS |y|~|~|~|~|~|~|~|~|~|J| |:| |:|:| | | | | | | | | | | | | | | | |SAS=[[wp>Sargent Shriver]]\\ (b. 1915)
| |,|-|-|-|v|-|-|-|v|-|^|-|v|-|-|-|.| | |F|~|~|J| |:|L|~|~|~|~|y| SES | | | | | | | | |SES=[[wp>Stephen Edward Smith]]\\ (1927-1990)
| RSS | | MOS | | TPS | | MKS | | APS | |:| |F|~|~|J| | | | | |!| | | | | | | | | | | |RSS=[[wp>Robert Sargent Shriver III]]\\ (b. 1954)|MOS=[[wp>Maria Shriver]]\\ (b. 1955)|TPS=[[wp>Timothy Perry Shriver]]\\ (b. 1959)|MKS=[[wp>Mark Kennedy Shriver]]\\ (b. 1964)|APS=[[wp>Anthony Paul Kennedy Shriver]]\\ (b. 1965)
| | | | | | | | | | | | | | | | | | | | |:| |:| | |,|-|-|-|v|-|^|-|v|-|-|-|.| | | | | |
| | | | | | | | | | PEL |y|~|~|~|~|~|~|~|J| |:| | SEJ | | WKS | | AMS | | KMS | | | | |PEL=[[wp>Peter Lawford]]\\ (1923 - 1984)|SEJ=Stephen Edward Smith, Jr.\\ (b. 1957)|WKS=[[wp>William Kennedy Smith]]\\ (b. 1960)|AMS=Amanda Mary Smith\\ (b. 1967)|KMS=Kym Maria Smith\\ (b. 1972)
| | | | | | |,|-|-|-|v|-|^|-|v|-|-|-|.| | | |:| | | | | | | | | | | | | | | | | | | | |
| | | | | | CKL | | SML | | VFL | | REL | | |L|y| ETS | | | | | | | | | | | | | | | | |CKL=[[wp>Christopher Lawford]]\\ (b. 1955)|SML=Sydney Maleia Lawford\\ (b.1956)|VFL=Victoria Francis Lawford\\ (b. 1958)|REL=Robin Elizabeth Lawford\\ (b. 1961)|ETS=[[wp>Ethel Skakel Kennedy|Ethel Skakel]]\\ (b. 1928)
| |,|-|-|-|v|-|-|-|v|-|-|-|v|-|-|-|v|-|-|-|v|-|^|-|v|-|-|-|v|-|-|-|v|-|-|-|v|-|-|-|.| |
| KHK | | JPK | | RFK | | DAK | | MCK | | MLK | | MKK | | CGK | | MMK | | DHK | | REK |KHK=[[wp>Kathleen Kennedy Townsend]]\\ (b. 1951)|JPK=[[wp>Joseph Patrick Kennedy II]]\\ (b. 1952)|RFK=[[wp>Robert F. Kennedy, Jr.]]\\ (b. 1954)|DAK=[[wp>David Kennedy]]\\ (1955 - 1984)|MCK=[[wp>Courtney Kennedy Hill]]\\ (b. 1956)|MLK=[[wp>Michael LeMoyne Kennedy]]\\ (1958 - 1997)|MKK=[[wp>Kerry Kennedy]]\\ (b. 1959)|CGK=[[wp>Christopher George Kennedy]]\\ b. 1963)|MMK=[[wp>Matthew Maxwell Taylor Kennedy]]\\ (b. 1965)|DHK=[[wp>Douglas Harriman Kennedy]]\\ (b. 1967)|REK=[[wp>Rory Kennedy]]\\ (b. 1968)
| | | | | JAK |y| MAK | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |JAK=James Kennedy\\ (c. 1770 - c. 1840)|MAK=Maria Kennedy\\ (c. 1775 - 1835)
| | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | PAK |y| BMK | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |PAK=[[wp>Patrick Kennedy (1823–1858)|Patrick Kennedy]]\\ (c. 1823 - 1858)|BMK=[[wp>Bridget Murphy Kennedy|Bridget Murphy]]\\ (1824 - 1888)
| |,|-|-|-|v|-|-|-|+|-|-|-|v|-|-|-|.| | | | | | | | | | | | | | | | | | | | | | | | | |
| MLK | | JLK | | JOK | | MMK | | PJK |y| MAH | | | | | | | | | | | | | | | | | | | | |MLK=Mary L. Kennedy\\ (1851 - 1926)|JLK=Joanna L. Kennedy\\ (1852 - 1926)|JOK=John Kennedy\\ (1854 - 1855)|MMK=Margaret M. Kennedy\\ (1855 - 1929)|PJK=[[wp>P. J. Kennedy|Patrick Joseph Kennedy]]\\ (1858 - 1929)|MAH=[[wp>Mary Augusta Hickey Kennedy|Mary Augusta Hickey]]\\ (1857 - 1923)
| | | | | | | | | | | | | | | | | | | |!| | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | JPK |y| RFK | | | | | | | | | | | | | | | | | | |JPK=[[wp>Joseph P. Kennedy, Sr.]]\\ (1888 - 1969)|RFK=[[wp>Rose Fitzgerald Kennedy|Rose Elizabeth Fitzgerald]]\\ (1890 - 1995)
| | | | | |,|-|-|-|v|-|-|-|v|-|-|-|v|-|-|-|+|-|-|-|v|-|-|-|v|-|-|-|v|-|-|-|.| | | | | |
| | | | | JPK | | JFK |7| ROK | | KAK |7| EMK |F| PAK |F| RFK |F| JAK |F| EDK | | | | |JPK=[[wp>Joseph Patrick Kennedy Jr.]]\\ (1915 - 1944)|JFK=[[wp>John Fitzgerald Kennedy]]\\ (1917 - 1963)|ROK=[[wp>Rosemary Kennedy]]\\ (1918 - 2005)|KAK=[[wp>Kathleen Cavendish, Marchioness of Hartington]]\\ (1920 - 1948)|EMK=[[wp>Eunice Kennedy Shriver]]\\ (b. 1921)|PAK=[[wp>Patricia Kennedy Lawford]]\\ (1924 - 2006)|RFK=[[wp>Robert Francis Kennedy]]\\ (1925 – 1968)|JAK=[[wp>Jean Kennedy Smith]]\\ (b. 1928)|EDK=[[wp>Edward Moore Kennedy]]\\ (b. 1932)
| | | | | | | | | | | |:| | | | | | | |:| |:| |:| |F|~|J| | | |:| | | |:| | | | | | | |
| | | | | | | | JLB |y|J| | | | WJC |~|J| |:| |:| |:|F|~|~|~|~|J| | | |:| | | | | | | |JLB=[[wp>Jacqueline Kennedy Onassis|Jacqueline Lee Bouvier]]\\ (1929 - 1994)|WJC=[[wp>William John Robert Cavendish, Marquess of Hartington]]\\ (1917 - 1944)
| | | | |,|-|-|-|v|-|^|-|v|-|-|-|.| | | | |:| |:| |:|:| | | | | JBK |y|J| | | | | | | |JBK=[[wp>Joan Bennett Kennedy|Virginia Joan Bennett]]\\ (b. 1936)
| | | | ARK | | CBK | | JKJ | | PBK | | | |:| |:| |:|:| | |,|-|-|-|v|^|-|-|.| | | | | |ARK=Arabella Kennedy\\ (1956 - 1956)|CBK=[[wp>Caroline Kennedy]]\\ (b. 1957)|JKJ=[[wp>John F. Kennedy, Jr.]]\\ (1960 - 1999)|PBK=[[wp>Patrick Bouvier Kennedy]]\\ (1963 - 1963)
| | | | | | | | | | | | | | | | | | | | | |:| |:| |:|:| | KAK | | EMK | | PJK | | | | |KAK=[[wp>Kara Anne Kennedy]]\\ (b. 1960)|EMK=[[wp>Edward Kennedy, Jr.]]\\ (b. 1961)|PJK=[[wp>Patrick J. Kennedy]]\\ (b. 1967)
| | | | | | | | | SAS |y|~|~|~|~|~|~|~|~|~|J| |:| |:|:| | | | | | | | | | | | | | | | |SAS=[[wp>Sargent Shriver]]\\ (b. 1915)
| |,|-|-|-|v|-|-|-|v|-|^|-|v|-|-|-|.| | |F|~|~|J| |:|L|~|~|~|~|y| SES | | | | | | | | |SES=[[wp>Stephen Edward Smith]]\\ (1927-1990)
| RSS | | MOS | | TPS | | MKS | | APS | |:| |F|~|~|J| | | | | |!| | | | | | | | | | | |RSS=[[wp>Robert Sargent Shriver III]]\\ (b. 1954)|MOS=[[wp>Maria Shriver]]\\ (b. 1955)|TPS=[[wp>Timothy Perry Shriver]]\\ (b. 1959)|MKS=[[wp>Mark Kennedy Shriver]]\\ (b. 1964)|APS=[[wp>Anthony Paul Kennedy Shriver]]\\ (b. 1965)
| | | | | | | | | | | | | | | | | | | | |:| |:| | |,|-|-|-|v|-|^|-|v|-|-|-|.| | | | | |
| | | | | | | | | | PEL |y|~|~|~|~|~|~|~|J| |:| | SEJ | | WKS | | AMS | | KMS | | | | |PEL=[[wp>Peter Lawford]]\\ (1923 - 1984)|SEJ=Stephen Edward Smith, Jr.\\ (b. 1957)|WKS=[[wp>William Kennedy Smith]]\\ (b. 1960)|AMS=Amanda Mary Smith\\ (b. 1967)|KMS=Kym Maria Smith\\ (b. 1972)
| | | | | | |,|-|-|-|v|-|^|-|v|-|-|-|.| | | |:| | | | | | | | | | | | | | | | | | | | |
| | | | | | CKL | | SML | | VFL | | REL | | |L|y| ETS | | | | | | | | | | | | | | | | |CKL=[[wp>Christopher Lawford]]\\ (b. 1955)|SML=Sydney Maleia Lawford\\ (b.1956)|VFL=Victoria Francis Lawford\\ (b. 1958)|REL=Robin Elizabeth Lawford\\ (b. 1961)|ETS=[[wp>Ethel Skakel Kennedy|Ethel Skakel]]\\ (b. 1928)
| |,|-|-|-|v|-|-|-|v|-|-|-|v|-|-|-|v|-|-|-|v|-|^|-|v|-|-|-|v|-|-|-|v|-|-|-|v|-|-|-|.| |
| KHK | | JPK | | RFK | | DAK | | MCK | | MLK | | MKK | | CGK | | MMK | | DHK | | REK |KHK=[[wp>Kathleen Kennedy Townsend]]\\ (b. 1951)|JPK=[[wp>Joseph Patrick Kennedy II]]\\ (b. 1952)|RFK=[[wp>Robert F. Kennedy, Jr.]]\\ (b. 1954)|DAK=[[wp>David Kennedy]]\\ (1955 - 1984)|MCK=[[wp>Courtney Kennedy Hill]]\\ (b. 1956)|MLK=[[wp>Michael LeMoyne Kennedy]]\\ (1958 - 1997)|MKK=[[wp>Kerry Kennedy]]\\ (b. 1959)|CGK=[[wp>Christopher George Kennedy]]\\ b. 1963)|MMK=[[wp>Matthew Maxwell Taylor Kennedy]]\\ (b. 1965)|DHK=[[wp>Douglas Harriman Kennedy]]\\ (b. 1967)|REK=[[wp>Rory Kennedy]]\\ (b. 1968)
Визуализированное дерево
Пример: Генеалогическое древо Кеннеди со стрелками
Теперь добавим стрелки. Здесь они немного избыточны, но это для большего разнообразия.
| | | | | JAK |y@aa| MAK | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |JAK=James Kennedy\\ (c. 1770 - c. 1840)|MAK=Maria Kennedy\\ (c. 1775 - 1835)
| | | | | | | |!@4 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | PAK |y@aa| BMK | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |PAK=[[wp>Patrick Kennedy (1823–1858)|Patrick Kennedy]]\\ (c. 1823 - 1858)|BMK=[[wp>Bridget Murphy Kennedy|Bridget Murphy]]\\ (1824 - 1888)
| |,@4|-|-|- |v@4|- |- |- |+@e |- |- |- |v@4|- |-|- |.@4| | | | | | | | | | | | | | | | | | | | | | | | | |
| MLK | | JLK | | JOK | | MMK | | PJK |y@aa| MAH | | | | | | | | | | | | | | | | | | | | |MLK=Mary L. Kennedy\\ (1851 - 1926)|JLK=Joanna L. Kennedy\\ (1852 - 1926)|JOK=John Kennedy\\ (1854 - 1855)|MMK=Margaret M. Kennedy\\ (1855 - 1929)|PJK=[[wp>P. J. Kennedy|Patrick Joseph Kennedy]]\\ (1858 - 1929)|MAH=[[wp>Mary Augusta Hickey Kennedy|Mary Augusta Hickey]]\\ (1857 - 1923)
| | | | | | | | | | | | | | | | | | | |!@4 | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | JPK |y@aa| RFK | | | | | | | | | | | | | | | | | | |JPK=[[wp>Joseph P. Kennedy, Sr.]]\\ (1888 - 1969)|RFK=[[wp>Rose Fitzgerald Kennedy|Rose Elizabeth Fitzgerald]]\\ (1890 - 1995)
| | | | | |,@4|- |- |- |v@4 |- |- |- |v@4|- |-|- |v@4|- |- |-|+@e |-|- |-|v@4|- |- |-|v@4|-|- |-|v@4|- |- |-|.@4| | | | | |
| | | | | JPK | | JFK |7@88| ROK | | KAK |7@88| EMK |F@22| PAK |F@22| RFK |F@22| JAK |F@22| EDK | | | | |JPK=[[wp>Joseph Patrick Kennedy Jr.]]\\ (1915 - 1944)|JFK=[[wp>John Fitzgerald Kennedy]]\\ (1917 - 1963)|ROK=[[wp>Rosemary Kennedy]]\\ (1918 - 2005)|KAK=[[wp>Kathleen Cavendish, Marchioness of Hartington]]\\ (1920 - 1948)|EMK=[[wp>Eunice Kennedy Shriver]]\\ (b. 1921)|PAK=[[wp>Patricia Kennedy Lawford]]\\ (1924 - 2006)|RFK=[[wp>Robert Francis Kennedy]]\\ (1925 – 1968)|JAK=[[wp>Jean Kennedy Smith]]\\ (b. 1928)|EDK=[[wp>Edward Moore Kennedy]]\\ (b. 1932)
| | | | | | | | | | | |: | | | | | | | |: | |:@4 | |: | |F |~ |J | | | |: | | | |: | | | | | | | |
| | | | | | | | JLB |y@aa|J | | | | WJC |~@2|J | |: | |: | |: |F |~ |~|~ |~|J | | | |: | | | | | | | |JLB=[[wp>Jacqueline Kennedy Onassis|Jacqueline Lee Bouvier]]\\ (1929 - 1994)|WJC=[[wp>William John Robert Cavendish, Marquess of Hartington]]\\ (1917 - 1944)
| | | | |,@4|- |- |- |v@4|- |^@a |- |v@4 |- |- |-|.@4| | | | |: | |: | |: |: | | | | | JBK |y@aa|J | | | | | | | |JBK=[[wp>Joan Bennett Kennedy|Virginia Joan Bennett]]\\ (b. 1936)
| | | | ARK | | CBK | | JKJ | | PBK | | | |: | |: | |: |: | | |,@4|-|- |-|v@4|^@a |- |-|.@4| | | | | |ARK=Arabella Kennedy\\ (1956 - 1956)|CBK=[[wp>Caroline Kennedy]]\\ (b. 1957)|JKJ=[[wp>John F. Kennedy, Jr.]]\\ (1960 - 1999)|PBK=[[wp>Patrick Bouvier Kennedy]]\\ (1963 - 1963)
| | | | | | | | | | | | | | | | | | | | | |:@4 | |:@4 | |:@4|:@4| | KAK | | EMK | | PJK | | | | |KAK=[[wp>Kara Anne Kennedy]]\\ (b. 1960)|EMK=[[wp>Edward Kennedy, Jr.]]\\ (b. 1961)|PJK=[[wp>Patrick J. Kennedy]]\\ (b. 1967)
| | | | | | | | | SAS |y@aa|~ |~ |~ |~|~ |~ |~ |~ |~|J | |: | |: |: | | | | | | | | | | | | | | | | |SAS=[[wp>Sargent Shriver]]\\ (b. 1915)
| |,@4|-|-|- |v@4|- |- |- |v@4 |- |^@a |- |v@4|- |-|- |.@4| | |F|~ |~|J | |: |L |~ |~|~ |~|y@aa| SES | | | | | | | | |SES=[[wp>Stephen Edward Smith]]\\ (1927-1990)
| RSS | | MOS | | TPS | | MKS | | APS | |:| |F|~ |~|J | | | | | |! | | | | | | | | | | | |RSS=[[wp>Robert Sargent Shriver III]]\\ (b. 1954)|MOS=[[wp>Maria Shriver]]\\ (b. 1955)|TPS=[[wp>Timothy Perry Shriver]]\\ (b. 1959)|MKS=[[wp>Mark Kennedy Shriver]]\\ (b. 1964)|APS=[[wp>Anthony Paul Kennedy Shriver]]\\ (b. 1965)
| | | | | | | | | | | | | | | | | | | | |:| |:| | |,@4|- |- |-|v@4|-|^@a |-|v@4|- |- |-|.@4| | | | | |
| | | | | | | | | | PEL |y@aa|~ |~ |~|~ |~ |~ |~ |J| |:| | SEJ | | WKS | | AMS | | KMS | | | | |PEL=[[wp>Peter Lawford]]\\ (1923 - 1984)|SEJ=Stephen Edward Smith, Jr.\\ (b. 1957)|WKS=[[wp>William Kennedy Smith]]\\ (b. 1960)|AMS=Amanda Mary Smith\\ (b. 1967)|KMS=Kym Maria Smith\\ (b. 1972)
| | | | | | |,@4|- |- |- |v@4 |- |^@a |- |v@4|-|- |- |.@4| | | |:| | | | | | | | | | | | | | | | | | | | |
| | | | | | CKL | | SML | | VFL | | REL | | |L|y@aa| ETS | | | | | | | | | | | | | | | | |CKL=[[wp>Christopher Lawford]]\\ (b. 1955)|SML=Sydney Maleia Lawford\\ (b.1956)|VFL=Victoria Francis Lawford\\ (b. 1958)|REL=Robin Elizabeth Lawford\\ (b. 1961)|ETS=[[wp>Ethel Skakel Kennedy|Ethel Skakel]]\\ (b. 1928)
| |,@4|-|-|- |v@4|- |- |- |v@4 |- |- |- |v@4|- |-|- |v@4|- |- |-|v@4 |-|^@a |-|v@4|- |- |-|v@4|-|- |-|v@4|- |- |-|v@4|-|-|-|.@4| |
| KHK | | JPK | | RFK | | DAK | | MCK | | MLK | | MKK | | CGK | | MMK | | DHK | | REK |KHK=[[wp>Kathleen Kennedy Townsend]]\\ (b. 1951)|JPK=[[wp>Joseph Patrick Kennedy II]]\\ (b. 1952)|RFK=[[wp>Robert F. Kennedy, Jr.]]\\ (b. 1954)|DAK=[[wp>David Kennedy]]\\ (1955 - 1984)|MCK=[[wp>Courtney Kennedy Hill]]\\ (b. 1956)|MLK=[[wp>Michael LeMoyne Kennedy]]\\ (1958 - 1997)|MKK=[[wp>Kerry Kennedy]]\\ (b. 1959)|CGK=[[wp>Christopher George Kennedy]]\\ b. 1963)|MMK=[[wp>Matthew Maxwell Taylor Kennedy]]\\ (b. 1965)|DHK=[[wp>Douglas Harriman Kennedy]]\\ (b. 1967)|REK=[[wp>Rory Kennedy]]\\ (b. 1968)
| | | | | JAK |y@aa| MAK | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |JAK=James Kennedy\\ (c. 1770 - c. 1840)|MAK=Maria Kennedy\\ (c. 1775 - 1835)
| | | | | | | |!@4 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | PAK |y@aa| BMK | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |PAK=[[wp>Patrick Kennedy (1823–1858)|Patrick Kennedy]]\\ (c. 1823 - 1858)|BMK=[[wp>Bridget Murphy Kennedy|Bridget Murphy]]\\ (1824 - 1888)
| |,@4|-|-|- |v@4|- |- |- |+@e |- |- |- |v@4|- |-|- |.@4| | | | | | | | | | | | | | | | | | | | | | | | | |
| MLK | | JLK | | JOK | | MMK | | PJK |y@aa| MAH | | | | | | | | | | | | | | | | | | | | |MLK=Mary L. Kennedy\\ (1851 - 1926)|JLK=Joanna L. Kennedy\\ (1852 - 1926)|JOK=John Kennedy\\ (1854 - 1855)|MMK=Margaret M. Kennedy\\ (1855 - 1929)|PJK=[[wp>P. J. Kennedy|Patrick Joseph Kennedy]]\\ (1858 - 1929)|MAH=[[wp>Mary Augusta Hickey Kennedy|Mary Augusta Hickey]]\\ (1857 - 1923)
| | | | | | | | | | | | | | | | | | | |!@4 | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | JPK |y@aa| RFK | | | | | | | | | | | | | | | | | | |JPK=[[wp>Joseph P. Kennedy, Sr.]]\\ (1888 - 1969)|RFK=[[wp>Rose Fitzgerald Kennedy|Rose Elizabeth Fitzgerald]]\\ (1890 - 1995)
| | | | | |,@4|- |- |- |v@4 |- |- |- |v@4|- |-|- |v@4|- |- |-|+@e |-|- |-|v@4|- |- |-|v@4|-|- |-|v@4|- |- |-|.@4| | | | | |
| | | | | JPK | | JFK |7@88| ROK | | KAK |7@88| EMK |F@22| PAK |F@22| RFK |F@22| JAK |F@22| EDK | | | | |JPK=[[wp>Joseph Patrick Kennedy Jr.]]\\ (1915 - 1944)|JFK=[[wp>John Fitzgerald Kennedy]]\\ (1917 - 1963)|ROK=[[wp>Rosemary Kennedy]]\\ (1918 - 2005)|KAK=[[wp>Kathleen Cavendish, Marchioness of Hartington]]\\ (1920 - 1948)|EMK=[[wp>Eunice Kennedy Shriver]]\\ (b. 1921)|PAK=[[wp>Patricia Kennedy Lawford]]\\ (1924 - 2006)|RFK=[[wp>Robert Francis Kennedy]]\\ (1925 – 1968)|JAK=[[wp>Jean Kennedy Smith]]\\ (b. 1928)|EDK=[[wp>Edward Moore Kennedy]]\\ (b. 1932)
| | | | | | | | | | | |: | | | | | | | |: | |:@4 | |: | |F |~ |J | | | |: | | | |: | | | | | | | |
| | | | | | | | JLB |y@aa|J | | | | WJC |~@2|J | |: | |: | |: |F |~ |~|~ |~|J | | | |: | | | | | | | |JLB=[[wp>Jacqueline Kennedy Onassis|Jacqueline Lee Bouvier]]\\ (1929 - 1994)|WJC=[[wp>William John Robert Cavendish, Marquess of Hartington]]\\ (1917 - 1944)
| | | | |,@4|- |- |- |v@4|- |^@a |- |v@4 |- |- |-|.@4| | | | |: | |: | |: |: | | | | | JBK |y@aa|J | | | | | | | |JBK=[[wp>Joan Bennett Kennedy|Virginia Joan Bennett]]\\ (b. 1936)
| | | | ARK | | CBK | | JKJ | | PBK | | | |: | |: | |: |: | | |,@4|-|- |-|v@4|^@a |- |-|.@4| | | | | |ARK=Arabella Kennedy\\ (1956 - 1956)|CBK=[[wp>Caroline Kennedy]]\\ (b. 1957)|JKJ=[[wp>John F. Kennedy, Jr.]]\\ (1960 - 1999)|PBK=[[wp>Patrick Bouvier Kennedy]]\\ (1963 - 1963)
| | | | | | | | | | | | | | | | | | | | | |:@4 | |:@4 | |:@4|:@4| | KAK | | EMK | | PJK | | | | |KAK=[[wp>Kara Anne Kennedy]]\\ (b. 1960)|EMK=[[wp>Edward Kennedy, Jr.]]\\ (b. 1961)|PJK=[[wp>Patrick J. Kennedy]]\\ (b. 1967)
| | | | | | | | | SAS |y@aa|~ |~ |~ |~|~ |~ |~ |~ |~|J | |: | |: |: | | | | | | | | | | | | | | | | |SAS=[[wp>Sargent Shriver]]\\ (b. 1915)
| |,@4|-|-|- |v@4|- |- |- |v@4 |- |^@a |- |v@4|- |-|- |.@4| | |F|~ |~|J | |: |L |~ |~|~ |~|y@aa| SES | | | | | | | | |SES=[[wp>Stephen Edward Smith]]\\ (1927-1990)
| RSS | | MOS | | TPS | | MKS | | APS | |:| |F|~ |~|J | | | | | |! | | | | | | | | | | | |RSS=[[wp>Robert Sargent Shriver III]]\\ (b. 1954)|MOS=[[wp>Maria Shriver]]\\ (b. 1955)|TPS=[[wp>Timothy Perry Shriver]]\\ (b. 1959)|MKS=[[wp>Mark Kennedy Shriver]]\\ (b. 1964)|APS=[[wp>Anthony Paul Kennedy Shriver]]\\ (b. 1965)
| | | | | | | | | | | | | | | | | | | | |:| |:| | |,@4|- |- |-|v@4|-|^@a |-|v@4|- |- |-|.@4| | | | | |
| | | | | | | | | | PEL |y@aa|~ |~ |~|~ |~ |~ |~ |J| |:| | SEJ | | WKS | | AMS | | KMS | | | | |PEL=[[wp>Peter Lawford]]\\ (1923 - 1984)|SEJ=Stephen Edward Smith, Jr.\\ (b. 1957)|WKS=[[wp>William Kennedy Smith]]\\ (b. 1960)|AMS=Amanda Mary Smith\\ (b. 1967)|KMS=Kym Maria Smith\\ (b. 1972)
| | | | | | |,@4|- |- |- |v@4 |- |^@a |- |v@4|-|- |- |.@4| | | |:| | | | | | | | | | | | | | | | | | | | |
| | | | | | CKL | | SML | | VFL | | REL | | |L|y@aa| ETS | | | | | | | | | | | | | | | | |CKL=[[wp>Christopher Lawford]]\\ (b. 1955)|SML=Sydney Maleia Lawford\\ (b.1956)|VFL=Victoria Francis Lawford\\ (b. 1958)|REL=Robin Elizabeth Lawford\\ (b. 1961)|ETS=[[wp>Ethel Skakel Kennedy|Ethel Skakel]]\\ (b. 1928)
| |,@4|-|-|- |v@4|- |- |- |v@4 |- |- |- |v@4|- |-|- |v@4|- |- |-|v@4 |-|^@a |-|v@4|- |- |-|v@4|-|- |-|v@4|- |- |-|v@4|-|-|-|.@4| |
| KHK | | JPK | | RFK | | DAK | | MCK | | MLK | | MKK | | CGK | | MMK | | DHK | | REK |KHK=[[wp>Kathleen Kennedy Townsend]]\\ (b. 1951)|JPK=[[wp>Joseph Patrick Kennedy II]]\\ (b. 1952)|RFK=[[wp>Robert F. Kennedy, Jr.]]\\ (b. 1954)|DAK=[[wp>David Kennedy]]\\ (1955 - 1984)|MCK=[[wp>Courtney Kennedy Hill]]\\ (b. 1956)|MLK=[[wp>Michael LeMoyne Kennedy]]\\ (1958 - 1997)|MKK=[[wp>Kerry Kennedy]]\\ (b. 1959)|CGK=[[wp>Christopher George Kennedy]]\\ b. 1963)|MMK=[[wp>Matthew Maxwell Taylor Kennedy]]\\ (b. 1965)|DHK=[[wp>Douglas Harriman Kennedy]]\\ (b. 1967)|REK=[[wp>Rory Kennedy]]\\ (b. 1968)
Визуализированное дерево
Дополнительные тесты
Использование всех типов подключения:
| | |v| | | | |V| | |
| |,|!|.| | |F|:|7| | | |y| | |p| |
|)|-|+|-|(|D|~|%|~|C| |}| |{|]| |[| |*| |#|
| |`|!|'| | |L|:|J| | | |h| | |b| |
| | |^| | | | |A| | |
| | |v| | | | |V| | |
| |,|!|.| | |F|:|7| | | |y| | |p| |
|)|-|+|-|(|D|~|%|~|C| |}| |{|]| |[| |*| |#|
| |`|!|'| | |L|:|J| | | |h| | |b| |
| | |^| | | | |A| | |
Использование всех типов стрелок:
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@0 |!| c@1 |!| c@2 |!| c@3 |!| c@4 |!| c@5 |!| c@6 |!| c@7 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@0| |!| |+@1| |!| |+@2| |!| |+@3| |!| |+@4| |!| |+@5| |!| |+@6| |!| |+@7| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@8 |!| c@9 |!| c@a |!| c@b |!| c@c |!| c@d |!| c@e |!| c@f |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@8| |!| |+@9| |!| |+@a| |!| |+@b| |!| |+@c| |!| |+@d| |!| |+@e| |!| |+@f| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@00 |!| c@10 |!| c@20 |!| c@30 |!| c@40 |!| c@50 |!| c@60 |!| c@70 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@00| |!| |+@10| |!| |+@20| |!| |+@30| |!| |+@40| |!| |+@50| |!| |+@60| |!| |+@70| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@80 |!| c@90 |!| c@a0 |!| c@b0 |!| c@c0 |!| c@d0 |!| c@e0 |!| c@f0 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@80| |!| |+@90| |!| |+@a0| |!| |+@b0| |!| |+@c0| |!| |+@d0| |!| |+@e0| |!| |+@f0| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@01 |!| c@11 |!| c@21 |!| c@31 |!| c@41 |!| c@51 |!| c@61 |!| c@71 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@01| |!| |+@11| |!| |+@21| |!| |+@31| |!| |+@41| |!| |+@51| |!| |+@61| |!| |+@71| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@81 |!| c@91 |!| c@a1 |!| c@b1 |!| c@c1 |!| c@d1 |!| c@e1 |!| c@f1 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@81| |!| |+@91| |!| |+@a1| |!| |+@b1| |!| |+@c1| |!| |+@d1| |!| |+@e1| |!| |+@f1| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@02 |!| c@12 |!| c@22 |!| c@32 |!| c@42 |!| c@52 |!| c@62 |!| c@72 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@02| |!| |+@12| |!| |+@22| |!| |+@32| |!| |+@42| |!| |+@52| |!| |+@62| |!| |+@72| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@82 |!| c@92 |!| c@a2 |!| c@b2 |!| c@c2 |!| c@d2 |!| c@e2 |!| c@f2 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@82| |!| |+@92| |!| |+@a2| |!| |+@b2| |!| |+@c2| |!| |+@d2| |!| |+@e2| |!| |+@f2| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@03 |!| c@13 |!| c@23 |!| c@33 |!| c@43 |!| c@53 |!| c@63 |!| c@73 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@03| |!| |+@13| |!| |+@23| |!| |+@33| |!| |+@43| |!| |+@53| |!| |+@63| |!| |+@73| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@83 |!| c@93 |!| c@a3 |!| c@b3 |!| c@c3 |!| c@d3 |!| c@e3 |!| c@f3 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@83| |!| |+@93| |!| |+@a3| |!| |+@b3| |!| |+@c3| |!| |+@d3| |!| |+@e3| |!| |+@f3| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@04 |!| c@14 |!| c@24 |!| c@34 |!| c@44 |!| c@54 |!| c@64 |!| c@74 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@04| |!| |+@14| |!| |+@24| |!| |+@34| |!| |+@44| |!| |+@54| |!| |+@64| |!| |+@74| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@84 |!| c@94 |!| c@a4 |!| c@b4 |!| c@c4 |!| c@d4 |!| c@e4 |!| c@f4 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@84| |!| |+@94| |!| |+@a4| |!| |+@b4| |!| |+@c4| |!| |+@d4| |!| |+@e4| |!| |+@f4| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@05 |!| c@15 |!| c@25 |!| c@35 |!| c@45 |!| c@55 |!| c@65 |!| c@75 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@05| |!| |+@15| |!| |+@25| |!| |+@35| |!| |+@45| |!| |+@55| |!| |+@65| |!| |+@75| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@85 |!| c@95 |!| c@a5 |!| c@b5 |!| c@c5 |!| c@d5 |!| c@e5 |!| c@f5 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@85| |!| |+@95| |!| |+@a5| |!| |+@b5| |!| |+@c5| |!| |+@d5| |!| |+@e5| |!| |+@f5| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@06 |!| c@16 |!| c@26 |!| c@36 |!| c@46 |!| c@56 |!| c@66 |!| c@76 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@06| |!| |+@16| |!| |+@26| |!| |+@36| |!| |+@46| |!| |+@56| |!| |+@66| |!| |+@76| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@86 |!| c@96 |!| c@a6 |!| c@b6 |!| c@c6 |!| c@d6 |!| c@e6 |!| c@f6 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@86| |!| |+@96| |!| |+@a6| |!| |+@b6| |!| |+@c6| |!| |+@d6| |!| |+@e6| |!| |+@f6| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@07 |!| c@17 |!| c@27 |!| c@37 |!| c@47 |!| c@57 |!| c@67 |!| c@77 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@07| |!| |+@17| |!| |+@27| |!| |+@37| |!| |+@47| |!| |+@57| |!| |+@67| |!| |+@77| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@87 |!| c@97 |!| c@a7 |!| c@b7 |!| c@c7 |!| c@d7 |!| c@e7 |!| c@f7 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@87| |!| |+@97| |!| |+@a7| |!| |+@b7| |!| |+@c7| |!| |+@d7| |!| |+@e7| |!| |+@f7| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@08 |!| c@18 |!| c@28 |!| c@38 |!| c@48 |!| c@58 |!| c@68 |!| c@78 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@08| |!| |+@18| |!| |+@28| |!| |+@38| |!| |+@48| |!| |+@58| |!| |+@68| |!| |+@78| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@88 |!| c@98 |!| c@a8 |!| c@b8 |!| c@c8 |!| c@d8 |!| c@e8 |!| c@f8 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@88| |!| |+@98| |!| |+@a8| |!| |+@b8| |!| |+@c8| |!| |+@d8| |!| |+@e8| |!| |+@f8| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@09 |!| c@19 |!| c@29 |!| c@39 |!| c@49 |!| c@59 |!| c@69 |!| c@79 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@09| |!| |+@19| |!| |+@29| |!| |+@39| |!| |+@49| |!| |+@59| |!| |+@69| |!| |+@79| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@89 |!| c@99 |!| c@a9 |!| c@b9 |!| c@c9 |!| c@d9 |!| c@e9 |!| c@f9 |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@89| |!| |+@99| |!| |+@a9| |!| |+@b9| |!| |+@c9| |!| |+@d9| |!| |+@e9| |!| |+@f9| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@0a |!| c@1a |!| c@2a |!| c@3a |!| c@4a |!| c@5a |!| c@6a |!| c@7a |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@0a| |!| |+@1a| |!| |+@2a| |!| |+@3a| |!| |+@4a| |!| |+@5a| |!| |+@6a| |!| |+@7a| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@8a |!| c@9a |!| c@aa |!| c@ba |!| c@ca |!| c@da |!| c@ea |!| c@fa |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@8a| |!| |+@9a| |!| |+@aa| |!| |+@ba| |!| |+@ca| |!| |+@da| |!| |+@ea| |!| |+@fa| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@0b |!| c@1b |!| c@2b |!| c@3b |!| c@4b |!| c@5b |!| c@6b |!| c@7b |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@0b| |!| |+@1b| |!| |+@2b| |!| |+@3b| |!| |+@4b| |!| |+@5b| |!| |+@6b| |!| |+@7b| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@8b |!| c@9b |!| c@ab |!| c@bb |!| c@cb |!| c@db |!| c@eb |!| c@fb |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@8b| |!| |+@9b| |!| |+@ab| |!| |+@bb| |!| |+@cb| |!| |+@db| |!| |+@eb| |!| |+@fb| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@0c |!| c@1c |!| c@2c |!| c@3c |!| c@4c |!| c@5c |!| c@6c |!| c@7c |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@0c| |!| |+@1c| |!| |+@2c| |!| |+@3c| |!| |+@4c| |!| |+@5c| |!| |+@6c| |!| |+@7c| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@8c |!| c@9c |!| c@ac |!| c@bc |!| c@cc |!| c@dc |!| c@ec |!| c@fc |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@8c| |!| |+@9c| |!| |+@ac| |!| |+@bc| |!| |+@cc| |!| |+@dc| |!| |+@ec| |!| |+@fc| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@0d |!| c@1d |!| c@2d |!| c@3d |!| c@4d |!| c@5d |!| c@6d |!| c@7d |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@0d| |!| |+@1d| |!| |+@2d| |!| |+@3d| |!| |+@4d| |!| |+@5d| |!| |+@6d| |!| |+@7d| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@8d |!| c@9d |!| c@ad |!| c@bd |!| c@cd |!| c@dd |!| c@ed |!| c@fd |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@8d| |!| |+@9d| |!| |+@ad| |!| |+@bd| |!| |+@cd| |!| |+@dd| |!| |+@ed| |!| |+@fd| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@0e |!| c@1e |!| c@2e |!| c@3e |!| c@4e |!| c@5e |!| c@6e |!| c@7e |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@0e| |!| |+@1e| |!| |+@2e| |!| |+@3e| |!| |+@4e| |!| |+@5e| |!| |+@6e| |!| |+@7e| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@8e |!| c@9e |!| c@ae |!| c@be |!| c@ce |!| c@de |!| c@ee |!| c@fe |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@8e| |!| |+@9e| |!| |+@ae| |!| |+@be| |!| |+@ce| |!| |+@de| |!| |+@ee| |!| |+@fe| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
|
|,|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|v|-| - |-|.|
|!| c@0f |!| c@1f |!| c@2f |!| c@3f |!| c@4f |!| c@5f |!| c@6f |!| c@7f |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@0f| |!| |+@1f| |!| |+@2f| |!| |+@3f| |!| |+@4f| |!| |+@5f| |!| |+@6f| |!| |+@7f| |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| c@8f |!| c@9f |!| c@af |!| c@bf |!| c@cf |!| c@df |!| c@ef |!| c@ff |!|
|)|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|+|-| - |-|(|
|!| |+@8f| |!| |+@9f| |!| |+@af| |!| |+@bf| |!| |+@cf| |!| |+@df| |!| |+@ef| |!| |+@ff| |!|
|`|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|^|-| - |-|'|
=====Обновление=====
Для обновления удалите исходную папку lib/plugins/displaywikipage и установите новую версию, как указано выше.
=====Script viewer-static.min=====
В случае блокировки ресурса https://viewer.diagrams.net в загрузке ниже находиться файл ''viewer-static.min.js'' для запуска Диаграммы со своего сервера.
\\
{{:wiki:plugin:script_viewer_static_2.png?|}}
=====Файл для загрузки=====
{{ :wiki:plugin:diagram.tgz |Plugin Diagram}}\\
{{ :wiki:plugin:diagram:viewer-static.min.js |Script viewer-static.min.js для для запуска диаграмм в случае блокировки ресурса. }}\\
{{ :wiki:plugin:diagram:draw.io-21.6.8-windows-installer.exe |draw.io версия для windows ПК}}
=====Лицензия=====
* **Author:** [[nikita@melnichenko.name|nikita.melnichenko]]
* **License:** [[http://www.opensource.org/licenses/gpl-license.php|GNU GPL v2]]
Это не обязательно, но, пожалуйста, рассмотрите возможность ссылки на [[http://nikita.melnichenko.name/projects/dokuwiki-diagram/?lang=en|эту страницу]] с вашего сайта, если вам нравится этот продукт.