Questions related to the Mathematica front-end (graphical user interface).

learn more… | top users | synonyms

10
votes
2answers
391 views

Restrict Sensitivity of Locators in LocatorPane

We can restrict the movement of locators in a LocatorPane as follows: In the following example, the first locator's movement is confined to the x-axis and the ...
25
votes
2answers
813 views

Saving my code before cell evaluations: Insurance against front end hanging

I guess my programming working style is not unique. I develop programs one cell at a time, and when I have some confidence about what I did, I put all my mess together refining the code, building up ...
2
votes
1answer
48 views

How to programatically remove an option for all cells?

I'm trying to remove the CellGroupingRules options in every cell in a notebook. Eventually I opened the Notebook in a text ...
8
votes
3answers
378 views

Select Cells to End of Notebook

I'd like to create a keyboard shortcut that will allow me to select all of the cells from the current cell until the end of the notebook, similar to how ShiftCtrlEnd functions when editing text in ...
2
votes
1answer
165 views

Fraction shortcut not working, giving strange spacing character on german keyboard

So usually when you want to enter a fraction in Mathematica, you can do so by pressing "Ctrl+/". If you are on laptop with a german keyboard however, you will have to press "Ctrl+Shift+/" since you ...
30
votes
5answers
4k views

Mathematica 10 'Formatting Notebook Contents'

Mathematica 10 freezes while 'Formatting notebook contents'. This happens already during the startup of Mathematica and it takes a long time for Mathematica to recover. It can also happen when I am ...
3
votes
2answers
49 views

How to get highlighted text from event

I want to do the following: Given a text in a Mathematica dynamic module "at runtime". If some text is selected with the cursor/mouse, after the mouse button release, get the selected text. Thank ...
25
votes
1answer
835 views

Why are all the lines commented when I create a Mathematica script?

When I created a Mathematica script, I found that all my lines were commented out (when opened with vi or gedit or any other ...
1
vote
1answer
63 views

Table of sections with CellPrint

I am trying to produce a table of sections with each section containing a DynamicModule. My two questions are: (1) How do I produce grouped sections that are folded ...
1
vote
0answers
88 views

Frontend of 10.2 Really Slow / Dropping Input

I just updated from 10.0.1 to 10.2 in the hopes that it would fix an infuriating intermittent crashing issue and the frontend seems top be way slower and sometimes freezes for about a second dropping ...
3
votes
1answer
102 views

Preventing a Print expression from generating a new cell each time it executed [duplicate]

In reference to the following code: Button["Start", Print[Plot[x^3, {x, -1, 1}]]] When I click on the button the first time, I get a plot of $y = x^3$, perfect. ...
1
vote
0answers
191 views

Suggestion Bar Gone in Mathematica 9

I have been using Mathematica (version 9) for some time without any problems. Suddenly today I noticed the suggestion bar is no longer visible, and it's a feature that I use a lot. I checked the ...
3
votes
0answers
40 views

Front end responds slowly when writing

I have Mathematica 10.1 running on a Windows 7 laptop (i7 processor, 64-bit system with 4 GB Ram). The issue is that when I type in commands the letters build up very slowly on the screen. E.g. when I ...
3
votes
0answers
81 views

Change the background color of matched strings when doing find-and-replace

This is not a fundamental question, but it puzzles me. In doing a Find & Replace for some string in a notebook, the matched string is highlighted temporarily with some background color (green for ...
2
votes
0answers
68 views

How to increase font size in front-end UI Menus [closed]

Is it possible to increase the font size in the notebook GUI's menus, messages window, help windows, etc?
3
votes
1answer
50 views

How to enter options when using an input palette

Integrate[1/(x^2 + y^2 + z^2)^(5/2), {x, 0, b}, {y, 0, l}, GenerateConditions -> False] We can type in the above expression easily. But if someone new to ...
8
votes
4answers
252 views
2
votes
1answer
124 views

The “Save” under “File” and “Undo” under “Edit” do not work in Mathematica 10.0 [duplicate]

Bug introduced in 10.0 and fixed in 10.0.2 Each time I click "Save" or "Undo" button from the notebook menu, some new notebook window similar to this pops up: And the file is not actually saved ...
7
votes
1answer
156 views

How to programmatically mark and then select a subset of input cells?

I'm developing a package that needs to exert significant control over a notebook while a user interacts with it. One specific thing that it needs to do, programmatically, is to select a specific ...
5
votes
2answers
185 views

Format-Size-Larger/Smaller shortcut disabled in M10? [fixed in v.10.1]

Bug introduced in 10.0.0 or earlier and persisting through 10.0.1 and 10.0.2. Fixed in 10.1 It seems that the keyboard shortcuts for enlarging/reducing the font size (ALT+= / ALT+-) don't work ...
3
votes
0answers
77 views

Changing scroll range for mouse wheel

Is there a possibility to change the range for scrolling with the mouse wheel in Mathematica? In ScrollingOptions I couldn't find such an option. I played around ...
0
votes
0answers
23 views

How to prevent Mathematica 10 from instantly displaying hover menus? [duplicate]

I recently updated to Mathematica 10 in the hopes to get the most up to date function definitions and run time optimizations. Alas, along with the (hopefully significant) improvements (not so sure ...
13
votes
1answer
323 views

Bug in handling backslashed Cyrillic symbols in v.10.0.0?

Bug introduced in 10.0.0 and fixed in 10.1 UPDATE: Now both the inputs "\б" and "\\б" are interpreted as ...
3
votes
1answer
130 views

Separate output screen; clearing (cleaning) output screen

Is there a way to split the screen so that the code is visible on top, and the output generated from its execution appears at the bottom? Is there any way to clear the screen from previous runs, so ...
0
votes
1answer
85 views

What is Mathematica's comment-to-line-end token? [duplicate]

How can I make a full line of code into a comment by typing a single character inserted at start of the line? In other programming languages I can use characters such as ! , # and language processor ...
13
votes
2answers
770 views

Annoying FrontEnd bugs in Mathematica 10

Bug introduced in 10.0.0 and fixed in 10.0.2 Recently I installed Mathematica 10 on Windows 8 x64 machine. Before that I had a prerelease version of Mathematica 10 installed on my laptop. I ...
40
votes
8answers
10k views

How can I improve Mathematica's resolution on a macbook retina display?

Mathematica 9.0 looks a bit fuzzy on the retina screen, how can I increase the resolution? Here another screenshot showing a direct comparison between the browser and Mathematica
7
votes
1answer
243 views

Linux: Mathematica crashes when clicking documentation links very fast

Bug introduced in 10.0.1 or earlier and fixed in 10.1.0 Can someone confirm the following behavior: Open a new Mathematica and go to the documentation. Navigate to any reference page (I used ...
14
votes
2answers
961 views

How can one define an infix operator with an arbitrary unicode character?

You can setup "UsefulFunction[a, b]" to use custom infix notation "a [LeftRightArrow] b" as follows: ...
1
vote
3answers
255 views

How can I clear the content of my notebook in Mathematica? [closed]

The Clear command is for clearing definitions of symbols. Is there any built-in function to clear the work area of my Notebook?
5
votes
1answer
232 views

How can I prevent SHIFT-ENTER moving the editing cursor?

What I do: Here press Shift+Enter to evaluate. What I get: The cursor disappeared What I want: The cursor retained Workaround: Up Arrow as many times as it takes, Right arrow as many times ...
1
vote
1answer
80 views

How to define a number of infix operators with predefined relative precedences

Reading a number of questions about infix operator notations I want to ask if somebody could reimplement the problem below in a simpler way, say modifying ...
8
votes
0answers
68 views

Is this behaviour, producing OutputSizeLimit`Dump`encapsulateOutput, a bug?

Bug introduced in 6.0.0 and persisting through 10.2.0 The input ...
16
votes
1answer
559 views

How to add named characters to Mathematica 10?

It appears that native support for the Klingon alphabet has been removed from version 10: \[KlingonA] Syntax::tsntxi: "\"!(\[ KlingonA])\" is incomplete; ...
10
votes
0answers
240 views

After editing a file Mathematica 10 interprets […]^2 as […(])^2

Bug introduced in 10.0 and persisting through 10.2 or later This is a very weird bug and I don't really know how to reproduce it, so I'll just copy-paste the whole code ...
2
votes
1answer
46 views

How can one easily toggle the “insufficient version” warning message in CDF and Mathematica?

Unfortunately people use different Mathematica and CDF versions and the default setting of "InsufficientVersionWarning" in MessageOptions is True both in Mathematica and the CDF Player (which is quite ...
5
votes
3answers
88 views

Output code not highlighted when used as input

I have reported this issue: [CASE:3389542] Today, I accidentally found what I believe is an unwanted feature of the front-end, where input code is not appropriately highlighted and the dynamic ...
11
votes
1answer
3k views

How to work around Mathematica hanging when showing a large SparseArray?

Bug introduced in 9.0 and fixed in 9.0.1 In Mathematica 9, if I display any large SparseArray object in the default way (which looks something like ...
2
votes
1answer
110 views

Some symbol does not auto-complete in v10.2

When I input Backsub in Mathematica 10.2 and press Ctrl+K after, I couldn't get Backsubstitution. My OS is Windows 8 32-bit. ...
10
votes
1answer
95 views

How to Copy formatted code without backslashes added?

By default code copied from the FrontEnd is formatted with backslashes added at the ends of lines. For example, evaluating in a Notebook Range[40] and copying ...
20
votes
1answer
1k views

Mathematica 10.1.0.0 (OS X) high CPU usage even for empty notebook

Bug fixed in 10.1.0 (see answer for details) Since update to 10.1.0.0 Mathematica has a high CPU usage even when no evaluation is running (even for empty notebook opened). I am running OS X ...
11
votes
2answers
854 views

Avoiding an unresponsive user interface in OS X

I have found that despite Mathematica's numerous updates, each of which have added much functionality, one fundamental issue remains unaddressed: The unresponsiveness of the UI when I make a mistake ...
9
votes
1answer
141 views

How to test if file exists on the front end machine?

When using a remote Mathematica kernel, how can you test if a file exists on the local front end machine? Of course FileExistsQ cannot be used in this scenario, ...
1
vote
0answers
139 views

How can I protect my notebook file with a password to open and save changes?

I want to protect my .nb file with a password, because now I'm using a free access computer in my university. Everybody student in my university can use that computer and I do not want my .nb file can ...
6
votes
2answers
105 views

How do I maintain notebook state variables between front end/kernel sessions, if those variables are set programmatically rather than via UI widgets?

I need to give a notebook a few simple state variables (counters) that will be saved with the notebook, persist across kernel restarts, etc. From what I've read, using variables defined within a ...
12
votes
1answer
990 views

Opening a notebook from command line in an existing front end instance

I am using Linux, and I would like to be able to programmatically open notebooks in a running Mathematica instance from the command line. Currently, doing something like ...
3
votes
1answer
195 views

How to open notebooks in already running instances of the Front End on Linux? [duplicate]

On Windows and OS X, if Mathematica is already running, double clicking a notebook doesn't open a new Front End instance. Instead it will conveniently open the notebook in the already running ...
17
votes
2answers
410 views

MathKernel doesn't return all Messages

In Mathematica I run this command: Plot[Sin[x], {x, 1, 15}, GridLines -> error] It generates a Plot with this error message: A GridLines specification ...
2
votes
0answers
52 views

Is there a keyboard shortcut that reproduces the code two input cells above the current cursor location?

In Mathematica running on OS X, Cmnd+L is one of my favorite keyboard shortcuts, as it reproduces the code in the input cell above cursor location into the current cell or into a new cell when the ...
2
votes
0answers
89 views

Alt drag does not work properly

When a graphics is displayed, right clicking will bring up the Get Coordinates tool. To select a rectangular region, you can do it manually by selecting the two corners and Alt+C will copy these two ...