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

Tabellen und Grafiken erstellen und anordnen


LiWu
Forum-Anfänger
Forum-Anfänger
Beiträge: 25
Registriert: Di 9. Jun 2015, 17:10

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

Beitrag 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

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag 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

LiWu
Forum-Anfänger
Forum-Anfänger
Beiträge: 25
Registriert: Di 9. Jun 2015, 17:10

Beitrag 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

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag 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.

Antworten