SORU
6 AĞUSTOS 2010, Cuma


Graphviz azaltılması grafik boyutu

Herkes bir grafik graphviz (dosya boyutu olarak alanında değil, aynı boyut) tarafından oluşturulan boyutunu azaltmak için herhangi bir genel ipuçları var.

Oldukça büyük bir grafik (700 düğümler) var. Daha küçük bir yazı tipi boyutu her düğüm için, sadece yazı tipi boyutunu ve gerçek düğüm boyutu azaltmak gibi görünüyor. Grafikte de boş alanı toplam miktarını azaltmak için herhangi bir nitelikleri var mı? Teşekkürler!

CEVAP
6 AĞUSTOS 2010, Cuma


Deneyimlerimi kullanarak işlemek için graphviz grafikler boyutu (~ 700 düğümler), en az deneme-yanılma ayarı için bu arada öznitelik ayarları--bazıları yapısal, bazıları sadece estetik için üç nesneleri (grafik, düğümler ve kenarlar) yapacağım:

düğümler arasındaki minimum ayırma azaltmaküzerinden 'nodesep'; örneğin,düğümler [=0.75 nodesep]; bu grafikteki yapacak "çok kompakt." olmak (nodesepveranksepnokta diğer ayarlanabilir parametre) daha fazla bir grafik çizer muhtemelen nasıl etkiler

farklı rütbeleri düğümler arasındaki en kısa mesafeyi azaltmake.gdüğümler [=0.75 ranksep]; '' eğer bu grafik birçok dereceler oluşur eğer grafik düzeni önemli ölçüde etkileyecek farklı rütbe--düğümler arasındaki en kısa mesafeyi ayarlar . ranksep

kenar ağırlıkları artırınörneğin,edge-ağırlık=1.2]; bu kenarları daha kısa, sırayla tüm grafik daha kompakt hale getirir

düğüm sınırları kaldırmak ve doldurmak düğümörneğin,düğümler [=yok; şekil color=düz metin]özellikle oval şekilli düğüm, önemli bir kısmını toplam düğüm alanı 'kullanılmayan' (yani, görüntülemek için kullanılan düğüm etiket); her düğümün izi vardır şimdi azaltılmış sadece metin

açıkça düğümler için yazı tipi boyutunu ayarlayın(düğüm sınırları genişlemiş, böylece onlar surround düğüm metin yerine, yazı tipi boyutu ve miktarda metin için belirli bir düğüm vardır önemli bir etkisi boyutuna); [yazıtipi boyutu=11] olmalıdır yeterince büyük olması okunaklı henüz da azaltmak 'dağınık' görünümü (varsayılan boyut 14)

düğümler ve kenarlar için farklı renkler kullanın--bu-ecek yapmak senin grafik daha kolay okumak; örneğin, küme düğümü 'metin' fontcolor için mavi ve kenar fontcolor için "gri" yardımcı göz ayırt edilen iki adet grafik yapıları. Bu düşündüğünüzden daha büyük bir fark yaratacak.

açıkça ayarlanmış toplam grafik boyutuörneğin,[size="7.75,10.25"] . grafik (grafik 8.5 x 11 bir sayfaya sığan ve tüm alanı kaplar sağlar)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LearnCode.academy

    LearnCode.ac

    20 Aralık 2012
  • ModNation Racers H.Q.

    ModNation Ra

    31 Ocak 2010
  • RobertDuskin

    RobertDuskin

    12 HAZİRAN 2008