MathGroup Archive 2010

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

Search the Archive

Re: Re: Transition to Wolfram Workbench

  • To: mathgroup at
  • Subject: [mg107807] [mg107807] Re: [mg107785] Re: Transition to Wolfram Workbench
  • From: "David Park" <djmpark at>
  • Date: Sat, 27 Feb 2010 03:12:15 -0500 (EST)
  • References: <hm31v9$m5f$> <hm56ql$kba$> <6781414.1267178059330.JavaMail.root@n11>

On my system (Windows Vista, IE8) the Workbench 2.0 Help comes up in the IE8
Browser and there it is possible to adjust the magnification in the right
hand pane where the descriptive material is contained. The left hand pane
(TOC) does not seem to adjust but is fairly good size (and I'm also one to
complain about non-adjustable small font sizes.)

On my system the DocuTool palette fills the vertical height of the screen
and there is enough room for all the buttons on the palette. But I think
they should really make it adjustable height with scrolling.

David Park
djmpark at  

From: Hannes Kessler [mailto:HannesKessler at] 

Hello Albert,

I tried to create some test documentation using the workbench but
failed to use the documentation tools palette when Mathematica was
called because some of its elements were hidden and I could not
increase the size of the palette window. In the workbench I had
problems using the help system as the font size is really tiny, but no
possibility to change it. I am afraid such elementary difficulties
will discourage newcomers like me to use the workbench.

Best regards,

On 25 Feb., 07:54, Albert Retey <a... at> wrote:
> Hi,
> > could you give some recommendations for a smooth transition to the
> > workbench for packages developed in a standard mathematica notebook
> > environment?  Starting a completely new project in the workbench is
> > one thing, but at least as important is the question how to continue
> > to work on existing packages created previously by other means. Up to
> > now I wrote  code in input cells of a mathematica notebook, added
> > explanations in text cells, marked the input cells with package code
> > as initialization cells to create the .m file automatically upon
> > saving the notebook. I never looked into the .m files themselves.
> > Should one / could one import the notebook (or the .m file) to a
> > workbench project, or copy it to a work space directory, or work
> > directly on the files in the user base directory, or what else ... ?
> all this is possible, there is an import wizard that will import
> notebooks and create package files from them but you can just as well
> copy the notebook files to the project directory of a new project and
> keep editing the notebook and create the package file automatically.
> This approach might need some more work to get the configuration right
> but you will need to learn only those features of the workbench that you
> want to use. I would recommend to create a dummy application project to
> see how the directory structure and configuration files need to be set
> up for the workbench utilities to work alright. You could also crate a
> new application project an then just replace the templates that are
> generated with your already existing files, if these meet the suggested
> conventions...
> If you are only writing pure mathematica package files, the added value
> of the workbench is IMHO limited, it really can help you to save a lot
> of work only if you either plan to provide documentation that you want
> to integrate into the Documentation Center or if you want to combine
> mathematica code with java, webMathematica and/or probably
> GridMathematica (which I have no experience with). It also is nice when
> you are using or plan to use additional tools like a version control
> system or a ticket/task repository which all can be integrated with
> appropriate eclipse plugins.
> Files will always be stored in the "workspace", a special directory that
> contains your project directories but the workbench takes care that
> $Path is set so that you can load the package you are developing. You
> can configure the workspace to be at any location you want to. The
> workbench has an application tool view which lets you export your
> application/package with a mouseclick to e.g. the user base directory so
> you can test it without the workbench environment.
> > Are there tutorials deeling with this problem?
> there is documentation for the workbench and it also deals with the
> import of existing projects. Some of the material is not really
> exhaustive though. If you consider to work with the workbench, I would
> recommend to also take a few hours to get familiar with eclipse.
> hth,
> albert

  • Prev by Date: Re: Re: Problems with ChoiceDialog inside a Dynamic: Bug
  • Next by Date: Re: Re: Transition to Wolfram Workbench
  • Previous by thread: Re: Re: Transition to Wolfram Workbench
  • Next by thread: Re: Re: Transition to Wolfram Workbench