私はノードとエッジを使っていくつかのツリー(証明)を描いていますが、2つのノードを別のノードに長方形にマージしたいと思っています。
A B
| |
+----+-----+
|
C
A から交差点までは (a) |- (cross) を使用できますが、実際に必要なのは A |-| C のようなものです。
ありがとう
Norbert (ここでの最初の質問だと思います ;-)
答え1
と森のようにすることができますが、ツリーのルートが になっていることに注意しC
てください。質問の画像が本物のツリーである場合、子は必ず 1 つの親を持つ必要があるため、これが当てはまるはずです。そうでない場合は、グラフですが、特定のグラフ種のツリーではありません。その場合、森これは木の描画に特化しているため、最適なオプションではない可能性があります。
\documentclass[tikz,multi,border=5pt]{standalone}
\usepackage{forest}
\useforestlibrary{edges}
\begin{document}
\forestapplylibrarydefaults{edges}
\begin{forest}
forked edges,
for tree={
grow'=north,
}
[C[A][B]]
\end{forest}
\end{document}
TikZ ライブラリを使用することもできますtrees
が、その場合、ツリーを指定するための構文はかなり冗長になります。