表格中的图片,文本格式有问题

表格中的图片,文本格式有问题

当我将图像添加到表格旁边的列时,我遇到了一些问题,文本不在表格的顶部...我试图使用wrapfigure,混合多行和多列,我在这里和论坛上都搜索过...

\begin{tabu}{|c|p{8cm}|p{5cm}|}
\hline 
 1 & Name & Comb.   \\
 & \blindtext &  \begin{figure}{[!]\includegraphics[width=5cm]{figure/final_folder_graphic.png}
 \end{figure} \\ \hline
 2 & Name & Comb.   \\
 & \blindtext & 
\includegraphics[width=5cm]{figure/final_folder_graphic.png}
 \\ \hline

\结束{禁忌}

当前行为 期望行为

答案1

不要使用figure环境,因为这样的图形不会浮动。只需

\raisebox{-\height}{\includegraphics[width=5cm]{figure/final_folder_graphic.png}}

答案2

看看这是否能帮助你:

\documentclass[12pt,a4paper]{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[export]{adjustbox}
    \usepackage{graphicx}
    \usepackage{tabularx}

\usepackage{lipsum}% for dummy text

\usepackage[active,floats,tightpage]{preview}% to show table only
    \setlength\PreviewBorder{1em}

\begin{document}
    \begin{table}[h]
\centering
\begin{tabularx}{\textwidth}{|c|X|}
\hline
text    &   text        \\
\includegraphics[valign=T,width=60mm]{example-image-4x3.pdf}
        &   \vskip-2pt
            \lipsum[2]  \\
\hline
\end{tabularx}
    \end{table}
\end{document}

在此处输入图片描述

由于您没有提供 MWE,我使用了一些旧的类似表格。此解决方案适用于任何类型的表格环境。对于对齐来说,adjustbox包是必不可少的。

答案3

\documentclass{article}
\usepackage{graphicx}
\usepackage{multirow}
\usepackage{lipsum}
\usepackage{booktabs}
\begin{document}
\begin{tabular}{|c|p{8cm}|c|}
\toprule
Sno & Name & Comb.   \\
\midrule
1& \vspace{-4.5cm}{ \lipsum[1] }&\multicolumn{1}{|c|}{\includegraphics[width=5cm]{albt.png}}\\ 
\midrule
2& \vspace{-4.5cm}{ \lipsum[1] }&\multicolumn{1}{|c|}{ \includegraphics[width=5cm]{albt.png}}\\
\bottomrule
\end{tabular}
\end{document}

使用 booktabs 时不使用垂直线。但是,出于显示目的,我使用了垂直线。

展示

相关内容