[texhax] using /include
Bart C. Wise
tug at wiseguysweb.com
Tue Jul 24 23:02:42 CEST 2007
In the /etc/texmf/texmf.cnf file, there is a variable that controls
whether you can write to a file (i.e. the aux file) that is not in your
current working directory.
The default setting (on my system) is as follows: openout_any = p
This indicates that you cannot go to parent directories and other
restrictions.
Change this to: openout_any = a
This will allow you to open any file. You may also want to look at the
'r' option and see if that suits your purpose.
On Fri, 2007-07-13 at 10:02 -0500, richter at math.umn.edu wrote:
> need help with /include.
> I can get /include{<file>} to work provided that <file> is in the same
> directory as the source. However, if <file> is in a different directory,
> I get an error message
> saying it can't write to the .aux file.
>
> What seems to be happening is that if
> <file> is in the same directory as the source file then a file.aux file
> is created,
> but if <file> is in a different directory then no file.aux file is
> created, and hence the error message.
>
> (/input{<file>} does work (I guess it does not need a file.aux file)).
>
> What am I doing wrong?
>
> Thanks,
> Wayne Richter
>
>
> _______________________________________________
> TeX FAQ: http://www.tex.ac.uk/faq
> Mailing list archives: http://tug.org/pipermail/texhax/
> More links: http://tug.org/begin.html
>
> Automated subscription management: http://tug.org/mailman/listinfo/texhax
> Human mailing list managers: postmaster at tug.org
>
More information about the texhax
mailing list