keine Linien in Tabelle

Tabellen und Grafiken erstellen und anordnen


nobody
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mo 15. Mär 2010, 17:46

keine Linien in Tabelle

Beitrag von nobody »

Hallo allerseits,

ich versuche in meinem Dokument eine Tabelle zu erstellen. In der pdf werden dies horizontalen Linien jedoch nicht angezeigt.
Ich verwende die Dokumentenklasse scrbook und den folgenden Code für die Tabelle:
\begin{table}
\captionabove{Dies ist nur eine Beispieltabelle}
\center
\begin{tabular}{llll}
\toprule
Dies & ist & ein & Beispiel.\\
\midrule
Bitte & lassen & Sie & den \\
Inhalt & dieser & Tabelle & unbeachtet.
\bottomrule
\end{tabular}
\end{table}
Wieso zeigt er die Linien nicht an? Ist das ein bekanntes Problem, obwohl meine Forumsuche wenig erfolgreich war? Kann das mit irgendwelchen Paketen zusammenhängen, die ich verwende?

Vielen Dank schonmal für eure Hilfe
Gruß Nobody

nobody
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mo 15. Mär 2010, 17:46

Beitrag von nobody »

ich habe noch vergessen zu erwähnen, dass ich je eine Fehlermeldung
"undefined control sequence" für die jeweiligen Befehle
\toprule, \midrule und \bottomrule bekomme.

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Da Du kein vollständiges Minimalbeispiel lieferst, rate ich, das Du das Paket
\usepackage{booktabs}
nicht eingebunden hast. Ohne diesem Paket kannst Du horizontale Linien nur mit
hline
einfügen.


Gruß, Sepp.-

nobody
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mo 15. Mär 2010, 17:46

Beitrag von nobody »

danke schonmal für deinen lösungsansatz, ich habe das paket tatsächlich nicht verwendet, aber auch mit dem paket bekomme ich fehlermeldungen.
Dann schicke ich jetzt mal das komplette minimalbeispiel.
\documentclass[a4paper,DIV=10,BCOR=1cm,11pt,headsepline,headings=small]{scrbook}

\usepackage[latin1]{inputenc}
\usepackage[american]{babel}
\usepackage{microtype}
\usepackage{lmodern}
\usepackage{graphicx} 		
\usepackage{graphics}
\usepackage{tocbasic}
\usepackage{geometry}					
\usepackage{fancyhdr}					
\usepackage{amsmath}					
\usepackage[version=3]{mhchem}
\usepackage[colorlinks=true,linkcolor=black,citecolor=black]{hyperref}
\usepackage{scrhack}

\begin{document}

\begin{table}
\captionabove{Dies ist nur eine Beispieltabelle}
\center
\begin{tabular}{llll}
\toprule
Dies & ist & ein & Beispiel.\\
\midrule
Bitte & lassen & Sie & den \\
Inhalt & dieser & Tabelle & unbeachtet.
\bottomrule
\end{tabular}
\end{table}

\end{document}

Xenara
Forum-Meister
Forum-Meister
Beiträge: 682
Registriert: Mi 25. Nov 2009, 09:41

Beitrag von Xenara »

Du hast den letzten Zeilenumbruch vergessen (vor bottomrule):
\documentclass[a4paper,DIV=10,BCOR=1cm,11pt,headsepline,headings=small]{scrbook} 

\usepackage[latin1]{inputenc} 
\usepackage[american]{babel} 
\usepackage{microtype} 
\usepackage{lmodern} 
\usepackage{graphicx}       
%\usepackage{graphics}% graphics ist veraltet. Ausserdem: Einmal laden reicht.
\usepackage{tocbasic} 
\usepackage{geometry}               
\usepackage{fancyhdr}               
\usepackage{amsmath}               
\usepackage[version=3]{mhchem} 

\usepackage{booktabs}

\usepackage[colorlinks=true,linkcolor=black,citecolor=black]{hyperref} 
\usepackage{scrhack} 

\begin{document} 

\begin{table} 
\captionabove{Dies ist nur eine Beispieltabelle} 
\center 
\begin{tabular}{llll} 
\toprule 
Dies & ist & ein & Beispiel.\\ 
\midrule 
Bitte & lassen & Sie & den \\ 
Inhalt & dieser & Tabelle & unbeachtet. \\% Zeilenende hat gefehlt
\bottomrule 
\end{tabular} 
\end{table} 

\end{document}
Ausserdem: Du lädst zweimal ein Paket für Grafiken, graphics und graphicx.

nobody
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mo 15. Mär 2010, 17:46

Beitrag von nobody »

sorry, ich muss mich korrigieren. dein tip war goldrichtig!!! danke!!! allerdings habe ich jetzt weitere Fehlermeldungen. aber da werde ich mich erstmal ein bisschen selbst durchfuchsen. und danke nochmal.

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Bei dir fehlt in der letzten Tabellenzeile der Abschluß "\\"-
Hier Dein fehlerfrei durchlaufendes MB:
\documentclass[a4paper,DIV=10,BCOR=1cm,11pt,headsepline,headings=small]{scrbook}

\usepackage[latin1]{inputenc}
\usepackage[american]{babel}
\usepackage{microtype}
\usepackage{lmodern}
\usepackage{graphicx}      
%\usepackage{graphics}
\usepackage{tocbasic}
\usepackage{geometry}              
\usepackage{fancyhdr}              
\usepackage{amsmath}              
\usepackage[version=3]{mhchem}
\usepackage[colorlinks=true,linkcolor=black,citecolor=black]{hyperref}
\usepackage{scrhack}
\usepackage{booktabs}

\begin{document}

\begin{table}
\captionabove{Dies ist nur eine Beispieltabelle}
\center
\begin{tabular}{llll}
\toprule
Dies & ist & ein & Beispiel.\\
\midrule
Bitte & lassen & Sie & den \\
Inhalt & dieser & Tabelle & unbeachtet.\\
\bottomrule
\end{tabular}
\end{table}

\end{document}
Weiters habe ich das graphics-Paket auskommentiert, da es vom graphicx-Paket eingebunden wird.

Gruß, Sepp.-

nobody
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mo 15. Mär 2010, 17:46

Beitrag von nobody »

vielen dank sepp. jetzt läuft es auch bei mir fehlerfrei.

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Was mir noch aufgefallen ist:
Anstatt \center sollte
\centering
verwendet werden.
Wenn Deine Frage beantwortet ist, solltest Du den Status ändern.

Gruß, Sepp.-

nobody
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mo 15. Mär 2010, 17:46

Beitrag von nobody »

vielen dank, auch für den hinweis mit dem status

Antworten