*.pdf beim Einfügen der Inkscape-Grafik nicht gefunden

*.pdf beim Einfügen der Inkscape-Grafik nicht gefunden

Ich habe eine Abbildung in Inkscape erstellt, die in mein Dokument eingefügt werden soll. Das Dokument selbst hat die folgende Struktur

main.tex
   |
   |- /chapters
          |- chap1.tex
          |- chap2.tex
          |- /figures
                |- fig1.pdf
                |- fig1.pdf_tex
                |- fig1.svg

In der main.texfüge ich alle Kapitel einzeln ein. Ich habe dort auch ein , \graphicspath{{chapters/figures}}um den Pfad zu den Abbildungen anzugeben. Um die Abbildungen von Inkscape nach LaTeX zu exportieren/importieren, folge ichDasAnweisung. Der eingebundene Code sieht aus wie

\begin{figure}[]
\centering
\input{chapters/figures/fig1.pdf_tex}
\caption{Figure}
\label{fig:fig}
\end{figure}

Wenn ich das Dokument jetzt kompiliere, erhalte ich die Fehlermeldung, dass die Datei fig1.pdfnicht gefunden wurde, obwohl sie im selben Verzeichnis wie liegt fig1.pdf_tex.

Muss ich etwas hinzufügen, damit es funktioniert?

BEARBEITEN:Also habe ich die inHier, aber das Ersetzen der Eingabeanweisung durch \import{chapters/figures}{chapters/figures/fig1.pdf_tex}führt zum selben Fehler.

Antwort1

Sie müssen Ihrem einen zusätzlichen Schrägstrich hinzufügen graphicspath:

\graphicspath{{chapters/figures/}}

Ich empfehle jedoch die Verwendung vonsvgPaket. Es beseitigt diesen Aufwand, indem es den \includesvgBefehl bereitstellt und die SVG-Datei sogar neu kompiliert, wenn sie geändert wurde.

In Ihrem Fall könnten Sie schreiben

\usepackage[svgpath=./chapters/figures/]{svg}

in Ihrer Präambel und erstellen Sie dann die Abbildung mit

\begin{figure}
    \centering
    \includesvg{fig1}
    \caption{Figure}
    \label{fig:fig}
\end{figure}

verwandte Informationen