Aktuelles Arbeitsverzeichnis bei eingelesenen Dateien

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


Klonk

Aktuelles Arbeitsverzeichnis bei eingelesenen Dateien

Beitrag von Klonk »

Hallo liebe Leute!

Laut http://www.golatex.de/wiki/Dateipfade gilt:
Aktuelles Arbeitsverzeichnis ist während des Einlesens der Hauptdatei das Verzeichnis, aus dem (La)TeX gestartet wurde. In der Regel ist dies das Verzeichnis der Hauptdatei selbst. Während des Einlesens einer Unterdatei mit \input oder \include ist das aktuelle Arbeitsverzeichnis in der Regel das Verzeichnis der Datei, die gerade eingelesen wird.
Mir geht es dabei um den zweiten Satz, da ich in meine Hauptfile (h.tex) auf eine tex-Datei (i.tex) verweise, in welcher wiederum auf ein Bild (p.jpg) verwiesen wird (allerdings vom Verzeichnis der eingelesenen Datei (i.tex) aus).

Die Ordner-/Dateisituation nochmal beispielhaft als Überblick:

c:\a\h.tex
c:\a\b\i.tex
c:\a\b\pictures\p.jpg

in h.tex steht:
\input{./b/i.tex}
in i.tex steht:
\input{./pictures/p.jpg}
Nach lesen des Wiki-Eintrags von oben bin ich davon ausgegangen, dass es so funktionieren sollte. Tat es leider nicht, deswegen habe ich mal Forum und Internet durchstöbert und bin auch auf gegenteilige Aussagen zu dem Wiki-Artikel gestoßen.

Deswegen die Frage:
Geht das so oder nicht? Und wenn nicht, hab ich dann den Wiki-Eintrag falsch verstanden oder stimmt der nicht ganz?

Merci schonmal!

sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

Sieh dir mal das hier an!
Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

Besserwisser

Beitrag von Besserwisser »

Das Wiki ist in diesem Punkt nicht korrekt. Weder \input noch \include ändern bei den gängigen TeX-Distributionen das Arbeitsverzeichnis. Seit KOMA nicht mehr hier schreibt, macht leider fast niemand mehr etwas am Wiki. Deshalb werden solche Fehler kaum noch korrigiert und einige Einträge sind auch schlicht veraltet (beispielsweise Hinweise auf aktuelle Versionenummern bei einigen Paketen).

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Ich würde ja gern ab und an was im Wiki ändern, Problem ist nur, ich bin zu doof dazu.

Ich kann mich für die Bearbeitung im Wiki nicht anmelden, da mein Nutzername "ungültig" ist. Ne Mail an unsern Admin halte ich momentan leider auch nicht für einen fruchtbaren Versuch.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

klonk

Beitrag von klonk »

Danke für die Hilfe - jetzt bin ich schlauer!
Und danke an sudo für den Link, das werd ich gleich mal testen!

Antworten