I am trying to fit a double column table in IEEEtran format but the underlying issue is that the bibliography is intersecting the table like this:
\documentclass[conference]{IEEEtran}
\usepackage{cite}
\usepackage{booktabs}
\usepackage{float}
\usepackage{makecell}
\usepackage{hhline}
\bibliographystyle{ieeetr}
\begin{document}
\begin{table}[t] % t to make it on top
\centering
\renewcommand{\arraystretch}{2.2}
\parbox{\textwidth}{\caption{Comparison between the EWQEWWQEWQE and HTHQGDQWE}}
\label{tab:table1}
\setlength\doublerulesep{1.5pt}% <-- set distance between double rule
\noindent\makebox[\textwidth]{
\begin{tabular}{c||c c c c c}
\hline
\textbf{AA} & \textbf{BBB} & \textbf{CCC} & \textbf{DDD} & \textbf{Capacitance vs. Voltage/State} & \textbf{EEEE} \\ \Xhline{1pt}
\textbf{FFFF} & 43$\degree$ & 4$\degree$
& \begin{tabular}[c]{@{}c@{}}ABCDEFGH; \\[-0.3cm] EFGHIJKL\end{tabular} & ABCDEFGH & \begin{tabular}[c]{@{}c@{}}WACFWD \\[-0.3cm] KGWHWRQW \end{tabular} \\
\textbf{QJSHGEQ} & ABCDEFHW & ABCEDHWAW & ABCEDHWAWR & ABCDHEWAW & ABCDEHWQ \\ \hhline{=#=====}
\textbf{ABCDEWQ} & \textbf{ABCDWAHW} & \textbf{ABCDWAWE} & \textbf{ABDWQ EWQ} & \textbf{Control} & \textbf{ABCDWH QWE} \\ \Xhline{1pt}
\textbf{ABCDHWQWE} & ABEWHQWE & QBWEHQWEHWQ & WQBEWQWE & JQWEDEQ & BWEQWEQ \\
\textbf{EWQEDTC} & VJWEQWEWQWE & HEWQWEDFWQ & JEWQWESQER & EWQWEEWQWE & JEWQWE EWQWE \\
\end{tabular}
}
\end{table}
\end{document}
The table is located at the top of the page and the bibtex begins on the left column below this table and continues on the right column but as you can see it starts at the right column from the top.
I made several attempts to fix this:
Attempt 1: Place \begin{table*}
instead of \begin{table}
but this made the table completely vanish from its position and reappears at the end of the document.
Attempt 2: Place multicols on the reference, this forced the references to be in double column format on the left format like this:
The two columns above are both located entirely on the left column (multicols should seperate one column to left and one column to right but in my case it generated two columns and placed them in the left column).
I would hope for some assistance or suggestion.
Best Answer
table
withtable*
. -Code for table is unnecessary complex. For example, instead nested tables you ca use\makecell
command defined in the package of the same name and use rules frombooktabs
instead\hhlines
(both packages you load in document preamble}.table*
can appear on the same page where it is insert in text, load packagestfloats
.tabularray
package for table make code more concide:If you prefer, that cells contents are centered (and not left align, what is to my taste nice), you need in column specification replace
l
withc
.