GraphVizを使用して、実際の古いドキュメントを社内のwikiに移行しようとしています。GraphVizの位置と矢印の方向
私はドット言語に使用され、
は、次の例を参照してくださいいくつかの助けを必要としていないよ。私は多くのことを試していますが、私はそうに出ている最高の
digraph CentralPmr {
fontname="Helvetica";
shape=box;
node[shape=box];
graph [splines=ortho]
sg [label="TTD storage group for\nthe logged values"]
vc [label="Value catalogue"]
tc1 [label="Time catalogoue (1)"]
tc2 [label="Time catalogoue (2)"]
sv_ [shape=point,width=0.01,height=0.01];
sv [label=""]
ie [shape=none, label="Initiating event"]
c1 [shape=none, label="The set of values, defined\nby the value catalogue, which\nare freezed out of the TTD\nstorage group of the actual log."]
c2 [shape=none, label="Time catalogue defining\nat what time around the\ninitiating event values\nshould be collected."]
sgf [shape=record, label="{<f0> 1|2|3|4|..}|{ | | | | }"]
sg -> sv_ [penwidth=4, dir=none];
sv_ -> sv -> tc2 [penwidth=4]
sv -> sgf:f0 [penwidth=4]
{vc, tc1} -> sg
c1 -> sv [style=dashed, arrowhead="open"];
{rank=min; ie}
{rank=same; sg c1}
{rank=same; vc sgf}
{rank=max; rc2}
}
するとそれはソースとまったく同じである必要はありませんが、私がwaそれを理解できるようにしてください。
の問題がある:
- 私は「バリューカタログ」と「タイムカタログ(1)」の間でテキストを配置するにはどうすればよいですか?
- [編集]「PMRフリーズされた値のTTDストレージグループ」に矢印を付けるにはどうすればよいのですか?これはメモリ領域の仮想化であり、矢印は特定のメモリポストを指しています。他の画像では、メモリ領域内の他のメモリポスト(例えば、2,3,4 ...)を指し示すことができる。
- 「開始イベント」からジグザグの行を作成することはできますか?
- さまざまな種類の行を説明する凡例を下部に配置するにはどうすればよいですか?
- [編集]「PMRフリーズド値のTTDストレージグループ」の右下、右下にコメントを追加するにはどうすればよいですか?
- [編集]「PMRフリーズド値のTTDストレージグループ」をより広くするにはどうすればよいですか?
私は本当にあなたが置く仕事に感謝します。それは私が期待していたよりもはるかに良い、驚くほどに見える今私は、残りのドキュメンテーションをデジタル化する必要があると思います。どうもありがとうございました。 – magol
幸運にも、いつもお世話になりました! – vaettchen
もしあなたがもっと多くのものを持っていれば、いくつかの処理ツールが好きかもしれません。 m4をプリプロセッサとして使用すると、ソースファイルを小さくしてきれいに保つのに役立ちます。見て[ここ](https://github.com/vaettchen/m4gv)。 – vaettchen