
테이블을 차리려고 하는데 많은 문제에 직면해 있습니다. 당신이 나를 도울 수 있기를 바랍니다. 1) 오버플로 2) 글꼴 크기가 자동으로 줄어듭니다. (2개의 문장이 길고 줄바꿈을 사용하면 작동하지 않습니다. 아래 그림을 공유합니다. 이것이 제가 가지고 있는 것입니다.
그러나 주어진 그림에서는 줄 바꿈 명령을 사용하지 않았지만 아래와 같은 MWE에서는 사용했습니다.
\documentclass[journal]{IEEEtran}
\usepackage{tabularx}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\renewcommand{\q}[1]{``#1''}
\usepackage[usestackEOL]{stackengine}
\strutlongstacks{T}
\usepackage{makecell}
\usepackage{array}
\begin{table}[t]
\caption{anythings}
\renewcommand{\arraystretch}{1.8}
\begin{center}
\label{table_par}
\begin{tabular}{l|l l l l}
%{\textwidth}{*{1}{l|} *{4}{l|}}
\textbf{{\small Condition }} &fasfasdfafa %&\multicolumn{4}{c}{\textbf{\small jkhjhhk}}
\\
\hline\hline
\multirow{5}{*}{Smart system} &involves intelligent communication
technologyafdasfasfafdafsfonetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one two two one\\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one \\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one\\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one\\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one\\
\hline
\multirow{5}{*}{two onetwo onetwo one} & \thead{two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onevzcxvz,\\ ztwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one \\one twoone one twoone one twoone one twoone one twoone } \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone .
\\
\hline
\end{tabular}
\end{center}
\end{table}
\end{document}
@barbara가 제공한 MWE에 따라 코드를 변경했습니다! 그러나 여전히 문제는 지속됩니다. 제가 arraystretch 크기와 첫 번째 열의 너비를 변경한 유일한 것은 다시 볼 수 있습니까?
답변1
다음은 오른쪽 열의 텍스트 대부분을 줄 바꿈할 수 있도록 약간 수정된 예제 코드 버전입니다. 너비는 이상적이지 않습니다. 이를 위해서는 약간의 조정이 필요하지만 방법은 충분히 명확하다고 생각합니다.
이 구성 요소로 무엇을 의도하셨는지 잘 모르겠어서 \multirow
그대로 두었습니다. 아마도 테이블의 주요 부분과 같은 방식으로 조정될 수 있습니다.
\documentclass[journal]{IEEEtran}
\usepackage{tabularx}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
%%\renewcommand{\q}[1]{``#1''}
\usepackage[usestackEOL]{stackengine}
\strutlongstacks{T}
\usepackage{makecell}
\usepackage{array}
\begin{document}
\begin{table}[t]
\caption{anythings}
\renewcommand{\arraystretch}{1.8}
\begin{center}
\label{table_par}
%%\begin{tabular}{l|l l l l}
\begin{tabular}{l|p{.7\linewidth}>{\raggedright} l l l}
%{\textwidth}{*{1}{l|} *{4}{l|}}
\textbf{{\small Condition }} &fasfasdfafa %&\multicolumn{4}{c}{\textbf{\small \ jkhjhhk}}
\\
\hline\hline
\multirow{5}{*}{Smart system} &involves intelligent communication
technologyafdasfasfafdafsfonetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one two two one\\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one \\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one\
two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one\\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one\\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one\\
\hline
\multirow{5}{*}{two onetwo onetwo one} & two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onevzcxvz, ztwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one \\one twoone one twoone one twoone one twoone one twoone \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone .
\\
\hline
\end{tabular}
\end{center}
\end{table}
\end{document}
답변2
tabular
a 에 데이터가 있고 table
이러한 환경 중 어느 것도 페이지를 넘어갈 수 없습니다. 여기서는 를 사용합니다 supertabular
. 질문에서 테이블에 5개의 열을 선언했지만 두 개의 열만 필요하다고 가정합니다.
\documentclass[journal]{IEEEtran}
\usepackage{array,supertabular}
\renewcommand{\arraystretch}{1.8}
\begin{document}
\tablehead{%
\textbf{{\small Condition }} &fasfasdfafa %&\multicolumn{4}{c}{\textbf{\small jkhjhhk}}
\\
\hline
}
\begin{supertabular}{
@{}
>{\raggedright\arraybackslash}p{50pt}
>{\raggedright\arraybackslash}p{120pt}
@{}}
\hline\hline
Smart system &involves intelligent communication
technology afdasfasfafdafsfonetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one two two one\\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one \\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one\\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one\\
&two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one\\
\hline
two onetwo onetwo one & two onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onevzcxvz, ztwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo onetwo one one twoone one twoone one twoone one twoone one twoone \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone \\
&one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone one twoone .
\\
\hline
\end{supertabular}
\end{document}