[tex-live] Problem with XeTeX's (and perhaps other binaries -- not investigated) handling of --output-directory

Philip Taylor P.Taylor at Rhul.Ac.Uk
Sat Jan 14 18:19:59 CET 2017


Zdeněk Wagner napsal :

> I have just tried on Linux and found that it depends on the way how
> the file name is specified, namely whether foo.tex is given including
> the extension or only foo:

Under Windows (7, Ultimate, 64-bit) what appears to matter is the order of parameter v. qualifier;
the presence or absence of the file extension appears to matter not :

> E:\TeX\Projects\WBH\Welcome>xetex --output-directory=../dynamic-content foo
> This is XeTeX, Version 3.14159265-2.6-0.99996 (TeX Live 2016/W32TeX) (preloaded format=xetex)
>  restricted \write18 enabled.
> entering extended mode
> (../dynamic-content/./foo.tex This is the unintended foo.tex )
> No pages of output.
> Transcript written on ../dynamic-content/foo.log.
> 
> E:\TeX\Projects\WBH\Welcome>xetex --output-directory=../dynamic-content foo.tex
> This is XeTeX, Version 3.14159265-2.6-0.99996 (TeX Live 2016/W32TeX) (preloaded format=xetex)
>  restricted \write18 enabled.
> entering extended mode
> (../dynamic-content/./foo.tex This is the unintended foo.tex )
> No pages of output.
> Transcript written on ../dynamic-content/foo.log.
> 
> E:\TeX\Projects\WBH\Welcome>xetex foo.tex --output-directory=../dynamic-content
> This is XeTeX, Version 3.14159265-2.6-0.99996 (TeX Live 2016/W32TeX) (preloaded format=xetex)
>  restricted \write18 enabled.
> entering extended mode
> (./foo.tex This is the intended foo.tex )
> No pages of output.
> Transcript written on foo.log.
> 
> E:\TeX\Projects\WBH\Welcome>xetex foo --output-directory=../dynamic-content
> This is XeTeX, Version 3.14159265-2.6-0.99996 (TeX Live 2016/W32TeX) (preloaded format=xetex)
>  restricted \write18 enabled.
> entering extended mode
> (./foo.tex This is the intended foo.tex )
> No pages of output.
> Transcript written on foo.log.
-- 
Philip Taylor


More information about the tex-live mailing list