答案1
就像练习一样,我认为您的图表是用 完成的tikz-cd
,但我可能会犯一些错误。您也可以使用istgame
包或使用 tikz tree/进行绘制forest
。
\documentclass[a4paper,12pt]{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[row sep=1cm,column sep=2cm]
& & & 103.68 \\
& & 86.4 \arrow[ru] \arrow[rd] & \\
& 72 \arrow[rd] \arrow[ru] & & 77.76 \\
60 \arrow[ru] \arrow[rd] & & 64.8 \arrow[ru] \arrow[rd] & \\
& 54 \arrow[ru] \arrow[rd] & & 58.32 \\
& & 48.6 \arrow[ru] \arrow[rd] & \\
& & & 43.74
\end{tikzcd}
\end{document}
我认为你的输出与此非常相似:
如果您发现一些差异,您可以尝试修改的值row sep=1cm,column sep=2cm
。
为了进一步了解您的请求,您可以查看以下链接(例如):
答案2
psmatrix
一个带有树的 解决方案。对于带有希腊字母的枚举,我定义了一个\greek{counter}
命令,因此enumitem
包接受键label=\greek*
:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{pst-node}
\usepackage{upgreek}
\usepackage{enumitem}
\makeatletter
\def\@greek#1{%
\ifcase#1\or%
\ensuremath{\upalpha}\or
\ensuremath{\upbeta}\or
\ensuremath{\upgamma}\or
\ensuremath{\updelta}\or
\ensuremath{\upvarepsilon}\or
\ensuremath{\upzeta}\or
\ensuremath{\upeta}\or
\ensuremath{\upvartheta}\or
\ensuremath{\upiota}\or
\ensuremath{\upkappa}\or
\ensuremath{\uplambda}\or
\ensuremath{\upmu}\or
\ensuremath{\upnu}\or
\ensuremath{\upxi}\or
\ensuremath{\upomicron}\or
\ensuremath{\uppi}\or
\ensuremath{\uprho}\or
\ensuremath{\upsigma}\or
\ensuremath{\uptau}\or
\ensuremath{\upupsilon}\or
\ensuremath{\upvarphi}\\or
\ensuremath{\upchi}\or
\ensuremath{\uppsi}\or
\ensuremath{\upomega}\else
\@ctrerr\fi}%
\def\greek#1{\expandafter\@greek\csname c@#1\endcsname}
\AddEnumerateCounter\greek\@greek{m}
\makeatother
\begin{document}
\setcounter{section}{15}
\begin{enumerate}[label=(\greek*),font=\bfseries\boldmath]
\item A
\item B
\item C
\end{enumerate}
\begin{psmatrix}[rowsep=0.5cm, arrows=->, arrowinset=0.1, nodesepA=3pt, nodesepB=2pt]
& & & 103.68 \\
& & 86.4 \\
& 72 & & 77.76 \\
60 & & 64.8 \\
& 54 & & 58.32 \\
& & 48.6 \\
& & & 43.74
\ncline{4,1}{3,2}\ncline{3,2}{2,3}\ncline[offsetB=1pt]{2,3}{1,4}
\ncline{4,1}{5,2}\ncline{5,2}{6,3}\ncline{6,3}{7,4}
\ncline{3,2}{4,3}\ncline{4,3}{5,4}
\ncline{5,2}{4,3}\ncline{4,3}{3,4}
\ncline{2,3}{3,4}\ncline{6,3}{5,4}
\end{psmatrix}
\end{document}