タイトルの通り、ELFファイル形式のイメージを描きたいのですが、ELFヘッダーはプログラムヘッダーテーブルとセクションヘッダーテーブルのオフセットがあるので、2本の矢印ポインターで関係を示したいのですが、エッジがノード(レコード)と重なっています。 )overlap=false と splines=true を設定した後でも、しばらく検索しましたが、私の状況では、矢印がそれ自体の一部をいくらか指しています。
以下は、pngファイルを生成するために使用しているドットファイルです。
digraph g {
//margin="1"
overlap='scale'
graph [rankdir="LR"]
"ELF File" [
label="<f0> ELF Header\n e_shoff=0x118| <f1> Program Headers Table | <f2> .text | <f3> .data | <f4> .rodata| <f5> .comment | <f6> .shstrtab | <f8> .symtab | <f9> .rel.text | <f7> Section Table"
shape="record"
];
"ELF File":f0 -> "ELF File":f1 [label="e_phoffset"]
"ELF File":f0 -> "ELF File":f7 [label="e_shoff"]
}