私は「テーブルの専門家」を探しています :) さまざまな形式のテーブルがあり、それらを修正しようとしました\begin{landscape}
(機能しますが、すべてのテーブルが同じように見える方が好みです)。使用しようとしましたが\scriptsize
... 一部のテーブルが非常に小さくなり、「少し醜く」なります。
こちらはリンク私のプロジェクトにこのテンプレートを使用する必要があるため、長すぎるため、ここにコード全体を書くことはできませんでした。このテンプレートのデフォルトのパラメータを確認したいと思います。おそらく、いくつかのパッケージを変更する必要があるか、何かを追加することを提案していただければと思います (簡単にするために、すべての作業を提供します)。問題のないテーブルをいくつか含めました。問題がないことを示すコメントを追加しました。修正を手伝ってくれるすべての人に感謝します。私は何度も試しましたが、成功しませんでした。
専門家に助けを求める前に、私は次のようなことを試しました。テーブルの列幅を修正するにはどうすればいいですか?「同様の質問を訪問しましたが、このテンプレートでは機能しません。ただし、共有された同じコードは、私が使用しなければならないこのテンプレートでは正常に機能します。そのため、助けてくれる専門家を探しています。
答え1
tex ファイルを実行すると、テーブルが右側にクリップされます。パッケージ名を使用し\usepackage{changepage}
てテーブル環境をシフトすると、 tex ファイルに何度もadjustwidth
書き込む必要がなくなり\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
、グローバルに宣言できるため、効果を得るためにプリアンブルで使用しました。
\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}