将句子与表格中的图像对齐,但不超出边距(多行文本)?

将句子与表格中的图像对齐,但不超出边距(多行文本)?

我想要创建的表格有问题,句子无法自动对齐,因此每次换行时我都必须输入 \。我相信一定有一种有效的方法可以做到这一点。

        \documentclass[10.5pt, twoside, a4paper]{article}

           \usepackage{lipsum}
             
              \usepackage[T1]{fontenc}
\usepackage{graphicx}                   % Bilder
\usepackage{multicol}                   % Tabellen
\usepackage{lscape}                     % Querformat
\usepackage{geometry}                   % Seitenränder
\usepackage{fancyhdr}                   % Kopfzeile
\usepackage{lastpage} 
\usepackage{lipsum}                     % Dummy Text
\usepackage{enumitem}
\geometry{
        a4paper,
        top     =25mm,
        left    =25mm,
        right   =25mm,
        bottom  =20mm,
        headsep =5mm,
        footskip=12mm}



       \begin{table}[h!]\begin{tabular}{ m{0.5\linewidth} m{0.5\linewidth} }
                                            
      \includegraphics[width=1\linewidth]{Images/Images - 09/01 - schéma armature long et precon .pdf} & 
       \begin{tabular}[c]{@{}l@{}}Les armatures transversales (en couleur), \\ ne permettent pas à respecter cette exigence. \\ Vérification pas remplie \redcross. \\ Les armatures comprimées (nappe supérieure) \\ sont augmentée à \phi 26 , s = 150 mm \end{tabular} 
                                               
       \end{tabular}
       \end{table}

在此处输入图片描述

答案1

改用 a minipage

\documentclass[twoside, a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}

\usepackage{graphicx}
\usepackage{siunitx}

\begin{document}

\begin{table}[htp!]
\centering

\includegraphics[width=0.5\textwidth]{example-image}\hfill
\begin{minipage}[b]{0.45\textwidth}
  Les armatures transversales (en couleur), ne permettent pas à
  respecter cette exigence. Vérification pas remplie.
  Les armatures comprimées (nappe supérieure) sont augmentée à
  $\phi=26$, $s = \qty{150}{mm}$.
\end{minipage}

\end{table}

\end{document}

请注意,没有10.5pt选项,只有10pt(默认)11pt12pt[h!]这也是解决浮动定位问题的好方法。

调整相对尺寸以适合您的喜好或需要。

在此处输入图片描述

为了在垂直中心对齐,请tabular在图像周围使用 并[b]从 中删除minipage

\documentclass[twoside, a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}

\usepackage{graphicx}
\usepackage{siunitx}

\begin{document}

\begin{table}[htp!]
\centering

\begin{tabular}{@{}c@{}}% for vertical centering
\includegraphics[width=0.5\textwidth]{example-image}
\end{tabular}\hfill
\begin{minipage}{0.45\textwidth}
  Les armatures transversales (en couleur), ne permettent pas à 
  respecter cette exigence. Vérification pas remplie.
  Les armatures comprimées (nappe supérieure) sont augmentée à 
  $\phi=26$, $s = \qty{150}{mm}$.
\end{minipage}

\end{table}

\end{document}

在此处输入图片描述

答案2

稍微改变一下你的 MWEČ

  • 序言\usepackage[french]{babel}补充\usepackage{siunitx}
  • 在第二列中删除嵌套表
  • 对于列类型使用包b中定义array
  • 字体大小使用a<rticloe文档类的默认大小:10pt
\documentclass[twoside, a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{graphicx}
\usepackage{array}
\usepackage{siunitx}

\begin{document}
   \begin{table}[h!]
\begin{tabular}{@{} b{0.5\linewidth} b{0.5\linewidth} }
\includegraphics[width=\linewidth]{example-image-duck}
    &   Les armatures transversales (en couleur), ne permettent pas à respecter cette exigence. Vérification pas remplie. Les armatures comprimées (nappe supérieure) sont augmentée à $\phi=26$, $s = \qty{150}{mm}$.
\end{tabular}
   \end{table}
\end{document}

在此处输入图片描述

相关内容