Mathematica 9 is now available
Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2004
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2004

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Relative hyperlink

  • To: mathgroup at smc.vnet.net
  • Subject: [mg51554] Re: [mg51481] Relative hyperlink
  • From: "David Annetts" <davidannetts at ihug.com.au>
  • Date: Thu, 21 Oct 2004 22:22:16 -0400 (EDT)
  • Sender: owner-wri-mathgroup at wolfram.com

> How does one create (in a Mathematica notebook) a hyperlink to an
> arbitrary
> file (i.e. not to another
> Mathematica notebook) without having to give the full path to the file?
> For
> instance, I can successfully open a
> file using a link like the one in the following type of text cell, where
> "C:\......\file.html" is the full path
> of the file (fill in the dots to make the full path), and the file type
> can
> be anything I could normally open on
> my computer:
> 
> Cell[TextData[ButtonBox["link", ButtonData:>{ URL[ "C:\......\file.html"],
> None}, ButtonStyle->"Hyperlink"]],
> "Text"]
> 
> However, I would like to be able to specify the file path relative to the
> notebook's location, because this
> would allow me to move the whole directory tree around (to a different
> disk,
> say) without breaking the links.
> How can this be done?

Hyperlinks are available from Input->Create hyperlink, and you need to check
"Other notebook or URL", then browse for the file.

Displaying the cell's contents (Ctrl-Shift-E) allows you to edit all the
hard paths to relative ones.

Perhaps there should be another button in the dialog box to create a
relative link?

Regards,

Dave.


  • Prev by Date: Re: Plotting two differently scaled graphs together
  • Next by Date: Re: can't MATHEMATICA simplify simple expressions?
  • Previous by thread: Relative hyperlink
  • Next by thread: Plotting two differently scaled graphs together