如何绘制领结风险图

如何绘制领结风险图

我想画一些领结图,这些图是用于建模风险的图表,特别是对于石油和天然气以及运输等行业。

中间是“顶级事件”,左侧和右侧分别有零个或多个“威胁”和“后果”。威胁和后果可以有零个或多个“控制”,这些控制可以阻止威胁导致顶级事件,或者在顶级事件发生时减轻后果。控制可以有零个或多个“升级因素”,这些是阻止控制生效的子节点。

这是一个非常基本的定性模型,有点像一棵树。有专有软件可以绘制这些模型,但图像很丑陋。

我对 Tikz 还很陌生,但 Tikz 手册让我很好奇。使用 Tikz 绘制一个的最佳方法是什么?我应该使用思维导图吗?

答案1

使用LaTeX的树状图有很多选项,如dirtree、、和包,带有或不带有库树和其他(等)。qtreepst-treetikzshape

TikZ 的示例:

\documentclass{article}
\usepackage{tikz}

\begin{document}

\begin{tikzpicture}[level distance=5em,sibling distance=4em,every node/.style={fill=green!50,rectangle,rounded corners, inner sep=1em}
]
\node[fill=red!50]{Start}
child[grow=right] {node[fill=cyan!50]{1}
child {node{c}} child {node{b}} child {node{a}}
} % con linea en blanco nuevo child empieza aqui
child[grow=down] { node[fill=cyan!50]{2}
child {node{f}} child {node{e}} child {node{d}}
}
child[grow=left] { node[fill=cyan!50]{3}
child {node[fill=yellow,circle]{End}} child {node{h}} child {node{g}}
}; %ojo con el punto y coma final

\end{tikzpicture}

\end{document}

平均能量损失

相关内容