如何替换表格中的单元格条目并保留更改的条目直到表格中的所有行都出现

如何替换表格中的单元格条目并保留更改的条目直到表格中的所有行都出现

我想为表格制作动画,如附图所示。首先,我希望第一行的条目保持正常(不加粗)。然后在下一次单击时,我希望选定的条目变为粗体。然后,在下一次单击时,下一行应该最初出现,但没有加粗条目。然后在下一次单击时,我希望选定的条目变为粗体。这样,所有行应该逐一出现。之前变为粗体的行的条目应该保持粗体,直到表格中的所有条目都出现为止。最终的表格应该按照附图所示出现。在此处输入图片描述

我已将框架的代码附加到以下位置:

\begin{frame}{Scheduling example \dots}
    \begin{itemize}[<alert@+|+->]
        \justifying 
        \small
        \item[] \begin{table}
            \begin{tabular}{ c | c | c | c | c | c | c | c }
                \toprule
                & Sunday & Monday & Tuesday & Wednesday & Thursday & Friday & Saturday  \\
                \midrule
                RN1 & 3 & 4  & \bf 2&  \bf 2& \bf 2 & 6 & 4 \pause \\ 
                RN2 & 2 & \bf 3  &\bf 2 & \bf 2 & 3 & 5 & 3 \pause \\ 
                RN3 & 1 & 3  &\bf 2&\bf 2 & \bf 2 & 4 & 2 \pause \\ 
                RN4 &\bf 0& \bf 2  & 2 & 2 & 2 & 3 & \bf 1 \pause \\ 
                RN5 & - &  2 &  \bf 1 &  \bf 1  &  \bf 1   & 2 & 1 \pause \\ 
                RN6 &  \bf - & 1  & 1 & 1 & 1 &  \bf 1  &  \bf 0 \pause \\ 
                RN7 & - & 0  & \bf 0 &  \bf 0 & \bf 0 & 1 & - \pause \\ 
                %RN8 &  &   &  &  &  & 1 &  \pause \\ 
                \midrule
                Capacity& 5 & 5  & 2 & 2 & 3 & 7 & 5  \\ 
                \bottomrule
            \end{tabular}
        \end{table}
    \end{itemize}   
\end{frame}

答案1

\pause每行两个以及一些,您就可以获得您想要的东西\textbf<...->{...}

我还按照这个答案的建议调整了垂直线的间隙:https://tex.stackexchange.com/a/220172/101651

\documentclass{beamer}
\usepackage{array}
\begin{document}
\begin{frame}{Scheduling example \dots}\scriptsize\centering\setlength{\tabcolsep}{4pt}\renewcommand{\arraystretch}{1.3}
\begin{tabular}{c | c | c | c | c | c | c | c}
    \noalign{\hrule height 1.5pt}
    & Sunday & Monday & Tuesday & Wednesday & Thursday & Friday & Saturday  \\
    \hline
    RN1 & 3 & 4  & \textbf<2->{2}&  \textbf<2->{2}& \textbf<2->{2} & 6 & 4 \pause\pause \\ 
    RN2 & 2 & \textbf<4->{3}  &\textbf<4->{2} & \textbf<4->{2} & 3 & 5 & 3 \pause\pause \\ 
    RN3 & 1 & 3  &\textbf<6->{2}&\textbf<6->{2} & \textbf<6->{2} & 4 & 2 \pause\pause \\ 
    RN4 &\textbf<8->{0}& \textbf<8->{2}  & 2 & 2 & 2 & 3 & \textbf<8->{1} \pause\pause \\ 
    RN5 & - &  2 &  \textbf<10->{1} &  \textbf<10->{1}  &  \textbf<10->{1} & 2 & 1 \pause\pause \\ 
    RN6 &  \textbf<12->{-} & 1  & 1 & 1 & 1 &  \textbf<12->{1}  &  \textbf<12->{0} \pause\pause \\ 
    RN7 & - & 0  & \textbf<14->{0} &  \textbf<14->{0} & \textbf<14->{0} & 1 & - \pause\pause \\ 
    %RN8 &  &   &  &  &  & 1 &  \pause\pause \\ 
    \hline
    Capacity& 5 & 5  & 2 & 2 & 3 & 7 & 5  \\ 
    \noalign{\hrule height 1.5pt}
\end{tabular}
\end{frame}
\end{document}

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

相关内容