Pausa no projetor no meio de uma inferência do pacote de provas

Pausa no projetor no meio de uma inferência do pacote de provas

Eu tenho esse código

\documentclass{beamer}
\usepackage{proof}
\begin{document}
\frame{
  \[
    \infer{\textrm{conclusion}}
    {
      \infer{\textrm{intermediate conclusion}}
      {\textrm{premises}}
      &
      \infer{\textrm{other conclusion}}
      {\textrm{other premises}}
    }
  \]
}
\end{document}

que produz um quadro com insira a descrição da imagem aqui

Gostaria de mostrar primeiro “outras premissas”, depois acrescentar “outra conclusão”, depois “premissas”, depois “conclusão intermediária” e finalmente a coisa toda. Porém não consigo usar pausepois a ordem no código é inversa, e tentei de diversas maneiras com o \onslide+<2->, que também não funcionou.

Qualquer ajuda?

Esclarecimento:Prefiro que as falas quando ainda não foram introduzidas as premissas/conclusões, não apareçam. Eles devem aparecer em ordem conforme forem necessários. Por exemplo, primeiro deve aparecer apenas a frase “outras premissas”, depois quando aparecer “outra conclusão”, só então deve ser mostrada a linha entre elas.

Responder1

assim?

\documentclass{beamer}
\usepackage{proof}
\begin{document}
\frame{
  \[
    \infer{\textrm{conclusion}}
    {
      \infer{\visible<5->{\textrm{intermediate conclusion}}}
      {\visible<4->{\textrm{premises}}}
      &
      \infer{\visible<3->{\textrm{other conclusion}}}
      {\visible<2->{\textrm{other premises}}}
    }
  \]
}
\end{document}

Responder2

Eu encontrei um caminho.

\documentclass{beamer}
\usepackage{proof}

\begin{document}
\frame{
  \[
    \color{white}
    \color<5->{black}{
      \infer{\textrm{conclusion}}
      {
        {\color<4->{black}
          \infer{\textrm{intermediate conclusion}}
          {\color<3->{black}\textrm{premises}}
        }
        &
        {\color<2->{black}
        \infer{\textrm{other conclusion}}
        {\color{black}\textrm{other premises}}
      }
    }
  }
\]
}
\end{document}

informação relacionada