《大逃杀》人物关系图

battle_royale

1. 如图所示,根据《大逃杀》纸书中文版画的,与电影略有不同。漫画也看过,细节是否有出入已经不记得了。

br2. 图是用graphviz画的。graphviz可以自动生成符合美的标准的图示,不过这次我花了不少时间调整局部不符合我审美之处。还是参数不熟悉。

3. 源代码如下。

// dot -Tpng test.dot -o test.png; eog test.png
digraph br
{
	 node [fontname="FangSong",shape=box];
	 edge [fontname = "FangSong"];
	 graph [fontname = "FangSong"];
	 rankdir = LR;
	 ranksep = 2.0;

subgraph cluster_legend
{
	label=图例;
	e->b;
	q [label=七原秋也];
	s [label=三村信史];
	sh [label=杉村弘树];
	q->s [label="信任",arrowhead="vee", style ="dashed",color=gray];
	q->sh [label="信任",arrowhead="vee", style ="dashed",color=gray];	
	subgraph cluster_group
	{
		color=lightgrey;
		style=filled;
		label=集团;
		k [label="领袖",shape="house"];
		a->b [label ="关系", arrowhead="vee",style ="dashed"];
		c [label="中川典子"];
		d [label="桐山和雄"];
		c->d [label ="杀死", arrowhead="vee"];
	}
}

三村信史 [label="三村信史(第三之男),\l黑客|篮球\l", shape="house"];
杉村弘树 [label="杉村弘树\l棍术|拳法\l"];

中川典子 [style=filled,color="gray54"];
七原秋也 [label="七原秋也,\l棒球|摇滚\l",shape="house", style=filled,color="gray54"];
织田敏宪 [label="织田敏宪\l避弹衣|小提琴\l"];
桐山和雄 [shape="house"];

天堂真弓 [label ="天堂真弓\l援交\l"];
七原秋也->赤松义生 [label ="击晕", arrowhead="vee",style ="dashed"];
新井田和志->赤松义生 [label ="", arrowhead="vee"];
赤松义生->天堂真弓 [label ="", arrowhead="vee"];
七原秋也->大木立道 [label ="", arrowhead="vee"];
桐山和雄->织田敏宪 [label ="", arrowhead="vee"];
川田章吾->元渊恭一;
川田章吾 [shape="house", style=filled, color="gray54"];
元渊恭一->七原秋也 [label ="威胁", arrowhead="vee",style ="dashed"];
元渊恭一->川田章吾 [label ="威胁", arrowhead="vee",style ="dashed"];

subgraph cluster_tongshan
{
	color=lightgrey;
	style=filled;
	桐山和雄,黑长博,笹川龙平,月冈彰,沼井充
};

桐山和雄->{黑长博,笹川龙平,月冈彰,沼井充,金井泉,北野雪子,日下友美子, 相马光子,濑户丰, 三村信史} [label ="",arrowhead="vee"];



三村信史 -> 坂持金发 [label ="试图破解|试图爆破", arrowhead="vee", style ="dashed"];
subgraph cluster_sancun
{
	color=lightgrey;
	style=filled;
	三村信史,濑户丰;
	三村信史 -> 濑户丰 [label ="朋友", arrowhead="none", style ="dashed"];
}

三村信史->饭岛敬太  [label ="", arrowhead="vee"];
濑户丰->饭岛敬太  [label ="信任", style ="dashed"];


subgraph cluster_beiye
{	color=lightgrey;
	style=filled;
	北野雪子,日下友美子;
}

北野雪子->日下友美子 [label ="教友|朋友", arrowhead="none",style ="dashed"];

坂持金发 -> 国信庆时 [label ="", arrowhead="vee"];
七原秋也 -> 国信庆时 [label ="朋友", arrowhead="none",style ="dashed"];
国信庆时 -> 中川典子 [label ="喜欢", arrowhead="vee",style ="dashed"];

subgraph cluster_guoxin
{
	color=white;
	坂持金发,国信庆时;

}

山本和彦->小川樱  [label ="恋人|自杀", arrowhead="none",style ="dashed"];

杉村弘树->琴弹加代子 [label ="喜欢", arrowhead="vee",style ="dashed"];
琴弹加代子->杉村弘树 [label ="", arrowhead="vee"];

相马光子 [shape="house" ];
相马光子->泷口优一郎 [label ="", arrowhead="vee"];
相马光子->旗上忠胜  [label ="", arrowhead="vee"];

{rank=same 旗上忠胜,泷口优一郎};
旗上忠胜->泷口优一郎 [label ="枪误伤", arrowhead="vee", style ="dashed"];	

桐山和雄->稻田瑞穗  [label ="", arrowhead="vee"];
稻田瑞穗->桐山和雄  [label ="偷袭", arrowhead="vee", style ="dashed"];


野田聪美->内海幸枝  [label ="", arrowhead="vee"];
谷泽遥->野田聪美  [label ="", arrowhead="vee"];
野田聪美->谷泽遥  [label ="", arrowhead="vee"];
野田聪美->松井知里  [label ="", arrowhead="vee"];
榊佑子->中川有香  [label ="误毒杀", arrowhead="vee"];

subgraph cluster_neihai
{
	color=lightgrey;
	style=filled;
	内海幸枝 [shape="house"];
	野田聪美,内海幸枝,谷泽遥,松井知里,中川有香,榊佑子};


榊佑子 [label="榊佑子\l自杀\l"];
榊佑子->七原秋也  [label ="恐惧", arrowhead="vee", style ="dashed"];
内海幸枝->七原秋也 [label ="喜欢|救", arrowhead="vee", style ="dashed"];
相马光子->江藤惠  [label ="", arrowhead="vee"];
相马光子->琴弹加代子  [label ="", arrowhead="vee"];
织田敏宪->清水比吕乃  [label ="", arrowhead="vee"];
相马光子->杉村弘树  [label ="潜水刀伤", arrowhead="vee", style ="dashed"];


 subgraph cluster_xiangma
 {
 	rank=same;
 	color=lightgrey;
 	style=filled;
	相马光子;//	[style=filled, color=lightseagreen];
	矢作好美;
	清水比吕乃;
};


相马光子->矢作好美   [label ="", arrowhead="vee"];
相马光子->仓元洋二   [label ="", arrowhead="vee"];
//{rank=same 仓元洋二,矢作好美};
仓元洋二->矢作好美 [label ="恋人", arrowhead="none", style ="dashed"];


千草贵子->新井田和志  [label ="", arrowhead="vee"];
相马光子->千草贵子  [label ="", arrowhead="vee"];
千草贵子->杉村弘树 [label ="两小无猜", arrowhead="none", style ="dashed"];


中川典子->七原秋也 [label ="喜欢", arrowhead="vee", style ="dashed"];

subgraph cluster_qiyuan
{
	color=lightgrey;
	style=filled;
	中川典子,七原秋也,川田章吾};


坂持金发 [label="坂持金发\l教师\l"];
坂持金发 -> 藤吉文世  [label ="", arrowhead="vee"];
川田章吾->坂持金发  [label ="", arrowhead="vee"];

南佳织 [label="南佳织\l追星|疯狂\l"];
清水比吕乃->南佳织 [label ="", arrowhead="vee"];

七原秋也->杉村弘树 [arrowhead="vee", style ="dashed",color=gray,weight=0];
七原秋也->三村信史 [arrowhead="vee", style ="dashed",color=gray,weight=0];

//七原秋也->桐山和雄 [label ="反击", arrowhead="vee", style ="dashed", tailport = "nw"];
//中川典子->a1->a2->桐山和雄 [label ="", arrowhead="vee",  tailport = "n"];
川田章吾->桐山和雄 [label ="", arrowhead="vee"];

坂持金发->中川典子 [label ="击伤", arrowhead="vee", style ="dashed", weight=0];
川田章吾->中川典子 [label ="救助", arrowhead="vee", style ="dashed"];
七原秋也->中川典子 [label ="救助", arrowhead="vee", style ="dashed"];
}