我如何绘制 DAG?

我如何绘制 DAG?

可能重复:
使用 TikZ 排版有向加权图

我想画一个 DAG -有向无环图。 我怎样才能做到这一点?

答案1

tkz-graph基于 的解决方案TikZ。您可以使用 的样式,TikZ但您需要学习另一种语法(非常少),然后您可以使用TikZ

一个优点是您可以scale轻松使用。

    \documentclass{scrartcl}
    \usepackage{tkz-graph}  
    \usetikzlibrary{shapes.geometric}%   
    \thispagestyle{empty}
    \begin{document}

    \tikzstyle{VertexStyle} = [shape            = ellipse,
                               minimum width    = 6ex,%
                               draw]

    \tikzstyle{EdgeStyle}   = [->,>=stealth']      

    \begin{tikzpicture}[scale=1.5] 
    \SetGraphUnit{2} 
    \Vertex{11}  \NO(11){5}   \WE(11){2} \SO(11){7} \EA(11){10}
                 \SOEA(11){9} \SOEA(10){3}\SOEA(9){8}
    \Edges(5,11,10) \Edges(3,8,9) \Edges(7,11,2)
    \Edges(11,9)    \Edges(3,10)
    \end{tikzpicture}
    \end{document} 

您的链接的第一个例子给出了

在此处输入图片描述

相关内容