Seite 1 von 1

misplaced noalign: tabularx, booktabs, colortbl, multirow

Verfasst: Di 25. Aug 2009, 16:52
von struggling
Erstmal ein Hallo (bin neu hier) und danke für die Hilfe, die ich aus dem Forum seit langem erhalte -- passiv.

Doch nun bin ich mit dem Latein am Ende: woher kommt das misplaced noalign:


Beispiel:

\documentclass{article}
\usepackage{tabularx}
\usepackage{array}
\usepackage{booktabs}
\usepackage[dvips,usenames,dvipsnames]{color}
\usepackage{colortbl}
\usepackage{multirow}
 
\newcommand{\atableS}[4]%Args: inhalt, caption, label, shortcaption
{
\begin{table}[H]
\centering  
\begin{minipage}{\textwidth}
\centering 
#1
\end{minipage}
\caption[#4]{#2\label{#3}}%
\end{table}
}


\begin{document}  
  
 

\atableS{\begin{tabularx}{\textwidth}{lXr}%
\toprule
 Label & Description & Code  \\

\multicolumn{3}{l}{\rowcolor{Green} greeen \ldots} \\

\ldots bla & blub \newline blub & 1 \\ \midrule

\ldots blub & blah \newline blah & 2 \\ \bottomrule

\end{tabularx}}{captions of table}{tab:label}{shortcaption of table}
\end{document}

Produziert unter Miktex 2.7 (dvips aus diversen Gründen) Fehler.

Und zur minipage in der Table-Umgebung: ich hab oft Fussnoten in den Tabellen.

Ich hoffe, Ihr könnt mir helfen, ich bin schon seit 7 Tagen immer wieder am suchen......
Danke
Mary

mislaced noalign

Verfasst: Di 25. Aug 2009, 21:22
von matze
...

Was ich damit erreichen will...

Verfasst: Mi 26. Aug 2009, 08:18
von struggling
Hallo,

ups, verschachtelt?

Also ich brauche Tabellen, die auch durchaus etwas komplizierter sind, teilweise mit Fußnoten. Die sollen dann mit den Fußnoten und eventuell noch längerem Text (hier nicht dabei) in einer Minipage zusammen als Tabelle gelten, weil sie dann noch eine Beschriftung bekommen.

Das ganze hab ich dann in dem längeren technischen Report auch noch ohne Kurzbeschriftung oder ohne label, deswegen hab ich mir ein Makro gebastelt.

Normalerweise funktionierts, aber in dieser Konstellation mags nicht.


Es ist echt zum aus der Haut fahren!

Vielen Dank
Mary

Verfasst: Mi 26. Aug 2009, 10:31
von matze
...

Verfasst: Mi 26. Aug 2009, 13:43
von ratte
Ich würde ja einfach \cellcolor verwenden, wie es in der Anleitung von colortbl angegeben ist ...
\documentclass{article} 
\usepackage{tabularx} 
\usepackage{booktabs} 
\usepackage[dvips,usenames,dvipsnames,table]{xcolor} 

\begin{document}   

\begin{tabularx}{\textwidth}{lXr}% 
    \toprule 
   label & description & code  \\ 
   \multicolumn{3}{l}{\cellcolor{green}greeen \ldots} \\ 
   \ldots bla & blub \newline blub & 1 \\ \midrule 
   \ldots blub & blah \newline blah & 2 \\ \bottomrule 
\end{tabularx}
\end{document}

Verfasst: Mi 26. Aug 2009, 14:08
von matze

Verfasst: Mi 26. Aug 2009, 15:22
von ratte
[quote="matze"][/quote]
Ist matzes Beitrag von 14.08 nur bei mir leer (beispielsweise, weil ich Gast bin)?

Verfasst: Mi 26. Aug 2009, 15:27
von matze
...

misplaced noalign: danke!

Verfasst: Di 1. Sep 2009, 16:06
von struggling
Hallo Jungs, hallo Mädels,

vielen, vielen dank einstweilen. Ich hab mich also mal von multicolumn verabschiedet ;(

Sorry, dass ich bis jetzt nicht reagiert habe, aber war ein paar Tage weg....
Falls ich noch ne bessere Lösung finde, sag ich Bescheid!

Grüße
Mary