Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Positionierung von Grafiken

5 views
Skip to first unread message

coliban

unread,
Nov 19, 2009, 3:53:21 AM11/19/09
to
Hallo,

ich denke, dieses Problem ist (fast) so alt wie Latex selber: Wie
bekomme ich es hin, Grafiken an diejenige Stelle zu plazieren, an der
sie auch hingehört? mit den Optionen [H,h, t] etc. macht Latex
anscheinend noch immer, was es will?

mfg

Alois Steindl

unread,
Nov 19, 2009, 3:56:31 AM11/19/09
to
coliban <col...@gmail.com> writes:

Ich sehe kein Problem: Wenn ich eine Graphik an einer bestimmten Stelle
plazieren möchte, tu ich das mit \includegraphics etc. an genau dieser
Stelle.
Wenn ich sie gleiten lassen möchte, packe ich sie in eine
Figure-Umgebung.
Die FAQ auf DANTE ist Dir noch nicht untergekommen?
Alois

--
Alois Steindl, Tel.: +43 (1) 58801 / 32558
Inst. for Mechanics and Mechatronics Fax.: +43 (1) 58801 / 32598
Vienna University of Technology, A-1040 Wiedner Hauptstr. 8-10

Rolf Niepraschk

unread,
Nov 19, 2009, 3:59:54 AM11/19/09
to
Eine gute Idde ist es, diese Optionen wegzulassen. Stattdessen sollte
man die sogenannten floating-Parameter anpassen (\textfrac u.a., siehe
Hinweis auf FAQ). Dann macht LaTeX noch immer was es will und es gut so.

...Rolf

coliban

unread,
Nov 24, 2009, 5:40:48 AM11/24/09
to
On 19 Nov., 09:56, Alois Steindl <Alois.Stei...@tuwien.ac.at> wrote:

> coliban <coli...@gmail.com> writes:
> > Hallo,
>
> > ich denke, dieses Problem ist (fast) so alt wie Latex selber: Wie
> > bekomme ich es hin, Grafiken an diejenige Stelle zu plazieren, an der
> > sie auch hingehört? mit den Optionen [H,h, t] etc. macht Latex
> > anscheinend noch immer, was es will?
>
> > mfg
>
> Ich sehe kein Problem: Wenn ich eine Graphik an einer bestimmten Stelle
> plazieren möchte, tu ich das mit \includegraphics etc. an genau dieser
> Stelle.
> Wenn ich sie gleiten lassen möchte, packe ich sie in eine
> Figure-Umgebung.
> Die FAQ auf DANTE ist Dir noch nicht untergekommen?
> Alois


Ok, danke. Ich bin das zu kompliziert angegangen. Ein einfaches
"\includegraphics" lässt die Grafik dort, wo sie hingehört.

Vielen Dank!

coliban

unread,
Nov 24, 2009, 8:28:23 AM11/24/09
to
Und nun weiss ich auch wieder, weshalb ich ursprünglich "\begin
{figure}" genomme hatte: Das Bild bräuchte eigentlich eine
Beschreibung, und das kann ich bisher nur mit "Figure". Das blöde
daran ist, dass Latex dann das Bild irgendwo im Text, vollkommen aus
dem Kontext gerissen, plaziert. Gibt es da eine Möglichkeit?

mfg

Alois Steindl

unread,
Nov 24, 2009, 8:38:30 AM11/24/09
to
coliban <col...@gmail.com> writes:

Ich möchte dich nun zum 2. Mal und in aller Deutlichkeit bitten, die FAQ
zu konsultieren.

Gunner Gewiß

unread,
Nov 24, 2009, 8:39:08 AM11/24/09
to
Hallo Wer-auch-immer(*),

coliban schrieb:
> Und nun weiss ich auch wieder, weshalb ich urspr�nglich "\begin
> {figure}" genomme hatte: Das Bild br�uchte eigentlich eine
> Beschreibung, und das kann ich bisher nur mit "Figure". Das bl�de


> daran ist, dass Latex dann das Bild irgendwo im Text, vollkommen aus

> dem Kontext gerissen, plaziert. Gibt es da eine M�glichkeit?

Dieses Anliegen ist in der UK TeX FAQ sehr gut beschrieben:
<http://www.tex.ac.uk/cgi-bin/texfaq2html?label=figurehere>

Cheers,

Gunner

(*) Die Angabe eines Realname kann in einer Newsgroup wie dieser hier
nicht schaden.

Christian Ebert

unread,
Nov 24, 2009, 8:54:11 AM11/24/09
to
* coliban am 24.11.2009:
> Und nun weiss ich auch wieder, weshalb ich urspr�nglich "\begin
> {figure}" genomme hatte: Das Bild br�uchte eigentlich eine

> Beschreibung, und das kann ich bisher nur mit "Figure".

oder mit dem Paket capt-of und ohne "Figure".

c
--
\black\trash movie _C O W B O Y_ _C A N O E_ _C O M A_
Ein deutscher Western/A German Western

--->> http://www.blacktrash.org/underdogma/ccc.php

Dominik Waßenhoven

unread,
Nov 24, 2009, 8:32:02 AM11/24/09
to
coliban schrieb:
> Und nun weiss ich auch wieder, weshalb ich urspr�nglich "\begin
> {figure}" genomme hatte: Das Bild br�uchte eigentlich eine
> Beschreibung, und das kann ich bisher nur mit "Figure". Das bl�de

> daran ist, dass Latex dann das Bild irgendwo im Text, vollkommen aus
> dem Kontext gerissen, plaziert. Gibt es da eine M�glichkeit?
>
> mfg

,--[ http://projekte.dante.de/DanteFAQ/Caption#26 ]
� Wie kann ich Abbildungen oder Tafeln, die nicht innerhalb einer
� ,figure`- oder ,table`-Umgebung stehen, dennoch mit einer
� Bildunterschrift (Legende) versehen?
`----

Gru�,
Dominik.-
--
�ber diese Gruppe: http://www.latex-einfuehrung.de
deutsche TeX-FAQ: http://www.dante.de/faq/de-tex-faq
biblatex-Stile: http://biblatex.dominik-wassenhoven.de

Dominik Waßenhoven

unread,
Nov 24, 2009, 8:34:05 AM11/24/09
to
Dominik �Ingrid� Wa�enhoven schrieb:

> coliban schrieb:
>> Und nun weiss ich auch wieder, weshalb ich urspr�nglich "\begin
>> {figure}" genomme hatte: Das Bild br�uchte eigentlich eine
>> Beschreibung, und das kann ich bisher nur mit "Figure". Das bl�de
>> daran ist, dass Latex dann das Bild irgendwo im Text, vollkommen aus
>> dem Kontext gerissen, plaziert. Gibt es da eine M�glichkeit?
>>
>> mfg
>
> ,--[ http://projekte.dante.de/DanteFAQ/Caption#26 ]
> � Wie kann ich Abbildungen oder Tafeln, die nicht innerhalb einer
> � ,figure`- oder ,table`-Umgebung stehen, dennoch mit einer
> � Bildunterschrift (Legende) versehen?
> `----

Erg�nzung: Diese Funktionalit�t wird mittlerweile auch von 'caption'
(http://tug.ctan.org/pkg/caption) bereitgestellt.

coliban

unread,
Nov 25, 2009, 3:54:54 AM11/25/09
to
Danke @all:

Die Lösung war dann, wie Ihr hier beschrieben habt, die neue
Funktionalität von "caption". Mit "caption-of" kann man nun die
Grafiken und Captions anständig plazieren. Wie hier schon erwähnt,
ist, u.a. auf http://www.tex.ac.uk/cgi-bin/texfaq2html?label=figurehere
zu finden.

Vielen Dank!


Uwe Siart

unread,
Nov 25, 2009, 10:11:20 AM11/25/09
to
coliban <col...@gmail.com> writes:

> Mit "caption-of" kann man nun die Grafiken und Captions anst�ndig
> plazieren.

Du musst ein bisschen vorsichtig mit deinen Wertungen sein. Das Vorgehen
von LaTeX ist nicht grunds�tzlich �bl�de� und dein Vorgehen nicht
grunds�tzlich �anst�ndig�. Das automatische Gleiten von Tabellen und
Abbildungen ist eine essenzielle Funktion f�r guten Buchsatz. Da kommen
diese Objekte n�mlich entweder oben oder unten auf die Seite und nicht
irgendwo mitten rein, wo's gerade Spa� macht. Wenn man alle Abbildungen
von Hand platziert, bekommt man eben keinen brauchbaren automatischen
Seitenumbruch mehr sondern man muss ihn auch von Hand machen und ihm bei
jeder Text�nderung wieder hinterherlaufen (siehe WYSIWYG-Systeme).

--
Uwe

coliban

unread,
Nov 26, 2009, 5:22:45 PM11/26/09
to
On 25 Nov., 16:11, Uwe Siart <use...@siart.de> wrote:
> coliban <coli...@gmail.com> writes:
> > Mit "caption-of" kann man nun die Grafiken und Captions anständig

> > plazieren.
>
> Du musst ein bisschen vorsichtig mit deinen Wertungen sein. Das Vorgehen
> von LaTeX ist nicht grundsätzlich »blöde« und dein Vorgehen nicht
> grundsätzlich »anständig«. Das automatische Gleiten von Tabellen und
> Abbildungen ist eine essenzielle Funktion für guten Buchsatz. Da kommen
> diese Objekte nämlich entweder oben oder unten auf die Seite und nicht
> irgendwo mitten rein, wo's gerade Spaß macht.

Das ist aber leider genaus das Problem: Wenn ich Latex den Buchsatz
überlasse, dann plaziert mir Latex die Grafiken einfach überall hin,
wo es Latex Spaß macht. Da übernehme ich dann lieber die Initiative
und setze die Grafiken mit "caption-of" eben dort hin, wo es mir
"Spass" bzw. dem Leser am wenigsten Schmerzen verursacht. Was nützt
mir denn eine automatische, gleitende Umgebung von Latex wenn Latex
mir die Grafiken 10 Seiten vor oder hinter dem Kapitel plaziert, wo
sie eigentlich hingehören. Was nützen mir denn Grafiken, die sich vor
dem Inhaltsverzeichnis zusammenhanglos ansammeln weil Latex den
Gleitsatz managt?

Eben, nichts. Deswegen finde ich "caption-of" eben ziemlich sinnvoll,
denn die Grafiken stehen dort, wo sie hingehören, und eben nicht
sinnlos über den gesammten Text verstreut.

Klappt jetzt ja wunderbar mit caption-of.

mfg

Karsten Neumann

unread,
Nov 27, 2009, 12:51:53 AM11/27/09
to
coliban schrieb:

>> [...] Das automatische Gleiten von Tabellen und
>> Abbildungen ist eine essenzielle Funktion f�r guten Buchsatz. Da kommen
>> diese Objekte n�mlich entweder oben oder unten auf die Seite und nicht
>> irgendwo mitten rein, wo's gerade Spa� macht.


> Das ist aber leider genaus das Problem: Wenn ich Latex den Buchsatz

> �berlasse, dann plaziert mir Latex die Grafiken einfach �berall hin,
> wo es Latex Spa� macht. Da �bernehme ich dann lieber die Initiative


> und setze die Grafiken mit "caption-of" eben dort hin, wo es mir

> "Spass" bzw. dem Leser am wenigsten Schmerzen verursacht. Was n�tzt


> mir denn eine automatische, gleitende Umgebung von Latex wenn Latex
> mir die Grafiken 10 Seiten vor oder hinter dem Kapitel plaziert, wo

> sie eigentlich hingeh�ren. Was n�tzen mir denn Grafiken, die sich vor


> dem Inhaltsverzeichnis zusammenhanglos ansammeln weil Latex den
> Gleitsatz managt?
> Eben, nichts. Deswegen finde ich "caption-of" eben ziemlich sinnvoll,

> denn die Grafiken stehen dort, wo sie hingeh�ren, und eben nicht
> sinnlos �ber den gesammten Text verstreut.

Das ist genau die Argumentation, die ich von vielen Studenten h�re, die
zum ersten Mal eine Dokumentation mit LaTeX schreiben. Das h�lt genau so
lange an, bis man sie �berzeugt hat, mal den Kopf einzuschalten und ein
wenig �ber die Funktionsweise des Platzierungsalgorithmus nachzudenken.
Dann kommt man n�mlich schnell zu der Erkenntnis, dass es im schlimmsten
Fall nur ein wenig Copy&Paste erfordert, um "trotz" den
LaTeX-Automatismen die Gleitumgebungen sinnvoll nutzen zu k�nnen.

Von daher mein Tipp: Kopf einschalten und nicht erwarten, dass der
Rechner f�r einen die komplette Denkarbeit �bernimmt. Kreativit�t ist
n�mlich noch keine St�rke von Software. Daher versuch es einfach mal mit
sinnvollen Vorgaben im Quelltext, dann klappt es auch mit den
Gleitumgebungen.


Karsten

Gunter Lindemann

unread,
Nov 27, 2009, 2:54:00 AM11/27/09
to
coliban wrote:

> Das ist aber leider genaus das Problem: Wenn ich Latex den Buchsatz
> überlasse, dann plaziert mir Latex die Grafiken einfach überall hin,
> wo es Latex Spaß macht.

Der Mechanismus platziert Gleitobjekte nach satztechnischen
Gesichtspunkten, die überaus sinnvoll sind. Außerdem geht
es automatisch, was vielleicht der größte Vorteil ist. Das
Funktioniert nicht immer vollkommen, aber in der Regel kann
man es von Hand nicht besser machen, nur umständlicher.

Falls Du je Seite eine Hand voll mini-Grafiken hast, die
jeweils mit nur ein bis zwei Sätzen beschrieben werden, kann
ich mir vorstellen, dass die figure-Umgebung mit den
Standardeinstellungen nicht zufriedenstellend funktioniert.
In dem Fall könnte subfigure helfen und ggf. eine vorsichtige
Anpassung der Positionierungsparameter.

> Da übernehme ich dann lieber die Initiative
> und setze die Grafiken mit "caption-of" eben dort hin, wo es mir
> "Spass" bzw. dem Leser am wenigsten Schmerzen verursacht.

Dein Spaß sei Dir gegönnt, aber ob Du dem Leser einen
Gefallen tust, ist fraglich. Aufgrund Deiner bisherigen
Formulierungen in diesem Thread, vermute ich bei Dir einen
geringen Sachverstand in solchen Fragen. Den habe ich auch
nicht, wie wohl die meisten LaTeX-Anwender. Und genau dafür
bietet LaTeX die Erledigung solcher Aufgaben an.

> Was nützt
> mir denn eine automatische, gleitende Umgebung von Latex wenn Latex
> mir die Grafiken 10 Seiten vor oder hinter dem Kapitel plaziert, wo
> sie eigentlich hingehören. Was nützen mir denn Grafiken, die sich vor
> dem Inhaltsverzeichnis zusammenhanglos ansammeln weil Latex den
> Gleitsatz managt?

Ich bezweifle, dass Du für die Behauptungen "10 Seiten vor
dem Kapitel plaziert" und "vor dem Inhaltsverzeichnis
zusammenhanglos ansammeln" ein Beispiel zeigen kannst. Wenn
doch, würde mich brennend interessieren, wie Du LaTeX dazu
bringst.

> Eben, nichts. Deswegen finde ich "caption-of" eben ziemlich sinnvoll,
> denn die Grafiken stehen dort, wo sie hingehören, und eben nicht
> sinnlos über den gesammten Text verstreut.

Auch ich habe mich in der Anfangszeit (ist jetzt mehr als
15 Jahre her) oft gefragt, warum LaTeX bestimmte Sachen
ausgerechnet /so/ macht, und nicht anders. Durch lesen in
dieser Gruppe und ein paar Büchern über Typografie weiß ich
heute, dass es in der Regel besser ist, sich zurückzulehnen
und LaTeX die Satzarbeit alleine machen zu lassen. Als Laie
Einzugreifen macht das Ergebnis meist schlechter.

> Klappt jetzt ja wunderbar mit caption-of.

Caption-of ist wunderbar, ersetzt aber nicht die Arbeit der
Gleitumgebungen.


Gruß, Gunter

Uwe Siart

unread,
Nov 27, 2009, 3:29:49 PM11/27/09
to
coliban <col...@gmail.com> writes:

> Deswegen finde ich "caption-of" eben ziemlich sinnvoll, denn die

> Grafiken stehen dort, wo sie hingeh�ren, und eben nicht sinnlos �ber
> den gesammten Text verstreut.

Der erste Schritt w�re, dass man die Gleitparameter so einstellt, dass
sie zum jeweiligen Dokument passen. Vielleicht hast du ja
vergleichsweise viele Bilder und wenig Text, dann machen die
Voreinstellungen Mist. Ich w�rde also empfehlen, die Gleitparameter
sinnvoll an die Gegebenheiten des Dokuments anzupassen, dann Grafiken,
die nicht gut platziert werden, mit Optionen versehen und erst am
Schluss als allerletztes Mittel die harten F�lle von Hand platzieren.

--
Uwe

Dr Engelbert Buxbaum

unread,
Dec 1, 2009, 8:06:56 AM12/1/09
to
Am 26.11.2009, 18:22 Uhr, schrieb coliban <col...@gmail.com>:


> Was nᅵtzt


> mir denn eine automatische, gleitende Umgebung von Latex wenn Latex
> mir die Grafiken 10 Seiten vor oder hinter dem Kapitel plaziert, wo

> sie eigentlich hingehᅵren. Was nᅵtzen mir denn Grafiken, die sich vor


> dem Inhaltsverzeichnis zusammenhanglos ansammeln weil Latex den
> Gleitsatz managt?

Es kann schon einmal vorkommen, daᅵ bei vielen Abbildungen diese bis zum
Ende des Kapitels durchgereicht werden. Da kann man mit dem Packet
placeins und folgendem Limbo nachhelfen:

%redefine \section so that all floats are processed at the end. Other defs
from svmono
\makeatletter
\renewcommand\section{\@startsection
{section}{1}{0mm}%
name, level, indent
{-24\p@ \@plus -4\p@ \@minus -4\p@}%
beforeskip
{12\p@ \@plus 4\p@ \@minus 4\p@}%
afterskip
{\FloatBarrier\normalfont\secsize\secstyle
\rightskip=\z@ \@plus 8em\pretolerance=10000}}%
style
\makeatother

Dann wird keine Abbildung weiter durchgereicht als bis zum Ende der
laufenden \section.

Axel Berger

unread,
Dec 2, 2009, 1:48:00 AM12/2/09
to
*Dr Engelbert Buxbaum* wrote on Tue, 09-12-01 14:06:

>Da kann man mit dem Packet placeins und folgendem Limbo nachhelfen:

Macht das irgendetwas, was die Option [section] von placeins nicht auch
t�te?

Mein Standard ist:

\usepackage[section,above,below
]{placeins}

Die zweizeilige Schreibweise macht es einfach, below bei Bedarf
auszukommentieren.

0 new messages