ダイアグラムの属性設定¶
名称¶
ダイアグラムの属性の設定
使い方¶
属性名 = 設定値 ;
概要¶
blockdiag 全体の属性を設定をします。
属性¶
-
node_width = Integer
¶ ノードの幅を指定します。省略時は128です。
-
node_height = Integer
¶ ノードの高さを指定します。省略時は40です。
-
span_width = Integer
¶ ノード間の横幅を指定します。省略時は64です。
-
span_height = Integer
¶ ノード間の縦幅を指定します。省略時は40です。
-
default_fontsize = Integer
¶ ノードのラベル属性に使用するフォントサイズを指定します。省略時は11です。
-
default_shape = Shape
¶ ノードの形状のデフォルトを指定します。省略時はboxです。
バージョン 0.7.2 で追加.
-
orientation = portrait
¶ 縦書きモードにします。省略時は横書きモードです。
バージョン 0.7.0 で追加.
-
default_node_color = #RRGGBB or colorname
¶ ノードのデフォルトの色を指定します。省略時は白です。
バージョン 0.9.1 で追加.
-
default_group_color = #RRGGBB or colorname
¶ グループのデフォルトの色を指定します。省略時はオレンジです。
バージョン 0.9.1 で追加.
-
default_linecolor = #RRGGBB or colorname
¶ ノードの枠とエッジのデフォルトの色を指定します。省略時は黒です。
バージョン 0.9.1 で追加.
-
default_textcolor = #RRGGBB or colorname
¶ ノードラベル、エッジラベル、グループラベルのデフォルトの色を指定します。省略時は黒です。
バージョン 0.9.2 で追加.
-
edge_layout = normal or flowchart
¶ Experimental エッジレイアウトルールを指定します。
設定例¶
node_width 属性と node_height 属性の設定例¶
blockdiag {
// Set node metrix
node_width = 200;
node_height = 100;
A -> B;
}
span_width 属性と span_height 属性の設定例¶
blockdiag {
// Set span metrix
span_width = 240;
span_height = 120;
A -> B, C;
}
default_fontsize 属性の設定例¶
blockdiag {
// Set fontsize
default_fontsize = 24;
A -> B;
}
default_shape 属性の設定例¶
blockdiag {
// set default shape
default_shape = roundedbox
A -> B;
}
orientation 属性の設定例¶
blockdiag {
orientation = portrait
A -> B -> C;
B -> D;
}
default_node_color, default_group_color, default_linecolor, default_textcolor 属性の設定例¶
blockdiag {
default_node_color = lightyellow;
default_group_color = lightgreen;
default_linecolor = magenta;
default_textcolor = red;
A -> B -> C;
B -> D;
group {
C; D;
}
}