我怎样才能重新创建这个箭头图?

我怎样才能重新创建这个箭头图?

我是一名本科数学专业的学生,​​正在学习 Latex,因此我可以优化我的笔记。如果有人能帮助我重新创建这样的图表,我将不胜感激:

在此处输入图片描述

答案1

在此处输入图片描述

最困难的部分是说服tikz-cd顶部的对象可以与底部的对象重叠。

\documentclass{article}
\usepackage{tikz-cd}

\begin{document}

\begin{tikzcd}[column sep=-1em,row sep=2.5ex]
& \mbox{13 Total} \arrow[dl] \arrow[d] \arrow[dr] & \\
3C \arrow[d] & 6B \arrow[d] & 4E \arrow[d] \\
1C & 2B & 2E
\end{tikzcd}

\end{document}

您可以调整长度,直到获得最喜欢的结果。

答案2

由于您的图像类似于树形图,请尝试使用forest专门用于此类绘图的工具来绘制它:

\documentclass[margin=3mm]{standalone}
\usepackage{forest}

\begin{document}
    \begin{forest}
for tree = {math content,
            s sep=3mm,
            l sep=6mm,
            edge={->}}
[\mbox{13 Total}
    [3C [1C]]
    [6B [2B]]
    [4E [2E]]
]
    \end{forest}
\end{document}

在此处输入图片描述

附录: 好吧,我们每个人都有不同的品味。虽然我更喜欢原始答案(特别是它的简单代码),但看起来你喜欢类似下图的东西:

在此处输入图片描述

\documentclass[margin=3mm]{standalone}
\usepackage{forest}

\begin{document}
    \begin{forest}
for tree = {math content,
            s sep=3mm,
            l sep=6mm,
            edge={->}}
[\mbox{13 Total}, name=r
    [3C, name=c,no edge [1C]]
    [6B [2B]]
    [4E, name=e,no edge [2E]]
]
\draw[->] ([xshift=+1ex] r.south west) -- (c);     
\draw[->] ([xshift=-1ex] r.south east) -- (e);
    \end{forest}
\end{document}

答案3

egregOP已经给出了最好的答案,但无需使用额外的包就可以满足的要求tikz,代码是:

\documentclass{book}
\usepackage{mathtools}
\begin{document}

\[
\begin{array}{ccc}
\multicolumn{3}{c}{\text{13 Total}}\\
\swarrow &\downarrow &\searrow\\
3C &6B &4E\\
\downarrow &\downarrow &\downarrow\\
1C &2B &2E
\end{array}
\]

\end{document}

输出

在此处输入图片描述

相关内容