Ugrás a tartalomhoz

Graphviz

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából
Graphviz

FejlesztőAT&T Labs Research és más közreműködők[1]
Legfrissebb stabil kiadás12.0.0 (stabil verzió, 2024. július 4.)[2]
Legfrissebb fejlesztői kiadás2.29.20120113.0545-1 (2012. január 13.) +/-
Programozási nyelvC
Operációs rendszerLinux, Windows, Mac OS X
Kategóriagráfok megjelenítése
LicencEclipse Public License
A Graphviz weboldala
A Graphviz segítségével létrehozott gráfábrázolás
Az USA 48 egymással határos államának szomszédsági gráfja

A Graphviz (neve az angol Graph Visualization, gráfábrázolás kifejezésből ered) DOT nyelven leírt gráfok ábrázolására szolgáló nyílt forráskódú eszközök összessége, mely az AT&T kutatólaboratóriumából indult útjára. Parancssoros felülete mellett más alkalmazásokban felhasználható programkönyvtárakat is tartalmaz. A Graphviz Eclipse Public License alatt közzétett szabad szoftver.

Felépítése

[szerkesztés]

A Graphviz a DOT[3] gráfleíró nyelvből, valamint DOT fájlok előállítására és/vagy feldolgozására szolgáló eszközökből áll:

dot
Parancssoros eszköz, irányított gráfok hierarchikus vagy többszintű megjelenítésére különféle formátumokban (Postscript, PDF, SVG, stb).
neato
Irányítatlan gráfok "rugós elven" történő elrendezéshez (a Mac OS verzióban "minimális energiájúnak" nevezik).
twopi
Sugaras gráfelrendezésekhez.
circo
Körkörös gráfelrendezésekhez.
fdp
Másik módszerrel dolgozó rajzolómotor irányítatlan gráfokhoz.
dotty
Grafikus felület gráfok szerkesztéséhez és nézegetéséhez.
lefty
Programozható GUI-vezérlő (widget), ami olyan DOT gráfokat jelenít meg, amelyeken a felhasználó egérrel műveleteket végezhet. Programnyelvét az EZ[4] inspirálta. A lefty így egy modell-nézet-vezérlő tervezési mintájú alkalmazás nézet rétegeként szolgálhat.

Felhasználási területek

[szerkesztés]

Kapcsolódó szócikkek

[szerkesztés]
Kapcsolódó szoftverek

Jegyzetek

[szerkesztés]
  1. Credits Archiválva 2010. február 9-i dátummal a Wayback Machine-ben Graphviz
  2. 12.0.0 · graphviz / graphviz · GitLab (angol nyelven). (Hozzáférés: 2024. július 18.)
  3. The DOT language
  4. The Lefty guide (“Editing Pictures with lefty”), section 3.1, p. 9.
  5. Dependency graphs in Puppet. [2012. május 13-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. május 17.)

Külső hivatkozások

[szerkesztés]

Fordítás

[szerkesztés]
  • Ez a szócikk részben vagy egészben a Graphviz című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.