Message Boards Message Boards

1
|
8998 Views
|
4 Replies
|
5 Total Likes
View groups...
Share
Share this post:

Can Wolfram Desktop open a second window on the same notebook?

Posted 5 years ago

Until now I used Programming Lab. Its desktop can be opened several times on the same notebook. Now I try Wolfram|One with the standard Mathematica desktop. It cannot be opened twice on the same file. At least I cannot find this functionality.

Of course one needs several instances of larger files: Look at other functions defined elsewhere, copy/paste from elsewhere. Something like a multiple document interface ist needed. Or some kind of split-screen. Or at least a completely isolated window for the same file.

POSTED BY: Werner Geiger
4 Replies

Your request is a very important one. When working with LibreOffice Writer I often have two or even three windows open on the same file:

  1. the first one in it for the place I currently work.
  2. a secondary place, from which I might cut or extract information, which I find out that it should be moved to the current position 1, where it fits better,
  3. a third one just to do searches across the notebook without disturbing the work position any of the other windows.

I asked the developers about this a long time ago, they made a note of the suggestion, but nothing has happened until today. You are not the first to ask about it.

Multiple windows, in each of which you can edit the document at the point opened in it, are extremely important! All the proposals with a shadow copy that you can only read or from which you can only copy are impractical and you are constantly thrown off track with them if you want to fix even small errors or imperfections.

Of course, this is not easy, because the several views can overlap. Or a larger introduction may happen at a place in one of the other windows, which lies before the current one. Inserted pictures are less a problem, LibreOffice shows how this finally has to work even if text flows around inserted pictures. Dynamic content might pose some questions.

The position of the window contents must not change, as long as the change in one window does not protrude into another one. There are quite a few special cases to consider (e.g. if collapsing of cell brackets works on all open windows onto the same file simultaneously: To make things easily manageable, this should be the case in the first try. However once we get that, it wiill not take long until someone will ask to be able to collapse cell bracket structures in one view but leave them untouched in all others!.

But LibreOffice, Microsoft Word etc. can do this with the function "New Window" since more than 10 years! (They don't have the cell collapsing feature, however). The developers at WRI could also copy how the others did multiple views on one document. Hopefully the developers of WRI are not too noble to brilliantly imitate practical solutions of others into their own context!

Multiple windows where you can edit the document each time where it is open is extremely important! All those suggestions with a shadow copy that you can only read or copy from are impractical, and they constantly throw you off track when you want to fix even minor errors or imperfections.

Of course, this is not easy, because the different views may accidentally overlap once, or a major introduction at a location in one of the other windows that is in front of the current one in the window may not change the position of the window contents there, as long as the change in the other window does not intrude into the one currently being viewed. There are quite a few special cases to consider. But LibreOffice, Microsoft Word etc. have been able to do this with the "New Window" function for more than 10 years! WRI's developers could also look at how the others do multiple views in a document. Hopefully the developers of WRI are not too fine to imitate practical solutions of others brilliantly in their own context!

In recent years, Mathematica has featured many admirable advances in mathematics. However, it has quite a few quirks that it had over 25 years ago in dhte user interface and in its editor. e.g. the idiosyncratic automatic indentation, the inability to use tabs, missing shortcuts for effective navigation in notebooks by keyboard actions and so on!

POSTED BY: Adalbert Hanßen

Hi, Werner, Using Mathematica...I think that .. if you open your first notebook and evaluate all values, then create a new notebook... you will have all values evaluated in this new notebook. So, you just continue working.

However, I dont know about saving both of them. Maybe you can use the newest and then copy the content in the main one. And, I also dont know if it works on Wolfram|One.

For example,

example

POSTED BY: Estevao Teixeira
Posted 5 years ago

Thanks, Estevao, what you describe is not what I was talking about. I talk about using the same notebook in two windows.

I think I was wrong. I tried to open the same notebook again from within the notebooks File-menu. This doesn't work. But I can start a completely new session with the same notebook. They are unrelated, but I can use one for lookup and copy source and the other for paste.

POSTED BY: Werner Geiger
Posted 2 years ago

Thanks, Adalbert, for supporting this request.

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

Group Abstract Group Abstract