EnglishFrenchSpanyol

Jalankan pelayan | Ubuntu > | Fedora > |


Favicon OnWorks

twopi - Dalam talian di Awan

Jalankan twopi dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan twopi yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


titik - penapis untuk melukis graf terarah
neato - penapis untuk melukis graf tidak terarah
twopi - penapis untuk susun atur jejari graf
circo - penapis untuk susun atur bulat graf
fdp - penapis untuk melukis graf tidak terarah
sfdp - penapis untuk melukis graf tidak terarah yang besar
patchwork - penapis untuk peta pokok

SINOPSIS


dot [pilihan] [fail]
neato [pilihan] [fail]
twopi [pilihan] [fail]
lingkaran [pilihan] [fail]
fdp [pilihan] [fail]
sfdp [pilihan] [fail]
campur aduk [pilihan] [fail]

DESCRIPTION


Ini adalah koleksi program untuk melukis graf. Sebenarnya hanya ada satu yang utama
program; algoritma susun atur khusus yang dilaksanakan sebagai pemalam. Oleh itu, mereka sebahagian besarnya berkongsi
semua pilihan baris perintah yang sama. dot melukis graf terarah. Ia berfungsi dengan baik pada DAG
dan graf lain yang boleh dilukis sebagai hierarki.

neato melukis graf tidak terarah menggunakan model ``spring'' (lihat Kamada dan Kawai, Information
Memproses Surat 31:1, April 1989).

twopi melukis graf menggunakan susun atur jejari (lihat G. Wills, Simposium Lukisan Graf GD'97,
September, 1997). Pada asasnya, satu nod dipilih sebagai pusat dan diletakkan di tempat asal. The
nod yang tinggal diletakkan pada urutan bulatan sepusat yang berpusat pada asal,
setiap satu jarak jejari tetap dari bulatan sebelumnya. Semua nod jarak 1 dari
pusat diletakkan pada bulatan pertama; semua nod jarak 1 dari nod pada yang pertama
bulatan diletakkan pada bulatan kedua; dan sebagainya.

sarkas melukis graf menggunakan susun atur bulat (lihat Enam dan Tollis, GD '99 dan ALENEX '99, dan
Kaufmann dan Wiese, GD '02.) Alat ini mengenal pasti komponen yang disambungkan dwi dan melukis
nod komponen pada bulatan. Pokok blok-cutpoint kemudiannya dibentangkan menggunakan a
algoritma jejari rekursif. Lintasan tepi dalam bulatan diminimumkan dengan meletakkan sebagai
banyak tepi pada perimeter bulatan yang mungkin. Khususnya, jika komponen itu
outerplanar, komponen tersebut akan mempunyai susun atur planar.

Jika nod tergolong dalam berbilang komponen bersambung dua bukan remeh, susun atur meletakkan nod
dalam salah satu daripadanya. Secara lalai, ini ialah komponen bukan remeh pertama yang ditemui dalam carian
daripada komponen akar.

fdp melukis graf tidak terarah menggunakan model ``spring''. Ia bergantung pada kuasa yang diarahkan
pendekatan dalam semangat Fruchterman dan Reingold (rujuk Software‐Practice & Experience
21(11), 1991, hlm. 1129‐1164).

sfdp juga melukis graf tidak terarah menggunakan model ``spring'' yang diterangkan di atas, tetapi ia menggunakan
pendekatan pelbagai skala untuk menghasilkan susun atur graf besar dalam masa yang agak singkat.

campur aduk melukis graf sebagai peta pokok segi empat sama (lihat M. Bruls et al., "Squarified
treemaps", Proc. Joint Eurographics dan IEEE TCVG Symp. on Visualization, 2000, ms.
33-42). Kelompok graf digunakan untuk menentukan pokok.

OUTPUT FORMATS


Graphviz menggunakan mekanisme pemalam yang boleh diperluaskan untuk pemapar keluarannya, jadi untuk melihat apa
format output pemasangan dot anda menyokong anda boleh menggunakan ``dot -Txxx'' (di mana xxx adalah
format yang tidak mungkin) dan semak mesej amaran. Juga, Mekanisme pemalam menyokong
pelbagai pelaksanaan format output. Untuk melihat varian yang tersedia, gunakan,
contohnya: ``titik -Tpng:'' dan untuk memaksa varian tertentu, gunakan, contohnya: ``titik
-Tpng:gd''

Secara tradisinya, Graphviz menyokong perkara berikut:
-Tps (PostScript),
-Tsvg -Tsvgz (Grafik Vektor Berstruktur),
-Tfig (grafik XFIG),
-Tpng -Tgif (grafik bitmap),
-Timap (fail peta imej untuk pelayan httpd untuk setiap nod atau tepi yang mempunyai "href" bukan nol
atribut.),
-Tcmapx (peta imej sebelah pelanggan untuk digunakan dalam html dan xhtml).
Format output tambahan yang kurang biasa atau lebih banyak tujuan khas boleh didapati di
//http://www.graphviz.org/content/output-formats.

Pemalam alternatif yang menyediakan sokongan untuk format output yang diberikan boleh didapati daripada
mesej ralat akibat daripada menambahkan ':' pada format. cth -Tpng: Pemalam pertama
tersenarai sentiasa lalai.

. -P suis boleh digunakan untuk menghasilkan graf semua varian output yang disokong oleh pemalam
dalam pemasangan tempatan graphviz.

GAMBARAN FAIL BAHASA


Berikut ialah sinopsis bahasa fail graf, biasanya menggunakan sambungan .gv, Bagi
grafik:

[ketat] (graf|digraf) nama { senarai pernyataan }
ialah graf peringkat atas. Jika graf ialah ketat, maka berbilang tepi tidak dibenarkan
antara pasangan nod yang sama. Jika ia adalah graf terarah, ditunjukkan oleh digraf, Maka
yang edgeop mestilah "->". Jika ianya tidak terarah graf maka edgeop mesti "--".

Kenyataan mungkin:

nama=val;
nod [nama=val];
kelebihan [nama=val];
Tetapkan graf lalai, nod atau atribut tepi nama kepada val. Mana-mana subgraf, nod atau tepi
muncul selepas ini mewarisi atribut lalai baharu.

n0 [name0=val0,name1=val1,...];
Mencipta nod n0 (jika ia belum wujud) dan menetapkan sifat-sifatnya mengikut
senarai pilihan.

n0 edgeop n1 edgeop ... edgeop nn [name0=val0,name1=val1,...];
Mencipta tepi antara nod n0, n1, ..., nn dan menetapkan sifat-sifat mereka mengikut
senarai pilihan. Mencipta nod seperti yang diperlukan.

[subgraf nama] { senarai pernyataan }
Mencipta subgraf. Subgraf boleh digunakan sebagai ganti n0, ..., nn dalam pernyataan di atas
untuk membuat tepi. [subgraf nama] adalah pilihan; jika tiada, subgraf diberikan an
nama dalaman.

Komen mungkin /*C‐like*/ atau //C++‐like.

Nama dan nilai atribut ialah rentetan biasa (gaya C). Bahagian berikut
huraikan atribut yang mengawal susun atur graf.

Penerangan yang lebih lengkap tentang bahasa boleh didapati di
http://www.graphviz.org/content/dot-language.

GRAF, NODE DAN EDGE SIFAT-SIFAT


Graphviz menggunakan nama=nilai atribut, dilampirkan pada graf, subgraf, nod dan tepi,
untuk menyesuaikan reka letak dan rendering. Kami menyenaraikan atribut yang lebih menonjol di bawah. The
senarai lengkap boleh didapati di http://www.graphviz.org/content/attrs.

Grafik Atribut
saiz="x, y" menentukan kotak sempadan maksimum lukisan dalam inci.

nisbah=f menetapkan nisbah bidang kepada f yang mungkin nombor titik terapung, atau salah satu daripada
kata kunci mengisi, tekanan, Atau auto.

susun atur =enjin menunjukkan enjin susun atur pilihan ("titik", "neato", fdp" dll) mengatasi
lalai daripada nama asas perintah atau pilihan baris perintah -K.

margin=f menetapkan margin halaman (termasuk dalam saiz halaman).

nodesep=f menetapkan pemisahan minimum antara nod.

pangkat=f menetapkan pemisahan minimum antara pangkat.

memesan=keluar mengekang susunan tepi luar dalam subgraf mengikut urutan failnya.

rankdir=LR|RL|BT meminta lukisan kiri-ke-kanan, kanan-ke-kiri, atau bawah-ke-atas.

pangkat=sama (Atau minit or maks) dalam subgraf mengekang penetapan pangkat nodnya. Jika
nama subgraf mempunyai awalan kelompok, nodnya dilukis dalam segi empat tepat yang berbeza daripada
susun atur. Kelompok mungkin bersarang.

putar=90 menetapkan mod landskap. (orientasi=tanah adalah serasi ke belakang tetapi usang.)

pusat=n nilai bukan sifar memusatkan lukisan pada halaman.

warna=nilai warna menetapkan warna latar depan (bgcolor untuk latar belakang).

href="url" url lalai untuk fail peta imej; dalam fail PostScript, URL asas untuk semua
URL relatif, seperti yang diiktiraf oleh Acrobat Distiller 3.0 dan ke atas.

URL="url" ("URL" ialah sinonim untuk "href".)

lembaran gaya="file.css" termasuk rujukan kepada lembaran gaya dalam -Tsvg dan -Tsvgz output.
Diabaikan oleh format lain.

splines Sekiranya ditetapkan kepada benar, tepi dilukis sebagai splines. Jika ditetapkan kepada Poligaris, tepi dilukis
sebagai polylines. Jika ditetapkan kepada orto, tepi dilukis sebagai poligaris ortogon. Dalam semua ini
kes, nod mungkin tidak bertindih. Jika splines=palsu or splines=selaras, tepi dilukis sebagai
segmen garisan. Lalainya ialah benar untuk titik, dan palsu untuk semua susun atur lain.

(khusus neato atribut)
mula =val. Meminta penempatan awal rawak dan benih penjana nombor rawak. Jika
val bukan integer, ID proses atau masa semasa digunakan sebagai benih.

epsilon=n. Tetapkan potongan untuk penyelesai. Lalai ialah 0.1.

(twopi-spesifik atribut)
akar =ctr. Ini menentukan nod untuk digunakan sebagai pusat reka letak. Jika tidak
dinyatakan, twopi secara rawak akan memilih salah satu nod yang paling jauh dari nod daun,
di mana nod daun ialah nod darjah 1. Jika tiada nod daun wujud, nod arbitrari ialah
dipilih sebagai pusat.

pangkat=val. Menentukan jarak jejari dalam inci antara jujukan gelang. The
lalai adalah 0.75.

bertindih=mod. Ini menentukan apa twopi harus dilakukan jika mana-mana nod bertindih. Jika mod adalah
"salah", program ini menggunakan gambar rajah Voronoi untuk melaraskan nod untuk menghapuskan pertindihan. Jika
mod adalah "skala", susun atur ditingkatkan secara seragam, mengekalkan saiz nod, sehingga nod no
lebih lama bertindih. Teknik terakhir menghilangkan pertindihan sambil mengekalkan simetri dan
struktur, manakala bekas membuang pertindihan lebih padat tetapi memusnahkan simetri. Jika
mod adalah "benar" (lalai), tiada penempatan semula dilakukan.

(sirko-spesifik atribut)
akar =nama nod. Menentukan nama nod yang berlaku dalam blok akar. Jika graf ialah
terputus, yang akar atribut nod boleh digunakan untuk menentukan blok akar tambahan.

pemikir=nilai. Menetapkan pemisahan minimum antara semua nod. Jika tidak dinyatakan maka sarkas
menggunakan nilai lalai 1.0.

(fdp-spesifik atribut)
K=val. Menetapkan pemisahan nod ideal lalai dalam reka letak.

maxiter=val. Menetapkan bilangan maksimum lelaran yang digunakan untuk susun atur graf.

mula =val. Laraskan penempatan awal rawak nod tanpa kedudukan yang ditentukan. Jika
val ialah integer, ia digunakan sebagai benih untuk penjana nombor rawak. Jika val is
bukan integer, integer yang dijana sistem rawak, seperti ID proses atau masa semasa,
digunakan sebagai benih.

nod Atribut
ketinggian=d or width =d menetapkan ketinggian atau lebar minimum. Menambah saiz tetap=benar memaksa mereka untuk
menjadi saiz sebenar (label teks diabaikan).

bentuk=rekod poligon epsf bentuk_bina
builtin_polygon boleh teks kosong elips bujur lingkaran telur segitiga kotak berlian trapezium
selari rumah heksagon oktagon ambil perhatian tab box3d komponen, dalam kalangan yang lain. (Poligon ialah
ditakrifkan atau diubah suai oleh atribut nod berikut: kerap, pinggiran, pihak,
orientasi, penyelewengan dan condong.) epsf menggunakan nod shapefile atribut sebagai jalan
nama fail EPSF luaran untuk dimuatkan secara automatik untuk bentuk nod.

Lihat http://www.graphviz.org/content/node-shapes untuk penerangan lengkap tentang bentuk nod.

label=teks di mana teks mungkin termasuk baris baharu yang terlepas \n, \l, atau \r untuk tengah, kiri dan
garisan wajar yang betul. Nilai rentetan '\N' akan digantikan dengan nama nod. The
nilai rentetan '\G' akan digantikan dengan nama graf. Label rekod mungkin mengandungi rekursif
senarai kotak dihadkan oleh { | }. Pengecam port dalam label dinyalakan oleh kurungan sudut
>. Dalam fail graf, gunakan titik bertindih (seperti, node0:port28).

Graphviz juga menyokong label khas seperti HTML untuk membina kandungan nod yang kompleks. A
huraian penuh ini diberikan di http://www.graphviz.org/content/node-shapes#html.

saiz fon=n menetapkan saiz jenis label kepada n mata.

nama fon=nama menetapkan nama keluarga fon label.

warna=nilai warna menetapkan warna garis besar, dan warna isian lalai jika gaya=diisi dan
isi warna tidak dinyatakan.

warna isian=nilai warna menetapkan warna isian apabila gaya=diisi. Jika tidak dinyatakan,
fillcolor apabila style=filled lalai adalah sama dengan warna garis besar.

warna fon=nilai warna menetapkan warna teks label.

A nilai warna mungkin "h,s,v" (warna, tepu, kecerahan) nombor titik terapung antara 0
dan 1, atau nama warna X11 seperti putih hitam merah hijau biru kuning magenta cyan or
kayu lapis, atau "#rrggbb" (merah, hijau, biru, 2 heks aksara masing-masing) nilai.

gaya=diisi pepejal putus asa bertitik berani invis atau sebarang kod Postscript.

href="url" menetapkan url untuk nod dalam peta imej, PostScript dan fail SVG. The
subrentetan '\N' dan '\G' digantikan dengan cara yang sama seperti untuk label nod
atribut. Selain itu subrentetan '\L' digantikan dengan rentetan label nod.

URL="url" ("URL" ialah sinonim untuk "href".)

sasaran="sasaran" ialah rentetan sasaran untuk peta imej sisi klien dan SVG, berkesan apabila nod
mempunyai URL. Rentetan sasaran digunakan untuk menentukan tetingkap penyemak imbas yang digunakan
untuk URL. Menetapkannya kepada "_graphviz" akan membuka tetingkap baharu jika belum
wujud, atau gunakan semula jika ada. Jika rentetan sasaran kosong, lalai, maka tiada sasaran
atribut disertakan dalam output. Subrentetan '\N' dan '\G' digantikan dalam
cara yang sama seperti untuk atribut label nod. Selain itu subrentetan '\L' ialah
digantikan dengan rentetan label nod.

petua alat="petua alat" ialah rentetan petua alat untuk peta imej sisi klien dan SVG, berkesan apabila
nod mempunyai URL. Rentetan petua alat lalai adalah sama dengan rentetan label, tetapi
atribut ini membenarkan nod tanpa label masih mempunyai petua alat sekali gus membenarkan lebih padat
graf. Subrentetan '\N' dan '\G' digantikan dengan cara yang sama seperti untuk nod
atribut label. Selain itu subrentetan '\L' digantikan dengan label nod
tali.

Atribut berikut hanya digunakan pada nod bentuk poligon:

biasa=n if n ialah bukan sifar maka poligon itu dijadikan sekata, iaitu simetri tentang x
dan paksi y, jika tidak poligon mengambil nisbah bidang label.
poligon_terbina yang belum biasa dijadikan tetap oleh atribut ini.
poligon_terbina yang sudah biasa tidak terjejas (iaitu tidak boleh dibuat
tidak simetri).

pinggiran=n menetapkan bilangan garis pinggir yang dilukis di sekeliling poligon. Nilai ini
menggantikan bilangan garis pinggir bagi poligon_terbina.

sisi=n menetapkan bilangan sisi kepada poligon. n<3 menghasilkan elips. ini
atribut diabaikan oleh poligon_terbina.

orientasi=f menetapkan orientasi puncak pertama poligon lawan jam dari
menegak, dalam darjah. f mungkin nombor titik terapung. Orientasi label ialah
tidak dipengaruhi oleh atribut ini. Atribut ini ditambahkan pada orientasi awal
poligon_terbina.

herotan=f menetapkan jumlah pelebaran bahagian atas dan penyempitan bahagian bawah
poligon (berbanding dengan orientasinya). Nilai titik terapung antara -1 dan +1 ialah
dicadangkan. Atribut ini diabaikan oleh poligon_terbina.

condong=f menetapkan jumlah anjakan kanan atas dan anjakan kiri
bahagian bawah poligon (berbanding dengan orientasinya). Nilai titik terapung antara -1 dan
+1 dicadangkan. Atribut ini diabaikan oleh poligon_terbina.

(sirko-spesifik atribut)
akar =betul salah. Ini menentukan bahawa blok yang mengandungi nod yang diberikan dianggap sebagai
akar pokok spanning dalam susun atur.

(fdp-spesifik atribut)
pin=val. Jika val adalah "benar", nod akan kekal pada kedudukan asalnya.

The Edge Atribut
minlen=n di mana n ialah faktor integer yang digunakan pada panjang tepi (kedudukan untuk normal
tepi, atau pemisahan nod minimum untuk tepi rata).

berat =n di mana n ialah kos integer bagi tepi. Nilai yang lebih besar daripada 1 cenderung untuk memendekkan
Bucu. Berat 0 tepi rata diabaikan untuk memesan nod.

label=teks di mana teks mungkin termasuk baris baharu yang terlepas \n, \l, atau \r untuk tengah, kiri atau
garisan wajar yang betul. Jika subrentetan '\T' ditemui dalam label, ia akan digantikan dengan
nama nod_ekor. Jika subrentetan '\H' ditemui dalam label ia akan digantikan dengan
nama nod_kepala. Jika nilai subrentetan '\E' ditemui dalam label, ia akan digantikan dengan:
tail_node_name->head_node_name Jika subrentetan '\G' ditemui dalam label ia akan menjadi
digantikan dengan nama graf. atau dengan: tail_node_name--head_node_name untuk graf tidak terarah.

saiz fon=n menetapkan saiz jenis label kepada n mata.

nama fon=nama menetapkan nama keluarga fon label.

warna fon=nilai warna menetapkan warna teks label.

gaya=pejal putus asa bertitik berani invis

warna=nilai warna menetapkan warna garisan untuk tepi.

warna=colorvaluelist senarai ':' dipisahkan daripada nilai warna mencipta tepi selari, satu tepi
untuk setiap warna.

dir=hadapan kembali kedua-dua tiada mengawal arah anak panah.

tailclip,headclip=palsu melumpuhkan keratan bentuk titik akhir.

href="url" menetapkan url untuk nod dalam peta imej, PostScript dan fail SVG. The
subrentetan '\T', '\H', '\E' dan '\G' digantikan dengan cara yang sama seperti untuk tepi
atribut label. Selain itu subrentetan '\L' digantikan dengan label tepi
tali.

URL="url" ("URL" ialah sinonim untuk "href".)

sasaran="sasaran" ialah rentetan sasaran untuk peta imej sisi klien dan SVG, berkesan apabila tepi
mempunyai URL. Jika rentetan sasaran kosong, lalai, maka tiada atribut sasaran
termasuk dalam output. Subrentetan '\T', '\H', '\E' dan '\G' digantikan dalam
cara yang sama seperti untuk atribut label tepi. Selain itu subrentetan '\L' ialah
digantikan dengan rentetan label tepi.

petua alat="petua alat" ialah rentetan petua alat untuk peta imej sisi klien berkesan apabila tepi mempunyai
URL. Rentetan petua alat lalai adalah sama dengan rentetan label tepi. The
subrentetan '\T', '\H', '\E' dan '\G' digantikan dengan cara yang sama seperti untuk tepi
atribut label. Selain itu subrentetan '\L' digantikan dengan label tepi
tali.

kepala anak panah,ekor anak panah=tiada, normal, inv, titik, odot, invdot, invodot, tee, kosong, reka cipta,
buka, separuh terbuka, berlian, odiamond, kotak, obox, gagak.

bersaiz anak panah (norm_length=10,norm_width=5, inv_length=6,inv_width=7,dot_radius=2)

label kepala,label ekor=rentetan untuk label port. labelfontcolor,nama fon label,saiz fon label
untuk label kepala dan ekor. Subrentetan '\T', '\H', '\E' dan '\G' digantikan dalam
cara yang sama seperti untuk atribut label tepi. Selain itu subrentetan '\L' ialah
digantikan dengan rentetan label tepi.

headhref="url" menetapkan url untuk port kepala dalam peta imej, PostScript dan fail SVG. The
subrentetan '\T', '\H', '\E' dan '\G' digantikan dengan cara yang sama seperti untuk tepi
atribut label. Selain itu subrentetan '\L' digantikan dengan label tepi
tali.

headURL="url" ("headURL" ialah sinonim untuk "headhref".)

sasaran kepala="sasaran kepala" ialah rentetan sasaran untuk peta imej sisi klien dan SVG, berkesan
apabila kepala tepi mempunyai URL. Rentetan headtarget digunakan untuk menentukan tetingkap mana
pelayar digunakan untuk URL. Jika rentetan headtarget kosong, lalai, maka
sasar kepala lalai kepada nilai yang sama seperti sasaran untuk tepi. Subrentetan '\T', '\H',
'\E' dan '\G' digantikan dengan cara yang sama seperti atribut label tepi.
Selain itu subrentetan '\L' digantikan dengan rentetan label tepi.

headtooltip="petua alat" ialah rentetan petua alat untuk peta imej sisi klien berkesan apabila kepala
port mempunyai URL. Rentetan petua alat lalai adalah sama dengan rentetan label kepala.
Subrentetan '\T', '\H', dan '\E' digantikan dengan cara yang sama seperti untuk tepi
atribut label. Selain itu subrentetan '\L' digantikan dengan label tepi
tali.

tailhref="url" menetapkan url untuk port ekor dalam peta imej, PostScript dan fail SVG. The
subrentetan '\T', '\H', '\E' dan '\G' digantikan dengan cara yang sama seperti untuk tepi
atribut label. Selain itu subrentetan '\L' digantikan dengan label tepi
tali.

tailURL="url" ("tailURL" ialah sinonim untuk "tailhref".)

sasaran ekor="target ekor" ialah rentetan sasaran untuk peta imej sisi klien dan SVG, berkesan
apabila ekor tepi mempunyai URL. Rentetan tailtarget digunakan untuk menentukan tetingkap mana
pelayar digunakan untuk URL. Jika rentetan tailtarget kosong, lalai, maka
tailtarget lalai kepada nilai yang sama seperti sasaran untuk tepi. Subrentetan '\T', '\H',
'\E' dan '\G' digantikan dengan cara yang sama seperti atribut label tepi.
Selain itu subrentetan '\L' digantikan dengan rentetan label tepi.

tailtooltip="petua alat" ialah rentetan petua alat untuk peta imej sisi klien berkesan apabila ekor
port mempunyai URL. Rentetan petua alat lalai adalah sama dengan rentetan label ekor.
Subrentetan '\T', '\H', '\E' dan '\G' digantikan dengan cara yang sama seperti untuk
atribut label tepi. Selain itu subrentetan '\L' digantikan dengan label tepi
tali.

jarak label dan sudut label (dalam darjah CCW) nyatakan penempatan kepala dan ekor
label.

menghiasi melukis garisan dari tepi ke label.

samehead, sametail bidik tepi yang mempunyai nilai yang sama ke port yang sama, menggunakan purata
titik pendaratan.

kekangan=salah menyebabkan kelebihan diabaikan untuk penetapan pangkat.

lapisan=id or saya telah lakukan atau "semua" menetapkan lapisan aktif tepi. Rentetan kosong bermaksud tidak
lapisan (tidak kelihatan).

(khusus neato atribut)
w=f menetapkan berat (pemalar spring) tepi kepada nilai titik terapung yang diberikan. The
lalai ialah 1.0; nilai yang lebih besar menjadikan tepi lebih cenderung ke arah panjang optimumnya.

len=f menetapkan panjang optimum tepi. Lalai ialah 1.0.

(fdp-spesifik atribut)
berat =f menetapkan berat tepi kepada nilai titik terapung yang diberikan. Lalai ialah 1.0;
nilai yang lebih besar menjadikan tepi lebih cenderung ke arah panjang optimumnya.

BARIS-PERINTAH PILIHAN


-G menetapkan atribut graf lalai.
-N menetapkan atribut nod lalai.
-E menetapkan atribut tepi lalai. Contoh: -Gsize="7,8" -Nshape=kotak -Efontize=8

-lfail memuatkan fail perpustakaan PostScript tersuai. Biasanya ini mentakrifkan bentuk tersuai atau
gaya. Jika -l diberikan dengan sendirinya, perpustakaan standard ditinggalkan.

-Tlang menetapkan bahasa output seperti yang diterangkan di atas.

-n[1|2] (no‐op) Jika ditetapkan, neato menganggap nod telah diletakkan dan semua nod
mempunyai atribut pos yang memberikan kedudukan. Ia kemudian melakukan pelarasan pilihan untuk
alih keluar pertindihan nod-nod, bergantung pada nilai atribut pertindihan, mengira
susun atur tepi, bergantung pada nilai splines atribut, dan memancarkan graf dalam
format yang sesuai. Jika num dibekalkan, tindakan berikut berlaku:
bilangan = 1
Bersamaan dengan -n.
bilangan > 1
Gunakan kedudukan nod seperti yang ditentukan, tanpa pelarasan untuk mengalih keluar pertindihan nod-nod, dan digunakan
sebarang reka letak tepi yang telah ditentukan oleh atribut pos. neato mengira susun atur tepi
untuk mana-mana kelebihan yang tidak mempunyai atribut pos. Seperti biasa, susun atur tepi dipandu oleh
splines atribut.

-Ksusun atur mengatasi enjin susun atur lalai yang tersirat oleh nama arahan.

-O menjana nama fail output secara automatik berdasarkan nama fail input dan format -T.

-P menjana graf bagi pemalam yang tersedia pada masa ini.

-v (verbose) mencetak pelbagai maklumat yang berguna untuk nyahpepijat.

-c mengkonfigurasi pemalam.

-m ujian ingatan (perhatikan tiada pertumbuhan dengan bahagian atas, bunuh apabila selesai).

-qtahap menetapkan tahap of mesej penindasan. . lalai is 1.

-sskala f skala input by skala f, yang lalai is 72.

-y songsang y koordinat dalam output.

-V (versi) mencetak maklumat versi dan keluar.

-? mencetak penggunaan dan keluar.

Penerangan lengkap tentang pilihan baris arahan yang tersedia boleh didapati di
http://www.graphviz.org/content/command-line-invocation.

CONTOH


ujian digraf123 {
a -> b -> c;
a -> {xy};
b [bentuk=kotak];
c [label="hello\nworld",color=biru,fontsize=24,
fontname="Palatino-Italic",fontcolor=red,style=filled];
a -> z [label="hai", berat=100];
x -> z [label="berbilang baris\nlabel"];
tepi [gaya = putus-putus, warna = merah];
b -> x;
{pangkat=sama; bx}
}

ujian graf123 {
a -- b -- c;
a -- {xy};
x -- c [w=10.0];
x -- y [w=5.0,len=3];
}

CATATAN


Spline tepi boleh bertindih secara tidak sengaja.

Label tepi rata pecah sedikit. Label tepi antara kelompok rosak sama sekali.

Oleh kerana pengoptimuman tanpa kekangan digunakan, kotak nod mungkin boleh bertindih atau menyentuh
tepi yang tidak berkaitan. Semua benam spring sedia ada nampaknya mempunyai had ini.

Nampaknya percubaan munasabah untuk menyemat nod atau melaraskan panjang tepi dan pemberat boleh menyebabkan
ketidakstabilan.

PENGARANG


Stephen C. Utarautara@research.att.com>
Emden R. Gansnererg@research.att.com>
John C. Ellsonellson@research.att.com>
Yifan Huyifanhu@research.att.com>

Pemacu bitmap (PNG, GIF dll) adalah oleh Thomas Boutell,http://www.boutell.com/gd>

Penyampai fon Truetype adalah daripada Projek Freetype (David Turner, Robert Wilhelm, dan
Werner Lemberg) (yang boleh dihubungi di freetype-devel@lists.lrz-muenchen.de).

Gunakan twopi dalam talian menggunakan perkhidmatan onworks.net


Ad


Ad