Questions related to the Mathematica front-end (graphical user interface).
2
votes
0answers
183 views
Front-end glitch when interacting with dynamic content
This is now bugging me too much to ignore it anymore. When I interact with a notebook that has dynamic content, for example moving a slider, Mathematica regularly brings other open notebook windows to ...
10
votes
1answer
278 views
Finding a Specific Line in a Package
In a package I am developing, I accidentally left this line
Protect[
uncompleted prior to running the package. Mathematica produced this error message
...
14
votes
3answers
357 views
Memory Leak in Frontend - anyone know a workaround?
When using Rasterize on a Graphics expression composed of many differently coloured Graphics objects memory is allocated in the frontend which is then not released or reused when a similar graphic ...
6
votes
2answers
285 views
Opening new notebooks with a non-default window size
I'd like to set Mathematica (8.0.4.0) up so it opens new notebooks with the "NaturalColor" stylesheet and with a window size like {800,770}.
I tried to change ...
9
votes
1answer
113 views
Why are some functions available without having to load their parent package?
Functions such as GraphDistanceMatrix[] or AdjacencyMatrix[] are available without invoking
...
4
votes
2answers
180 views
Close subgroup of cells and keep them closed
Styles can be used to give your calculation a book-like structure; with chapters, sections and paragraphs. Closing those subgroups of cells you don't want to see is then very powerful to create visual ...
19
votes
2answers
490 views
What are the most common (usual) ways to make palettes with non-trivial functionality?
What are the best (most robust and most convenient) ways to create palettes that can be installed permanently (using Palettes -> Install Palette...) and are safe ...
8
votes
2answers
464 views
Collapse a section of a huge function
(I have recently taken to Mathematica... still a noobie)
Is there an elegant way of hiding/collapsing only a portion of a function (for example, in Matlab, within a function, one can collapse the for ...
2
votes
1answer
104 views
Copy TraditionalForm output to TraditionalForm input while keeping formatting
When I want to copy a scientific notated number from a TraditionalForm output to an input it formats it in a weird way:
Another thing I want to do is only copy a few number of decimals, and remove ...
14
votes
1answer
455 views
Can the position of Tooltips be changed?
Is it possible to change the position of tool tips, which currently always appear to the lower right of the mouse position. In the screen grab below the mouse is over 10000000 and the tooltip appears ...
8
votes
1answer
112 views
How does AutoStyleWords work?
The title says it all. I assume it provides some way of automatically applying a certain style, or a list of options, to certain words written, just like other options of the sort like ...
9
votes
1answer
151 views
How do I programmatically add to contextual menus?
To programmatically add to menus you can do as described here:
How do I add to menus?
What can I do to programmatically add to contextual menus? Is something similar to ...
6
votes
1answer
348 views
How to execute kernel command from Front End?
Documentation for Yuri E. Kandrashkin's OptionsExplorer package says to add the following menu commands in MenuSetup.tr:
...
6
votes
2answers
183 views
Creating a TeXForm/TraditionalForm/etcForm - like function
How could we go about creating a function that behaves like those?
After a while thinking, my best try is with CellPrint printing an ...
2
votes
2answers
84 views
Getting the complete Cell expression some input would generate as output
I can think of calling Print and then SelectionMove to copy the expression and then delete it. Is there any more transparent ...
5
votes
1answer
125 views
CellEvaluationFunction or $PreRead stripping inline cells from text cells
I want to create a textual style that has some CellEvaluationFunction that processes the contents of the cell a certain way. Particularly, it has to do something ...
8
votes
1answer
250 views
Customize front end to add notifications when evaluation finishes?
Is it possible to add some customization code to the front end, so that when all cells have finished evaluating, some user code can be run?
Background: I'm currently running some Mathematica programs ...
5
votes
2answers
124 views
How change order of items added to the Palettes menu?
After installing an add-on package (Spin) in $UserBaseDirectory/Applications, there is now a new palette for that package listed on the ...
6
votes
1answer
110 views
How to sort cells in a notebook based on cell tags?
Suppose I have a notebook with cells tagged with both numbers and words with numbers always list first, and some cells without cell tags e.g.:
...
9
votes
2answers
168 views
MouseAppearance and cursor problems
I have to create a Graph object, which can be manipulated by the user, though I do not want to have the Graph-specific cursor ...
8
votes
2answers
267 views
Move the cursor in a notebook using the keyboard
How can I move through a notebook using only the keyboard?
If one tries to use the arrow keys, the cursor tends to get "trapped" in comments and error messages.
8
votes
4answers
512 views
Create shortcut in Mathematica for “Equal Symbol Aligned Math Cell”
How do I create a new shortcut for creating a "Equal Symbol Aligned Math Cell" in Mathematica 8?
Update
I meant a keyboard shortcut. An "Equal Symbol Aligned Math Cell" is exactly what @Heike ...
10
votes
2answers
754 views
Delete the current notebook cell using the keyboard
Is there another way than pressing Ctrl+. until the whole cell is selected and then pressing Del?
If this is not built in, can I create some sort of a global macro to do this and bind it to a ...
9
votes
1answer
393 views
Toolbars in Mathematica
Mathematica seriously lacks some useful toolbars. I wonder why keeping a totally barebone gui is part of WRI's policy? Would such a feature be so platform-specific that it does not worth design it? I ...
9
votes
4answers
1k views
How to change default notebook background color?
How does one change the default notebook background color?
4
votes
1answer
325 views
Changing default window appearance
Since every single time I start Mathematica, my first action is aligning the windows properly (Notebook on the left for $2/3$ of the screen, help on the right for the other $1/3$), I was wondering ...
6
votes
1answer
131 views
Changing the MouseAppearance on the entire notebook front end
Using MouseAppearance one can change the cursor image when passing over an expression.
Is it possible to change the cursor image for the entire notebook front end ...
11
votes
2answers
298 views
How to set focus of a dialog window?
I have a dialog, which, when pops up, requests input from the user. How can I set the window up that the focus is on the InputField of the new window (i.e. the ...
8
votes
2answers
305 views
Text in columns
So far I've only seen the front end work in a one-cell-below-the-other manner, so I am probably not expecting much of this question, but here it goes.
Is there any way to create a document with text ...
9
votes
2answers
218 views
What is this character: [esc][comma][esc]?
What is the character obtained with they key sequence Esc,Esc called? On my front end it is not displayed, but there's something there messing up my input. It's a bit annoying when I'm after a $\mu$ ...
16
votes
2answers
414 views
How do I extract the contents of a selected cell as plain text?
My aim is to extract the contents of an Input cells as plain text. Ideally I would like to be able to select one or more Input cells and press a button which would then extract the text from these ...
13
votes
2answers
447 views
Custom Mathematica Shortcut: Copy as $\LaTeX$
If you edit the
Wolfram Research\Mathematica\8.0\SystemFiles\FrontEnd\TextResources\Windows\MenuSetup.tr
file you can make Ctrl+Shift+C copy not plain but in ...
7
votes
1answer
130 views
Gestures for forward/backward in help browser (particularly on a Mac)
Is there any way to get gestures (e.g. trackpad- or Magic-Mouse-swiping left/right) to work for navigating forward and backward in the Mathematica help browser, particularly on a Mac?
7
votes
2answers
243 views
How do I prevent auto loading of blank notebook at startup?
I'm using Mathematica 8 with operating system Mac OS X Lion. When I open Mathematica it always loads a blank notebook. I don't want it to load anything by default.
In the Preferences pane there ...
10
votes
2answers
352 views
How to make a parallel auto-generated .m package from Initialization cells?
according to the documentation at ref/InitializationCell,
When you first save a notebook that contains initialization cells, you have the option to make a ...
8
votes
2answers
240 views
Default position and size of front-end windows (in Windows 7)
I'm running Mathematica 8 on Windows 7. When I start the Mathematica front end, I would like the menu bar and the blank notebook that opens to appear at a different position and with a different size ...
6
votes
2answers
197 views
How do I view initialization (or other invisible) cells in a notebook?
I am looking at someone else's notebook, and when I go to evaluate it, it asks whether I want to evaluate the initialization cells. I would like to look at them first, but "I do not see them here nor ...
10
votes
3answers
570 views
WYSIWYG table creating and editing
In Microsoft Office OneNote 2010, creating and editing tables is easy. There are simple toolbar controls for creating tables:
,
and editing them once they exist:
.
My question is, what's an easy ...
10
votes
5answers
475 views
Using DynamicModule variables outside the DynamicModule
Take the following example for hiding/showing a notebook through a Checkbox:
...
6
votes
1answer
259 views
How to pipe a stream to another notebook?
Can I pipe an OutputStream object created by OpenWrite (or similar) to a notebook instead of a file? I am aware that I can use ...
10
votes
1answer
246 views
Creating custom notation
How does one generate custom symbols? For example, the physicist notation for the rotation is "nabla cross function". In this case however, Mathematica complains that the ...
12
votes
5answers
211 views
Is it possible to cause a notebook to be hidden when pressing the close button?
Is it possible to cause a notebook to be hidden (Visible -> False) instead of closing it when pressing the close button in the title bar?
The ...
4
votes
2answers
161 views
How to work around Column cutting off a pixel row from images?
I have a problem where Column will occasionally cut off a single pixel from the top of images.
To reproduce the problem, evaluate this:
...
7
votes
2answers
189 views
Revert FullForm-ed text to prettyprinted
Sometimes strings in a notebook/package file end up garbled due to some unknown/unintentional conversion of the expression/cell/notebook. I could not find a way to revert such unreadable text to its ...
19
votes
2answers
360 views
Programmatically copy code so that all output is commented out
UPDATE: The final palette has a new home here! Please test and provide feedback (usability, suggestions, bugs)
A note to the readers and voters: This is intended for community use, so please test the ...
11
votes
2answers
1k views
Fontsize is too small
I have this annoyance for a long time now: every Text cell uses the default font size, though it appears too small on my screen. See comparison of same text, same font (Times New Roman), same fontsize ...
3
votes
2answers
193 views
How to close the front end so I can clear all Global variables?
I first thought that doing Quit[] in a cell, or Evaluation->Quit kernel, is supposed to remove all Global variables, but I have a case where this is not happening, then I read that there is a command ...
9
votes
2answers
147 views
How to force neat linewrapping in Print?
I am regularly annoyed by the fact, that a neatly arranged Print statement gets ruined by a large piece of data, which - instead of linewrapping "in place" - is ...


