使用 \cline 内的计数器算术

使用 \cline 内的计数器算术

我有一个自定义计数器\myCounter设置为 3。我需要生成这样一个表格:

在此处输入图片描述

以下代码不起作用:

\documentclass{article}

\newcounter{myCounter}
\setcounter{myCounter}{3}

\begin{document}

\begin{tabular}{cl*{\value{myCounter}{c}c}}
& \multicolumn{\value{myCounter}}{c}
    {agglutinate} & \\\cline{2-\value{myCounter+1}} % Here is the naive part
init & content1 & content2 & content3 & end \\
\end{tabular}

\end{document}

我应该如何在内执行计数器算术\cline

答案1

可以使用 进行计算\numexpr number1 operator number2,但在这种情况下,该示例有点无用,因为 的数量&无论如何都是固定的,使用 3 列(中间)!

\documentclass{article}

\newcounter{myCounter}

\setcounter{myCounter}{3}
\begin{document}



\begin{tabular}{cl*{\value{myCounter}}{c}c}
  & \multicolumn{\value{myCounter}}{c}{agglutinate} & \tabularnewline
    \cline{2-{\numexpr\value{myCounter}+1}}
init & content1 & content2 & content3 & end \\
\end{tabular}

\end{document}

在此处输入图片描述

相关内容