Philip Taylor wrote:

> But the defined behaviour for :
> 
>       o xetex --output-directory=../dynamic-content 
> E:/TeX/Projects/WBH/Welcome/foo.tex
> 
> must /surely/ be to process E:/TeX/Projects/WBH/Welcome/foo.tex, not 
> E:/TeX/Projects/WBH/Dynamic-content/foo.tex, which is what it does; 

This statement was in error :

>       o xetex --output-directory=../dynamic-content 
> E:/TeX/Projects/WBH/Welcome/foo.tex

does indeed process E:/TeX/Projects/WBH/Welcome/foo.tex as requested.  Yet with
the current working directory :

> E:/TeX/Projects/WBH/Welcome/foo.tex

>       o xetex --output-directory=../dynamic-content ./foo.tex

the file that is actually processed is 

> E:/TeX/Projects/WBH/Dynamic-content/foo.tex

In both cases, the path to the source directory has been specified, yet 
"E:/TeX/Projects/WBH/Welcome/" is correctly honoured while "./" (for . = 
E:/TeX/Projects/WBH/Welcome) is not.  I remain completely confused by this 
seemingly aberrant and inconsistency behaviour. 

Philip Taylor
--------
E:\TeX\Projects\WBH\Welcome>xetex --output-directory=../dynamic-content 
E:/TeX/Projects/WBH/Welcome/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
(e:/TeX/Projects/WBH/Welcome/foo.tex This is the intended foo.tex
(e:/TeX/Projects/WBH/Welcome/foo.aux This is the intended foo.aux) )
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
(e:/TeX/Projects/WBH/Welcome/foo.aux This is the intended foo.aux) )
No pages of output.
Transcript written on ../dynamic-content/foo.log.

E:\TeX\Projects\WBH\Welcome>


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to