
Soy principiante con Latex (windows 10, Texmaker y Miktex) y me gustaría reproducir este tipo de tabla:
Pensé que esta pregunta podría ayudarme:problema con varias filas. Pero cuando intenté compilar la respuesta de @Zarko, aparece este error:! Error de entrada del paquete: secuencia de bytes UTF-8 no válida. No logré solucionarlo... ¡Por favor, cualquier pista sería genial (ya sea sobre UTF o sobre un problema de tabla)!
Atentamente tuyo
EDITAR :
Aquí está el código que copié y pegué:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\begin{document}
\begin{figure}
\centering
\begin{tabular}{|c|c|c|c|c|}
\hline
\multicolumn{2}{|c|}{Corpus} & Français & Anglais & Allemand \\ \hline
\multirow{3}{*}{Apprentissage} & phrases & \multicolumn{3}{c|}{600.000} \\ \cline{2-5}
& Mot & ? & ? & ? \\ \cline{2-5}
& Vocabulaire & ? & ? & ? \\ \hline
\end{tabular}
\caption{Caractéristique du corpus \textsc{Europarl}}
\label{fig:typeDistribution}
\end{figure}
\end{document}
Si lo elimino \usepackage[utf8]{inputenc}
no compila nada.
Respuesta1
La tabla se puede hacer así:
\documentclass{article}
\usepackage{booktabs}
\usepackage{multirow}
\begin{document}
\begin{tabular}{ccccc}
& & Parameters A & Parameters B & Parameters C\\
\midrule
\multirow{4}{*}{Cell 1} & Value 1 & 1A1 & 1B1 & 1C1\\
& Value 1 & 1A1 & 1B1 & 1C1\\
\cmidrule{2-5}
& Value 1 & 1A1 & 1B1 & 1C1\\
& Value 1 & 1A1 & 1B1 & 1C1\\
\midrule
\multirow{4}{*}{Cell 1} & Value 1 & 1A1 & 1B1 & 1C1\\
& Value 1 & 1A1 & 1B1 & 1C1\\
\cmidrule{2-5}
& Value 1 & 1A1 & 1B1 & 1C1\\
& Value 1 & 1A1 & 1B1 & 1C1\\
\end{tabular}
\end{document}
Respuesta2
Le sugiero que utilice el booktabs
paquete para sus macros que pueden generar reglas horizontales bien espaciadas (específicamente, las macros \midrule
y \cmidrule
) y el multirow
paquete para su \multirow
comando. Obsérvese que el primer argumento de\multirow
necesidadnoser de valor entero.
Mientras lo hace, es posible que también desee proporcionar un poco más de estructura visual al material del encabezado. Hacerlo le permitirá ajustar las filas 3 a 5 a las filas 1 y 2.
\documentclass{article}
\usepackage{booktabs,multirow}
\begin{document}
\begin{center}
\sffamily % optional
\begin{tabular}{@{}llccc@{}}
%\toprule
& & \multicolumn{3}{c@{}}{Parameters}\\
\cmidrule(l){3-5}
& & A & B & C\\
\midrule
\multirow{4.4}{*}{Cell 1}
& Value 1 & 1A1 & 1B1 & 1C1\\
& Value 2 & 1A2 & 1B2 & 1C2\\
\cmidrule(l){2-5}
& Value 3 & 1A3 & 1B3 & 1C3\\
& Value 4 & 1A4 & 1B4 & 1C4\\
\midrule
\multirow{4.4}{*}{Cell 2}
& Value 1 & 2A1 & 2B1 & 2C1\\
& Value 2 & 2A2 & 2B2 & 2C2\\
\cmidrule(l){2-5}
& Value 3 & 2A3 & 2B3 & 2C3\\
& Value 4 & 2A4 & 2B4 & 2C4\\
%\bottomrule
\end{tabular}
\end{center}
\end{document}