Re: how insert hyperlink to doc paclet in ordinary notebook?
- To: mathgroup at smc.vnet.net
- Subject: [mg86163] Re: how insert hyperlink to doc paclet in ordinary notebook?
- From: David Reiss <dbreiss at gmail.com>
- Date: Tue, 4 Mar 2008 02:08:26 -0500 (EST)
- References: <fqghk5$f7k$1@smc.vnet.net>
execute Hyperlink["paclet:Combinatorica/tutorial/Combinatorica"] Or Hyperlink["To Combinatorica","paclet:Combinatorica/tutorial/ Combinatorica"] Hope that this helps... -David A WorkLife FrameWork E x t e n d i n g MATHEMATICA's Reach... http://scientificarts.com/worklife/ On Mar 3, 4:49=A0am, Murray Eisenberg <mur... at math.umass.edu> wrote: > I'm trying to create, in an ordinary Mathematica 6.0.1 notebook, a > hyperlink to a particular documentation paclet, namely, the tutorial > about the Combinatorica package. > > I began by using menu item Insert > Hyperlink and then edited the > ButtonData. =A0I tried each of the following three ways, but none works; > each just opens the main Documentation Center page: > > (1) The hyperlink target is > "paclet:Combinatorica/tutorial/Combinatorica", just like what is used in > Documentation Center pages. =A0The actual expression in my notebook is: > > Cell[TextData[{ > =A0 ButtonBox["tutorial", > =A0 =A0BaseStyle->"Link", > =A0 =A0ButtonData->{"paclet:Combinatorica/tutorial/Combinatorica", None}] > > }], "Text"] > > (2) The hyperlink target is the complete path to the file, as created > using ToFileName. =A0The actual expression in my notebook is: > > Cell[TextData[{ > =A0 ButtonBox["tutorial", > =A0 =A0BaseStyle->"Link", > > ButtonData->{ToFileName[{$InstallationDirectory,"Documentation","English",= > "Packages","Combinatorica","Documentation","English","Tutorials"}, > "Combinatorica.nb"], None}] > > }], "Text"] > > (3) The hyperlink target is crated by the function > Documentation`HelpLookup. =A0The actual expression in my notebook is: > > Cell[TextData[ButtonBox["tutorial", > =A0 BaseStyle->"Link", > =A0 ButtonData->{ > Documentation`HelpLookup["paclet:Combinatorica/tutorial/Combinatorica"], > =A0 =A0 None}]], "Text"] > > What's wrong with those? > > I finally did get the following to work, although this involves drastic > editing of what is inserted by the Insert > Hyperlink menu item. > > Cell[TextData[ButtonBox["tutorial", > =A0 ButtonEvaluator->Automatic, ButtonFunction-> > (Documentation`HelpLookup["paclet:Combinatorica/tutorial/Combinatorica"]) > ]], "Text"] > > -- > Murray Eisenberg =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 mur... at math.umass= .edu > Mathematics & Statistics Dept. > Lederle Graduate Research Tower =A0 =A0 =A0phone 413 549-1020 (H) > University of Massachusetts =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0413 545-2859 (W= ) > 710 North Pleasant Street =A0 =A0 =A0 =A0 =A0 =A0fax =A0 413 545-1801 > Amherst, MA 01003-9305