Interface - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


User Interface Enhancements for Maple 2025

Maple 2025 includes a number of enhancements to make it easier to use.  Many of the user interface changes on this page were initiated by customer requests.

 

New Ribbon Interface (Windows and Linux)

Smart Equation Editing

Improvements to Command and Argument Completion

Improved Math Display Using Vectors from the Matrix Palette

Embedded Components Updates

Scrollable Matrices

Additional UI Improvements

New Ribbon Interface (Windows and Linux)

Maple 2025 introduces a new ribbon interface for Windows and Linux users.  The ribbon consists of menus, groups and controls, organized into tabs.  The ribbon makes it easy to see all the options available as you use Maple to make calculations, format your document, and so on.

 

All the features that used to be in the worksheet menus, worksheet toolbar, and context bar are now found in the ribbon.  Some items are in context-sensitive tabs, so they appear when contextually relevant, such as the Plot and Component tabs, which appear when you click on a plot or embedded component, respectively.  (See Details on Where to Find Items in the Ribbon for where menu items are now found.)

Click a tab (such as Home or Insert) to view it.  The layout of the contents in the ribbon changes to fit the size of your Maple window.  For example, this is the compact form of the Insert tab.  Click an arrow ( ) to see the buttons in a group.

 

You can collapse the ribbon using Minimize/Maximize ribbon ( ) on the quick access toolbar, or by double-clicking on the active tab.  When the ribbon is minimized, clicking Minimize/Maximize ribbon ( ) expands the ribbon.  Alternatively, when the ribbon is minimized, you can access the contents of a tab by clicking the tab.  The tab stays expanded until you click away from it.

Technology Preview on macOS

On macOS, we are including a technology preview of a new ribbon interface.  This is an early stage technology preview, not a final form.  If you want to give it a try, it is found in the Applications folder as Maple 2025 Technology Preview.

Keyboard Shortcuts for Accessing Ribbon Items

Press the Alt key to see small keyboard tips that open tabs and groups and click items in the ribbon.  Press the Alt key again to stop displaying the keyboard tips.

For example, typing Alt shows the keyboard tips.  Press I to open the Insert tab and then press C to insert a code edit region.

Interrupt and Debug

The interrupt ( ) and debug ( ) buttons have moved to the status bar displayed at the bottom of the Maple window.  For more information, see Status Bar.

Smart Equation Editing

Enhanced 2-D Math Editing 

In Maple 2025, we've focused on improving the experience of inputting and editing mathematical expressions, making it smoother and more intuitive. Navigating through 2-D expressions is now more predictable, with consistent behavior when moving left or right. When backspacing or deleting, the cursor now reliably removes one character at a time, following the same path as its movement through the expression.

Delimiters such as absolute value bars, parentheses, and matrix norm bars are now properly matched and stretch as needed for clarity and accuracy. Multiple sets of name-quotes or string quotes within an expression are correctly delimited, ensuring clean and efficient editing.

Additionally, using Shift and cursor keys for selection, followed by copy and paste, now works as expected.

These improvements, though subtle, create a more seamless 2-D math editing experience, allowing you to focus on your work without unnecessary distractions.

Streamlined Keyboard Entry for Exponents, Fractions, and Indexed Variables

Maple 2025 introduces an optimized experience for keyboard entry of polynomials, fractions, and indexed variables, eliminating the need for repetitive cursor movement. x212x__0+y213y__0=0 required pressing the right arrow key six times just to return to the baseline.

Now, in Maple 2025, when you type ^, /, or __ followed by a number or symbol and then input another operator (such as +), the operator will automatically be inserted on the baseline. For the example above, this change entirely eliminates the need to use cursor keys to get back to the baseline.

Through extensive analysis of input patterns, we've found that in most cases, returning to the baseline is the desired behavior -- except in cases involving ^1 and /1. For these instances, the equation editor will keep the exponent or denominator at the current input level, as most users expect.

If you find the cursor has moved to the baseline before you are finished, you can always use the left arrow to return to the exponent, denominator, or index you were just in. You can also keep the cursor inside the exponent or denominator by typing a space before the operator, and then the cursor will remain where it is.

This enhancement makes entering complex expressions faster and more fluid, letting you focus on your work without interruption.

Improvements to Command and Argument Completion

More Suggestions

In Maple 2024, we introduced automatic argument completion to make it easier to fill in the arguments for a command.  You can turn this feature on in the Interface tab of the Options Dialog. Start typing the command, and, when available, a pop-up list of suggested arguments appears automatically.  You can select from the available completions using your pointer or arrow keys and Tab.

When using argument completion, the argument completion lists can also include your previously defined variable, if it is of an appropriate type for the argument.  In Maple 2025, we expanded this feature:  If your worksheet has multiple definitions that could be used as an argument, argument completion now shows multiple suggestions from defined variables.

 

User Controls for Command and Argument Completion

Maple has had command/symbol completion for many releases.  Type something, press Esc, and select from the available completions in the pop-up list using your pointer or using the arrow keys and Tab.

In previous releases, you could also accept an entry from the command completion pop-up list using Enter (Return on Mac).  Since this was only possible with command completion, not argument completion, it was inconsistent behavior.  In Maple 2025, we've unified things and offered users control.  By default, Tab is the trigger key for both argument and command completion.  If you want to accept Enter (Return on Mac) as a trigger key as well, there is an option to do so.

You can manage this from the Options Dialog.

1. 

Open the Options Dialog.

2. 

In the Interface tab, under Show:

– 

To use the Enter/Return key in these pop-up boxes, select the Enter triggers completion selection check box.

3. 

Select apply to session or apply globally.

Now you can use Enter in the pop-up boxes for both command and argument completion.

For more information on these features, see Automatic Argument Completion and Command Completion.

Improved Math Display Using Vectors from the Matrix Palette

With the improvements to assignment, you can now use the Matrix palette to enter the left- and right-hand sides of an assignment:

abc1.11.32.4 

a1.1

b1.3

c2.4

(1)

 

Using this and the new Vector form accepted by fsolve, you can streamline your calculations:

xyfsolvex+logy=4x+y=6,x=1y=1:

 

x

2.853806779

(2)

 

y

3.146193221

(3)

 

Embedded Components Updates

The Components palette has a new look.

 

 

It's easier than ever to use a drop-down list (known in Maple as a combo box) or a list box.

First, add one to your document from the Components palette.  Then, to populate the list with entries, click Edit Item List.  The List Editor is now more user friendly.  Add entries to the list, then if desired, rearrange the entries by dragging.

There are keyboard shortcuts for the list editor if you prefer those.  For more information including a list of keyboard shortcuts for the List Editor, see List Box Component and Combo Box Component.

Scrollable Matrices

When you have a large matrix (or any rtable) output in your document, only a portion is visible.  Maple 2024 introduced browsing through the entries directly in the document, using the scroll bars to change your view.  Now you can also change the size of a row or column interactively using resize arrows.

To fit the data better, you can then right-click (Control-click, Mac) on the matrix and select Fit Row to Data or Fit Column to Data.

To return to the initial matrix view, right-click (Control-click, Mac) on the matrix and select Reset Output Display.

Notes:

• 

Matrix outputs are not scrollable in the help system.  (However, you can always open a help page as a worksheet and re-execute to interact with them.)

For more information, see Scrollable Matrices.

Additional UI Improvements

• 

By default Maple documents open in a new tab.  (That setting can be changed in the Options dialog.)  You can now open a tab in a new window by dragging the tab away from the menu bar.

• 

On Mac, we have added the more common key combination for Redo, Command + Shift + Z.  (You can still use Command + Y if you prefer.)