問題表、多行和 UTF8 錯誤

問題表、多行和 UTF8 錯誤

我是 Latex(Windows 10、Texmaker 和 Miktex)的初學者,我想重現這種表:

在此輸入影像描述

我認為這個問題可以幫助我:多行問題。但是當我嘗試編譯 @Zarko 的答案時,我遇到了這個錯誤:!包 inputenc 錯誤:無效的 UTF-8 位元組序列。我沒能修復它......拜託,任何線索都會很棒(無論是UTF還是表問題)!

謹此致意

編輯 :

這是我複製貼上的程式碼:

\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}

無論我刪除\usepackage[utf8]{inputenc}它都不會編譯任何東西。

答案1

表可以這樣完成:

\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}

答案2

我建議您使用booktabs可以產生間隔良好的水平規則的巨集套件(特別是\midrule\cmidrule巨集)以及multirow\multirow命令的套件。觀察\multirow需要的第一個參數不是為整數值。

當您這樣做時,您可能還想為標題材料提供更多的視覺結構。這樣做可以將第 3 行至第 5 行緊貼到第 1 行和第 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}

相關內容