在使用tabularray宏包的tblr环境进行表格中的插图时,发现查完图之后公式无法达到“视觉上的”垂直居中效果
通过raisebox将图片“降下去” 最终可以达到“视觉上的”垂直居中效果
这种方法需要手动调节raisebox的参数,并不方便,没有做到内容与格式分离
我用framebox将图片框住,发现图片底部和公式是对齐的,tblr我已经使用了m位置,不知道如何调整能让公式与图片中间对齐,这样应该就可以达到效果
%图片是随便找的,表格公式和图片不搭,只是想研究排版效果
\documentclass{ctexart}
\usepackage{tabularray}
\usepackage{graphicx}
\begin{document}
\begin{tblr}{colspec={X[12em,c]X[10em,c]},rowspec={|Q[m]|Q[20em,m]|}}
图像 & 解集\\
\framebox{\raisebox{-2.5cm}{\includegraphics[width=0.4\textwidth]{tx.pdf}}}& $\{x \mid 0<x<4\}$\\
\end{tblr}\\[5mm]
\begin{tblr}{colspec={X[12em,c]X[10em,c]},rowspec={|Q[m]|Q[20em,m]|}}
图像 & 解集\\
\framebox{\includegraphics[width=0.4\textwidth]{tx.pdf}}& $\{x \mid 0<x<4\}$\\
\end{tblr}
\end{document}
不好意思没注意到粘贴代码的语法,第一次使用,已经修改了