使用 LaTeX 显示包含 3 个变量的调节分析

使用 LaTeX 显示包含 3 个变量的调节分析

我在这里找到了如何进行调解:使用 LaTeX(也许是 TikZ-pfg?)显示介质分析

但我无法将其转变为这样的适度: 在此处输入图片描述

我希望能够保留像我所展示的调解那样的价值观。

非常感谢。

编辑:我重用了链接中给出的代码,但没能使箭头在变量 a(时间压力)和 b(家庭冲突)之间移动。我考虑在 a 和 b 之间添加一个不可见的变量 c,这样我就可以从 m 到 c 创建一个节点,但这样会添加一个正方形或一个圆圈,我更喜欢直线。然后我尝试将它与我发现的这个调节模型混合版主图 Tikz 但据我所知,它使用的是另一个包(我不知道您是否可以混合使用它们),并且您必须选择(使用边缘标签={coordinatepos=0.8}])箭头链接的位置,但如果我这样做,它也会影响从 a 到 m 的起点(不再从 a.east 开始)。我浏览了 tikzpgfmanual.pdf 并找到了其他方法,但我无法将它与我最初谈论的中介模板混合使用...

非常感谢您的帮助

答案1

这应该可以解决您的问题。下次,请按照@SebGlav 的建议添加 MWE。

\documentclass[tikz,border=4]{standalone}
\usetikzlibrary{arrows.meta}
\usetikzlibrary{calc}
\usetikzlibrary{positioning}

\begin{document}
    \begin{tikzpicture}[
        node distance=2cm,
        every node/.style={
            inner ysep=0.5pt,
            font=\sffamily
        }
    ]

    \node                   (m) {Psychological detachment};
    \node[below left=of m]  (a) {Time pressure};
    \node[below right=of m] (b) {Home conflict};

    \draw[<->,>=Latex] (b) -- (a.east) -- (m.south west);
    \draw[-Latex] (m) -- ($(a)!.5!(b)!.15!(m)$);
  \end{tikzpicture}
\end{document}

结果

相关内容