Tengo la siguiente tabla contabularx
y quiero que la última celda sea de varias líneas, comoMultilínea 1yMultilínea 2células marcadas.
\usepackage{tabularx}
\renewcommand{\tabularxcolumn}[1]{m{#1}}
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\linespread{1.5} % Set the line-spacing
\begin{table}[H]
\centering
\def\arraystretch{1}
\begin{tabularx}{\linewidth}{| m{0.025\linewidth} | m{0.74\linewidth} | Y |}
\hline
\rowcolor[HTML]{4473c5} \multicolumn{2}{|c|}{{\color{white} \textbf{Foo}}} & {\color{white} \textbf{Foo BarBaz}} \\ \hline
\rowcolor[HTML]{b3c6e7} \multicolumn{3}{|l|}{\textbf{Lorem ipsum}} \\ \hline
1 & \textbf{Dolor sit} & 0.5 \\ \hline
2 & \textbf{Multi-line 1:} Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin feugiat eros et mauris dictum, tempus finibus mauris iaculis. Sed suscipit finibus sem. & 2.5 \\ \hline
\rowcolor[HTML]{b3c6e7}
\multicolumn{3}{|l|}{\textbf{Consecteur adipiscing}} \\ \hline
3 & \textbf{Multi-line 2:} Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent ac metus nec risus euismod varius nec nec turpis. Curabitur efficitur. & 1 \\ \hline
\rowcolor[HTML]{b3c6e7}
\multicolumn{3}{|l|}{\textbf{Present ac metus}} \\ \hline
\multicolumn{3}{|l|}{This is the cell I want to be also multi-line. } \\ \hline
\end{tabularx}
\caption{Foo}
\label{tab:my-table2}
\end{table}
Tal como lo tengo ahora, esa última celda no admite varias líneas correctamente.
¿Cómo puedo hacer que la última celda se comporte como laMultilínea 1yMultilínea 2células marcadas.
Muchas gracias por adelantado.
Respuesta1
Eche un vistazo ahora: he utilizado algunos atajos para todas las columnas múltiples que se utilizan
Por la última fila gracias a... https://tex.stackexchange.com/a/377722/197451
\documentclass[10pt,a4paper]{article}
\usepackage[table]{xcolor}
\usepackage{tabularx}
\renewcommand{\tabularxcolumn}[1]{m{#1}}
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\newcommand{\mc}[1]{\multicolumn{3}{|l|}{\textbf {#1}}}
\newcommand{\md}[1]{\multicolumn{2}{|c|}{\textbf {#1}}}
\newcommand{\me}[1]{\multicolumn{3}{|p{\dimexpr\linewidth-2\tabcolsep-
2\arrayrulewidth}|}{#1}}
\linespread{1.5} % Set the line-spacing
\begin{document}
\begin{table}
\centering
\def\arraystretch{1}
\begin{tabularx}{\linewidth}{| m{0.025\linewidth} | m{0.74\linewidth} | Y |}
\hline
\rowcolor[HTML]{4473c5} \md{Foo}
& {\textbf{Foo BarBaz}} \\ \hline
\rowcolor[HTML]{b3c6e7}\mc{Lorem ipsum} \\ \hline
1
& \textbf{Dolor sit}
& 0.5 \\ \hline
2
& \textbf{Multi-line 1:} Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Proin feugiat eros et mauris dictum, tempus finibus
mauris iaculis. Sed suscipit finibus sem.
& 2.5 \\ \hline
\rowcolor[HTML]{b3c6e7}
\mc{Present ac metus} \\ \hline
3
& \textbf{Multi-line 2:} Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Praesent ac metus nec risus euismod varius nec nec turpis.
Curabitur efficitur.
& 1 \\ \hline
\rowcolor[HTML]{b3c6e7}
\mc{Present ac metus} \\ \hline
\me{I want a new line I want a new line I want a new line I want a new
line I want a new line I want a new line} \\ \hline
\end{tabularx}
\caption{Foo}
\label{tab:my-table2}
\end{table}
\end{document}