I'm having exactly this same problem.

I have a file, suggestions.org, in directory ~/x/y/z/top/child/ that
contains many images.  These are included by means of links such as

[[./foo.pdf]]

Now, I have a parent file in top/, manual.org, and I want to #+include
"child/suggestions.org"

Unfortunately, this breaks all the figure links in suggestions.org,
because "." is interpreted as top/ and not top/child/.

Even more unfortunately, this is a shared document, and a number of
people are going to check it out from a source code repository
(subversion in this case).  This means that I cannot specify the images as

~/x/y/z/top/child/foo.pdf

because I cannot force my co-authors to check out the top/ to ~/x/y/z.
Indeed, I cannot even force my co-authors to have directories x/ x/y or
x/y/z...

So what is needed, I believe is some way of indicating that these
relative links should be resolved at *include* time, rather than later.

I am pretty sure that this is the same problem John Tait alludes to,
with some more details.

Best,
Robert

Reply via email to