Spaltenbreite anpassen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Spaltenbreite anpassen

von cailleach » Mo 8. Dez 2014, 10:30

Danke Besserwisser ;)

Habe longtables benutzt und hat super geklappt!

von Besserwisser » Mo 8. Dez 2014, 07:50

Vertikale Linien sind in Tabellen eher schlecht. Die Hauptleserichtung einer Tabelle sollte von links nach rechts sein. Genau diese wird durch die vertikalen Linien aber extrem gestört. Siehe auch die Anleitung zum Paket booktabs.

Mehrseitige Tabellen benötigen Pakete wie supertabular oder longtable oder Pakete, die auf den beiden genannten aufbauen (davon gibt es einige).

Man sollte nur solche Spalten als p-Spalten deklarieren, in denen ein Zeilenumbruch erforderlich ist. Woran dieser bei dir scheitert, können wir ohne VM (mit Anleitung zur Erstellung nicht nur für Anfänger) nur spekulieren. Eventuell hast du das erste-Worte-Problem. Das erste Wort eines Absatzes wird nie getrennt. Diesen Automatismus kann man mit einem \hspace{0pt} überlisten. Am besten verwendet man dafür das Paket array. Beispiele dafür finden sich auch im Forum.

Siehe unbedingt auch einschlägige Literatur zum Thema Tabellensatz, min den Vortrag tabsatz, der in »Wichtige Netzdokumente« zu finden ist. Wenn du desöfteren aufwändige Tabellen setzen musst oder es wirklich richtig lernen willst, dann gibt es auch Bücher zum Thema, beispielsweise das von Herbert Voß.

Spaltenbreite anpassen

von cailleach » Mo 8. Dez 2014, 00:01

Hallo,

ich bin noch relativ neu im Thema und habe heute meine erste Tabelle erstellt. Damit es schnell geht und weil es viel Inhalt war, habe ich das über
http://www.tablesgenerator.com/#
gemacht.

Das Problem ist aber, dass in den Spalten so viel steht, dass nur die ersten zwei Spalten zu sehen sind. Ich würde also gerne die Spaltengröße festlegen.
Jetzt habe ich versucht, das über

{|p{30mm}||p{30mm}|p{30mm}|p{30mm}| p{30mm}|}

zu lösen. Die Spalten sind jetzt passend, aber der Text geht immer noch darüber hinaus.

Hat mir jemand einen Tipp, was ich tun kann, damit der Text nicht über den Rand der Spalte hinausgeht.
Und geht die Tabelle dann automatisch über zwei Seiten, wenn sie zu groß wird, oder muss man das noch irgendwo einstellen?

Vielen Dank :)

Nach oben