此来源
\documentclass[border=10pt]{standalone}
\usepackage{tikz}
\usepackage{gitdags}
\begin{document}
\begin{tikzpicture}
\gitDAG{
A -- {B, C} -- D
};
\end{tikzpicture}
\begin{tikzpicture}[
commit/.style={circle, draw=green!30!blue, fill=green!20!white, thick, text=black, font=\ttfamily},
]
\node (a) [commit] {A};
\node (c) [commit, below right = 0.8cm of a] {C};
\node (d) [commit, right = 1.3cm of a] {D};
\draw (d) edge [->] (a)
(d) edge [->] (c)
(c) edge [->] (a);
\end{tikzpicture}
\end{document}
编译成以下图像:
如何说服gitdags
(用于创建第一张图片的包)以绘制第二张图片中显示的拓扑图?
由于A
是C
和D
的父级,C
和D
都应该在A
之后加在一起。由于D
是A
和C
的孩子,A
和C
都应该在D
之前拼凑在一起。因此,C
必须与A
一起支持,同时在A
之后的单独括号中。gitdag
。我不明白这是怎么可能的。
我缺少一些methodToTest()
语法吗?
答案 0 :(得分:1)