【问题标题】:How do you vertically center text with an image in a LaTeX table?如何在 LaTeX 表格中将文本与图像垂直居中?
【发布时间】:2011-06-02 15:48:06
【问题描述】:

我想在 LaTeX 中将文本与大图像的中心对齐。不幸的是,文本some text 与图像底部对齐:

\begin{tabular}{cc}
    some text & \includegraphics{image_name.eps}
\end{tabular}

我发现一个网站建议在表格中的该列中使用m{width of the cell} 而不是c,但它没有用。

\begin{tabular}{m{1in}c}
    some text & \includegraphics{image_name.eps}
\end{tabular}

我相信乳胶专业人士会看到这个并知道该怎么做!这意味着除非你教我,否则我不能成为 LaTeX 专业人士......

【问题讨论】:

    标签: image alignment latex tabular


    【解决方案1】:

    您可以使用 minipages 将文本与图像对齐:

    \begin{minipage}[c]{0.25\textwidth}
    Text comes here
    \end{minipage}
    \begin{minipage}[c]{0.25\textwidth}
    \includegraphics{image_name.eps}
    \end{minipage}
    

    它不是真正的表格,您必须指定小页面的宽度,但它可能适合您。

    【讨论】:

    • 啊,好主意!我发现使用 minipage 将图像包装在表格中可以让一切正常!
    • 谢谢@Emilio。请注意:就个人而言,我必须在 \includegraphics 命令上另外指定 [width=\textwidth] 以使其真正适合 minipage 的大小。
    猜你喜欢
    • 2018-05-26
    • 2014-08-08
    • 2012-11-06
    • 1970-01-01
    • 1970-01-01
    • 2015-02-25
    • 2014-06-25
    • 2014-03-19
    • 2017-04-05
    相关资源
    最近更新 更多