ここで助けが必要です。
私は\documentclass[journal]{IEEEtran}
文書で作業しています。2つの列があります。表を挿入する必要があります。この表には3つの列と11行がありますが、行には多くの情報が含まれています。そのため、2つの列のスペースを使用して表を挿入する必要があります。次のようなものがあります。
information from column 1 information in column 2
xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx
テーブルを挿入するときは、1つの列だけに移動します。このように
\begin{table}[]
\centering
\caption{My caption}
\label{my-label}
\begin{tabular}{lll}
info & info & info \\
a & b & c \\
d & e & f
\end{tabular}
\end{table}
information from column 1 information in column 2
xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx
________________________
info info info
a b c
d e f
________________________
でもこういうものが必要なんだ
information from column 1 information in column 2
xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx
_____________________________________________________________
info info info
a b c
d e f
_____________________________________________________________
よろしくお願いします。英語が下手で申し訳ありません
答え1
を使用することをお勧めしますtabularx
。 1 つの列内のテーブル、または 2 つの列にまたがるテーブルのいずれかをコーディングできます。 そのために、table*
環境が用意されています。
ただし、 1 列のドキュメントの環境とは異なり、コンテンツはtop
ページのに配置されます。パッケージ (バンドルから) では、指定子を使用して、フロートをページの に配置することもできます。table
stfloats
sttools
[b]
bottom
バンドルには、任意の場所で 2 列に広がる環境を定義するパッケージsttools
もあります。これはフローティング環境ではないため、パッケージの コマンドを使用する必要があります(パッケージは同じコマンドを定義していますが、クラスに問題があるようです)。cuted
strip
\captionof{table}{...}
capt-of
caption
IEEEtran
以下は 1 列と 2 列のテーブルのデモです。
\documentclass{IEEEtran}
\usepackage[showframe]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{lipsum}
\usepackage{booktabs, capt-of, tabularx}%
\usepackage{cuted, stfloats}
\begin{document}
\begin{table}[!htb]
\centering
\caption{My caption}
\label{my-label}
\begin{tabularx}{\columnwidth}{@{}XX@{}}
information from column 1 & information in column 2 \\
xxxxxxxxxxxxxx xxxx xxxxxx xxxxx xxxxx xxxxxxx xxxxxxx & xxxxxxxxx xxxxxx xxxxx xxx xx xxxxxxxx xxxxxxx xxxxxx \\
\end{tabularx}\\[6pt]
\begin{tabularx}{\columnwidth}{*{3}{>{\centering\arraybackslash}X}}
\toprule
info & info & info \\
a & b & c \\
d & e & f \\
\bottomrule
\end{tabularx}
\end{table}
\lipsum[2-3]
\begin{strip}
\centering
\captionof{table}{My caption}
\label{my-label}
\begin{tabularx}{\textwidth}{@{}XX@{}}
information from column 1 & information in column 2 \\
xxxxxxxxxxxxxx xxxx xxxxxx xxxxx xxxxx xxxxxxx xxxxxxx & xxxxxxxxx xxxxxx xxxxx xxx xx xxxxxxxx xxxxxxx xxxxxx \\
\end{tabularx}\\[6pt]
\begin{tabularx}{\textwidth}{*{3}{>{\centering\arraybackslash}X}}
\toprule
info & info & info \\
a & b & c \\
d & e & f \\
\bottomrule
\end{tabularx}
\mbox{}
\end{strip}
\lipsum[3-5]
\end{document}
答え2
以下の構文が要件を満たすことを願っています:
\begin{table}[]
\centering
\caption{My caption}
\label{my-label}
\begin{tabular*}{20pc}{@{\extracolsep{\fill}}ll}
information from column 1 & information in column 2\\
xxxxxxxxxxxxxxxxxxxxxxxx & xxxxxxxxxxxxxxxxxxxxxxx\\
xxxxxxxxxxxxxxxxxxxxxxxx & xxxxxxxxxxxxxxxxxxxxxxx\\
\end{tabular*}\\[6pt]
\begin{tabular*}{20pc}{@{\extracolsep{\fill}}lll}
\hline
info & info & info \\
a & b & c \\
d & e & f \\
\hline
\end{tabular*}
\end{table}