Graph 我需要用乳胶制作以下图表,有人能推荐一个包装吗?

Graph 我需要用乳胶制作以下图表,有人能推荐一个包装吗?,graph,tree,package,latex,Graph,Tree,Package,Latex,我希望在latex中构建下面的图表,但找不到一个如何精确生成它的示例,主要问题是通过“x”的路径 A / \ B C |\ /| | x | |/ \| D E 到目前为止,我已经尝试过“qtree”和“语言学{forest}”包 对于简单的图形,我使用tikz: \documentclass{scrartcl} \usepackage{tikz} \begin{document} \begin{center} \begin{tikzpicture}[node di

我希望在latex中构建下面的图表,但找不到一个如何精确生成它的示例,主要问题是通过“x”的路径

  A
 / \
B   C
|\ /|
| x |
|/ \|
D   E

到目前为止,我已经尝试过“qtree”和“语言学{forest}”包

对于简单的图形,我使用
tikz

\documentclass{scrartcl}

\usepackage{tikz}


\begin{document}
\begin{center}
    \begin{tikzpicture}[node distance=4cm]
        \node[draw=black,fill=white,circle,minimum size=1.5cm] (A) {A};
        \node[draw=black,fill=white,circle,minimum size=1.5cm, below left of = A] (B) {B};
        \node[draw=black,fill=white,circle,minimum size=1.5cm, below right of = A] (C) {C};
        \node[draw=black,fill=white,circle,minimum size=1.5cm, below of = B, yshift=-3cm] (D) {D};
        \node[draw=black,fill=white,circle,minimum size=1.5cm, below of = C, yshift=-3cm] (E) {E};

        \draw (A) -- (B);
        \draw (A) -- (C);
        \draw (B) -- (D);
        \draw (B) -- (E);
        \draw (C) -- (E);
        \draw (C) -- (D) node[draw=black,fill=white,circle,minimum size=1.5cm,midway] (X) {X};
    \end{tikzpicture}
\end{center}


\end{document}