表格中“没有合适的列”

表格中“没有合适的列”

No suitable columns我的桌子上有一个警告tabulary

我在 Google 上搜索了很多,但似乎这个警告的先前示例是由cases表中的其他内容(例如)触发的(例如这个问题)。

但是,我的表格非常简单:

\begin{table*}
    \centering
    \caption{Experiment Results}
    \begin{threeparttable}
        \begin{tabulary}{.5\linewidth}{l|c||l|c}
            \toprule
            A & B & C & D \\
            \midrule
            E & F & G & H \\
            I & J & K & L \\
             & & M & N\\
            \bottomrule
        \end{tabulary}
        \begin{tablenotes}
            \item [*] XXX
            \item [*] YYY
        \end{tablenotes}
    \end{threeparttable}
    \label{tab:res}
\end{table*}

我能做些什么来解决这个警告?


工作示例:

\documentclass{ieeeaccess}

\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{subcaption}
\usepackage{threeparttable}
\usepackage{makecell}
\usepackage{booktabs}
\usepackage{tabulary}

\begin{document}


\history{Date of publication xxxx 00, 0000, date of current version xxxx 00, 0000.}
\doi{10.1109/ACCESS.2017.DOI}

\title{FooFooFoo}


\author{Foo}

\markboth
{Author \headeretal: Preparation of Papers for IEEE TRANSACTIONS and JOURNALS}
{Author \headeretal: Preparation of Papers for IEEE TRANSACTIONS and JOURNALS}

\corresp{Corresponding author: First A. Author (e-mail: author@ boulder.nist.gov).}



\begin{abstract}
foo
\end{abstract}

\begin{keywords}
foo
\end{keywords}



\titlepgskip=-15pt
\maketitle

\begin{table*}
    \centering
    \caption{Experiment Results}
    \begin{threeparttable}
        \begin{tabulary}{.5\linewidth}{l|c||l|c}
            \toprule
            AAAAAAA & BBBBBBBB & CCCCCC & DDDDDDDD \\
            \midrule
            Eaaaa & Faaaa & Gaaaa & Haaaaa \\
            Iaa & aaaaaaJ & Kaaaaa & Laaaaa \\
             & & Maaaaaaa & Naaaaaaaa\\
            \bottomrule
        \end{tabulary}
        \begin{tablenotes}
            \item [*] XXX
            \item [*] YYY
        \end{tablenotes}
    \end{threeparttable}
    \label{tab:res}
\end{table*}

\EOD

\end{document}

答案1

tabularyL确定、C和列的宽度以达到指定的表格宽度。如果表格中未使用这些特殊列类型,则包将无法执行任何有用的操作并给出R警告。Jno suitable columns

你可能想{l|c||l|c}换成{L|C||L|C}

相关内容