![\newline의 여러 행에 가로 가운데 맞춤이 없습니다.](https://rvso.com/image/309854/%5Cnewline%EC%9D%98%20%EC%97%AC%EB%9F%AC%20%ED%96%89%EC%97%90%20%EA%B0%80%EB%A1%9C%20%EA%B0%80%EC%9A%B4%EB%8D%B0%20%EB%A7%9E%EC%B6%A4%EC%9D%B4%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
MWE
\documentclass[a4paper,11pt]{article}
\usepackage{multirow}
\usepackage{array}
\begin{document}
\begin{tabular}{|>{\centering\arraybackslash}m{2cm}
|>{\centering\arraybackslash}m{2.4cm}|}\hline
X & Y \\ \hline
\multirow{2}{*}{No problem} & One Line \\ \cline{2-1}
& Two Line \\ \hline
\multirow{5}{*}{Problem} & One Line \\ \cline{2-1}
& 1 \newline 2 \newline 3 \newline 4\\ \hline
\end{tabular}
\end{document}
그리고 표시
.
마지막 행(4)만 중앙에 배치됩니다. 1, 2, 3은 중앙이 아닙니다. 누구든지 문제를 해결하는 방법을 알고 있나요?
답변1
여기 있어요:
\documentclass[a4paper,11pt]{article}
\usepackage{multirow}
\usepackage{array}
\begin{document}
\begin{tabular}{|>{\centering\arraybackslash}m{2cm}
|>{\centering\arraybackslash}m{2.4cm}|}\hline
X & Y \\ \hline
\multirow{2}{*}{No problem} & One Line \\ \cline{2-1}
& Two Line \\ \hline
\multirow{5}{*}{Problem} & One Line \\ \cline{2-1}
& \hfil1 \newline \null\hfil 2 \newline\null\hfil 3 \newline 4\\ \hline
\end{tabular}
\end{document}
\hfil
\newline
에 의해 추가된 추가 수평 공간을 수정하며 \null
너비가 0인 수평 상자입니다.
답변2
m
이는 마지막 열(즉, 마지막 열)에 나타날 때 유형 열의 문제입니다 . 마지막에 빈 열을 추가하면 작업이 다시 진행됩니다.
\documentclass[a4paper,11pt]{article}
\usepackage{multirow}
\usepackage{array}
\begin{document}
\begin{tabular}{|>{\centering\arraybackslash}m{2cm}
|>{\centering\arraybackslash}m{2.4cm}|@{}c@{}}\hline
X & Y \\ \hline
\multirow{2}{*}{No problem} & One Line &\\ \cline{2-1}
& Two Line &\\ \hline
\multirow{5}{*}{Problem} & One Line &\\ \cline{2-1}
& 1 & \\
& 2 & \\
& 3 & \\
& 4 &\\ \hline
\end{tabular}
\end{document}
답변3
makecell
셀의 줄 바꿈과 일반적인 서식을 허용하는 패키지를 사용하여 코드를 약간 단순화했습니다 . 가변 두께에 Xhline
대한 명령 도 있습니다 .\hline
\documentclass[a4paper,11pt]{article}
\usepackage{multirow, array, makecell}
\begin{document}
\begin{tabular}{!{\vrule width1pt}% >{\centering\arraybackslash}m{2cm}|>{\centering\arraybackslash}m{2.4cm}!{\vrule width1pt}}
\Xhline{1pt}
X & Y \\
\hline
\multirow{2}{*}{No problem} & One Line \\
\cline{2-1}
& Two Line \\ \hline
\multirow{5}{*}{Problem} & One Line \\
\cline{2-1}
& \makecell{1 \\2 \\ 3 \\ 4}\\
\Xhline{1pt}
\end{tabular}
\end{document}