Seite 1 von 1

Fehlermeldung bei verschachtelter Tabelle

Verfasst: So 11. Jan 2015, 20:53
von gast75de
Hi,

ich bekomme bei folgendem Beispiel:
\documentclass[12pt,a4paper,oneside,DIV=12,parskip]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{tabu}
\usepackage{longtable}

\begin{document}

\tabulinesep = 2,5mm
\begin{longtabu} to \textwidth {X[0.5,l]X[6,l]|X[1,r]}
\multicolumn{2}{l|}{\textbf{Aufgabe 3}}&\\
a) & \parbox[tt]{0.65\textwidth}{Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla:}&\\
{}&\begin{tabu} to 5cm {|X[m]|X[m]|}
  \hline
  Abc & 20 \% \\
  \hline
  Def & $\dfrac{1}{4}$ \\
  \hline
  Ghi & 16 Jkl \\
  \hline
\end{tabu}&\\
{}&\parbox[b]{0.65\textwidth}{Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla?}&\rule[-1mm]{0,5cm}{1pt}\ / 2 P\\
\end{longtabu}

\end{document}
die Fehlermeldung

Zeile 24: Extra alignment tab has been changed to \cr. \end{longtabu}

Ich finde den Fehler nicht, kann mir jemand erklären was falsch ist?

Viele Grüße
Tom[/quote]

Verfasst: So 11. Jan 2015, 22:44
von esdd
Ich kann Dir jetzt nicht sagen, warum, aber das Problem scheint von den \hline in der inneren Tabelle zu kommen. Wenn ich die durch \tabucline{1-2} ersetze, dann läuft Dein Code bei mir durch.

Allerdings sieht mir das so aus, als gäbe es da schon eine ganze Reihe von Paketen, die sich vielleicht für Dein Ziel eignen, zum Beispiel exsheets.

Gruß
Elke

Verfasst: Mo 12. Jan 2015, 08:39
von gast75de
Hallo Elke,
esdd hat geschrieben:Ich kann Dir jetzt nicht sagen, warum, aber das Problem scheint von den \hline in der inneren Tabelle zu kommen. Wenn ich die durch \tabucline{1-2} ersetze, dann läuft Dein Code bei mir durch.
Danke, das löst die Sache sehr gut!

Bei mir (MikTeX mit TeXstudio) werden die Zeilennummern in denen die Fehler stecken, oft nicht richtig angezeigt, d.h. der Fehler befindet sich oft ganz wo anders. Ist das normal oder kann man da noch was einstellen?
esdd hat geschrieben:Allerdings sieht mir das so aus, als gäbe es da schon eine ganze Reihe von Paketen, die sich vielleicht für Dein Ziel eignen, zum Beispiel exsheets.
Das hatte ich mir in einem anderen Zusammenhang mal angeschaut. Leider bin ich in der "äußeren Struktur", also der äußeren Tabu-Tabelle festgelegt, weil es ein Teil eines größeren Dokuments ist, das nicht von mir verwaltet wird.

Grüße Tom

Verfasst: Mo 12. Jan 2015, 14:31
von esdd
Die Zeile in der der Fehler quasi auffällt, muss nicht identisch mit der sein, die ihn verursacht. Dass die \hline das Problem sind, habe ich durch gezieltes aus- und wieder einkommentieren von Zeilen dieser Tabelle bemerkt und anschließend eine Alternative in der tabu Anleitung gesucht.

Gruß
Elke

Verfasst: Mo 12. Jan 2015, 16:52
von gast75de
Ok, vielen Dank!