So I'm trying to typeset Fitch-style proofs. The systems I'm using doesn't require there to be any line after the end of a subproof. LPLFitch seems to assume something like that, though, since it always adds a line beneath the subproof -- extending the main vertical scope bar.
The MWE:
\documentclass[border=1cm]{standalone}
\usepackage{lplfitch}
\usepackage{amsmath}
\begin{document}
\fitchprf{
\pline[1.]{\exists x \forall y Rxy}[Pr.]\\
\pline[2.]{\forall x (\exists y Ryx \rightarrow Rxx)}[Pr.]\\
\pline[3.]{\text{SHOW: } \forall x Rxx}[UD]}{
\subproof{\pline[4.]{\text{SHOW: } Raa}[DD]}{
\pline[5.]{\forall y Rby}[1, $\exists$O]\\
\pline[6.]{Rba}[5, $\forall$O]\\
\pline[7.]{\exists y Rya \rightarrow Raa}[2, $\forall$O]\\
\pline[8.]{\exists y Rya}[6, $\exists$I]\\
\pline[9.]{Raa}[7,8, $\rightarrow$O]
}
}
\end{document}
which produces the following:
How can I shorten the outer vertical scope line to end at line 9, rather than extend one line further?
Update:
Hacked together solution converted to answer.


SHOWhad ever actually happened. The reader seemed to need to examine the proof to see if the author had done that, whereas I'd expect the author to claim it explicitly. But crossing-out the SHOW obviously is explicit, so it makes more sense. (Sorry - this isn't getting your question answered!) – cfr Aug 31 '16 at 00:20