放错位置的 \omit 与多列和 classicthesis.sty

放错位置的 \omit 与多列和 classicthesis.sty

我几乎读完了所有关于多列省略的帖子。但是,我不知道为什么它对我的非常简单的表格不起作用。我总是收到以下消息:

Misplaced \omit. \multispan ->\omit \@multispan l.76 ...Beispiel 1} \multicolumn{2}{l}{Beispiel 2} \\

这是代码:

\documentclass[
    twoside,openright,titlepage,numbers=noenddot,headinclude,%1headlines,
    footinclude=true,cleardoublepage=empty,
    dottedtoc, 
    BCOR=5mm,paper=a4,fontsize=11pt, 
    ngerman, 
    ]{scrreprt} 

\input{classicthesis-config}

\usepackage[a4paper, top=2cm, bottom=2cm, left=3.5cm, right=3.5cm]{geometry}

\usepackage{ragged2e}
\usepackage{array}
\usepackage{multicol}

\begin{document}

\begin{table}
\myfloatalign
%\caption[test2]{test2}
\begin{tabular}[m]{m{1.5cm}m{3cm}m{1.5cm}m{3cm}}
\multicolumn{2}{l}{Beispiel 1} \multicolumn{2}{l}{Beispiel 2}\\
\includegraphics{examplepicture} & Dr. Siegfried Hosenkötter    &  \includegraphics{examplepicture2} & Dr. Ilse Hosenkötter \\
\end{tabular} 
\end{table}

\end{document}

有人可以帮忙吗?

答案1

添加&s 来分隔多列单元格会有所帮助;)。此代码对我有用(不过,我更改了表格的尺寸,并且不在此处加载经典论文配置)。

\documentclass{article}
\usepackage{multicol}
\usepackage{tabularx}
\usepackage{graphicx}

\begin{document}
\begin{table}
%\myfloatalign
%\caption[test2]{test2}
\begin{tabular}[m]{m{1.5cm}m{4cm}m{1.5cm}m{4cm}}
    \multicolumn{2}{l}{Beispiel 1}&\multicolumn{2}{l}{Beispiel 2}\\
    \includegraphics[width=\linewidth]{example-image-10x16} & Dr. Siegfried Hosenkötter &
    \includegraphics[width=\linewidth]{example-image-10x16} & Dr. Ilse Hosenkötter
\end{tabular} 
\end{table}
\end{document}

结果

相关内容