문제 테이블, 다중 행 및 UTF8 오류

문제 테이블, 다중 행 및 UTF8 오류

저는 Latex(windows 10, Texmaker 및 Miktex) 초보자이며 이런 종류의 테이블을 재현하고 싶습니다.

여기에 이미지 설명을 입력하세요

나는 이 질문이 나에게 도움이 될 것이라고 생각했습니다.Multirow의 문제. 하지만 @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}

관련 정보