
Я хочу установить таблицу, однако, я сталкиваюсь с многочисленными проблемами. Я надеюсь, вы сможете мне помочь. 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}
Я изменил свой код в соответствии с MWE, предоставленным @barbara! Однако проблема все еще сохраняется, единственное, что я изменил, это размер 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
и 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}