我想将图像与表格中的文本垂直对齐。文本在图像之后开始,位于下方。我一直使用的代码是
\documentclass[]{article}
\usepackage[export]{adjustbox}
\begin{document}
\begin{tabular}{p{3in} r}
\includegraphics[height=3cm, valign=m]{logo.jpg} & univname \\
& deptname \\
& Center for Advanced Studies in Chemistry\\
& facname, placeln \\
& Tel: \\
\hline
\end{tabular}
\end{document}
答案1
欢迎来到 TeX.SE!
- 请在有问题时始终提供 MWE(最小工作示例),即一个完整的小文档,以
\documentclass
`\end{document} 开头和结尾,以重现您的问题 - 所用文档类别未知
- 在您的代码片段中没有定义命令
\univname
、\deptname
和\facname
\placesh
- 表中
tabularx
至少有一列必须是X
类型
\documentclass{article}
\usepackage[export]{adjustbox} % it load graphicx too
\usepackage{makecell, multirow, tabularx}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\begin{document}
\begingroup
\setcellgapes{3pt}
\makegapedcells
\begin{tabularx}{\linewidth}{XL}
\multirow{7.4}{=}{\includegraphics[height=3cm, valign=m]{example-image-duck}} %{Pictures/logo.jpg}}
& University name \\
& Department name \\
& Center for advanced Studies in Chemistry \\
& Faculty pretty long name in two columns\\
\end{tabularx}
\endgroup
\end{document}
笔记:valign
您可以使用将图像基线移动到图像顶部(选项T
或),(垂直)中间(选项或)或底部(选项或)。有关详细信息,请参阅包文档,子节t
M
m
B
b
4.6 垂直对齐,第 24 页。