hallo,
Wie erstellt man eine tabelle so, das der normale Text neben ihr weiter verläuft wenn noch platz ist?
hallo,
Wie erstellt man eine tabelle so, das der normale Text neben ihr weiter verläuft wenn noch platz ist?
Auch wenn's der Name nicht verrät kann in der wrapfigure Umgebung auch ne Tabelle stehen.
Code:\usepackage{wrapfig} \begin{wrapfigure}{r}{2cm} \begin{tabular}{cc} 14& 12\\ \end{tabular} \end{wrapfigure}
Benutze lieber die wraptable-Umgebung, damit die Beschreibung auch stimmt.
Code:\begin{wraptable}{r}{6cm} \centering \begin{tabular}{cc} 14& 12\\ \end{tabular} \caption{Eine von Text umflossene Tabelle}\label{tab:tabelle} \end{wraptable}
TeX und LaTeX, Fragen und Antworten – TeXwelt
¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)
wenn ich meiner tabelle eine wrapumgebung verpasse wird sie immer ans ende des dokuments gerückt!?
Code:\begin{wraptable}{r}{3cm} \newcolumntype{A}{>{\columncolor{dunkelGrau}}m{2.5cm}} \newcolumntype{C}{>{\columncolor{dunkelGrau}}c} \newcolumntype{B}{>{\columncolor{hellGrau}}c} \begin{tabular}{|A|B|B|B|B|B|} \hline \center{TCP/IP - Schichten} & \multicolumn{5}{C|}{Protokolle (Auswahl)}\\ \hline Anwendungen & HTTP & FTP & SMTP & POP3 & Telnet\\ \hline Transport & \multicolumn{3}{B|}{TCP} & \multicolumn{2}{B|}{UDP}\\ \hline Internet & \multicolumn{4}{B|}{IP} & RIP \\ \hline Physikalische &\multicolumn{5}{B|}{Ethernet}\\ \hline \end{tabular} \end{wraptable}
Du solltest der Tabelle mehr Platz verschaffen. Eine Breite von 3cm erscheint mir bei dem Inhalt für die Tabelle doch etwas knapp bemessen.
Geändert von localghost (21-10-2007 um 17:00 Uhr)
TeX und LaTeX, Fragen und Antworten – TeXwelt
¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)
bis 14cm habe ich es probiert und es ändert sich leider nichts.
Hier mal ein Minimalbeispiel, welches ohne Probleme funktionieren sollte.
Angesichts der Breite deiner Tabelle wäre eine normale table-Umgebung besser geeignet.Code:\documentclass[12pt,DIV15,BCOR13mm]{scrartcl} \usepackage[T1]{fontenc} % Cork Encoding einschalten \usepackage{selinput} % Sonderzeichen im Quelltext, Ersatz für inputenc \SelectInputMappings{ % Hilfe zur richtigen Einstellung für Sonderzeichen adieresis={ä}, germandbls={ß}, Euro={€}, } \usepackage[ngerman]{babel} % Deutsche Rechtschreibung \usepackage{array} % Erweiterung für Tabellen \usepackage{blindtext} % Erzeugung von Textpassagen \usepackage{wrapfig} % Textumflossene Abbildungen und Tabellen \usepackage[table]{xcolor} % Etwas Farbe, auch für Tabellen \begin{document} \begin{wraptable}{r}{11cm} \centering \newcolumntype{A}{>{\columncolor{blue}}m{2.5cm}} \newcolumntype{C}{>{\columncolor{magenta}}c} \newcolumntype{B}{>{\columncolor{gray}}c} \begin{tabular}{|A|B|B|B|B|B|} \hline \center{TCP/IP - Schichten}&\multicolumn{5}{C|}{Protokolle (Auswahl)} \\ \hline Anwendungen & HTTP & FTP & SMTP & POP3 & Telnet \\ \hline Transport & \multicolumn{3}{B|}{TCP} & \multicolumn{2}{B|}{UDP}\\ \hline Internet & \multicolumn{4}{B|}{IP} & RIP \\ \hline Physikalische &\multicolumn{5}{B|}{Ethernet} \\ \hline \end{tabular} \caption{Eine von Text umflossene Tabelle}\label{tab:tabelle} \end{wraptable} \blindtext \end{document}
Dennoch ist dieses Verhalten nicht normal. Bastele doch mal ein Minimalbeispiel, welches diese Erscheinung reproduziert.Code:\begin{table}[!ht] \centering \newcolumntype{A}{>{\columncolor{blue}}m{2.5cm}} \newcolumntype{C}{>{\columncolor{magenta}}c} \newcolumntype{B}{>{\columncolor{gray}}c} \begin{tabular}{|A|B|B|B|B|B|} \hline \center{TCP/IP - Schichten}&\multicolumn{5}{C|}{Protokolle (Auswahl)} \\ \hline Anwendungen & HTTP & FTP & SMTP & POP3 & Telnet \\ \hline Transport & \multicolumn{3}{B|}{TCP} & \multicolumn{2}{B|}{UDP}\\ \hline Internet & \multicolumn{4}{B|}{IP} & RIP \\ \hline Physikalische &\multicolumn{5}{B|}{Ethernet} \\ \hline \end{tabular} \caption{Eine nicht von Text umflossene Tabelle}\label{tab:tabelle} \end{table}
Geändert von localghost (21-10-2007 um 17:52 Uhr) Grund: Korrektur.
TeX und LaTeX, Fragen und Antworten – TeXwelt
¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)
wraptable kannte ich garnicht, was es nicht alles gibt. Glaub ich muss mir doch mal ein gutes Buch leisten
ich glaube ich übersehe da etwas ich habe mal das minimalbsp. so gewählt;
aber dabei wird der text einfach über die tablle geschrieben.Code:\begin{document} ldfsglökdlöfgklödfkglödfkglökdflökglöfklögklöfdkglökdflgölödflgödlfgggggggg ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg ggggggggggggggggggggggggggggggggggggggggggggggggggggg \begin{wraptable}{r}{11cm} \centering \newcolumntype{A}{>{\columncolor{blue}}m{2.5cm}} \newcolumntype{C}{>{\columncolor{magenta}}c} \newcolumntype{B}{>{\columncolor{gray}}c} \begin{tabular}{|A|B|B|B|B|B|} \hline \center{TCP/IP - Schichten}&\multicolumn{5}{C|}{Protokolle (Auswahl)} \\ \hline Anwendungen & HTTP & FTP & SMTP & POP3 & Telnet \\ \hline Transport & \multicolumn{3}{B|}{TCP} & \multicolumn{2}{B|}{UDP}\\ \hline Internet & \multicolumn{4}{B|}{IP} & RIP \\ \hline Physikalische &\multicolumn{5}{B|}{Ethernet} \\ \hline \end{tabular} \caption{Eine von Text umflossene Tabelle}\label{tab:tabelle} \end{wraptable} ldfsglökdlöfgklödfkglödfkglökdflökglöfklögklöfdkglökdflgölödflgödlfgggggggg ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg ggggggggggggggggggggggggggggggggggggggggggggggggggggg \end{document}
Na, woher soll LaTeX auch wissen, wie
getrennt werden soll?Code:ldfsglökdlöfgklödfkglödfkglökdflökglöfklögklöfdkglökdflgölödflgödlfgggggggg ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg ggggggggggggggggggggggggggggggggggggggggggggggggggggg
MfG,
Rainer
There's nothing a good whack with a hammer won't fix!
Mit Blindtext bekommt man viel bequemer eine Textmasse zusammen:
Code:\usepackage{blindtext} ... \blindtext
@rais oh stimmt, jetzt klappts im minimal bsp. wenn ich es in mein dokument kopiere , kommt es zum gleichen effekt.
Hast Du denn mal das Beispiel getestet, dass ich zusammengebastelt hatte? Und was war das Ergebnis?
Geändert von localghost (21-10-2007 um 20:48 Uhr)
TeX und LaTeX, Fragen und Antworten – TeXwelt
¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)
ja das hatte funktioniert aber nicht in meinem dokument sondern in einem neuen. ich glaube das hat irgend etwas mit dem input befehl zutun. denn wenn ich dass muster bsp so einbinde, funktioniert der wrap wieder nicht.
Dann erstelle auf Basis deines fehlerhaften Codes ein lauffähiges Minimalbeispiel, das den Fehler eindeutig reproduziert. Gelingt dir das nicht, befürchte ich, dass alle weiteren Hilfsversuche im Sande verlaufen. Es muss in deinem Dokument irgendetwas geben, das das normale Verhalten von wrapfig ausschaltet. Das lässt sich aber nicht eliminieren, wenn Du keinen Code zur Verfügung stellst, an dem sich dann herumbasteln ließe. Ohne etwas zu sehen, entsteht kaum eine brauchbare Vorstellung von dem, was das Problem verursachen könnte. Also reduziere dein Dokument auf das nötigste und poste den Code hier. Und verzichte dabei komplett auf den Befehl \input.
Geändert von localghost (21-10-2007 um 21:19 Uhr) Grund: Ergänzung.
TeX und LaTeX, Fragen und Antworten – TeXwelt
¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)
Lesezeichen