Tabelle zu lang fuer eine Zeile Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


Basti

Tabelle zu lang fuer eine Zeile

Beitrag von Basti »

Hallo!

Ich weiss ich bin der 100000ste der in Foren nach Loesungen wegen zu langen Tabellen fragt, aber glaubt mir ich hab wirklich viel versucht :(

Mein Problem:

\begin{table}[ht]
\begin{tabular}{p{4cm}|p{4cm}|p{4cm}}
bla & bla & bla \\
kurzer text & langer langer langer langer text & noch vieel vieellll vieeeelll laengerer Text\\
...
\vspace{\baselineskip}
\end{tabular}
\caption{Ich bekomm noch zu viel mit Tabellen}
\end{table}

Ich hab auch zusaetzlich noch \\ oder \newline verwendet, auch tabularx hab ich verwendet...

alles wird einfach ignoriert!

Gibt es ein spezielles package des ich noch brauche. Bisher habe ich:

moreverb
latin1{inputenc}
T1{fontenc}
english{babel}
makeidx
array
graphix
color
float
tabularx (des nur wegen der einen bloeden Tabelle)

Vielen Dank schon mal :)

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

Beitrag von Sepp99 »

Dein Problem ist so nicht nachvollziehbar. Mach ein lauffähiges Minimalbeispiel [2], sonst wird das Ganze wieder ein Frage- und Antwortspiel. Z.B.:
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{blindtext}

\begin{document}
\blindtext

\begin{table}[h]
\centering
\begin{tabular}{p{4cm}|p{4cm}|p{4cm}}
bla & bla & bla \\
kurzer text & langer langer langer langer text & noch vieel vieellll vieeeelll laengerer Text\\
\end{tabular}
\caption{Ich bekomm noch zu viel mit Tabellen}
\end{table}

\blindtext
\end{document}
Das Paket tabularx benötigst du wegen der "blöden Tabelle" nicht, außer du willst etwas ganz anderes. Und verwende für Code den Code-Button (#).

Sepp.-

Basti

Beitrag von Basti »

Alles klar des mit dem Code tut mir Leid, habe den Button leider nicht gesehen.
Alles klar dann mal ein Minimalbeispiel:
\documentclass[pdftex, a4paper, 12pt, titlepage, final, oneside, openany, onecolumn, chapterprefix, halfparskip, headsepline, footsepline, bibtotocnumbered,idxtotoc]{scrreprt}

\usepackage{moreverb}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{english}{babel}
\usepackage{makeidx}
\usepackage{graphix}
\usepackage{color}
\usepackage{float}

\begin{document}
\blindtext

begin{table}[h]
\begin{tabular}{p{4cm}|p{4cm}|p{4cm}}
bla & bla & bla\\
kurzer text & langer text & noch laengerer Text\\
\vspace{\baselineskip}
\end{tabular}
\caption{Beispiel}
\end{table}

\blindtext

\end{document}

Hoffe das ist 1. ein Minimalbeispiel und 2. dass es wirklich zu 100% lauffaehig ist. Kann die Lauffaehigkeit leider nicht ueberpruefen, da ich noch in der Firma sitze und auf meinem Privatlaptop (mit meiner Latex-Datei) leider kein Internet habe.

Danke fuer die Hilfe.

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

Beitrag von Sepp99 »

Habe dein Beispiel nun einmal lauffähig gemacht:
\documentclass[%
	%pdftex,	%unnötig
	paper=a4,%neu
	fontsize=12pt,
	titlepage,
	final,
	oneside,
	openany,
	onecolumn,
	chapterprefix,
	parskip=half,%neu
	headsepline,
	footsepline,
	bibliography=totocnumbered,version=first,%neu
	index=totoc,
	]{scrreprt}


\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{moreverb}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{color}
\usepackage{float}
\usepackage{blindtext}

\begin{document}
\blindtext

\begin{table}[h]
\begin{tabular}{p{4cm}|p{4cm}|p{4cm}}
bla & bla & bla\\
kurzer text & langer text & noch laengerer Text\\
blub & pleps & Hello, here is some
text without a meaning. This text should show, how a printed text will look like at this place. If you read this text, you will get no information. \\
%\vspace{\baselineskip}	% Was bezweckst du damit ????
\end{tabular}
\caption{Beispiel}
\end{table}

\blindtext

\end{document} 
Ergebnis Anhang. Ich versehe aber dein Problem noch immer nicht.

Sepp.-
Dateianhänge
tab76.pdf
(16.26 KiB) 1282-mal heruntergeladen

Basti

Beitrag von Basti »

Alles klar! Du musst es auch nicht mehr verstehen. Hab mir deine Pdf-file angeschaut und des ist genau was ich wollte! Das Einzige, was ich veraendert habe sind die Punkte, hinter die du "%neu" geschrieben hast und es hat funktioniert!!!
Vielen, vielen Dank du glaubst nicht wieviel Zeit ich damit schon verschwendet habe bevor ich mir die Muehe gemacht habe selbst ein Forumsbeitrag zu schreiben.
Ich glaub Latex wird auch nach dem Dokument noch ein Raetsel mit mindestens 7 Siegeln fuer mich bleiben. Spass macht es alles in allem trotzdem!
Ach ja zwei Punkte noch: 1. Nehm mir des mit dem lauffaehigen Minimalbeispiel nicht zu uebel, wie gesagt sitze noch in der Firma und kann leider nicht auf Latex zugreifen (vll hast du ja sogar ein bisschen Mitleid mit mir, dass ich so spaet noch in der Arbeit sitze ;) ) 2. \vspace{\baselineskip} verwende ich um einen "schoeneren" Abstand nach meiner Tabelle zu erzeugen. Aber auch hier gilt wenn ich mir deine PDF-File anschaue... Mit dem Abstand bin ich eigentlich auch zufrieden :)

Long story, short: Vielen Dank fuer deine schnelle und gute Hilfe.

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

Beitrag von Sepp99 »

Basti hat geschrieben:vll hast du ja sogar ein bisschen Mitleid mit mir, dass ich so spaet noch in der Arbeit sitze
Ist ja kein Problem, sitze ja in meiner Freizeit auch noch vor der Kiste :shock:
In Zukunft bitte auch den Status anpassen (erledigt).

Gruß, Sepp.-

Antworten