在 beamer 中使用 tikzpicture 制作有向丙烯酸图形

在 beamer 中使用 tikzpicture 制作有向丙烯酸图形

我正在尝试将有向丙烯酸图添加到投影仪演示文稿中。使用此代码(如下所示)我创建了一张幻灯片,但生成的图像中每个节点和箭头都粗略地堆叠在一起。我尝试调整节点的位置,但无论我输入什么位置,它们似乎都会在图像中堆叠在一起。如何让它在 beamer 中正确显示(就像下面来自网站的图像一样)?

IV 的 DAG

\begin{frame}
\begin{tikzpicture}
% nodes %
\node[text centered] (z) {$Z$};
\node[right = 1.5 of z, text centered] (t) {$T$};
\node[right=1.5 of t, text centered] (y) {$Y$};
\node[draw, rectangle, dashed, above = 1 of t, text centered] (u) {$U$};

% edges %
\draw[->, line width= 1] (z) --  (t);
\draw [->, line width= 1] (t) -- (y);
\draw[->,red, line width= 1,dashed] (u) --node {X} (z);
\draw[->,line width= 1] (u) --(t);
\draw[->,line width= 1] (u) -- (y);
\draw[->, red, line width=1,dashed] (z) to  [out=270,in=270, looseness=0.5] node{X} (y);
\end{tikzpicture}

\end{frame}

相关内容