MathGroup Archive 2008

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

Search the Archive

Installing package documentation

  • To: mathgroup at smc.vnet.net
  • Subject: [mg91414] Installing package documentation
  • From: John Jowett <John.M.Jowett at gmail.com>
  • Date: Thu, 21 Aug 2008 04:13:42 -0400 (EDT)

Hello,
     While learning how to get documentation for my own packages to
show up in the Mathematica 6 Documentation Center,  I came across
something that may puzzle other people. Perhaps it's worth a posting:

Although I prepared the documentation of the package complete with
pacletinfo.m file, etc., I found that it did now show up in the
"Installed Add0Ons" page of the Documentation Center.  This turned out
to be because I installed the packages, not in $BaseDirectory/
Applications or  $UserBaseDirectory/Applications, but in another
directory that is prepended to the value of $Path on kernel startup
(by my kernel init.m file).   I do this because I share the packages
with colleagues and it saves them the trouble of re-installing when I
make small updates (one can discuss whether this is good practice or
not ...).

Anyway, it turns out that there is a global option for the Front End
called AddOnHelpPath that seems to control the path searched.  However
its help page says

"This function has not been fully integrated into the long-term
Mathematica system, and is subject to change"

So now I am trying to decide whether to tell my colleagues to change
this or to switch to distributing packages for them to install on
their own computers.

John Jowett


  • Prev by Date: Re: Incorrect integral in Mathematica
  • Next by Date: Re: reconstruction of 3D grid with connectivity
  • Previous by thread: in non-math mode
  • Next by thread: Re: Installing package documentation