gpt4 book ai didi

for-loop - LaTeX 中的 for 循环和表格

转载 作者:行者123 更新时间:2023-12-02 19:14:43 34 4
gpt4 key购买 nike

这是我的表格的 LaTeX 代码:

  \begin{table}{| c || c | c | c || c | c | c | }  
\caption{Examples of the concepts. \label{tab:conceptsimgs}}\\
\hline
\backslashbox{Concept}{Class} &\multicolumn{3}{|c||}{Negative Class} & \multicolumn{3}{|c|}{Positive Class} \\
\hline

\forloop{themenumber}{1}{\value{themenumber} < 4}{
%\hline
\arabic{themenumber}
\forloop{classnumber}{0}{\value{classnumber} < 2}{
\forloop{imagenumber}{1}{\value{imagenumber} < 4}{
& 0
}
}
\\
\hline
}

\end{table}

但是结果有问题。表格末尾有一些额外的内容,如下所示:

http://www 。免费图像托管。 net/image.php?c702bfc838.png

如何修复它?

最佳答案

这真是一件令人讨厌的事情。我创建了一个演示该问题的最小示例,请参见下文。尝试编译它并查看结果。

重点是,你似乎不走运 - tabular 不喜欢 forloop 的输出,它不能忽略最后一个 \addtocounter命令。也许你可以找到一些其他的循环包。您应该能够从下面的代码中找出其余部分,如果没有,请写下评论。

\documentclass{article}
\usepackage{forloop}

\newcounter{themenumber}
\newcounter{test}

\begin{document}
% this is your table (minimal example)
\begin{tabular}{| c |}
\forloop{themenumber}{1}{\value{themenumber} < 2}{x\\ \hline}
\end{tabular}
\vspace{2cm}

% this is what you wanted to have
\begin{tabular}{| c |}
x \\ \hline
\end{tabular}
\vspace{2cm}

% this is what forloop produces
\begin{tabular}{| c |}
x \\ \hline \addtocounter{test}{1}
\end{tabular}

\end{document}

关于for-loop - LaTeX 中的 for 循环和表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2564728/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com