我正在寻找“表格专家” :) 我有不同格式的表格,我尝试修复它们\begin{landscape}
(它有效,但我更希望我的表格看起来都一样)。我尝试使用\scriptsize
... 它使我的一些表格“有点难看”非常小。
这里是关联到我的项目中。由于我必须使用此模板,我无法在此处编写整个代码,因为它太长了。我希望您能看到此模板上的默认参数,也许我必须更改某些包,或者您会建议我添加一些内容(以便于我为您提供整个工作)。我包含了一些没问题的表格!并添加了评论以说明它们没问题,我将感谢所有能帮助我修复它们的人。我尝试了很多次,但没有成功。
在向专家寻求帮助之前,我尝试过以下方法:“如何固定表格的列宽?“,通过访问类似的问题,但它不适用于这个模板,但是他们共享的相同代码在我必须使用的这个模板上工作正常。这就是为什么我正在寻找可以提供帮助的专家。
答案1
当我运行你的 tex 文件时,表格被剪辑到右侧,我使用包名称\usepackage{changepage}
来移动表格环境,通过使用环境adjustwidth
不需要\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
在 tex 文件中一遍又一遍地写入,而是全局声明它,所以我在序言中使用它来获得效果。
\begin{table}
%\centering
\begin{adjustwidth}{-1cm}{}
\begin{tabular}{cC{5cm}cc}
\hline Summary & Feature ordering & Test CR (\%) & Training time (second) \\
\hline Normal LSSVM & --- & 86.63 & 4.794\\
\hline ILSSVM-Orig & (1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18)-(19-20-21-22) & 90.91 & 0.508 \\
\hline OILSSVM-Desc &(2-13-5-9-22-20-15-11-21-6-8-18-10-7-19-14-17-16)-(3-12-4-1) & \textbf{97.73} & \textbf{0.505 } \\
\hline OILSSVM-Asce & (1-4-12-3-17-14-19-7-10-18-8-6-21-11-15-20-22)-(9-5-13-2) & 86.36 & 0.716 \\
\hline OILSSVM-Rand & (1-11-12-2-5-6-7-8-3-4-9-10-13-15-18-14-17-20-(19-22-21-16) & 84.09 & 0.814 \\
\hline
\end{tabular}
\caption{ tableau 2}
\label{table:2}
\end{adjustwidth}
\end{table}