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

Zdenek Wagner zdenek.wagner at gmail.com
Sun Jan 15 10:40:49 CET 2017


The same on Linux but with the full (absolute) path it works as expected:

[zw at ..... tmp]$ xetex --output-directory=./dynamic-content /tmp/foo.tex
This is XeTeX, Version 3.14159265-2.6-0.99996 (TeX Live 2016) (preloaded
format=xetex)
entering extended mode
(/tmp/foo.tex [1] )
Output written on ./dynamic-content/foo.pdf (1 page).
Transcript written on ./dynamic-content/foo.log.

My ADSL speed is 8 Mbps for download but only 512 kbps for upload, so
syncing large files is a problem (uploading 1 hour video takes almost a
week). I use a different strategy for my work, I take advantage of
versioning and use either subversion or git. Only the source files that
cannot be generated are versioned. My hard disk certainly will not die
within a few hours (in fact not within a few months) and I commit
frequently and at least daily push the git cloned repository. If you do not
share the work with others but want to have it available from several
computers, Dropbox can be used as a siple subresion and/or git server. The
only rule to surviv is: do not do "svn commit" or "git push" if you are
offline. And if you do, do not work on other computer before connecting the
computer with the latest repository version and syncing it.



Zdeněk Wagner
http://ttsm.icpf.cas.cz/team/wagner.shtml
http://icebearsoft.euweb.cz

2017-01-15 10:26 GMT+01:00 Philip Taylor <P.Taylor at rhul.ac.uk>:

>
>
> Philip Taylor wrote:
>
> > But all of this is besides the point :  surely
> >
> >       o XeTeX --output-directory=../dynamic-content foo (or foo.tex)
> >
> > should compile foo.tex, not ../dynamic-content/foo.tex
>
> Note that this occurs even if a specific path to "foo.tex" is given :
>
> > 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)
> > *\end
> > 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)
> > *\end
> > No pages of output.
> > Transcript written on ../dynamic-content/foo.log.
> >
> > E:\TeX\Projects\WBH\Welcome>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/tex-live/attachments/20170115/37cb0b40/attachment.html>


More information about the tex-live mailing list