电子表格没有产生预期的结果

电子表格没有产生预期的结果

我正在使用类beamer和包spreadtab

第一帧运行良好,sum(cell(aaf):cell(aal))给出输出。

第二帧:sum(cell(ccf):cell(ccl))出错。

梅威瑟:

\documentclass{beamer}
\usepackage{spreadtab}
\usepackage{booktabs}


\begin{document}
\begin{frame}{working}
\begin{spreadtab}{{tabular}{rrr}}
%@ values of $x$ & 4 & 5\\
2tag(aaf) & 5tag(bbf) & \STcopy{v2}{a1+b1}tag(ccf) \\
4 & 6 &  \\
4tag(aal) & 3tag(bbl) &   \\
\hline
sum(cell(aaf):cell(aal)) &  sum(cell(bbf):cell(bbl)) & \\
\end{spreadtab}
\end{frame}

%%\end{document}

\begin{frame}{not working well}
\begin{spreadtab}{{tabular}{rrr}}
%@ values of $x$ & 4 & 5\\
2tag(aaf) & 5tag(bbf) & \STcopy{v2}{a1+b1}tag(ccf) \\
4 & 6 &  \\
4tag(aal) & 3tag(bbl) &  tag(ccl) \\
\hline
sum(cell(aaf):cell(aal)) &  sum(cell(bbf):cell(bbl)) & sum(cell(ccf):cell(ccl))\\
\end{spreadtab}
\end{frame}
\end{document}
%

答案1

不,第一帧效果不好,因为你可以tag(ccf)在第一行第三列看到:

第一个原始框架

要纠正这个问题你需要删除tag(ccf),因为\STcopy无法使用tag

您需要更改第二帧的编码:

\begin{frame}{now working well}
\begin{spreadtab}{{tabular}{rrr}}
%@ values of $x$ & 4 & 5\\
2tag(aag)                & 5tag(bbg)                & sum(a1:b1)tag(ccg)      \\ % <===========
4                        & 6                        & sum(a2:b2)              \\ % <===========
4tag(aah)                & 3tag(bbh)                & sum(a3:b3)tag(cch)      \\ % <===========
\hline
sum(cell(aag):cell(aah)) & sum(cell(bbg):cell(bbh)) & sum(cell(ccg):cell(cch))\\
\end{spreadtab}
\end{frame}

请参阅完整的 mwe

\documentclass{beamer}

\usepackage{spreadtab}


\begin{document}
\begin{frame}{working}
\begin{spreadtab}{{tabular}{rrr}}
%@ values of $x$ & 4 & 5\\
2tag(aaf)                & 5tag(bbf)                & \STcopy{v2}{a1+b1} \\ % tag(ccf)
4                        & 6                        &                    \\
4tag(aal)                & 3tag(bbl)                &                    \\
\hline
sum(cell(aaf):cell(aal)) & sum(cell(bbf):cell(bbl)) &                    \\
\end{spreadtab}

\begin{spreadtab}{{tabular}{rrr}}
%@ values of $x$ & 4 & 5\\
2tag(aaf)                & 5tag(bbf)                & \STcopy{v2}{a1+b1}tag(ccf) \\ % tag(ccf)
4                        & 6                        &                    \\
4tag(aal)                & 3tag(bbl)                &                    \\
\hline
sum(cell(aaf):cell(aal)) & sum(cell(bbf):cell(bbl)) &                    \\
\end{spreadtab}
\end{frame}

\begin{frame}{now working well}
\begin{spreadtab}{{tabular}{rrr}}
%@ values of $x$ & 4 & 5\\
2tag(aag)                & 5tag(bbg)                & sum(a1:b1)tag(ccg)      \\ % <===========
4                        & 6                        & sum(a2:b2)              \\ % <===========
4tag(aah)                & 3tag(bbh)                & sum(a3:b3)tag(cch)      \\ % <===========
\hline
sum(cell(aag):cell(aah)) & sum(cell(bbg):cell(bbh)) & sum(cell(ccg):cell(cch))\\
\end{spreadtab}
\end{frame}
\end{document}

结果:

修正第一帧

第二帧:

第二帧

相关内容