Latex setzt 2mal den Grafikname über dem Bild

Hallo, habe ein Problem mit Latex und zwar beim Einbinden von Bildern.

Er setzt mir oberhalb eines Bildes zwei mal den Grafiknamen also z.b. bild1.png bild1.png und unterhalb wie gewollt die Überschrift. Das Problem entsteht nur beim Verwenden von Bildern in png-Format. Hierzu Ausschnitt aus meinem Beispiel.

Alle meine Bilderpackages, die ich einfüge.:

\usepackage[]{graphics}

% Paket für Bilder nebeneinander
\usepackage[]{subfigure}

% Grafikeinstellungen festlegen
\graphicspath{{bilder/}}
\DeclareGraphicsExtensions{.jpg}

So binde ich meine Bilder ein:

\begin{figure}[h]
\centering
\includegraphics[]{bilder/Einmast- und Zweimast-RBG.png}
\caption{Einmast- und Zweimastregalbediengerät}
\label{fig:EinmastZweimast}
\end{figure}

Wie beschrieben, das Bild erscheint an der richtigen Stelle und mit der richtigen caption, allerdings oberhalb befindet sich zweimal der Grafikname, was ja nicht sein sollte.

Wäre echt froh, wenn mir jemand ein Tipp geben könnte.

MfG

Hi,

ich habe ehrlich gesagt keine Ahnung. Es wundern mich nur 2 Sachen: warum gibst Du
\DeclareGraphicsExtensions
und
\graphicspath
extra an, nennst sie dann aber im Beispiel trotzdem ausführlich? Das schein mir etwas doppelt gemoppelt. Vielleicht verschluckt sich daran ja irgendwas. Glaube aber nicht dass es wirklich daran liegt. Ich hoffe die anderen können helfen.

Grüße
Mathias

Hi

eine Lösung für dein Problem kann ich dir nicht geben, habe im Moment nicht die Zeit mich damit auseinanderzusetzen. Mir ist allerdings aufgefallen, dass du als Dateiendung „.jpg“ angibst, dann aber ein PNG einbindest. Ich kenne den Befehl \ DeclareGraphicsExtensions nicht, weiß nicht, was der genau macht. Vielleicht passt das nicht zusammen. Der Dateiname des Bildes enthält Leerzeichen, vielleicht kommt LaTeX damit nicht zurecht.

Mehr kann ich dazu im Moment nicht sagen.

Ciao!

Hallo

hab deinen Tex-Quellcode einfach mal per copy&past übernommen und unter Linux mit den texlive-Paketen zu einem pdf-Dokument konvertiert.
Allerdings werden bei mir in dem PDF lediglich die beiden Bilder ‚testbild‘ und ‚testbild2‘ angezeigt mit der Bildunterschrift „Figure 1: testbildunterschrift“, der Dateiname der Bilder (‚testbild.png‘ und ‚testbild2.png‘) wird bei mir nirgends angezeigt in dem PDF. Vielleicht gibt es da Unterschiede zwischen den Implementierungen in Linux und Windows. (Oder hast du da noch einen separaten Befehl, der für das Anzeigen der Dateinamen sorgt?)

Hab außerdem statt der ‚graphics‘-Bibliothek die ‚graphicx‘-Bibliothek verwendet, sonst bekomme ich bei den eckigen Klammern in ‚graphicsinclude[]{bild}‘ diverse Fehlermeldungen beim konvertieren ins pdf-Format.

Hier einfach mal meinen Code:

\documentclass[a4paper,10pt]{scrartcl}
\usepackage[utf8x]{inputenc}
\usepackage[pdftex]{graphicx}

% Paket für Bilder nebeneinander
\usepackage[]{subfigure}

% Grafikeinstellungen festlegen
% hier wir gesucht, wenn kein absuluter Bildpfad angegeben wird
\graphicspath{{bilder/}}
% sucht nach png-Bildern wenn keine Endung angegeben
\DeclareGraphicsExtensions{.png}

\begin{document}

\end{verbatim}
\begin{figure}[h]
\centering
\includegraphics[width=50pt]{testbild}
\includegraphics[]{testbild2}
\caption{testbildunterschrift}
\label{fig:EinmastZweimast}
\end{figure}

\end{document}

Mein einziger Rat ist mal das ‚graphicx‘-Paket statt ‚graphics‘ auszuprobieren, ansonsten weis ich leider auch nicht weiter.

Anmerkungen:
die Dateiendung und der Pfad zum Bild muss nicht angegeben werden wenn du weiter oben ‚\graphicspath{{bilder/}}‘ und ‚\DeclareGraphicsExtensions{.png}‘ verwendest.

Mit freundlichen Grüßen
zwiggel

Hallo, habe ein Problem mit Latex und zwar beim Einbinden von
Bildern.

Er setzt mir oberhalb eines Bildes zwei mal den Grafiknamen
also z.b. bild1.png bild1.png und unterhalb wie gewollt die
Überschrift. Das Problem entsteht nur beim Verwenden von
Bildern in png-Format.

Wie beschrieben, das Bild erscheint an der richtigen Stelle
und mit der richtigen caption, allerdings oberhalb befindet
sich zweimal der Grafikname, was ja nicht sein sollte.