LATEX:在表格中保存单元格的值

LATEX:在表格中保存单元格的值

这个问题看起来很简单但我没有找到解决方案!

我有一张包含一些值的表格。在这些值中,我想保存其中一些值,以便在汇总几个表的表格中重新使用它们。

我如何保存单元格中的值以便以后重新使用它们?

多谢 !

PS:使用spreadtab,我无法按照我的定义自定义列。

\documentclass[a4paper, 12pt]{report}

\begin{document}
\begin{tabular}{ccc}
  1 & 2 & 3 \\
  4 & 5 & 6 % I will re-use the values 5 and 6 later
\end{tabular}


\begin{tabular}{ccc}
  7 & 8 & 9 \\
  10 & 11 & 12 % I will re-use the values 11 and 12 later
\end{tabular}


%Summary table 
\begin{tabular}{cc}
  5 & 6 \\
  11 & 12
\end{tabular}
\end{document}

答案1

一种方法是将每个要重复使用的元素保存在一个变量中。在这种情况下,您只需在一个地方更改值即可。

\documentclass[a4paper, 12pt]{report}

\newcommand{\myvarA}{5}
\newcommand{\myvarB}{6}
\newcommand{\myvarC}{11}
\newcommand{\myvarD}{12}


\begin{document}
\begin{tabular}{ccc}
  1 & 2 & 3 \\
  4 & \myvarA & \myvarB % I will re-use the values 5 and 6 later
\end{tabular}


\begin{tabular}{ccc}
  7 & 8 & 9 \\
  10 & \myvarC & \myvarD % I will re-use the values 11 and 12 later
\end{tabular}


%Summary table 
\begin{tabular}{cc}
  \myvarA & \myvarB \\
  \myvarC & \myvarD
\end{tabular}
\end{document}

相关内容