Oddly \currfiledir is empty on MikTeX under Windows.
Also
\immediate\write18{echo "\string\gdef\string\pwd{$PWD}" > pwd.tex}
\IfFileExists{pwd.tex}{\input pwd}{\gdef\pwd{.}}
and
\newcommand*\pwd{\input{|pwd}\unskip}
obviously don't work under Windows and wouldn't get me the path I want.
Isn't LyX required to pass the location of the original sourcefiles somehow
to TeX , as TeX can't really know anything about the LyX-file?
Sean
On Sat, Apr 2, 2011 at 06:37, Liviu Andronic <[email protected]> wrote:
> On Sat, Apr 2, 2011 at 12:42 AM, Sean Wendt <[email protected]> wrote:
> > Does LyX store the path to the current file somewhere accessible from Tex
> > code?
> >
> There is \jobname, but it doesn't give you the path. Maybe the
> currfile package [1]?
> [1] http://tex.stackexchange.com/questions/13233/jobname-of-inputted-file
>
> Regards
> Liviu
>
On Sat, Apr 2, 2011 at 06:37, Liviu Andronic <[email protected]> wrote:
> On Sat, Apr 2, 2011 at 12:42 AM, Sean Wendt <[email protected]> wrote:
> > Does LyX store the path to the current file somewhere accessible from Tex
> > code?
> >
> There is \jobname, but it doesn't give you the path. Maybe the
> currfile package [1]?
> [1] http://tex.stackexchange.com/questions/13233/jobname-of-inputted-file
>
> Regards
> Liviu
>