InggrisPerancisSpanyol

favorit OnWorks

osage - Online di Awan

Jalankan osage di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah osage perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


osage - filter untuk menggambar grafik berkerumun

RINGKASAN


osase [-(G|N|E)nama=nilai] [-Tlang] [-lfile lib] [-ofile keluar] [-O] [-P] [-v] [-V] [berkas]

DESKRIPSI


osase menggambar grafik berkerumun. Sebagai masukan, dibutuhkan sembarang graf dalam dot format. Ini menarik
grafik secara rekursif. Di setiap level, akan ada kumpulan node dan kumpulan
subgraf klaster. Bagian dalam setiap subgraf klaster ditata, kemudian klaster
subgraf dan node pada level saat ini diposisikan relatif satu sama lain, memperlakukan
setiap subgraf cluster sebagai node.

Pada setiap level, node dan subgraf cluster dipandang sebagai persegi panjang untuk dikemas
bersama. Saat ini, tepi diabaikan selama pengepakan. Pengemasan dilakukan dengan menggunakan
fungsi kemasan standar. Secara khusus, atribut grafik pak dan mode paket kontrol
tata letak. Setiap grafik dan cluster dapat menentukan nilainya sendiri untuk atribut ini.
Ingat juga bahwa sebuah cluster mewarisi nilai atributnya dari grafik induknya.

Setelah semua node dan cluster, edge dirutekan berdasarkan nilai splines
atribut.

KELUARAN FORMAT


Osage menggunakan mekanisme plugin yang dapat diperluas untuk penyaji keluarannya, jadi untuk melihat keluarannya
memformat instalasi osage Anda mendukung Anda dapat menggunakan ``osage -Txxx'' (di mana xxx adalah
format yang tidak mungkin) dan periksa pesan peringatan. Juga, Mekanisme plugin mendukung
beberapa implementasi dari format output. Untuk melihat varian apa yang tersedia, gunakan,
misalnya: ``osage -Tpng:'' dan untuk memaksa varian tertentu, gunakan, misalnya: ``osage
-tpng:gd''

Secara tradisional, osage mendukung yang berikut: -Tps (Nota bene), -Tsvg -Tsvgz (Tersusun
Grafik Vektor), -Gambar (grafik XFIG), -Tmif (Grafis FrameMaker), -Thpgl (pena HP
plotter), dan -tpcl (Printer laser), -Tpng -Tgif (grafik bitmap), -Tdia (Berbasis GTK+
diagram), -Peta waktu (file peta gambar untuk server httpd untuk setiap node atau tepi yang memiliki non-
atribut null "href".), -Tcmmax (peta gambar sisi klien untuk digunakan dalam html dan xhtml).
Format keluaran tambahan yang kurang umum atau lebih khusus dapat ditemukan di:
http://www.graphviz.org/cvs/doc/info/output.html.)

Plugin alternatif yang menyediakan dukungan untuk format output yang diberikan dapat ditemukan dari
pesan kesalahan yang dihasilkan dari menambahkan ':' ke format. misalnya -Tpng: Plugin pertama
terdaftar selalu default.

GRAFIK FILE BAHASA


Berikut adalah sinopsis bahasa file grafik, biasanya menggunakan ekstensi .gv, Untuk
grafik:

[ketat] (grafik|dwihuruf) nama { daftar pernyataan }
Apakah grafik tingkat atas. Jika grafiknya adalah ketat maka beberapa tepi tidak diperbolehkan antara
pasangan node yang sama. Jika merupakan graf berarah, ditunjukkan oleh dwihuruf, lalu edgeop
harus "->". Jika itu tidak terarah grafik maka edgeop harus "--". Pernyataan mungkin
menjadi:

nama=val;
simpul [nama=val];
tepi [nama=val];
Setel atribut grafik, simpul, atau tepi default nama untuk val. Setiap subgraf, simpul, atau tepi
muncul setelah ini mewarisi atribut default baru.

n0 [nama0=val0,nama1=val1,...]; Membuat simpul n0 (jika belum ada) dan set
atributnya sesuai dengan daftar opsional.

n0 edgeop n1 edgeop ... edgeop tidak [nama0=val0,nama1=val1,...];
Menciptakan tepi antara node n0, n1, ..., nn dan mengatur atribut mereka sesuai dengan
daftar opsional. Membuat node sesuai kebutuhan.

[subgraf nama] { daftar pernyataan }
Membuat subgraf. Subgraf dapat digunakan sebagai pengganti n0, ..., nn dalam pernyataan di atas
untuk membuat tepi. [subgraf nama] adalah opsional; jika tidak ada, subgraf diberi
nama dalam.

Komentar dapat berupa /*C-like*/ atau //C++-like.

Nama dan nilai atribut adalah string biasa (gaya-C). Bagian berikut
menggambarkan atribut yang mengontrol tata letak grafik.

GRAFIK ATRIBUT


ukuran="x, y" set kotak pembatas gambar dalam inci.

halaman="x, y" mengatur unit pagination PostScript.

rasio =f menyetel rasio aspek ke f yang mungkin berupa angka floating point, atau salah satu dari
kata kunci mengisi, kompres, atau mobil.

halamandir=[TBLR][TBLR] menyetel urutan paginasi mayor dan minor.

putar = 90 mengatur mode lanskap. (orientasi = tanah kompatibel ke belakang tetapi usang.)

pusat=n nilai bukan nol memusatkan gambar pada halaman.

lapisan="id:id:id:id" adalah urutan pengidentifikasi lapisan untuk diagram overlay
Variabel larik PostScript layercolorseq mengatur penugasan warna ke lapisan. Sangat sedikit
indeks adalah 1 dan setiap elemen harus berupa array 3 elemen untuk ditafsirkan sebagai warna
koordinat.

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

href="url" url default untuk file peta gambar; dalam file PostScript, URL dasar untuk semua
URL relatif, seperti yang dikenali oleh Acrobat Distiller 3.0 dan lebih tinggi.

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

lembar gaya="file.css" menyertakan referensi ke stylesheet dalam output -Tsvg dan -Tsvgz.
Diabaikan oleh format lain.

splines. Jika diatur ke benar, tepi digambar sebagai splines. Jika diatur ke polyline, tepi ditarik
sebagai polyline. Jika diatur ke orto, tepi digambar sebagai polyline ortogonal. Dalam semua ini
kasus, node mungkin tidak tumpang tindih. Jika spline =palsu or spline =line, tepi digambar sebagai
segmen garis. Standarnya adalah palsu.

SIMPUL ATRIBUT


tinggi =d or width =d menetapkan tinggi atau lebar minimum. Menambahkan ukuran tetap=benar memaksa ini untuk
menjadi ukuran sebenarnya (label teks diabaikan).

bentuk = rekam poligon eps builtin_poligon
builtin_poligon adalah salah satu dari: teks biasa elips lonjong lingkaran telur segi tiga kotak berlian
trapesium genjang rumah segi enam segi delapan mencatat tab box3d komponen. (Poligon adalah
didefinisikan atau dimodifikasi oleh atribut simpul berikut: reguler, pinggiran, sisi,
orientasi, distorsi dan condong.) eps menggunakan node's shapefile atribut sebagai jalan
nama file EPSF eksternal yang akan dimuat secara otomatis untuk bentuk simpul.

label=teks dimana teks dapat menyertakan baris baru yang lolos \n, \l, atau \r untuk tengah, kiri, dan
garis lurus kanan. Nilai string '\N' akan diganti dengan nama node. NS
string '\G' nilai akan diganti dengan nama grafik. Label rekaman mungkin berisi rekursif
daftar kotak yang dibatasi oleh { | }. Pengidentifikasi port dalam label diatur oleh kurung sudut
>. Dalam file grafik, gunakan titik dua (seperti, node0: port28).

ukuran font =n atur ukuran jenis label ke n poin.

nama font =nama mengatur nama keluarga font label.

warna =nilai warna mengatur warna garis luar, dan warna isian default jika style=filled and
warna isi tidak ditentukan.

warna isi =nilai warna mengatur warna isian saat style=filled. Jika tidak ditentukan,
fillcolor ketika style=filled defaultnya sama dengan warna outline.

warna font=nilai warna mengatur warna teks label.

A nilai warna mungkin "h, s, v" (hue, saturation, brightness) angka floating point antara 0
dan 1, atau nama warna X11 seperti putih hitam merah hijau biru kuning magenta cyan or
kayu bakar, atau "#rrggbb" (merah, hijau, biru, 2 hex karakter setiap) nilai.

gaya = terisi padat putus-putus burik pin masuk atau kode Postscript apa pun.

lapisan =id or ya atau "semua" mengatur lapisan aktif node. String kosong berarti tidak
lapisan (tidak terlihat).

Atribut berikut hanya berlaku untuk node bentuk poligon:

biasa =n if n tidak nol maka poligon dibuat beraturan, yaitu simetris terhadap x
dan sumbu y, jika tidak poligon mengambil rasio aspek label.
builtin_poligon yang belum teratur dibuat teratur oleh atribut ini.
builtin_poligon yang sudah biasa tidak terpengaruh (yaitu tidak dapat dibuat
asimetris).

pinggiran =n mengatur jumlah garis tepi yang ditarik di sekitar poligon. Nilai ini
menggantikan jumlah garis tepi builtin_poligon.

sisi =n menentukan jumlah sisi poligon. n<3 menghasilkan elips. Ini
atribut diabaikan oleh builtin_poligon.

orientasi=f mengatur orientasi puncak pertama poligon berlawanan arah jarum jam dari
vertikal, dalam derajat. f mungkin angka floating point. Orientasi label adalah
tidak terpengaruh oleh atribut ini. Atribut ini ditambahkan ke orientasi awal
builtin_poligon.

distorsi =f mengatur jumlah pelebaran bagian atas dan penyempitan bagian bawah
poligon (relatif terhadap orientasinya). Nilai floating point antara -1 dan +1 adalah
disarankan. Atribut ini diabaikan oleh builtin_poligon.

miring =f mengatur jumlah perpindahan ke kanan atas dan perpindahan ke kiri dari
bagian bawah poligon (relatif terhadap orientasinya). Nilai titik mengambang antara -1 dan
+1 disarankan. Atribut ini diabaikan oleh builtin_poligon.

href="url" menetapkan url untuk node dalam file imagemap, PostScript dan SVG. NS
substring '\N' dan '\G' diganti dengan cara yang sama seperti untuk label simpul
atribut. Selain itu substring '\L' diganti dengan string label simpul.

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

target ="target" adalah string target untuk peta gambar sisi klien dan SVG, efektif ketika node
memiliki URL. String target digunakan untuk menentukan jendela browser mana yang digunakan
untuk URL-nya. Menyetelnya ke "_graphviz" akan membuka jendela baru jika belum
ada, atau gunakan kembali jika ada. Jika string target kosong, defaultnya, maka tidak ada target
atribut termasuk dalam output. Substring '\N' dan '\G' diganti dalam
dengan cara yang sama seperti untuk atribut label simpul. Selain itu substring '\L' adalah
diganti dengan string label simpul.

keterangan alat="keterangan alat" adalah string tooltip untuk peta gambar sisi klien dan SVG, efektif ketika
node memiliki URL. String tooltip defaultnya sama dengan string label, tapi
atribut ini memungkinkan node tanpa label masih memiliki tooltips sehingga memungkinkan lebih padat
grafik. Substring '\N' dan '\G' diganti dengan cara yang sama seperti untuk node
atribut label. Selain itu substring '\ L' diganti dengan label simpul
String.

EDGE ATRIBUT


label=teks dimana teks dapat menyertakan baris baru yang lolos \n, \l, atau \r untuk di tengah, kiri, atau
garis lurus kanan. Jika substring '\T' ditemukan dalam label, itu akan diganti dengan
nama tail_node. Jika substring '\H' ditemukan dalam label, itu akan diganti dengan
nama head_node. Jika nilai substring '\E' ditemukan dalam label, maka akan diganti dengan:
tail_node_name->head_node_name Jika substring '\G' ditemukan dalam label, itu akan menjadi
diganti dengan nama grafik. atau dengan: tail_node_name--head_node_name untuk grafik tak berarah.

ukuran font =n atur ukuran jenis label ke n poin.

nama font =nama mengatur nama keluarga font label.

warna font=nilai warna mengatur warna teks label.

gaya = padat putus-putus burik pin masuk

warna =nilai warna mengatur warna garis untuk tepi.

warna =daftar nilai warna a ':' daftar terpisah dari nilai warna menciptakan tepi paralel, satu tepi
untuk setiap warna.

dir = maju kembali kedua tak satupun mengontrol arah panah.

tailclip,headclip = salah menonaktifkan kliping bentuk titik akhir.

href="url" menetapkan url untuk node dalam file imagemap, PostScript dan SVG. NS
substring '\T', '\H', '\E' dan '\G' diganti dengan cara yang sama seperti untuk tepi
atribut label. Selain itu substring '\L' diganti dengan label tepi
String.

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

target ="target" adalah string target untuk peta gambar sisi klien dan SVG, efektif saat edge
memiliki URL. Jika string target kosong, defaultnya, maka tidak ada atribut target
termasuk dalam keluaran. Substring '\T', '\H', '\E' dan '\G' diganti dalam
dengan cara yang sama seperti untuk atribut label tepi. Selain itu substring '\L' adalah
diganti dengan string label tepi.

keterangan alat="keterangan alat" adalah string tooltip untuk peta gambar sisi klien yang efektif ketika tepi memiliki
sebuah URL. String tooltip defaultnya sama dengan string label tepi. NS
substring '\T', '\H', '\E' dan '\G' diganti dengan cara yang sama seperti untuk tepi
atribut label. Selain itu substring '\L' diganti dengan label tepi
String.

panah, panah = tidak ada, biasa masuk, dot, titik, titik, undangan, tee, kosong, kehematan,
Buka, setengah terbuka, berlian, berlian, kotak, kotak, gagak.

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

label kepala, label belakang = string untuk label pelabuhan. labelfontcolor,labelnamafont,ukuran font label
untuk label kepala dan ekor. Substring '\T', '\H', '\E' dan '\G' diganti dalam
dengan cara yang sama seperti untuk atribut label tepi. Selain itu substring '\L' adalah
diganti dengan string label tepi.

headhref="url" menyetel url untuk port kepala dalam file imagemap, PostScript, dan SVG. NS
substring '\T', '\H', '\E' dan '\G' diganti dengan cara yang sama seperti untuk tepi
atribut label. Selain itu substring '\L' diganti dengan label tepi
String.

kepalaURL="url" ("headURL" adalah sinonim untuk "headhref".)

target kepala="target kepala" adalah string target untuk peta gambar sisi klien dan SVG, efektif
ketika kepala tepi memiliki URL. String target kepala digunakan untuk menentukan jendela mana dari
browser digunakan untuk URL. Jika string target kepala kosong, defaultnya, maka
headtarget default ke nilai yang sama dengan target untuk tepi. Substring '\T', '\H',
'\E' dan '\G' diganti dengan cara yang sama seperti untuk atribut label tepi.
Selain itu substring '\L' diganti dengan string label tepi.

kepalaalattip="keterangan alat" adalah string tooltip untuk peta gambar sisi klien yang efektif saat head
port memiliki URL. String tooltip default sama dengan string headlabel.
Substring '\T', '\H', dan '\E' diganti dengan cara yang sama seperti untuk tepi
atribut label. Selain itu substring '\L' diganti dengan label tepi
String.

tailhref ="url" menyetel url untuk port ekor dalam file imagemap, PostScript, dan SVG. NS
substring '\T', '\H', '\E' dan '\G' diganti dengan cara yang sama seperti untuk tepi
atribut label. Selain itu substring '\L' diganti dengan label tepi
String.

URL ekor="url" ("tailURL" adalah sinonim untuk "tailhref".)

target ekor="target ekor" adalah string target untuk peta gambar sisi klien dan SVG, efektif
ketika ekor tepi memiliki URL. String target ekor digunakan untuk menentukan jendela mana dari
browser digunakan untuk URL. Jika string target ekor kosong, defaultnya, maka
tailtarget default ke nilai yang sama dengan target untuk Edge. Substring '\T', '\H',
'\E' dan '\G' diganti dengan cara yang sama seperti untuk atribut label tepi.
Selain itu substring '\L' diganti dengan string label tepi.

tailtooltip="keterangan alat" adalah string tooltip untuk peta gambar sisi klien yang efektif ketika tail
port memiliki URL. String tooltip defaultnya sama dengan string taillabel.
Substring '\T', '\H', '\E' dan '\G' diganti dengan cara yang sama seperti untuk
atribut label tepi. Selain itu substring '\L' diganti dengan label tepi
String.

jarak label dan port_label_jarak mengatur jarak; juga sudut label (dalam derajat CCW)

menghias menarik garis dari tepi ke label.

kepala yang sama, ekor yang sama tepi tujuan memiliki nilai yang sama ke port yang sama, menggunakan rata-rata
titik pendaratan.

lapisan =id or ya atau "semua" mengatur lapisan aktif tepi. String kosong berarti tidak
lapisan (tidak terlihat).

(khusus rapi atribut)
w=f menetapkan bobot (konstanta pegas) dari tepi ke nilai floating point yang diberikan. NS
standarnya adalah 1.0; nilai yang lebih besar membuat tepi cenderung lebih ke arah panjang optimalnya.

len=f menentukan panjang tepi yang optimal. Standarnya adalah 1.0.

COMMAND GARIS PILIHAN


-G menetapkan atribut grafik default.
-N menetapkan atribut simpul default.
-E menetapkan atribut tepi default. Contoh: -Ukuran G = "7,8" -Bentuk = kotak -Ukuran Huruf = 8

-lfillet memuat file perpustakaan PostScript kustom. Biasanya ini menentukan bentuk khusus atau
gaya. Jika -l diberikan dengan sendirinya, perpustakaan standar dihilangkan.

-Tlang mengatur bahasa output seperti yang dijelaskan di atas.

-O secara otomatis menghasilkan nama file output berdasarkan nama file input dan format -T.

-v (verbose) mencetak berbagai informasi yang berguna untuk debugging.

-V (versi) mencetak informasi versi dan keluar.

-? mencetak penggunaan dan keluar.

CONTOH


tes grafik123 {
paket = 8
subgraf cluster0 {
mode paket = array
xy x0 y0 x1
subgraf cluster1 {
M N
}
}
b [bentuk=kotak];
c [label="halo\ndunia",warna=biru,ukuran font=24,
fontname="Palatino-Italic",fontcolor=merah,style=diisi];
a -> z
x -> z
a -> b -> c;
a -> {xy};
tepi [gaya = putus-putus, warna = merah];
b -> x;
}

PENULIS


Emden R. Gansner[email dilindungi]>

Gunakan osage online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad