PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ \dots ] am Anfang eines Zitates, einer Tabellenzeile ?



Werner
07-03-2006, 11:34
Hallo,

[ \dots ] am Anfang eines Zitates oder einer Tabellenzeile, erste
Spalte, ergibt eine Fehlermeldung.

Wie macht man das richtig?

Dank für einen Hinweis,

Werner.

countbela666
07-03-2006, 11:38
kann ich nicht nachvollziehen, so funktioniert es bestens:

\documentclass{article}
\begin{document}
\begin{tabular}{cc}
[\dots]a&b\\c&d
\end{tabular}
\end{document}Mach doch mal ein Minimalbeispiel.

Grüße,
Marcel

Werner
07-03-2006, 13:42
\documentclass[11pt, a5paper, DIVcalc]{scrbook}

\usepackage[latin1]{inputenc}
\usepackage{ngerman}
\usepackage[T1]{fontenc}
\usepackage{tabularx}

\newcolumntype{R}{>{\small\arraybackslash}X}

\begin{document}

\begin{tabularx}{\linewidth}{l R}
\multicolumn{2}{l}{I. Die Grundrechte} \\
Artikel 1 & Menschenw"urde; Grundrechtsbindung der staatlichen Gewalt \\
[ \dots ] & \\
\end{tabularx}

\end{document}


Werner.

countbela666
07-03-2006, 20:27
Hallo Werner,

das Problem ist das tabularx-Paket. Der Inhalt einer tabularx-Umgebung ist intern Argument für einen anderen Befehl, und noch dazu scheinbar ein optionaler Parameter. Durch die eckigen Klammern innerhalb der Tabelle werden nun zwei Ebenen eckiger Klammern (die des Arguments und die von [\dots]) geschachtelt, was dazu führt, dass dieses Argument zu früh als abgeschlossen gewertet wird. Der langen Rede kurzer Sinn: wenn du die Klammerung noch einmal gruppierst, sollte es klappen:

\documentclass[11pt, a5paper, DIVcalc]{scrbook}

\usepackage[latin1]{inputenc}
\usepackage{ngerman}
\usepackage[T1]{fontenc}
\usepackage{tabularx}

\newcolumntype{R}{>{\small\arraybackslash}X}

\begin{document}

\begin{tabularx}{\linewidth}{lR}
\multicolumn{2}{l}{I. Die Grundrechte} \\
Artikel 1 & Menschenw"urde; Grundrechtsbindung der staatlichen Gewalt \\
{[\dots]} & \\
\end{tabularx}

\end{document}Grüße,
Marcel

Werner
08-03-2006, 08:24
Besten Dank! So geht es.

Werner.