Amazon Best VPN GoSearch

Значок OnWorks

печворк - онлайн у хмарі

Запустіть patchwork у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це комбінована команда, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


patchwork - фільтр для малювання кластерних графіків у вигляді деревних карт

СИНТАКСИС


Печворк [-(G|N|E)name = value] [-Tяз] [-llibfile] [-oвихідний файл] [-O] [-P] [-v] [-V]
[файли]

ОПИС


Печворк малює кластерні графіки за допомогою макета квадратної карти дерева. В якості вхідних даних він приймає
будь-який графік у точка формат. Кожному кластеру надається область на основі областей, визначених
кластери та вузли, які він містить. Можна вказати області вузлів і порожніх кластерів
по область атрибут. Значення за умовчанням — 1.

Кореневий графік представлений у вигляді квадрата. Потім, рекурсивно, область кластера або
граф розділено між вузлами та кластерами верхнього рівня, кожному з яких надано приблизно
квадратна підобласть із зазначеною її площею.

ВИХІД ФОРМАТИ


Patchwork використовує розширюваний механізм плагінів для вихідних рендерів, щоб побачити, що
вихідні формати, які підтримує ваша інсталяція patchwork, ви можете використовувати ``patchwork -Txxx''
(де xxx — малоймовірний формат) і перевірте попередження. Крім того, плагін
механізм підтримує кілька реалізацій вихідних форматів. Щоб побачити які варіанти
доступні, використовуйте, наприклад: ``patchwork -Tpng:'' і, щоб примусити певний варіант,
використовуйте, наприклад: ``patchwork -Tpng:gd''

Традиційно печворк підтримує наступне: -Тпс (PostScript), -Цвг -Цвгз
(структурована векторна графіка), - Рис (графіка XFIG), -Тміф (графіка FrameMaker), -Thpgl
(ручкові плоттери HP) і -Tpcl (лазерні принтери), -Tpng -Tgif (растрова графіка), -Тдіа
(діаграми на основі GTK+), -Тімап (файли карт зображень для серверів httpd для кожного вузла або краю, що
має ненульовий атрибут "href".), -Tcmapx (мапа зображень на стороні клієнта для використання в html і
xhtml). Додаткові менш поширені або більш спеціальні вихідні формати можна знайти за адресою
http://www.graphviz.org/cvs/doc/info/output.html.)

Альтернативні плагіни, що підтримують певний формат виведення, можна знайти на сторінці
повідомлення про помилку в результаті додавання ':' до формату. наприклад -Tpng: Перший плагін
список завжди є за замовчуванням.

ГРАФ Фото МОВА


Ось синопсис мови графічного файлу, як правило, з використанням розширення .gv, Для
графіки:

[строгий] (графік|орграф) ім'я { список заяв }
Це графік верхнього рівня. Якщо графік є строгий тоді між ними не допускається кілька ребер
однакові пари вузлів. Якщо це орієнтований граф, позначається орграф, А потім edgeop
має бути "->". Якщо це ненаправлений графік потім edgeop повинно бути "--". Заяви можуть
бути:

ім'я=Val;
вузол [ім'я=Val];
край [ім'я=Val];
Встановити за замовчуванням атрибут графіка, вузла або краю ім'я до Val. Будь-який підграф, вузол або ребро
після цього успадковуються нові атрибути за замовчуванням.

n0 [ім'я0=val0,name1=val1,...]; Створює вузол n0 (якщо він ще не існує) і наборів
його атрибути згідно з необов'язковим списком.

n0 edgeop n1 edgeop ... edgeop пп [ім'я0=val0,name1=val1,...];
Створює ребра між вузлами n0, n1, ..., nn і встановлює їх атрибути відповідно до
необов'язковий список. За потреби створює вузли.

[підграф ім'я] { список заяв }
Створює підграф. Підграфи можуть використовуватися замість n0, ..., nn у наведених вище заявах
для створення країв. [підграф ім'я] необов'язковий; якщо відсутній, підграфу призначається an
внутрішнє ім'я.

Коментарі можуть бути /*C-like*/ або //C++-like.

Назви та значення атрибутів є звичайними (стиль C) рядками. Наступні розділи
описати атрибути, які керують макетом графіка.

ГРАФ АТРИБУТИ


розмір="x, y" встановлює обмежувальну рамку малюнка в дюймах.

сторінка="x, y" встановлює одиницю сторінки PostScript.

співвідношення =f встановлює співвідношення сторін f яке може бути числом з плаваючою комою або одним із
ключові слова заповнювати, стискатиабо автоматичний.

pagedir=[TBLR][TBLR] встановлює основний і другорядний порядок розбиття на сторінки.

обертати = 90 встановлює альбомний режим. (орієнтація=земля є зворотно сумісним, але застарілим.)

центр =n ненульове значення центрує малюнок на сторінці.

шари="id:id:id:id" — це послідовність ідентифікаторів шарів для діаграм накладання
Змінна масиву PostScript колір шару встановлює призначення кольорів шарам. Найменший
індекс дорівнює 1, і кожен елемент має бути 3-елементним масивом, щоб інтерпретуватись як колір
координувати.

колір=значення кольору встановлює колір переднього плану (BGCOLOR для фону).

href="URL" URL-адреса за замовчуванням для файлів карти зображень; у файлах PostScript, базова URL-адреса для всіх
відносні URL-адреси, розпізнані Acrobat Distiller 3.0 і новіших версій.

URL ="URL" ("URL" є синонімом "href".)

таблиця стилів="file.css" містить посилання на таблицю стилів у вихідних даних -Tsvg та -Tsvgz.
Ігнорується іншими форматами.

сплайни. Якщо встановлено значення правда, ребра малюються у вигляді сплайнів. Якщо встановлено на ламана, малюються ребра
як полілінії. Якщо встановлено на орто, ребра малюються як ортогональні полілінії. У всіх цих
У випадках вузли можуть не перекриватися. Якщо сплайни=false or сплайни=лінія, ребра малюються як
відрізки лінії. За замовчуванням є false.

НАЗВ АТРИБУТИ


висота =d or width =d встановлює мінімальну висоту або ширину. Додавання fixedsize=true змушує їх
бути фактичним розміром (текстові мітки ігноруються).

форма=запис багатокутник epsf вбудований_полігон
вбудований_полігон є одним з: простий текст еліпс овальний коло яйце трикутник ящик алмаз
трапеція паралелограм будинок шестикутник восьмикутник увагу таб box3d компонентом. (Многокутники є
визначається або змінюється такими атрибутами вузла: регулярний, периферії, Сторони,
орієнтація, спотворення та косий.) epsf використовує вузол shapefile атрибут як шлях
ім'я зовнішнього файлу EPSF, який автоматично завантажується для форми вузла.

етикетка=текст де текст може включати екрановані символи нового рядка \n, \l або \r для центру, ліворуч і
правильні вирівняні лінії. Значення рядка '\N' буде замінено на ім'я вузла. The
значення рядка '\G' буде замінено назвою графіка. Мітки звукозапису можуть містити рекурсивні
списки вікон, розділені { | }. Ідентифікатори портів у етикетках виділяються кутовими дужками
>. У файлі графіка використовуйте двокрапку (наприклад, вузол 0: порт28).

розмір шрифту=n встановлює розмір типу етикетки n пунктів.

ім'я шрифту=ім'я встановлює назву сімейства шрифтів етикетки.

колір=значення кольору встановлює колір контуру та колір заливки за замовчуванням, якщо style=filled і
колір заливки не вказано.

колір заливки=значення кольору встановлює колір заливки, коли style=filled. Якщо не вказано, то
fillcolor, коли style=filled за замовчуванням буде таким самим, як колір контуру.

колір шрифту=значення кольору встановлює колір тексту мітки.

A значення кольору можливо "h,s,v" (відтінок, насиченість, яскравість) числа з плаваючою комою між 0
і 1, або назва кольору X11, наприклад білий чорний червоний зелений синій жовтий пурпурний блакитний or
бурлівудабо "#rrggbb" (червоний, зелений, синій 2 гекса символи кожен) value.

стиль=заповнений solid стихли пунктирний жирним шрифтом invis або будь-який код Postscript.

шар =id or я робив або "всі" встановлює активні шари вузла. Порожній рядок означає ні
шари (невидимі).

Наступні атрибути застосовуються лише до вузлів багатокутної форми:

звичайний=n if n відмінний від нуля, то багатокутник робиться правильним, тобто симетричним відносно x
і вісь y, інакше багатокутник приймає співвідношення сторін мітки.
вбудовані_полігони які ще не є регулярними, стають регулярними за допомогою цього атрибута.
вбудовані_полігони які вже є регулярними, не зачіпаються (тобто їх неможливо зробити
асиметричний).

периферії=n встановлює кількість периферійних ліній, проведених навколо багатокутника. Це значення
замінює кількість периферійних ліній вбудовані_полігони.

сторони =n встановлює кількість сторін багатокутника. n<3 призводить до еліпса. Це
атрибут ігнорується вбудовані_полігони.

орієнтація=f задає орієнтацію першої вершини багатокутника проти годинникової стрілки від
по вертикалі, в градусах. f може бути числом з плаваючою комою. Орієнтація етикеток така
не впливає на цей атрибут. Цей атрибут додається до початкової орієнтації
вбудовані_полігони.

спотворення =f встановлює величину розширення верхнього і звуження низу
багатокутник (відносно його орієнтації). Значення з плаваючою комою від -1 до +1 є
запропонував. Цей атрибут ігнорується вбудовані_полігони.

перекос =f встановлює величину правого зміщення верхнього та лівого зміщення
нижня частина багатокутника (відносно його орієнтації). Значення з плаваючою комою від -1 до
+1 пропонується. Цей атрибут ігнорується вбудовані_полігони.

href="URL" встановлює URL-адресу для вузла у файлах imagemap, PostScript і SVG. The
підрядки '\N' і '\G' замінюються так само, як і для мітки вузла
атрибут. Крім того, підрядок '\L' замінюється рядком мітки вузла.

URL ="URL" ("URL" є синонімом "href".)

цільова="ціль" це цільовий рядок для карт зображень на стороні клієнта та SVG, ефективний, коли вузли
мають URL-адресу. Цільовий рядок використовується, щоб визначити, яке вікно браузера використовується
для URL-адреси. Якщо встановити значення "_graphviz", відкриється нове вікно, якщо цього ще не було
існує, або повторно використовуйте його, якщо він існує. Якщо цільовий рядок порожній, значення за замовчуванням, то немає цілі
атрибут включено у вихідні дані. Підрядки '\N' і '\G' замінюються в
так само, як і для атрибута мітки вузла. Крім того, підрядок '\L' є
замінено рядком мітки вузла.

підказка="підказка" це рядок підказки для карт зображень на стороні клієнта та SVG, ефективний, коли
вузли мають URL. Рядок підказки за замовчуванням такий самий, як рядок мітки, але
цей атрибут дозволяє вузлам без міток все ще мати підказки, що робить їх більш щільними
графіки. Підрядки '\N' і '\G' замінюються так само, як і для вузла
атрибут label. Крім того, підрядок '\L' замінюється міткою вузла
рядок.

EDGE АТРИБУТИ


етикетка=текст де текст може включати екрановані символи нового рядка \n, \l або \r для по центру, ліворуч або
правильні вирівняні лінії. Якщо підрядок '\T' знайдено в мітці, він буде замінений на
ім'я хвостового_вузла. Якщо підрядок '\H' знайдено в мітці, він буде замінений на
назва головного_вузла. Якщо значення підрядка '\E' знайдено в мітці, воно буде замінено на:
tail_node_name->head_node_name Якщо підрядок '\G' знайдено в мітці, це буде
замінено назвою графіка. або за: tail_node_name--head_node_name для неорієнтованих графів.

розмір шрифту=n встановлює розмір типу етикетки n пунктів.

ім'я шрифту=ім'я встановлює назву сімейства шрифтів етикетки.

колір шрифту=значення кольору встановлює колір тексту мітки.

стиль = твердий стихли пунктирний жирним шрифтом invis

колір=значення кольору встановлює колір лінії для країв.

колір=перелік кольорів ':' розділений список значення кольору створює паралельні ребра, одне ребро
для кожного кольору.

dir=вперед назад обидва ніхто контролює напрямок стрілки.

tailclip,headclip=false вимикає обрізання форми кінцевої точки.

href="URL" встановлює URL-адресу для вузла у файлах imagemap, PostScript і SVG. The
підрядки '\T', '\H', '\E' і '\G' замінюються так само, як і для краю
атрибут label. Крім того, підрядок '\L' замінюється міткою краю
рядок.

URL ="URL" ("URL" є синонімом "href".)

цільова="ціль" це цільовий рядок для карт зображень на стороні клієнта та SVG, ефективний, коли краю
мають URL-адресу. Якщо цільовий рядок порожній (за замовчуванням), тоді цільового атрибута немає
включені до виходу. Підрядки '\T', '\H', '\E' і '\G' замінюються в
так само, як і для атрибута мітки краю. Крім того, підрядок '\L' є
замінено рядком міток краю.

підказка="підказка" це рядок спливаючої підказки для карт зображень на стороні клієнта, ефективний, коли є краї
URL. Рядок підказки за замовчуванням такий самий, як рядок мітки краю. The
підрядки '\T', '\H', '\E' і '\G' замінюються так само, як і для краю
атрибут label. Крім того, підрядок '\L' замінюється міткою краю
рядок.

наконечник стріли, хвіст стріли = немає, нормальний інв, крапка, відот, invdot, інводот, трійник, порожній, бездарний,
відчинено, напіввідкритий, алмаз одіамант, ящик obox, ворона.

розмір стрілки (norm_length=10,norm_width=5, inv_length=6,inv_width=7,dot_radius=2)

headlabel,taillabel=рядок для етикеток портів. labelfontcolor,labelfontname,labelfontsize
для етикеток голови та хвоста. Підрядки '\T', '\H', '\E' і '\G' замінюються в
так само, як і для атрибута мітки краю. Крім того, підрядок '\L' є
замінено рядком міток краю.

headhref="URL" встановлює URL-адресу головного порту у файлах imagemap, PostScript і SVG. The
підрядки '\T', '\H', '\E' і '\G' замінюються так само, як і для краю
атрибут label. Крім того, підрядок '\L' замінюється міткою краю
рядок.

headURL="URL" ("headURL" є синонімом "headhref".)

headtarget="головна ціль" є цільовим рядком для карт зображень на стороні клієнта та SVG, ефективний
коли головки краю мають URL-адресу. Рядок headtarget використовується для визначення вікна
для URL-адреси використовується браузер. Якщо рядок заголовка порожній, то значення за замовчуванням
headtarget за замовчуванням має те саме значення, що й target для краю. Підрядки '\T', '\H',
"\E" і "\G" замінюються так само, як і для атрибута мітки краю.
Крім того, підрядок '\L' замінюється рядком мітки краю.

headtooltip="підказка" це рядок підказки для карт зображень на стороні клієнта, ефективний, коли голова
порти мають URL-адресу. За замовчуванням рядок підказки збігається з рядком заголовка.
Підрядки '\T', '\H' і '\E' замінюються так само, як і для краю
атрибут label. Крім того, підрядок '\L' замінюється міткою краю
рядок.

tailhref="URL" встановлює URL-адресу хвостового порту у файлах imagemap, PostScript і SVG. The
підрядки '\T', '\H', '\E' і '\G' замінюються так само, як і для краю
атрибут label. Крім того, підрядок '\L' замінюється міткою краю
рядок.

tailURL="URL" ("tailURL" є синонімом "tailhref".)

tailtarget="хвост-мішень" є цільовим рядком для карт зображень на стороні клієнта та SVG, ефективний
коли крайні хвости мають URL-адресу. Рядок tailtarget використовується для визначення вікна
для URL-адреси використовується браузер. Якщо рядок tailtarget порожній, значення за замовчуванням
tailtarget за замовчуванням має те саме значення, що й цільове для краю. Підрядки '\T', '\H',
"\E" і "\G" замінюються так само, як і для атрибута мітки краю.
Крім того, підрядок '\L' замінюється рядком мітки краю.

tailtooltip="підказка" це рядок спливаючої підказки для карт зображень на стороні клієнта, ефективний при хвості
порти мають URL-адресу. Рядок підказки за замовчуванням такий самий, як і рядок мітки.
Підрядки '\T', '\H', '\E' і '\G' замінюються так само, як і для
атрибут мітки краю. Крім того, підрядок '\L' замінюється міткою краю
рядок.

відстань етикетки та відстань_мітки_порту встановити відстань; також labelangle (у градусах CCW)

прикрашати проводить лінію від краю до етикетки.

та сама голова, той самий хвіст направляйте краї, що мають однакове значення, до того самого порту, використовуючи середнє
точка посадки.

шар =id or я робив або "все" встановлює активні шари краю. Порожній рядок означає ні
шари (невидимі).

(специфічно для Neato атрибути)
w=f встановлює вагу (постійну пружини) ребра на задане значення з плаваючою комою. The
за замовчуванням 1.0; більші значення призводять до того, що ребро буде більше прагнути до своєї оптимальної довжини.

len=f встановлює оптимальну довжину краю. За замовчуванням встановлено значення 1.0.

КОМАНДА ЛІНІЯ ВАРІАНТИ


-G встановлює атрибут графіка за замовчуванням.
-N встановлює атрибут вузла за замовчуванням.
-E встановлює атрибут краю за замовчуванням. приклад: -Gsize="7,8" -Nshape=коробка -Efontsize=8

-lфайл завантажує власні файли бібліотеки PostScript. Зазвичай вони визначають спеціальні форми або
стилів. Якщо -l дається сам по собі, стандартна бібліотека опущена.

-Tяз встановлює мову виводу, як описано вище.

-O автоматично генерувати вихідні назви файлів на основі імені вхідного файлу та формату -T.

-v (докладний) друкує різну інформацію, корисну для налагодження.

-V (version) друкує інформацію про версію та виходить.

-? друкує використання та виходить.

ПРИКЛАДИ


графік G {
вузол[style=filled]
підграф кластер0 {
підграф cluster0_0 {
стиль=заповнений
колір заповнення=зелений
a b[область=3 fillcolor=yellow]
}
підграф cluster0_1 {
площа=2
bgcolor=жовтий
}
c [стиль=заповнений
fillcolor=red ]
}
підграф кластер1 {
еф
}
}

Використовуйте печворк онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad




×
реклама
❤️Робіть покупки, бронюйте або купуйте тут — безкоштовно, це допомагає зберегти послуги безкоштовними.