Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Bilder aus Unterordner einbinden (relative Pfade)

  1. #1
    Gaddezwerch
    Gast

    Bilder aus Unterordner einbinden (relative Pfade)

    Hallo,

    ich habe ein Problem mit der Angabe von relativen Pfaden, wenn eine tex-Datei, die relative Pfade angibt, selbst nochmals includiert wird.

    Also folgende Ordnerstruktur:

    C:/Projekt/Anforderungen/anforderungen-container.tex
    C:/Projekt/Anforderungen/anforderungen-inhalt.tex
    C:/Projekt/Anforderungen/Bilder/Bild1.jpg
    C:/Projekt/Analyse/analyse-container.tex
    C:/Projekt/Analyse/analyse-inhalt.tex
    C:/Projekt/Analyse/Bilder/Bild4.jpg
    ...
    C:/Projekt/komplettes-projekt.tex


    In der anforderungen-container.tex steht die Präambel für ein Dokument, sowie \begin{document} und \end{document} - dazwischen das include{anforderungen-inhalt}

    anforderungen-inhalt.tex beinhaltet ganz normale Textausgabe und auch das Einbinden eines Bildes:
    Code:
    \begin{figure}[H]
     	\begin{center}
    		\includegraphics[width=\linewidth]{Bilder/Bild1.jpg}
    		\caption{...}
    	\end{center}
    \end{figure}
    Wenn ich anforderungen-container.tex kompiliere, ist soweit also alles in Ordnung, alles wunderbar.

    Jetzt möchte ich jedoch einen Ordner höher gehen, nämlich zum komplettes-projekt.tex

    Dort steht drinne:
    Code:
    ...
    \chapter{Anforderungen}
    \include{Anforderungen/anforderungen-inhalt}
    ....
    \chapter{Analyse}
    \include{Analyse/analyse-inhalt}
    ...
    Das Problem jetzt: Die Bilder können nicht mehr geladen werden, da: Error: File `Bilder/Bild1.jpg' not found.

    Wie schaffe ich es, dass das Bild dennoch in beiden tex-Dokumenten (die sich auf unterschiedlichen Ordnerebenen befinden) eingebunden werden? Absolute Pfade kann ich leider nicht angeben, da das ganze Projekt über SVN geteilt wird.

    Freue mich auf Antworten!

    Grüße

  2. #2
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Grafiken mit relativen Pfaden einbinden

    Hallo,

    gib in der einzubindenden Datei den Pfad an, so wie in die Hauptdatei benötigen würde, also:
    Code:
    \includegraphics[width=\linewidth]{Anforderungen/Bilder/Bild1}
    Der Pfad ist dann immer noch relativ, jedoch zum Projekt und nicht zum include.
    Alternativ kann man noch Umgebungsvariablen verwenden, um Suchpfade anzugeben (Stichwort TEXINPUTS) oder notfalls \graphicspath verwenden (l2tabu rät davon ab).

    Viele Grüße,

    Stefan

    --
    TeXblog

  3. #3
    Gaddezwerch
    Gast
    Bei
    Code:
    \includegraphics[width=\linewidth]{Anforderungen/Bilder/Bild1}
    hätte ich ja das Problem, dass anforderungen-container.tex nicht mehr kompilieren würde.

    Alternativ kann man noch Umgebungsvariablen verwenden, um Suchpfade anzugeben (Stichwort TEXINPUTS) oder notfalls \graphicspath verwenden (l2tabu rät davon ab).
    Das hört sich doch gut an. Ich habe auch schonmal die Suchmaschine bedient (bevor ich den Thread gestartet habe), aber nichts "hilfreiches" gefunden... Kannst du mir da vielleicht ein Beispiel geben?

  4. #4
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Grafiken einbinden

    Das Paket chapterfolder könnte Dich auch noch interessieren. Dazu siehe auch Bits of document from other directories in der UK TeX FAQ sowie dort auch zu graphics import.

    Stefan

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •