Saya menggunakan Graphviz 2.30. Penentuan posisi horizontal untuk label berhasil, tetapi dalam beberapa kasus, sudut yang dimodifikasi akan diinginkan.
Misalnya, saya mencoba berbagai nilai untuk sudut di sini tetapi tanpa efek apa pun:
ABB -> ABACUS[label="applied", fontname="Arial", fontsize=15, labelangle=110];
Bagaimana saya bisa menampilkan label sejalan dengan (yaitu sejajar) tepi saat menggunakan Graphviz digraph
.
Keseluruhan digraph
tidak akan diposting karena NDA. Selain itu, rotasi hanya akan diterapkan ke beberapa label.
Saya telah membaca utas serupa seperti ini atau lainnya (atau utas tentang penyelarasan misalnya) tetapi tanpa bantuan apa pun terkait masalah saya.
Jawaban:
Menggunakan dot2latex memungkinkan Anda menentukan
lblstyle
atribut. Nilailblstyle
digunakan oleh PGF / TikZ dalam pembuatan pdf.Seseorang dapat menentukan label paralel seperti ini:
Untuk menghasilkan pdf
Hasilnya adalah
sumber
dot
, saya tidak menyadarinya sebelumnya (atau mungkin ini baru).Edit: jawaban lain menemukan opsi yang sekarang ada untuk meratakan teks dengan tepi.
Pilihan terbaik Anda mungkin mengekspor grafik sebagai
SVG
dan menggunakanIllustrator
atauInkscape
untuk menyempurnakannya. Ini hanya praktis saat menghasilkan beberapa grafik.Saya sering harus men-tweak keluaran dari
Graphviz
danGephi
; mereka memberi saya titik awal yang baik.sumber