![prooftrees.sty - 为什么行号重叠以及如何避免?](https://linux22.com/image/384562/prooftrees.sty%20-%20%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A1%8C%E5%8F%B7%E9%87%8D%E5%8F%A0%E4%BB%A5%E5%8F%8A%E5%A6%82%E4%BD%95%E9%81%BF%E5%85%8D%EF%BC%9F.png)
为什么这里的“6”和“7”重叠?我该如何避免这种情况?
\documentclass[border=10pt]{standalone}
\usepackage{prooftrees}
\begin{document}
\begin{prooftree}{}
[A
[A
[A
[A
[A
[A
[A]
]
]
]
]
]
[A
[A
[A
[A]
[A]
]
]
]
]
\end{prooftree}
\end{document}
我知道“移动”选项,但在大型复杂树中,这会增加很多有时很长的单个分支,在我看来,这看起来不太好。在我看来,当应用分支规则时,分支的大小应该增加/减少,这样就不会发生这种情况。
编辑-我想要的是类似这样的内容:
答案1
更新
0.7 版
prooftrees
现已推出鉴于
\documentclass[border=10pt]{standalone} \usepackage{prooftrees} \begin{document} \begin{prooftree}{} [A [A [A [A [A [A [A] ] ] ] ] ] [A [A [A [A] [A] ] ] ] ] \end{prooftree} \end{document}
也就是说,重叠节点(我认为是一个错误)现在有望得到修复。
原始答案
prooftrees
默认情况下不应生成此输出。也就是说,我认为这是一个错误。但是,默认情况下也不太可能精确生成您想要的输出。我不认为这是一个错误。
目前prooftrees
,我建议
\documentclass[border=10pt]{standalone}
\usepackage{prooftrees}
\begin{document}
\begin{prooftree}{}
[A
[A
[A
[A
[A
[A
[A]
]
]
]
]
]
[A
[A
[A
[A, move by=1]
[A, move by=1]
]
]
]
]
\end{prooftree}
\end{document}
或者,
\begin{prooftree}{}
[A
[A
[A
[A
[A, move by=1, edge+={draw=none}% if you don't want an edge
[A
[A]
]
]
]
]
]
[A
[A
[A
[A]
[A]
]
]
]
]
\end{prooftree}