Thanks for you quick answer! But the problem persists after I tried
as you said. :-( Maybe I've done something wrong... Here is what I
did:

    I use acroread to view my pdf files, and I set the "weblink" opener
to be konqueror in acroread. I set the link to be "file:file.pdf" but
it still doesn't work, the browser is looking for things like 
www.file:file.pdf. After reading RFC 1808, I guess the problem is that
no base URL has been set, thus the browser set it to / and then couldn't
find the file. But I can't figure out how to do it with a pdf file 
generated by pdf latex. :-(
    I tried setting the weblink opener to be lynx but it still doesn't 
work. According to lynx help, I think it's treating the file name as
a ftp web address. :-( I created a test.html and tried typing "lynx 
file:test.html" in the command line and it didn't work either. :-(
    The best I can get now is that I can use "~" to represent my home
directory in konqueror and thus at least the links are immune from
changes the system administrator may make in the future. 

    Did I miss any point in my above operations? Or I have to stay with
the rather unsatisfactory partial solution? I'll be very grateful if
you can shed light on me again!

Thanks a lot!

Best,
Xinwei Yu

On Sat, 9 Aug 2003, Matej Cepl wrote:

> On 2003-08-09, 04:42 GMT, Xinwei Yu wrote:
> > Hi, all,
> 
> Sorry, for answering too fast without investigating the issue somehow.
> 
> >     I try to put in my pdf notes (generated by LyX) some hyperlinks
> > to other pdf papers in the same directory. So I just use the
> > hyperref package and then use the Insert->URL function. I put, e.g.,
> > 
> > file://file.pdf in URL and filename in NAME
> 
> Well, this is certainly not the correct URL -- see RFC1808. The correct
> one is file:file.pdf (// introduces the network part).
> 
> > 1. both "filename" and "file://file.pdf" is shown in my pdf file,
> >     and only the latter is made a hyperlink. Checking the "HTML type"
> >     box didn't change anything.
> 
> Actually, I have fought with this ``feature'' for years and I have no
> answer to that. However, the one to blame (and report bug to -- which
> I never did, shame on me!) is the author/maintainer of hyperref LaTeX
> package.
> 
> > 2. when I click the link, it doesn't work, said the file couldn't
> >     be found. So the pdf hyperlink won't work with relative path?
> >     that would be very disappointing!
> 
> This is IMHO bug in Mozilla (which you use as urlCommand in your
> ~/.xpdfrc, don't you?). See above for the reference to RFC. For example,
> lynx behaves with file:newfile1.pdf correctly.
> 
> > 3. I changed the path to the absolute one,i.e., 
> >     file:///home/blah/blah/file.pdf,
> >     the link worked on that particular machine. But when I access
> >     my file remotely ( invoking acroread via ssh ), the link again
> >     wouldn't work. :-(
> 
> Actually, this one really shouldn't work -- // introduces network
> stanza, which in some browsers defaults to localhost when empty. So, you
> were running actually file://localhost/home/blah/blah/file.pdf, which is
> not what you want (or is it?).
> 
>    Matej
> 
> 

-- 
-- In Xanadu did Kubla Khan... --

*************************************************
Xinwei Yu

Caltech 217-50, Pasadena, CA91125
1-626-5359618(H), 1-626-3954545(O)
Email: [EMAIL PROTECTED]
http://www.acm.caltech.edu/~xinweiyu
*************************************************


Reply via email to