我的多行有两个问题:
- 我希望图形定位到多行的绝对中间,因此边距同样大。
- 在多行单元格中添加新行时会出现小间隙,红色圆圈表示其中一个间隙。
来源:
\begin{table}[H]
\centering
\begin{tabular}{|l|l|l|l|} \hline
\textbf{Exercise name} & Cable Crossover & \multirow{7}{*}{\includegraphics[height=32mm]{images/exercise/132_1.jpg}} & \multirow{7}{*}{\includegraphics[height=32mm]{images/exercise/1.png}} \\
\hhline{--~~}
\textbf{Exercise type} & Strength & & \\
\hhline{--~~}
\textbf{Muscle} & Chest & & \\
\hhline{--~~}
\textbf{Other muscles} & Shoulders & & \\
\hhline{--~~}
\textbf{Equipment} & Cable & & \\
\hhline{--~~}
\textbf{Mechanic} & Isolation & & \\
\hhline{--~~}
\textbf{Body area} & Upper body & &\\
\hline
\end{tabular}
\caption{Exercise example based on Cable Crossover.}
\label{table:exercise_example_chest}
\end{table}
答案1
行中出现间隙是因为您在这些位置指定了间隙
\hhline{--~~}
你要
\hhline{--~|~|}
或者可以说
\hhline{|-|-|~|~|}
虽然-
如果前两列没有指定的话,将会扩展以填充规则位置|
,所以那里的差异较小。
为了调整图像位置我只需使用
\raisebox{-5pt}{\includegraphics{...}}
使用任何看起来正确的值。