Group Abstract Group Abstract

Message Boards Message Boards

6
|
21.5K Views
|
10 Replies
|
17 Total Likes
View groups...
Share
Share this post:

Sharing Mathematica notebooks with non-Mathematica colleagues?

Posted 5 years ago

What is your best recommendation for sharing Mathematica notebooks with non-Mathematica colleagues?

  1. Printing to pdf often cuts off graphics and they are only partially contained in the file.

  2. Latex export for a notebook produces a mess. Sometimes I see 1000s of nested Holds.

  3. Sharing the nb directly and asking the colleague to download and install Wolfram Player. There is little documentation for Player from the user perspective. It appears unprofessional The differences between Player Pro and Player are not documented, so the benefits of the upgrade are unknown to the colleague and me. The cost of the upgrade is also hard to find out. Finally, if I use a private style sheet in a Mathematica notebook, Player is confused and has no way to specify to default style sheet, instead showing a mess.

  4. With regard to 3. The CDF format appears to be deprecated (legacy) by Wolfram. But much of the documentation still refers to CDF Player. This confuses colleagues.

  5. S. Wolfram talks about the computational essay, but more how-to documentation is required.

  6. The cloud is not the answer when one wants to share Mathematica notebooks within a company and protect proprietary information.

POSTED BY: Paul Nielan
10 Replies

This is an important question. I wish you had started a new thread for it.

I don't know of a solution that I am 100% happy with. I either save as PDF (not print to PDF, but save as PDF!) or I use the cloud.

  1. Printing to pdf often cuts off graphics and they are only partially contained in the file.

Useful tricks:

  • Adjust the margins and make them smaller.
  • Normal size graphics are not cut off. I assume you increased their size. One trick I occasionally use is ImageSize -> Full, which makes the graphics as wide as the notebook. This makes them as big as possible without cutting anything off. Drawback: 1) doesn't play well with legends 2) if you like to make your notebooks full-screen, the graphics will be too large when viewed on-screen.

I find that in order to make this work well, I need to plan in advance. I write the notebook knowing that I'll need to convert it to PDF, and I pat attention to graphics sizes.

  1. The cloud is not the answer when one wants to share Mathematica notebooks within a company and protect proprietary information.

You can protect the notebook with a password. This is what I usually do.

POSTED BY: Szabolcs Horvát
POSTED BY: Ian Williams
Posted 5 years ago
POSTED BY: Mike Besso
POSTED BY: Rolf Mertig

To understand the problematic of the players, I think that it is important to know that on the corporate world, having a piece of software approved for installation can take many weeks (and sometimes even months), eventually being denied at the end.

For reasons that I think are obvious, in this same environment, making the notebook available through cloud service is also a no go, as content is typically IP sensible, and the public cloud is not an approved sharing point (I mean, if the CDF player is not listed on the company tools, why would the public cloud be...).

So, either Wolfram technologies are well integrated on the working environment of a given company, and all these tools are pre-approved, or even eventually already installed (a very small chance... as I myself, for instance, have never encountered such a case....), or there’s a great chance that the pdf will be the only option for sharing.

POSTED BY: Pedro Fonseca
POSTED BY: Michael Costolo
Anonymous User
Anonymous User
Posted 5 years ago
POSTED BY: Anonymous User
Anonymous User
Anonymous User
Posted 5 years ago
POSTED BY: Anonymous User
Anonymous User
Anonymous User
Posted 5 years ago
POSTED BY: Anonymous User

Generating a report quality PDF From Mathematica notebooks can be challenging. And is something I wish would be addressed. Preferably before I retire ;-)

POSTED BY: Ian Williams
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard