我正在尝试创建一个包含合并的行和列、图像和 SVG 的表格。
我成功地包含了图像,但是在使用 SVG 时却遇到了困难,不知何故,它无法适应属性单元格。
语法如下:
\documentclass[15pt]{article}
\usepackage{xcolor}
\usepackage{array}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{makecell}
\usepackage{colortbl}
\usepackage{svg}
\usepackage{graphicx}
\begin{document}
\begin{table}
\begin{tabular}{|llll|}
\hline
\rowcolor{red} \multicolumn{1}{|c}{\includegraphics{1_short}} & \multicolumn{2}{l}{\huge FICHE D'EXTRACTION} & \multicolumn{1}{c|}{Le 23/03/2022} \\ \hline
\multicolumn{1}{|l|}{} & \multicolumn{2}{l|}{} & Urgence 1 \\ \hline
\multicolumn{3}{|l|}{\includegraphics[width=10cm,height=10cm,keepaspectratio]{bien1.jpeg} \includegraphics[width=10cm,height=10cm,keepaspectratio]{bien2.jpeg}} & \multirow{2}{*}{\includesvg[width=10cm]{map-0}} \\ \cline{1-3}
\multicolumn{3}{|l|}{Inputs liées à Ste Marie} & \\ \hline
\multicolumn{1}{|l|}{Logo sinistre} & \multicolumn{3}{l|}{Extraction} \\ \hline
\multicolumn{1}{|l|}{Logo sinistre} & \multicolumn{3}{l|}{Sensible aux éclaboussures} \\ \hline
\multicolumn{1}{|l|}{Logo sinistre} & \multicolumn{3}{l|}{Protection} \\ \hline
\end{tabular}
\end{table}
\end{document}
我曾希望\includegraphics{}
并且\includesvg{}
能够以相同的方式工作,但是在生成文档(使用)时我得到了这种结果pdflatex
:
请注意,该表格是从横向图像截取的截图,但为了更清晰而进行了旋转。即使没有旋转,问题仍然存在。
我不知道我应该做什么,我应该在生成文档之前从 SVG 生成图像吗,或者是否有“本机”方法来解决这个问题?
提前致谢
编辑:我更新了最小工作示例