我有一个自定义计数器\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}