Seite 1 von 1

! Package array Error: Illegal pream-token (\RaggedRight): `

Verfasst: Di 9. Jun 2015, 17:21
von LiWu
Hallo ihr Lieben,

ich bin ziemlichr Latex Neuling und bastel gerade an einem Forschungsplan. Für meinen Arbeitsplan, möchte ich wenn möglich eine Tabelle haben die über mehrere Seiten geht, in den Zeilen den Text ordentlich umbricht und dann auch auch noch linksbündig in jeder Zeile ausgerichtet ist.

Bzgl. der Verwendung von
 \itemize  
will ich erstmal gar nicht anfangen. :oops:

Hier zunächst mein Minimalbeispiel:
 \documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ragged2e}
\usepackage{array}
\usepackage{longtable}
\usepackage{blindtext}

\begin{document}
\begin{longtable}{{\RaggedRight}p{4cm}p{4cm}p{6,5cm}}
\hline
    \blindtext&\blindtext&\blindtext\\\hline
  \blindtext&\blindtext&\blindtext\\\hline
  \end{longtable}
\end{document}
Das Beispiel bringt die Fehelermeldung: ! Package array Error: Illegal pream-token (\RaggedRight): `c' used.

Ich vermute, dass eines der Tabellenpakete nicht mit der Zentimeterangabe klar kommt. Gibt es ein anderes Paket, was sich besser für mein Vorhaben eignet oder muss ich mir meine Spalten einfach anders definieren?

Würde mich freuen, wenn mir jemand helfen kann.

LG LiWU

Verfasst: Di 9. Jun 2015, 17:30
von esdd
Da fehlt > vor {\RaggedRight}, der hier sagt, dass der folgende Befehl zu Beginn der darauf folgenden Spalte ausgeführt werden soll:
\documentclass[12pt,a4paper]{scrartcl} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage{ragged2e} 
\usepackage{array} 
\usepackage{longtable} 
\usepackage{blindtext} 

\begin{document} 
\begin{longtable}{>{\RaggedRight}p{4cm}p{4cm}p{6,5cm}} 
\hline 
     \blindtext&\blindtext&\blindtext\\\hline 
   \blindtext&\blindtext&\blindtext\\\hline 
   \end{longtable} 
\end{document} 
Gruß
Elke

Verfasst: Di 9. Jun 2015, 17:52
von LiWu
Super Elke, danke dir!

hatte wohl irgendwas vertüdelt, weil ich den Pfeil schon ein paar mal hin und her geschoben hatte.

Im Ursprungsdokument stimmt es jetzt, nur leider endet die Tabelle nicht vor der Seitenzahl, sondern umschließt sie irgendwie.

Mit welchem Befehl sage ich Latex, dass es das doch bitte unterbleiben ließe? :)

LG

Verfasst: Di 9. Jun 2015, 17:59
von esdd
Spontan fällt mir dazu nur ein, dass Seitenumbrüche in einer longtable immer nur nach einer Tabellenzeile möglich sind. Ansonsten musst Du schon ein Minimalbeispiel erstellen, dass das Problem zeigt.