라텍스의 행 중앙 정렬

라텍스의 행 중앙 정렬
\documentclass[12pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage{array}
\usepackage{tabularx}
\usepackage{adjustbox}
\renewcommand{\arraystretch}{1.2}

\begin{document}
\begin{table} [ht]
\caption{caption}
\begin{adjustbox}{max width=1\textwidth,center}
\begin{tabular}{@{} c c c @{}}
\toprule 
Method & Accuracy & Critical Value \\
\midrule
Method A where \\ method B failed & 55.00\% & 70.00\% \\
\bottomrule
\end{tabular}
\end{adjustbox}
\label{mdfmofail}
\end{table}

\end{document}

이것은 55와 70이 최종선과 일치하는 것을 제외하면 좋아 보이는 테이블로 나옵니다.

이상적으로는 첫 번째 항목의 중심에 더 집중하고 싶습니다(방법 A \ 여기서 B가 실패함).

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

답변1

나는 당신이 다음과 같은 것을 찾고 있다고 생각합니다.

\documentclass[12pt,a4paper]{report}
\usepackage{booktabs, tabularx}
\usepackage{adjustbox}
\renewcommand{\arraystretch}{1.2}

\begin{document}
    \begin{table} [ht]
    \centering
\caption{caption}
\begin{tabular}{@{} >{\raggedright}m{31mm} c c @{}}                   % <---
\toprule
Method & Accuracy & Critical Value \\
\midrule
Method A where method B failed & 55.00\% & 70.00\% \\  % <---
\bottomrule
\end{tabular}
\label{mdfmofail}
    \end{table}
\end{document}

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

메모: c열은 셀에 여러 줄의 텍스트를 허용하지 않습니다. 패키지 배열에서 p{<width>}or (위의 mwe에서와 같이)을 사용해야 합니다 . m{<width>}첫 번째 열에 텍스트를 가로 중앙에 배치하려면 를 사용하세요 >{\centering}m{3cm}.

관련 정보