PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tilde in Pfadnamen



Dick Tracy
08-02-2007, 17:50
Hallo zusammen,

ich generiere hier automatisch eine tex Datei. Dabei wird ein Bild aus dem Standardtempverzeichnis des Benutzers eingefügt. Das Problem ist, dieser Pfad kann eine Tilde (~) enthalten. Leider wird auch escape mittels \~ nicht akzeptiert. Hat jemand eine Idee, wie man dieses Zeichen in einem Pfad zu einem Bild und einer bib Datei verwenden kann?

Vielen Dank im voraus,

Dick Tracy

rais
09-02-2007, 00:44
Hallo und Herzlich Willkommen an Board :)
ist die Tilde nu Bestandteil des Dateinamens? Oder versuchst Du, auf so etwas wie ~/bla/blubb.irgendwas zuzugreifen, wie es unter Linux/Unix ja durchaus üblich wäre?
Unter tetex2 ging das noch, z.B. mit


\input{\string ~/bla/blubb}
, um eben ~/bla/blubb.tex an entsprechender Stelle im Dokument einzufügen...
Unter tetex3 wirst Du damit allerdings nicht glücklich; ein entsprechendes Problem könntest Du mit ../bla/etc. oder gar /home/sowieso/bla/etc. feststellen.
Otoh: wenn Du Deine .tex schon automagisch erstellen lässt, warum sorgst Du nicht gleich dafür, daß sie im selben Verzeichnis wie die einzubindenen Dateien landen? Dann sollte sich derartige Probleme doch gar nicht erst stellen....?
Alternativ könntest Du $TEXINPUTS bzw. $BIBINPUTS enstsprechend anpassen, daß Du auf die Verwendung eines Pfads bei den Dateien verzichten könntest.
MfG,