[OS X TeX] paths in input & include
Alain Schremmer
Schremmer.Alain at gmail.com
Sat Feb 11 06:37:06 CET 2006
Ross Moore wrote:
>>> Am 10.02.2006 um 00:10 schrieb Alain Schremmer:
>>>
>>>> Superfolder
>>>> FolderA
>>>> File1
>>>> FolderB
>>>> File2
>>>>
>>>> In File1, I want to include File2.
>>>
>>
>> \documentclass[11pt]{book}
>> \begin{document}
>> This is text in File1
>> \include{../FolderB/File2}
>
>
> You probably just want \input{../FolderB/File2} here.
In fact, I want Sneeps' \includeExercises (1/3/06 4:08 PM) but right now
I want to clear up the path issue.
>> \end{document}
>>
>> and File2 = This is text in File2, I get the message
>>
>> No file ../FolderB/File2.aux.
>> )
>> [1{/usr/local/teTeX/share/texmf.local/fonts/map/pdftex/updmap/
>> pdftex.map}]/usr/local/teTeX/bin/powerpc-apple-darwin-current/ pdflatex:
>> Not writing to ../FolderB/File2.aux (openout_any = p).
>
>
>
> Hmm. This looks like a security feature similar to the one
> discussed a couple of weeks ago for dvips .
> Gerben (and others) used a -R0 switch to disable that;
> e.g.
> simpdftex tex --extradviopts -R0 foo.dvi
>
> But there is no such option for LaTeX;
> viz.
>
> rossmoor% pdflatex -R0 File1.tex
> pdflatex: unrecognized option `-R0'
> Try `pdflatex --help' for more information.
>
>
> and pdflatex --help tells nothing about such a feature.
>
> Maybe it can be changed from within the pdftex.cfg file
> by assigning an appropriate value to openout_any .
> But what value should it be ?
>
>
>>
>> ! I can't write on file `../FolderB/File2.aux'.
>> \@include ...\immediate \openout \@partaux #1.aux
>> \immediate \write
>> \@partau...
>> l.15 \include{../FolderB/File2}
>> Please type another output file
>> name:
>>
>> When I then click Enter, I get
>>
>> (../FolderB/File2.tex) [2] (./File1.aux
>> No file ../FolderB/File2.aux.
>> )
>> ){/usr/local/teTeX/share/texmf.tetex/dvips/tetex/f7b6d320.enc}</
>> usr/local/teT
>> eX/share/texmf.tetex/fonts/type1/bluesky/cm/cmr10.pfb>
>> Output written on File1.pdf (2 pages, 9551 bytes).
>> Transcript written on File1.log.
>>
>> and LaTeX correctly typesets two pages with "This is text in File1"
>> on page 1 and "This is text in File2" on page 2.
>
Now what I don't understand is that with Picture2.pdf instead of
File2.tex, namely with
Superfolder
FolderA
File1
FolderB
Picture2.pdf
the following
\documentclass[11pt]{book}
\usepackage{graphicx}
\begin{document}
This is text in File1
\includegraphics[scale=0.75]{../FolderB/Picture2.pdf}
\end{document}
works just fine.
Puzzled regards
--schremmer
------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
More information about the macostex-archives
mailing list