
내가 가질 때수동 줄 바꿈테이블 의 셀에서 tabularx
수직선이 사라집니다.
\documentclass{article}
\usepackage{tabularx}
\usepackage[sfdefault]{cabin}
% https://tex.stackexchange.com/questions/89166
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\begin{document}
\begin{tabularx}{\textwidth}{lc|l|Y|Y|Y|Y}
\hline
% Row
Text & & & & & & \\ \hline
% Row
Text\\ Text & & & & & & \\ \hline
\end{tabularx}
\end{document}
관련된
답변1
열 유형 중 하나에서 줄 바꿈을 원하는 경우 패키지를 l, c, r
로드 makecell
하고 해당 명령을 사용해야 합니다. 그렇지 않으면 \\
행 변경으로 간주됩니다. 이 코드를 사용하면 괜찮습니다.
\documentclass{article}
\usepackage{tabularx, makecell}
\usepackage{fontawesome}
\usepackage[sfdefault]{cabin}
% https://tex.stackexchange.com/questions/89166
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\begin{document}
\begin{tabularx}{\textwidth}{lc|l|Y|Y|Y|Y}
\hline
% Row
Text & & & & & & \\ \hline
% Row
\makecell[l]{Text\\ Text} & & & & & & \\ \hline
\end{tabularx}
\end{document}
답변2
\\
테이블 행이 끝나지 않는 테이블에는 항상 상자를 넣을 수 있습니다 . 편리한 명령 중 하나는 \pbox
필요한 것보다 더 많은 공간을 사용하지 않지만 최대 너비가 있다는 것입니다. 불행히도 수직 간격은 \pbox
. 예는 다음과 같습니다.
\documentclass{article}
\usepackage{tabularx}
\usepackage{pbox}
% https://tex.stackexchange.com/questions/89166
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\begin{document}
\begin{tabularx}{\textwidth}{lc|l|Y|Y|Y|Y}
\hline
% Row
Text & & & & & & \\ \hline
% Row
\pbox{\textwidth}{Text\\ Text} & & & & & & \\ \hline
\end{tabularx}
\end{document}
위 이미지에서 수직 간격이 올바르지 않다는 것을 분명히 알 수 있습니다.