www.mikrocontroller.net

Forum: PC Hard- und Software LaTex / PDFlaTex - Problem Bilder einzubinden.


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Bernd Wiebus (berndwiebus) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo

Ich habe ein Problem, in PDFlaTex Bilder einzubinden.

\includegraphics{Bruecke-II_Wiebus_17Sep2011.jpg}
liefert mir als Fehlermeldung:
"! Package pdftex.def Error: File `Bruecke-II_Wiebus_17Sep2011.jpg' not 
found."

Vorher habe ich aber mit
\graphicspath{/home/wiebus/Bilder/Einscannen17Sep2011/}
\graphicspath{./bilder/}
einen absoluten und einen relativen Pfad definiert (im Zuge meiner 
Fehlersuche).
Beide Pfade existieren, und in beiden liegt jeweils eine Kopie des 
fraglichen Files.
Namen und Pfade habe ich mehrfach überprüft.

Es ist vorher noch deklariert:
\DeclareGraphicsExtensions{.pdf,.png,.jpg}
und es wird
\usepackage{graphicx}
verwendet.

Als "Editor" verwende ich Texmaker 1.9.9 unter Debian Squeeze.

Was ist da kaputt?


Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de

Autor: Ruben (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo,

versuch es mal mit:

\graphicspath{{/home/wiebus/Bilder/Einscannen17Sep2011/}{./bilder/}}

bzw. mit

\graphicspath{{bilder/}}

Ich meine es sind doppelte Klammern nötig. Zumindest die untere Variante 
funktioniert bei mir.

Grüße
Ruben

Autor: Bernd Wiebus (berndwiebus) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo Ruben.

Danke!

> \graphicspath{{bilder/}}

\graphicspath{{./bilder/}} hat funktioniert.
>
> Ich meine es sind doppelte Klammern nötig. Zumindest die untere Variante
> funktioniert bei mir.

Das mit den doppelten Klammern wars!

Wieso aber nur relative, und keine absoluten Pfade möglich sind....
ok, die Verwendung absoluter Pfade ist problematisch, aber trozdem 
sollten sie funktionieren.....*grübel*

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de

Autor: anonymous (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
ist schon eine weile her, aber ich habe bilder immer so eingebunden 
(beim ./ bin ich mir nicht ganz sicher)

\includegraphics{./figs/irgendwo/bild1}

(ohne erweiterung, dann sucht pdflatex das am besten passende)

Autor: Bernd Wiebus (berndwiebus) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo anonymous.

> ist schon eine weile her, aber ich habe bilder immer so eingebunden
> (beim ./ bin ich mir nicht ganz sicher)
>
> \includegraphics{./figs/irgendwo/bild1}

Das war auch unter den vielen varianten, die ich probiert habe. 
Funktioniert hat es leider auch nicht.

>
> (ohne erweiterung, dann sucht pdflatex das am besten passende)

Das benötigt nach meiner Info aber dann:
\DeclareGraphicsExtensions{.pdf,.png,.jpg}

Werd ich bei Gelegenheit noch testen. Allerdings, den Extender 
wegzulassen, macht nach meiner Ansicht das ganze aber unübersichtlicher.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de

Autor: anonymous (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
hmm, sehr merkwürdig. habe gerade mal im archiv gewühlt:
\begin{figure}[tbp]
  \subfigure[linux]
    {
    \includegraphics[height = 0.20 \textheight]{figs/ex3/ex3-result-linux}
    }
  \subfigure[linux]
    {
    \includegraphics[height = 0.20 \textheight]{figs/ex3/ex3-speedup-linux}
    }\\
  \subfigure[zid-gpl]
    {
    \includegraphics[height = 0.20 \textheight]{figs/ex3/ex3-result-zid-gpl}
    }
  \subfigure[zid-gpl]
    {
    \includegraphics[height = 0.20 \textheight]{figs/ex3/ex3-speedup-zid-gpl}
    }\\
  \caption{Parallel runtimes and speedup experiment 3.}
  \label{pic:ex3-rt}
\end{figure}
die relativen pfade der bilder beziehen sich auf das "hauptdokument", 
die tex-datei aus der der auszug stammt liegt selber im verzeichnis 
texs/exp/ (wieder bezogen auf das hauptdokument). die bilddateien lagen 
als eps und pdf vor (matlab sei dank ;-) )

in der präambel steht unter anderem
\usepackage{pdfpages}
\usepackage{subfigure}
\usepackage{xcolor}
\usepackage{float}

die dokumentklasse (wurde vorgegeben) enthält u.a. folgendes:
\RequirePackage{graphicx}
\RequirePackage{dcolumn}
\RequirePackage{color}

und das ganze hat sich einwandfrei übersetzen lassen. es ist natürlich 
möglich, dass ich jetzt auf die schnelle noch ein package übersehen 
habe, aber ich denke das sollten alle sein für das o.a. code-snippet.

Autor: Bernd Wiebus (berndwiebus) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo anonymous.


> \usepackage{pdfpages}
> \usepackage{subfigure}
> \usepackage{xcolor}

Holla, davon hab ich keine einzige.
Wozu benutzt man pdfpages? Um pdfs zu erstellen? Das mache ich mit 
pdflatex, d.h. vergleichbares ist anderswo eingebunden.

> die dokumentklasse (wurde vorgegeben) enthält u.a. folgendes:

Meine Dokumentklasse ist:
\documentclass[12pt,a4paper]{book}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}

hyperref,babel und graphicx habe ich selber dazugesetzt. Ebenso die 
Umstellung auf utf8.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de

Autor: anonymous (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
google sagt zu pdfpages:
"his package simplifies the insertion of external multi-page documents", 
scheint also nichts mit den bilder zu tun zu haben.
das subfigure-package habe ich verwendet um mehrere bilder mit 
(interner) nummerierung in einer figure-umgebung zu platzieren - war ein 
tipp/wunsch meines betreuers. das snippet oben würde ohne das paket 
nicht funktionieren (unbekannter befehl).
xcolor ist eines meiner standard-pakete, ob das für die übersetzung des 
dokuments benötigt wird weiß ich jetzt auswendig leider nicht (und kanns 
momentan nicht ausprobieren)...

Autor: ichauch (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Ist zwar schon etwas länger her. Aber ich bin früher mit
ftp://ftp.dante.de/tex-archive/documentation/epslatex.pdf
ganz gut klar gekommen.

Vor allem sollte man die Hinweise unter
http://www.dante.de/FAQ.html
kennen und nutzen

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net