如何在 tabularx 中将文本与图像对齐?

如何在 tabularx 中将文本与图像对齐?

所以我有一张带有图像和表格的表格

\cleardoublepage
    \thispagestyle{empty}
\bgroup
\noindent\begin{tabularx}{\textwidth}{@{}c@{}X}
  \includegraphics[width=1.02in]{img/uaqlogo.eps} &
    \centering
    \begin{tabular}[b]{@{}l@{}}
    \LARGE Universidad Autónoma de Querétaro \\[0.15in]
    \Large Facultad de Ingeniería \\[0.15in]
    \large Maestría en Ciencias en Inteligencia Artificial
    \end{tabular}
\end{tabularx}

结果是:

结盟

有没有办法水平对齐?我不知道他们为什么使用 b,每当我使用 h 或 t 时,它都会将文本移得更低。

答案1

这里是带有列类型adjustbox的本地定义X。请注意,我之前已使用以下实用程序将徽标转换为 .pdf epspdf

\documentclass{article}
\usepackage{multirow, tabularx}
\usepackage{graphicx}
\usepackage[export]{adjustbox}

\begin{document}
\cleardoublepage
\thispagestyle{empty}
\bgroup
 \renewcommand{\tabularxcolumn}[1]{m{#1}}
\noindent\begin{tabularx}{\textwidth}{@{}c@{}X}
 \includegraphics[width=1.02in, valign=c]{uaqlogo} &
    \centering
    \begin{tabular}[b]{@{}l@{}}
    \LARGE Universidad Autónoma de Querétaro \\[0.15in]
    \Large Facultad de Ingeniería \\[0.15in]
    \large Maestría en Ciencias en Inteligencia Artificial
    \end{tabular}
\end{tabularx}
\egroup

\end{document} 

在此处输入图片描述

答案2

无需使用tabularx

\documentclass{article}
\usepackage{graphicx}

\begin{document}

\noindent\begin{minipage}{\textwidth}
\fontfamily{phv}\selectfont % Helvetica
\begin{tabular}{@{}c@{}}
\includegraphics[width=1.02in]{uaqlogo}
\end{tabular}\qquad
\begin{tabular}{@{}l@{}}
\LARGE Universidad Autónoma de Querétaro \\[0.15in]
\Large Facultad de Ingeniería \\[0.15in]
\large Maestría en Ciencias en Inteligencia Artificial
\end{tabular}
\end{minipage}

\end{document}

在此处输入图片描述

相关内容