在表格中插入图像的问题

在表格中插入图像的问题

我现在正在准备硕士学位的最终项目,我遇到了表格环境的问题。我有一个用 Microsoft Word 制作的表格,其中显示了一个列表和表格内部的图像。

在此处输入图片描述

我尝试过很多次来创建像这样的表格,但是我找不到插入符合实际尺寸的图像的方法。(4*14)

在此处输入图片描述

您能否给我一个想法或建议,我可以在表格环境中添加什么来插入带有合并行的图像,如第一张图片中显示的“符号”列。

我的以下代码用于第二幅图中所显示的第二个表。

\documentclass[a4paper,12pt]{report}
\usepackage[french]{babel}
\usepackage[export]{adjustbox}
\usepackage{enumitem}
\usepackage{tabularx}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{fancyhdr}
\usepackage{caption}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\begin{document}
\begin{table}
    \begin{tabular}{|c|c|c|}
    \hline
    Eléments           & Ration usuel                                                         &  Valeur  \\ \hline
    ~                  & ~                                                                    & ~        \\
    Hauteur            & $ \frac{L}{25} < h < \frac{L}{20} $      & 230 cm   \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    Largeur            & B                                                                    &  900 cm  \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    C                  & $\frac{ B}{4}$                                       &  225 cm  \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    D                  &  $B - 2C $                                                         &  450 cm  \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    $e_{ 1}$      & $ e_{1} \geqslant 16 $ à 18 cm                                         & 20 cm    \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    $e_{2}$      &  $\frac{C}{8} \leqslant e_{2} \leqslant \frac{C}{7}$  &  35 cm   \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    $e_{ 3}$      &  $ e_{3} > e_{2}$ - 10 cm et  $e_{3} > 1.5 e_{4} $                                &  45 cm   \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    $e_{4}$      &  $\frac{D}{30}\leqslant e_{4} \leqslant \frac{D}{25}$  & 25 cm    \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    Inclinaison        & $ 10\% \leqslant \beta \leqslant 30\% $                            & $23\%$    \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    $E_{a}$      &  $E_{a} \geqslant 0.26 + \frac{L}{500} $                   &  50 cm   \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    $ E_{b} $      &  $ E_{p} \geqslant (18 cm, 3\phi , \frac{e_{a}}{3}) $      & 35 cm    \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    Gousset supérieur  &  $ 30° < \alpha< 45°$                                                  &  30°     \\
    ~                  & ~                                                                    & ~        \\ \hline
    ~                  & ~                                                                    & ~        \\
    Gousset inférieur  &  $ 30° < \alpha < 45° $                                                 &  30°     \\
    ~                  & ~                                                                    & ~        \\ \hline
    \end{tabular}
\end{table}
\end{document}

先感谢您。

答案1

这种方法使用nicematrix包来以最小的努力添加和居中图像。

\Block{nrows-ncolumns}{material}命令的行为类似于 multicolumn\multirow,并将材料插入到 nrows x ncolumns 空间的中心(本例中为图像)。

此外,它使用hvlines键绘制所有线条,并使用 垂直扩展单元格cell-space-limits,从而大大简化表格代码。

G

\documentclass[a4paper,12pt]{report}
\usepackage[french]{babel}
\usepackage[export]{adjustbox}
\usepackage{enumitem}
\usepackage{tabularx}

\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}

\usepackage{fancyhdr}
\usepackage{caption}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm,showframe]{geometry}% show the margins    

\newcolumntype{C}[1]{>{\centering\arraybackslash}m{\dimexpr#1-2\tabcolsep-\arrayrulewidth}}% to center m columns    

\usepackage{nicematrix}% added <<<<<<<<<<<<<<<<
\usepackage{siunitx}% SI units

\begin{document}

\noindent\begin{NiceTabular}{C{0.15\linewidth}C{0.275\linewidth}C{0.125\linewidth} C{0.45\linewidth}}[hvlines,cell-space-limits=6pt ]   
    \RowStyle{\bfseries}Eléments    & Ration usuel                              & Valeur    & Notations \\
    Hauteur             & $ \dfrac{L}{25} < h < \dfrac{L}{20} $                 & \SI{230}{cm}  
    & \Block{13-1}{\includegraphics[width=\linewidth, height =150pt]{example-image}}  \\
    Largeur             & B                                                     & \SI{900}{cm}  &   \\
    C                   & $\dfrac{B}{4}$                                        & \SI{225}{cm}  &   \\
    D                   & $B - 2C $                                             & \SI{450}{cm}  &   \\
    $e_{ 1}$            & $ e_{1} \geqslant 16 $ à \SI{18}{cm}                  & \SI{20}{cm}   &   \\
    $e_{2}$             & $\dfrac{C}{8} \leqslant e_{2} \leqslant \dfrac{C}{7}$ & \SI{35}{cm}   &   \\
    $e_{ 3}$            & $ e_{3} > e_{2}$ -\SI{10}{cm} et  $e_{3} > 1.5 e_{4}$ & \SI{45}{cm}   &   \\
    $e_{4}$             & $\dfrac{D}{30}\leqslant e_{4} \leqslant \dfrac{D}{25}$ & \SI{25}{cm}  &   \\
    Inclinaison         & $\qty{10}{\percent} \leqslant \beta \leqslant \qty{30}{\percent} $ & \qty{23}{\percent}   &   \\
    $E_{a}$             & $E_{a} \geqslant 0.26 + \dfrac{L}{500} $              & \SI{50}{cm}   &   \\
    $ E_{b} $           & $ E_{p} \geqslant (\SI{18}{cm}, 3\phi, \dfrac{e_{a}}{3})$  & \SI{35}{cm}  &   \\
    Gousset supérieur   & $ \ang{30} < \alpha< \ang{45}$                        & \qty{30}{\degree} &   \\
    Gousset inférieur   & $ \ang{30} < \alpha < \ang{45} $                      & \ang{30}          &   \\
\end{NiceTabular}

\end{document}

仅用于\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}删除页边距。

是

相关内容