LaTeX 中的表格无法显示所有内容

问题描述 投票:0回答:1

我尝试在 Latex 中使用

tabularray
将数组中的所有元素放置到每个单元格的中心。

\begin{tblr}{vlines={}, hlines{}}
\hline
& Dog & Car & Bird \\
\hline
\SetCell[r=3]{} \includegraphics[scale=0.075]{Images/Dog/dog0.png} & 
\SetCell[r=3]{} 9.9878e-01 & \SetCell[r=3]{} 1.184e-03 & \SetCell[r=3]{} 3.4918e-05 \\
\hline
\SetCell[r=3]{} \includegraphics[scale=0.075]{Images/Car/car0.png} & 
\SetCell[r=3]{} 1.9827e-06 & \SetCell[r=3]{} 1.000e+00 & \SetCell[r=3]{} 1.2906e-06 \\
\hline
\SetCell[r=3]{} \includegraphics[scale=0.075]{Images/Bird/bird0.png} & 
\SetCell[r=3]{} 2.5124e-05 & \SetCell[r=3]{} 1.5071e-05 & \SetCell[r=3]{} 9.9996e-01 \\
\hline
\end{tblr}

但是,我没有得到整张桌子。编译后我只能看到第一行和第二行。

我做错了什么?

我认为第二排占据了第三排和第四排的所有空间。 (我不确定)

latex tabular
1个回答
0
投票

删除所有

\SetCell[r=3]{}

\documentclass{article}

\usepackage{graphicx}
\usepackage{tabularray}
\usepackage[export]{adjustbox}

\begin{document}

\begin{tblr}{vlines,hlines}
& Dog & Car & Bird \\
 \includegraphics[scale=0.75,valign=c]{example-image-duck} & 
 9.9878e-01 &  1.184e-03 &  3.4918e-05 \\
 \includegraphics[scale=0.75,valign=c]{example-image-duck} & 
 1.9827e-06 &  1.000e+00 &  1.2906e-06 \\
 \includegraphics[scale=0.75,valign=c]{example-image-duck} & 
 2.5124e-05 &  1.5071e-05 &  9.9996e-01 \\
\end{tblr}

\end{document}

© www.soinside.com 2019 - 2024. All rights reserved.