예를 들어 값이 있는 셀에 대해 다음 표에서 수직 정렬을 어떻게 조정할 수 있습니까 \{0.91,0.15\}
?
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\begin{table}[h]
\begin{tabular}{c C{2cm} C{2cm} C{2cm} C{2cm}}
\toprule[1.5pt]
\multirow{2}{*}{days} & \multicolumn{4}{c}{Time in \{Min,Sec\}} \\ \cmidrule[1.5pt](){2-5}
& D & M & A & N \\ \hline
6 & \{5,15\} & & & \\ \hline
6 & \{0.91,0.15\} & & & \\ \hline
6 & \{99,0.5\} & & \{77,22\} & \\ \hline
6 & & & \{0.31,0.15\} & \\ \hline
\end{tabular}
\end{table}
답변1
간격 문제는 테이블의 거의 모든 행에 적용되는 것으로 보이므로 행 사이의 간격을 넓히도록 설정 \arraystretch
하는 것이 좋습니다. 1.2
당신은 이것을 통해 이것을 할 수 있습니다
\renewcommand{\arraystretch}{1.2}
이 명령을 table
환경 내부에 넣으면 해당 환경에 대해 로컬이 됩니다.
이것이 일회성이었다면 너비가 0이고 적절한 높이와 깊이의 규칙을 삽입하여 항목을 다음과 같이 작성하여 선을 강제로 분리할 수 있었을 것입니다.
\vrule width 0pt height 12pt depth 5pt \{0.91,0.15\}
예를 들어.
버전 은 다음과 같습니다 \arraystretch
.
\documentclass{article}
\usepackage{multirow,array,booktabs}
\begin{document}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\begin{table}[h]\renewcommand{\arraystretch}{1.2}
\begin{tabular}{c C{2cm} C{2cm} C{2cm} C{2cm}}
\toprule[1.5pt]
\multirow{2}{*}{days} & \multicolumn{4}{c}{Time in \{Min,Sec\}} \\ \cmidrule[1.5pt](){2-5}
& D & M & A & N \\ \hline
6 & \{5,15\} & & & \\ \hline
6 & \{0.91,0.15\} & & & \\ \hline
6 & \{99,0.5\} & & \{77,22\} & \\ \hline
6 & & & \{0.31,0.15\} & \\ \hline
\end{tabular}
\end{table}
\end{document}
답변2
booktabs
가 아닌 규칙을 사용하십시오 \hline
. 그러나 너무 많은 규칙을 피하는 것이 더 좋습니다. 나는 테이블에 대한 두 가지 실현을 제시하겠습니다.
\documentclass{article}
\usepackage{array,booktabs}
\begin{document}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\begin{table}[htp]
\begin{tabular}{c C{2cm} C{2cm} C{2cm} C{2cm}}
\toprule
days & \multicolumn{4}{c}{Time in \{Min,\,Sec\}} \\
\cmidrule(lr){2-5}
& D & M & A & N \\
\midrule
6 & \{5,\,15\} & & & \\
6 & \{0.91,\,0.15\} & & & \\
6 & \{99,\,0.5\} & & \{77,\,22\} & \\
6 & & & \{0.31,\,0.15\} & \\
\bottomrule
\end{tabular}
\bigskip
\begin{tabular}{c C{2cm} C{2cm} C{2cm} C{2cm}}
\toprule
days & \multicolumn{4}{c}{Time in \{Min,\,Sec\}} \\
\cmidrule(lr){2-5}
& D & M & A & N \\
\midrule
6 & \{5,\,15\} & & & \\
\midrule
6 & \{0.91,\,0.15\} & & & \\
\midrule
6 & \{99,\,0.5\} & & \{77,\,22\} & \\
\midrule
6 & & & \{0.31,\,0.15\} & \\
\bottomrule
\end{tabular}
\end{table}
\end{document}