I'm trying to typeset proofs like these in bussproofs (to keep them consistent with the rest of my proofs) but I can't figure out a good way to do so:
I've tried using various combinations of \rootAtTop to almost no success (e.g. I'm unable to add the second pair of vdots in the first derivation without messing everything up; letters I'm the second derivation fall off their lines and don't align).
(1)
\AxiomC{$A$} \noLine
\UnaryInfC{$\strut \vdots$}
\rootAtTop
\AxiomC{$\strut \vdots$} \noLine
\UnaryInfC{$x \vphantom{y}$}
\AxiomC{$\strut \vdots$} \noLine
\UnaryInfC{$y$}
\BinaryInfC{$xy$}
\rootAtBottom
\AxiomC{$B$} \noLine
\UnaryInfC{$\strut \vdots$}
\TrinaryInfC{$C$}
\DisplayProof
(2)
\rootAtTop
\AxiomC{$x \vphantom{y}$} \noLine
\UnaryInfC{$\ \vphantom{/}$}
\AxiomC{$y \vphantom{/}$}
\AxiomC{$\ \vphantom{/}$}
\AxiomC{$\ \vphantom{/}$}
\TrinaryInfC{$yz$}
\BinaryInfC{$xyz$}
\rootAtBottom
\AxiomC{}
\BinaryInfC{$ xy$}
\AxiomC{$z$}
\BinaryInfC{$C$}
\DisplayProof
Has anyone else encountered proofs like these or have any suggestions?
array
ortabular
environment, but these would produce diagrams similar to those you already have. Btw, rather than posting code snippets it is much easier for people to you you if you give a full minimal working example. A MWE should start with a\documentclass
command, include any necessary packages and be as small as possible to demonstrate your problem. In particular, a MWE should compile.