Absatzabstand in Tabelle

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: Absatzabstand in Tabelle

Lösung

von dako5004 » So 3. Mai 2009, 22:02

Inzwischen ist das Problem gelöst.

Nach jeder Zeile wird ein
\rule{0mm}{1ex} & & & & \\
eingefügt, wobei der Befehl eine ganze Zeile der Tabelle ist und damit auch entsprechend viele &-Zeichen eingefügt werden müssen.

Dabei ist zu beachten, dass der \rule-Befehl erst nach dem abschließenden
\\
der vorhergehenden Zeile eingefügt wird (logisch, da es ja eine eigene Zeile ist, hier nur als Hinweis).


Gruß und danke an alle, die sich um das Problem bemüht haben.

ETWAS weiter...

von dako5004 » So 3. Mai 2009, 15:32

Nun habe ich festgestellt, dass durch
\addlinespace[\aboverulesep]
der Abstand zwar geringer wird, aber leider noch nicht ganz verschwindet. Wer weiß weiteren Rat?

sieht ganz gut aus, aber...

von dako5004 » So 3. Mai 2009, 15:19

Hallo!

Das sieht in der Tat sehr gut aus, allerdings fehlen die vertikalen Linien.
Wenn ich die dann einfüge, dann sind die wegen
\addlinespace
unterbrochen.
Da ich die Linien aber zwingend verwenden muss, wäre es super, wenn mir noch jemand einen Tipp geben könnte, wie ich die Unterbrechung der Linien verwhindern kann.

Wenn das gemacht ist, isses perfekt! Vielen Dank dafür!

Beste Grüße
Daniel

von phi » So 3. Mai 2009, 13:41

Hab den Code ein bisschen aufgeräumt und besser gestaltet. Die Trennung zwischen den einzelnen Fragen erfolgt in meinem Beispiel mittels Linien, Abstände an den bezeichneten Stellen sind ebenfalls vorhanden. Zur weiteren Gestaltung solltest du die Befehle aus dem booktabs-Paket benutzen und die Ratschläge aus dessen Dokumentation sowie die Beispiele aus dem tabsatz-Dokument beherzigen. Auch das ltxtable-Paket könnte von Nutzen sein.
\documentclass[a4paper, landscape, oneside, ngerman]{article}

\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{longtable}
\usepackage{xcolor}
\usepackage{amsmath}
\usepackage{amssymb}
% \usepackage{lscape}
\usepackage{geometry}
\geometry{left=2cm, right=2cm, top=2.5cm, bottom=2.5cm}
% \usepackage{setspace}
\usepackage{booktabs}
\usepackage[latin9]{inputenc}

\DeclareMathOperator{\RA}{\overrightarrow{\operatorname{RA}}}
\DeclareMathOperator{\grad}{grad}


\begin{document}

\begin{tabular}{@{}p{7.8cm}p{7.8cm}p{7.8cm}@{}}
  \toprule
  \textbf{Leitfragen} & \textbf{Beobachtungen} & \textbf{Anmerkungen}\\
  \midrule
  \textbf{2) Fokussierung} & & \\ \addlinespace
  Inwieweit werden mehrere Aktivitäten gleichzeitig gesteuert? & Klärung Organisatorisches und gleichzeitig Ausfüllen des Klassenbuches u. Überprüfung der Anwesenheit & \\ \addlinespace
  Werden Lernergebnisse zusammengefasst? & PowerPointPräsentation. & \\
  \midrule
  \textbf{3) Monitoring} & & \\ \addlinespace
  Ist die Lerngruppe aufmerksam? In welcher Weise wirkt die Lehrerin/der Lehrer auf die Aufmerksamkeit der Gruppe ein? & Ja, hören aufmerksam u. ruhig zu, arbeiten mit & \\ \addlinespace
  Arbeitet die Lerngruppe mit? Auf welche Weise beeinflusst die Lehrerin/der Lehrer die Mitarbeit der Lerngruppe & stellt konkrete Fragen, Schüler antworten auf Fragen& \\
  \midrule
  \textbf{4) Umgang mit Unterrichtsstörungen} & &\\ \addlinespace
  Kommen Unterrichtsstörungen vor? & Ja &\\ \addlinespace
  Um welche Art von Störung handelt es sich hierbei? & 2 Schülerinnen sitzen zu Beginn der Stunde nebeneinander auf der Heizung und führen Privatgespräche & \\ \addlinespace
  Ist den Schülerinnen und Schülern klar, welche Regeln innerhalb der Klasse gelten? & Ja, nach Aufforderung setzen sie sich sofort hin & \\ \addlinespace
  Reagiert die Lehrperson auf Störungen frühzeitig? Wie begegnet sie der Störung? & Lehrperson sieht erst nach einiger Zeit, dass die Schülerinnen dort sitzen. Sofortiges Auffordern zum Hinsetzen & \\ \addlinespace
  Geht sie auf unterschiedliche Schweregrade von Störungen unterschiedlich ein? & Schülerin isst. Aufforderung, dies zu unterlassen. Androhung Essen wegpacken sonst raus. & \\
  \bottomrule
\end{tabular}
\end{document}

Ein klares Jein

von dako5004 » Sa 2. Mai 2009, 22:25

Das
\\[2ex]
führt in den Zeilen zum entsprechenden Abstand, wo die Zeilenzahl in der letzten Spalte genauso lang (oder länger) ist wie in den übrigen. Dort, wo in der letzten Spalte weniger Text ist, führt es leider nicht zum gewünschten Ergebnis.

Außerdem werden Befehle wie
"=
oder auch
"`
in ihrer Reinform dargestellt und nicht mehr übersetzt.

Schließlich spuckt mir der Compiler eine Warnmeldung aus (siehe Anhang)
Dateianhänge
Screenshot mit Fehlermeldung
Screenshot mit Fehlermeldung
screen.jpg (212.36 KiB) 2277 mal betrachtet

Abstände in Tabelle

von Stefan Kottwitz » Sa 2. Mai 2009, 21:31

Eine weitere Möglichkeit wäre das tabls-Paket. Versuch zunächst einmal
\usepackage{tabls}
Werden dann \\[2ex] etc. respektiert?

Stefan

Leere Zellen...

von dako5004 » Sa 2. Mai 2009, 21:10

...sind hier nur Zufall. Die Tabelle besteht ja wie bereits beschrieben aus mehreren Seiten, wobei nicht immer die letzte Zelle (Spalte) leer ist.

Was ist dann zu tun?

Abstände in Tabelle

von Stefan Kottwitz » Sa 2. Mai 2009, 19:43

Hier klappt es evtl. nicht mit \\[2ex], weil die letzten Zellen jeweils leer sind. Wenn sie leerbleiben sollen, könnte man dort Abstand eintragen, z.B.
... & \vspace{2\baselineskip}\mbox{} \\
Dann würde auch abschließendes [2ex] zusätzlich Wirkung zeigen.

Stefan

Notlösung

von dako5004 » Sa 2. Mai 2009, 19:08

So, erst mal danke für den Vorschlag.

Allerdings bietet der Vorschlag leider nur eine Notlösung, die ich eigentlich auch ungern abschließend benutzen möchte. Denn der Abstand wird nun auch in der Kopfzeile der Tabellen (es sind mehrere Seiten von demnselben Stil) eingefügt, was ein unerwünschter Nebeneffekt ist. Außerhalb der Tabellen wird der Abstand ebenfalls groß, was auch nicht sein soll...

Gibts noch ne bessere Lösung? Dafür wäre ich dankbar.


Gruß
Daniel

I see

von dako5004 » Sa 2. Mai 2009, 19:03

Okay, es funktioniert, wenn
\setlength{\extrarowheight}{2ex}
in der Präambel steht, was ich ursprünglich nicht hatte.

Ich sehe jetzt mal nach, ob das für mich brauchbar ist, aber vermutlich nicht, weil es zwischendurch Absätze gibt, wo dieser Abstand nicht so groß sein soll (außerhalb der Tabelle).

Mal sehen...

Melde mich gleich wieder.

Nach oben