Lars Weissflog <[EMAIL PROTECTED]> schrieb:
> Hallo liebe Leute,
>
> sorry wenn das etwas OT ist, aber ich werde einfach nicht schlau aus sed
> und der regex, die ich brauche um mein Problem zu l�sen. Obwohl
> eigentlich ganz billig:
>
> Ich habe ein umfangreiches tex-Dokument, urspr�nglich unter einem
> anderen Benutzernamen erstellt. Das Dok besteht aus diversen .tex
> Dateien. Darin werden Bilder eingebunden, die urspr�nglich mit
> vollst�ndigem Pfad referenziert wurden, also z.B.:
>
> \input{/home/michel/thesis/pics/graphs/sigma_t}
>
> Nun m�chte ich, da es den user michel nicht mehr gibt, das Dok gern in
> jedem beliebigen Verzeichnis compilieren lassen k�nnen. Dazu muss ich
> dann /home/michel/thesis durch . ersetzen (oder liege ich damit
> grundlegend falsch?). Damit k�nnte ich dann den Inhalt des
> Top-Level-Directory "thesis" irgendwo hin packen, mit allen
> Unterverzeichnissen, also z.B.
> /tmp/compile_michels_thesis/
>
> Darunter g�be es dann pics/graphs/sigma_t und die zugeh�rige
> \input-Anweisung w�re einfach
>
> \input{./pics/graphs/sigma_t}
Wie du mit sed zurecht kommst haben ja schon genug erkl�rt. Aber du
k�nntest dir �berlegen, ob du nicht den ganzen Pfadanteil wegnimmst und
nur den Dateinamen beh�lst. Wenn du dann TEXINPUTS korrekt setzt (oder
gar die Bilderverzeichnisse in $TEXMF aufnimmst) findet LaTeX sie
trotzdem. Und du kannst sp�ter nochmal umorganisieren, ohne die Dateien
zu ver�ndern. Google.groups findet dazu in de.comp.text.tex einiges.
Gru�, Frank
--
Frank K�ster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)