PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : IncludeGraphics und $HOME



IncludeGraphics
18-10-2007, 11:35
Hallo zusammen,

seit der Umstellung von Debian Sarge auf Etch gibt es folgendes Problem
mit der Verwendung von includegraphics unter pdflatex:

Wird im Pfad der einzubindenden Grafikdatei die Umgebungsvariable $HOME
verwendet, wird diese nicht mehr aufgelöst und die Grafik deshalb nicht mehr
gefunden. Ein ersetzen durch einen absoluten oder relativen Pfad ohne
die $HOME Variable funktioniert einwandfrei. Dabei ist anzumerken, dass
die Variable $HOME in der Shell korrekt zugewiesen wurde, was sich leicht
mit "echo $HOME" verifizieren laesst.

Um nicht hunderte von Voträgen im PDF-Format anpassen zu muessen, stellt sich die
Frage, was dieses plötzliche Problem verursacht hat, bzw. ob und wie diesem
Problem beizukommen ist (ist es ein grundsätzliches Problem oder laesst es
sich durch eine oder mehrere Umkonfigurationen beheben).

Hier die alte pdflatex Version:

pdfTeX (Web2C 7.4.5) 3.14159-1.10a
kpathsea version 3.4.5
Copyright (C) 1997-2003 Han The Thanh.
Kpathsea is copyright (C) 1997-2003 Free Software Foundation, Inc.
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the GNU General Public License.
For more information about these matters, see the files
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Han The Thanh.
Kpathsea written by Karl Berry and others.


Und hier die neue (problematische) Version:

pdfeTeX using libpoppler 3.141592-1.21a-2.2 (Web2C 7.5.4)
kpathsea version 3.5.4
Copyright (C) 1997-2004 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Kpathsea is copyright (C) 1997-2004 Free Software Foundation, Inc.
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfeTeX using libpoppler copyright and
the GNU General Public License.
For more information about these matters, see the files
named COPYING and the pdfeTeX using libpoppler source.
Primary author of pdfeTeX using libpoppler: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Kpathsea written by Karl Berry and others.


Vielleicht hat ja jemand ähnliche Erfahrungen gemacht.
Ich bin für jede Hilfe dankbar!


Viele Grüsse,
Andi

rais
18-10-2007, 15:02
Hallo und Herzlich Willkommen :)
ich wär gar nicht auf die Idee gekommen, von einer plattformübergreifend einsatzbaren `Sprache´ wie (La)TeX überhaupt zu erwarten, daß system-, hier sogar benutzerabhängige Variablen unterstützt werden sollten.:eek:
MfG,

IncludeGraphics
18-10-2007, 17:28
Hallo rais,

und kaum hat man sich daran gewöhnt, dass PDF-Latex so etwas praktisches kann, gibt es eine neue Version die es nicht mehr unterstützt ...

Weiss vielleicht jemand welches Programm für die Auswertung der
Dateipfade bei IncludeGraphics veranwortlich ist. Nicht, dass es nachher
an der Einstelltung irgendeiner shell hängt.

Viele Grüsse,
Andi

rais
18-10-2007, 18:42
Hallo Andi,


und kaum hat man sich daran gewöhnt, dass PDF-Latex so etwas praktisches kann, gibt es eine neue Version die es nicht mehr unterstützt ...

ich hab das einfach mal bei mir probiert:


\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=0.5\linewidth]{$HOME/foo}
\end{document}
-- was soll ich sagen, es funzt;-)


pdfTeX 3.141592-1.40.3-2.2 (Web2C 7.5.6)
kpathsea version 3.5.6
Copyright 2007 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Kpathsea is copyright 2007 Karl Berry and Olaf Weber.
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Kpathsea written by Karl Berry, Olaf Weber, and others.

Compiled with libpng 1.2.15; using libpng 1.2.15
Compiled with zlib 1.2.3; using zlib 1.2.3
Compiled with xpdf version 3.01
vielleicht lohnt sich ja ein Umstieg auf TeXlive, so denn keiner eine Idee haben sollte, wo dieses Verhalten wie einzustellen geht (wenn es denn einstellbar ist).
MfG,

IncludeGraphics
19-10-2007, 01:54
Hallo Rainer,

einige Deiner Latex Dateien scheinen geringfügig höhere Versionsnummern zu haben.
Vielleicht hilft ja auch einfach ein Update der PdfLatex Installation.

Wie dem auch sei ... es ist jetzt 2:00 Uhr -> System changes to sleeping mode ;-)

Viele Grüsse