Grafikler ve ağaçlar gibi veri yapılarını çizmek için önerilen yazılım nedir?


21

Sonuçları bir araya getirirken, MS Paint'te bir araya getirilen şemalardan ziyade bazı profesyonel görünümlü şemalara sahip olmak genellikle arzu edilir. Veri yapılarını çizmek için standart nedir?


1
Bunun konuyla ilgili olarak kabul edilip edilmediğinden emin değilim (SSS çok az yol gösterir). Bu MO iş parçacığını uygunluğunu bulabilirsiniz .
Vognsen Per

1
Kesinlikle yumuşak bir soru, ama sınırda. Belki CW?
Suresh Venkat

Suresh'in cevabı gerçekten çok iyi. Graphviz, hoş bir araçtır, ancak kağıtlara bağlanması daha zordur.
Ross Snider

3
Tamamen konuyla ilgili IMO, ancak CW olması gerektiğini düşündüğüm gibi şahsen oy kullanmayacağım.
Kaveh

4
Sanırım konuyla ilgili, ancak CW olmalı, çünkü insanlar belirli bir paketi beğendiğini belirtmek için cevapları oylayacak ve bu oylar bu paketi gönderen kişiye vermemelidir.
Robin Kothari

Yanıtlar:


19

Bağlantılar başına MO iş parçacığı oldukça iyi ve tex.SE onun iş parçacığı da kullanışlıdır. Kullandığım ana araçlar:

Mac'in Omnigraffle tarafından yemin ettiğini biliyorum ama kendimde sıfır deneyimim yok. Benim için ana kriterler:

  • PDF oluşturma
  • LaTeX'i entegre etme (bonus puanları için kaynak stilleriyle)
  • Renk / gölgelendirme vb. İşlemleri kolayca yapabilme. (Ipe 7 bu sayımda başarısız oluyor)

SVG'leri Inkscape'deki TikZ parçacıklarına da aktarabilirsiniz, bu serbest biçimli vektör çizimlerini TikZ diyagramlarınıza entegre etmek istediğinizde çok kullanışlıdır.
Vognsen Per

ihracat prosedürü yine de tamamlanmadı: anladığımdan hiçbir degradeler vs.
Suresh Venkat

12

Suresh, LaTeX için "Tikz / PGF" yi önerdi. Ayrıca grafikler ve benzerleri çizmek için aşağıdaki paketleri tavsiye ederim:

TKZ-grafiği

TKZ-berge

TKZ-tab

Örnek bir kullanım için, adlandırılmış grafiklerin galerisine bakın .

Ayrıca http://www.altermundus.fr adresindeki diğer sayfalara bakın . (Çoğunlukla Fransızca’dır, ancak Google Tercüman’ı kullanarak anlamını öğrenebilirsiniz.)


1
Bu galeri çok güzel!
Aaron Sterling

3 yaşımdan eski olduğumu biliyorum, ancak yukarıdaki galeriyle olan bağlantı koptu.
Xynariz

@ Xynariz: Beni haberdar ettiğiniz için teşekkür ederiz! Bağlantıyı düzelttim.
MS Dousti

6

Suresh, OmniGraffle'den ve Ross Graphviz'den bahseder.

Aslında OmniGraffle olan Graphviz bir GUI (ve çok daha fazlası) ile. Bir grafiği çizebilir (veya bir dosyadan içe aktarabilirsiniz), ardından grafiği otomatik olarak yerleştirmek için Graphiz tabanlı bir düzen motoru kullanabilirsiniz. Düzen motorunun parametrelerini ayarlayabilir ve son olarak otomatik yerleşimi kapatabilir ve düğümlerin yerleşimini manuel olarak ayarlayabilirsiniz.

Bununla birlikte, makalelerimdeki çoğu illüstrasyon için hala Xfig kullanma eğilimindeyim ... Resimlerinize rastgele Lateks kodu yerleştirme olasılığı çoğu zaman önemlidir ve tam olarak Xfig’in öne çıktığı yer (en azından beklediğiniz yayıncılarla ilgilenmeniz gerekene kadar) kendi kendine yeten EPS dosyaları).


TikZ'i denemelisin. İstediğin gibi geliyor. :)
Radu GRIGore

@Radu: Denedim. Bir noktada, lateks kodumu uzak bir makinede derlemeye başlamam gerekti, çünkü masaüstü bilgisayarım çok yavaştı ve o zaman bile bir acıydı. Resimleriniz küçükse (özellikle bilgisayar tarafından oluşturulmuş değilse) veya şekillerinizi ve ana belgenizi ayrı ayrı derlemeye istekliyseniz, TikZ iyi olabilir.
Jukka Suomela

Ah, evet, bir kere bu sorunu yaşadım. Oluşturulan kısmı ayrı bir dosyaya koydum ve taslak hazırlarken \ include / \ input satırını yorumladım. Sık sık bu tür rakamlara sahip olmanızın can sıkıcı olabileceğine katılıyorum.
Radu GRIGore


4

Bazı Graphviz sözü beri, orada da dot2tex TikZ içine Graphviz kodunu dönüştürür. Bu, LaTeX içinde kullanılmasını (etiketlerde matematiksel ifadelerin vb. Kullanılması) ve grafiğin görünümünün daha kolay ayarlanmasını sağlar. Graphviz kodunu doğrudan TeX koduna (dot2tex ortamında) gömebilir ve Graphviz'i otomatik olarak çalıştırmasını sağlayabilirsiniz.



2

TikZ ve graphviz dışında grafik tabletimi iyi kullandım. Yeni küçük Wacom Bamboo'ı 50 € (kullanılmış) ile 100 € (yeni) arasında alabilirsiniz. Bir tablet ile hızlıca oldukça iyi görünen görüntüler oluşturabilirsiniz; Dergi / konferans / kitap yayınlarından başka bir şey için - yeteneğinize bağlı olarak - o zaman bile - sonuçlar çok açıklanabilir

Elbette, herhangi bir grafik programını kullanabilirsiniz. Creately ve Dabbleboard'u grafikler ve benzerleri için çok faydalı buldum .



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.