我正在嘗試排版一些證明樹練習。但我需要使用包包prooftree
中的環境bussproofs
,以及包包prooftree
中的環境prooftrees
。有沒有辦法可以重命名其中一個,以便它們都可以在單一文件中使用?
答案1
如文件中所解釋的prooftrees
,您可以使用環境tableau
,而不是 prooftree
使用選項載入prooftrees
套件tableaux
。這允許您同時使用bussproofs
和prooftrees
。
\usepackage[tableaux]{prooftrees}
\usepackage{bussproofs}
這是一個完整的範例:
\documentclass{article}
\usepackage[tableaux]{prooftrees}
\usepackage{bussproofs}
\begin{document}
\begin{prooftree}
\AxiomC{$A \lor B$}
\AxiomC{[$A$]}
\noLine
\UnaryInfC{$C$}
\AxiomC{[$B$]}
\noLine
\UnaryInfC{$C$}
\TrinaryInfC{$C$}
\end{prooftree}
\begin{tableau}
{
to prove=\neg(a \vee b) \vee ((a \vee b) \vee b)
}
[{(a \vee b) \vee ((a \vee b) \vee b)}, just = 1
[{\neg (a \vee b)}, just = 2
[{a,b},just=3,close={4}
]
]
[{(a \vee b) \vee b}
[{a \vee b}
]
[{b}
]
]
]
\end{tableau}
\end{document}