MathGroup Archive 2000

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

Search the Archive

Re: Are notebooks platform dependent ?

  • To: mathgroup at
  • Subject: [mg23918] Re: Are notebooks platform dependent ?
  • From: paulh at (P.J. Hinton)
  • Date: Fri, 16 Jun 2000 00:56:58 -0400 (EDT)
  • Organization: "Wolfram Research, Inc."
  • References: <8i9o3b$>
  • Sender: owner-wri-mathgroup at

In article <8i9o3b$29f at>,
 Madhusudan Singh <chhabra at> writes:

>     I am facing a *very* curious problem. I have Mathematica 4.0 running
> in my office on two machines - one Debian Linux and the other Sun OS
> 5.6.
>     In addition, I have Mathematica 4.0 for Students running at home on
> Red Hat Linux.
>     I have a notebook that compiles on the two Linux systems but chokes
> up on errors like (not a valid variable :-) ) on the Sun OS machine.
> Same notebook, no changes, just ftp'ed. One thing that I notice is that
> the notebook shows much more spacing on the Sun machine (a possibly
> relevant fact).
>     Any ideas on what is going on and how it might be fixed ?

Mathematica notebooks may be transferred easily between platforms.
The syntax is uniform, and the format is 7-bit ASCII.

The only factor that limits total portability is whether the 
notebook's author chooses to store graphics using platform
specific mechanisms.  This would happen if an end user were
to insert a PICT (MacOS) or Metafile (Windows) image.  Portability
can be regained by selecting these cells and using the front end
menu command Cell -> Convert To -> Bitmap.  The images are then
converted to a Mathematica-specific, device independent raster
graphics format.  Another limitation is in cells which contain
OLE (Windows) data from inserted objects.

It is not easy to say what is causing the problem.  You may want
to set the transfer mode for your FTP session to binary since
both Linux and SunOS use the same end-of-line convention for 
text files (raw linefeeds).

It may help for you to post the _exact wording_ of the error 
messages you encounter.  This will help us to determine whether
it is due to a mangling of the data or a different issue altogether.

You may also want to look over the code in the notebook to make
sure that your code does not depend on any Mathematica packages
that may not be installed on the Sun machine.

P.J. Hinton
Mathematica Programming Group           paulh at
Wolfram Research, Inc.
Disclaimer: Opinions expressed herein are those of the author alone.

  • Prev by Date: Re: Sums and Products: Compact Notation and Differentiation
  • Next by Date: RE:Working Precision
  • Previous by thread: Are notebooks platform dependent ?
  • Next by thread: Re: Are notebooks platform dependent ?