Grafik einbinden < LaTeX < Mathe-Software < Mathe < Vorhilfe
|
Hallo,
ich habe ein kleines Problem.
die Grafik die ich einfügen möchte wird angezeigt, aber es wird trotzdem eine Warnmeldung angezeigt, mit der ich nichts anfangen kann.
Meine Präambel:
[\ usepackage{subfigure} %f{ü}r mehrteilige Grafiken
\ usepackage{epsfig} %damit funktioniert das einbinden von grafiken {ü}ber epsfig.
\ usepackage{graphicx} % zum einbinden von grafiken
\ graphicspath{{grafiken}{../}{kapitel}} %da sind m{ö}gliche bilder fuer den includegraphics-Befehl zu finden (man muss dann nicht den ganzen Pfad bei includegraphics angeben.
dann im text:
\ begin{figure}[htbp]
\ centering
\ includegraphics [width=0.50\ textwidth]{Grafiken/Assumptions/supply chain model.pdf}
\ caption{Supply Chain Model}
\ label{fig:supply chain model}
\ end{figure} [mm] [\code]
[/mm]
Ich benutze leider eine Vorlage von jemandem. Habs schon abgeglichen mit seiner struktur. Jedoch fällt mir nichts auf, was ich anders gemacht haben sollte.
Kennt von euch jemand diese Warnung oder kann mir sagen wie ich diese vermeide:
Latex Warning: File 'Grafiken/Assumptions/supply chain model.pdf' not found on input line 11
<Grafiken/Assumptions/supply chain model.pdf, id=39 , 722.7pt x 542.025pt>
<use Grafiken/Assumptions/supply chain model.pdf> [3 <Grafiken/Assumptions/supply chain model.pdf, page is rotated 90 degrees>]
Braucht ihr weitere Informationen?
Vielen Dank für eure Zeit und viele Grüße
Danny
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 19:23 Di 14.10.2008 | Autor: | rainerS |
Hallo Danny!
Ändere den Dateinamen so, dass er keine Leerzeichen enthält und probiere es nochmal! (La)TeX erkennt unter Umständen ein Leerzeichen als Ende des Dateinamens, wenn es vor dem Einfügen überprüft, ob die Datei existiert.
Viele Grüße
Rainer
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 19:59 Di 14.10.2008 | Autor: | Danny1983 |
Manchmal kann LaTeX auch ein Arschloch sein... :D
Danke, das wars auch was die Warnung ausgemacht hat.
Weißt du zufällig, warum für Latex Leerzeichen in dem Falle etwas ausmacht? würde mich nur mal interessieren.
gruss,
Danny
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 20:29 Di 14.10.2008 | Autor: | rainerS |
Hallo Danny!
> Weißt du zufällig, warum für Latex Leerzeichen in dem Falle
> etwas ausmacht? würde mich nur mal interessieren.
TeX - also das Programm, das unter dem Makropaket LaTeX steckt, benutzt Leerzeichen an mehreren Stellen als Trenner, zum Beispiel endet eine Kontrollsequenz wie \newpage oder eine Zahl, wenn ein Leerzeichen auftritt. Im Gegensatz dazu LaTeX, das konsequent geschweifte Klammern als Begrenzer einsetzt. Das gilt auch für Dateinamen; als TeX vor 25 Jahren entstand, gab es keine Leerzeichen in Dateinamen.
TeX: \input xyz.tex (Leerzeichen markiert das Ende des Dateinamens)
LaTeX: \input{xyz.tex}
Es gibt zwar in neueren TeX-Implementationen die Möglichkeit, auch
\input "xyz.tex"
zu schreiben, aber bisher sollte LaTeX auch auf nicht ganz so neuen Systemen laufen und vollständig kompatibel sein.
Da Leer- und sonstige Sonderzeichen in Dateinamen sowieso Probleme bereiten, rate ich dazu, sie nicht zu benutzen.
Nachtrag: Abhilfe schafft das Paket grffile
Viele Grüße
Rainer
|
|
|
|