Im twocolum-Modus, also zweispaltigen Satz, verwende ich
Wie kriegt ich eine Tabelle hier platziert, auf der aktuellen Seite, entweder genau wie im Quellcode oder dann wenigstens oben oder unten auf derselben Seite? Verhält sich gefragt 28 Jul '13, 21:51 Helmut |
Das geht generell mit der Umgebung
Allerdings werden erst beide Spalten vor der Tabelle (oder Abbildung) aufgefüllt und der Text dann links darunter fortgeführt. Da das in der Umgebung beantwortet 28 Jul '13, 22:15 Thorsten Wow! Hab auch schon gegoogelt und dachte, es geht gar nicht. Super Tipp!
(28 Jul '13, 22:21)
Helmut
Nett. Aber die Spaltenauffüllung fände ich als Leser ja extrem irritierend... Wenn mein obiger Kommentar stimmt, dann ist das aber wohl ein notwendiges Übel.
(28 Jul '13, 22:22)
cgnieder
@Clemens: Ja, das habe ich mir auch gedacht. Dies ist aber die einzige mir bekannte Möglichkeit, auch nur halbwegs das gewünschte Ergebnis zu erzielen. Die Anordnung des Textes entbehrt aber nicht einer gewissen Logik. Man liest zunächst den Text über dem Objekt und nicht erst in der linken Spalte daran vorbei, nur um dann wieder über dem Objekt weiter zu lesen. Bei der herkömmlichen Lösung mit
(28 Jul '13, 22:32)
Thorsten
|
Alternativ zur von @Thorsten gezeigten Lösung kann man auch das Paket
Vorteil dieser Methode ist, dass die Spalten am Ende der Sollte die Tabelle oder Abbildung nicht mehr auf die aktuelle Seite passen, landet sie automatisch auf der nächsten Seite. Allerdings fließt auch in diesem Fall der Text nicht zurück auf die vorherige Seite, sondern es entsteht auf der vorherigen Seite ein weißes Loch. Es sei darauf hingewiesen, dass mit dem Paket Will man ausgeglichene Spalten auf der letzten Seite stattdessen mit
Allerdings kann es hier geschehen, dass die linke Spalte eine Zeile kürzer wird als die rechte, was eher unüblich erscheint, für die Erkennung der Fortsetzung im Beispiel aber sogar von Vorteil ist: Kompatibilitätsprobleme mit anderen Paketen, die ebenfalls in die output-Routine von LaTeX eingreifen sind auch hier möglich. Grundsätzlich würde ich davon abraten, Tabellen, Abbildungen und andere Konsultationsobjekte innerhalb der Seite zu platzieren, da diese den Lesefluss stören. Bei mehrspaltig gesetzten Texten und Konsultationsobjekten, die mehrere Spalten überspannen, kommt das Problem hinzu, dass der Leser fast immer einige Zeit benötigt, um sich zu bezüglich der Frage zu orientieren, an welcher Stelle der Text fortgesetzt wird. Diese Orientierungsphase kann je nach Text nur einige Augenblicke oder sogar Minuten in Anspruch nehmen. Im Interesse des Lesers ist dies zu vermeiden. In speziellen Fällen können – wie immer in der Typografie – solche massiven Unterbrechungen des Leseflusses auch gerechtfertigt sein. Dann und nur dann ist eine Abweichung von der allgemeinen Regel berechtigt. beantwortet 29 Jul '13, 08:33 saputello Diese doch sehr naheliegende Lösung wollte mir irgendwie nicht einfallen.
(29 Jul '13, 19:05)
Thorsten
|
Soweit ich weiß, ist es durch die Art, wie die output routine von LaTeX2e implementiert ist, für die
table*
- undfigure*
-Umgebungen unmöglich, auf der Seite zu landen, auf der sie im Quelltext platziert sind. Die einzigen Optionen sind, wenn ich mich recht erinnere,t
(top: oben auf der nächsten Seite) undp
(float page: auf eigener Seite).