German Keyboard Shortcuts: Difference between revisions

From SMath Wiki
Jump to navigation Jump to search
No edit summary
Line 15: Line 15:
| [  || el() || Insert element index (add a second index using argument separator (; or ,)
| [  || el() || Insert element index (add a second index using argument separator (; or ,)
|-
|-
| ]  || || Insert line - code block
| ]  || line() || Insert line - code block
|-
|-
| .  ||  || Subscript a variable, function, or unit (text index)
| .  ||  || Subscript a variable, function, or unit (text index)
Line 23: Line 23:
| !  ||  || Factorial
| !  ||  || Factorial
|-
|-
| %  ||  || Minus/plus operator (-/+)
| %  ||  || '''Percent sign'''
|-
|-
| &  ||  || Boolean AND
| &  ||  || Boolean AND
Line 29: Line 29:
| |  ||  || Boolean OR
| |  ||  || Boolean OR
|-
|-
| ~  ||  || Boolean Approximate equal
| ~  ||  || '''Boolean Approximate equal'''
|-
|-
| @  ||  || Insert 2D plot
| @  ||  || Insert 2D plot
Line 35: Line 35:
| Ctrl+.  ||  || Symbolic calculation of the equation
| Ctrl+.  ||  || Symbolic calculation of the equation
|-
|-
| Ctrl++  ||  || Insert Boolean "Equal to"
| Ctrl++  ||  || '''Boolean "Equal to"'''
|-
|-
| Ctrl+^  || || Insert n-th root
| Ctrl+^  || nthroot() || '''n-th root operator'''
|-
|-
| Ctrl+g ||  || Pressing after a character, toggles its interpretation as Greek
| Ctrl+E  ||  || Insert Function dialog box
|-
| Ctrl+G ||  || Pressing after a character, toggles its interpretation as Greek
|-
|-
| Ctrl+M  ||  || Insert Matrix
| Ctrl+M  || mat() || Insert Matrix
|-
|-
| Ctrl+E ||  || Insert Function dialog box
| Ctrl+T ||  || Insert blank Image
|-
|-
| Ctrl+W  ||  || Insert Unit dialog box
| Ctrl+W  ||  || Insert Unit dialog box
|-
| Ctrl+T  ||  || Insert blank Image
|-
|-
| Ctrl+0  ||  || Insert Boolean "Greater or Equal to" operator
| Ctrl+0  ||  || Insert Boolean "Greater or Equal to" operator
|-
|-
| Ctrl+1  || || Insert Matrix transpose
| Ctrl+1  || transpose() || Insert Matrix transpose
|-
|-
| Ctrl+3  ||  || Insert Boolean "Not Equal to" operator
| Ctrl+3  ||  || Insert Boolean "Not Equal to" operator
|-
|-
| Ctrl+8  ||  || Insert Vector Multiplication operator
| Ctrl+8  ||  || Insert Vector Multiplication operator (cross product)
|-
|-
| Ctrl+9  ||  || Insert Boolean "Less Than or Equal to" operator
| Ctrl+9  ||  || Insert Boolean "Less Than or Equal to" operator
|-
|-
| Ctrl+Enter  ||  || Canvas: Insert separator line, Text: Insert new paragraph (separated by empty line)
| Ctrl+Enter  ||  || Canvas: Insert separator line, Text: Insert new paragraph (separated by empty line)
|-
| Shift+Enter  ||  || Line break (in text regions)
|-
|-
| Ctrl+Shift+P  ||  || Insert Pi constant (3,1415...)
| Ctrl+Shift+P  ||  || Insert Pi constant (3,1415...)
|-
|-
| Ctrl+Shift+Z  ||  || Insert infinity symbol
| Ctrl+Shift+Z  ||  || Insert infinity symbol
|-
| Alt++ ESC  ||  || Insert formula in a text region (ESC is required to exit ALT mode)
|}
|}
== Edit ==
== Edit ==



Revision as of 11:11, 22 September 2024

Key bindings different to the English keyboard layout are marked bold. Some of the bindings depend on the context (canvas or worksheet, text region, formula region).

Insert

Symbol Function Description
" Canvas: Insert text region, Formula: Start a string constant
' Start a unit name (placeholder becomes rounded)
\ sqrt() Insert square root
[ el() Insert element index (add a second index using argument separator (; or ,)
] line() Insert line - code block
. Subscript a variable, function, or unit (text index)
^ Exponentiation
! Factorial
% Percent sign
& Boolean AND
Boolean OR
~ Boolean Approximate equal
@ Insert 2D plot
Ctrl+. Symbolic calculation of the equation
Ctrl++ Boolean "Equal to"
Ctrl+^ nthroot() n-th root operator
Ctrl+E Insert Function dialog box
Ctrl+G Pressing after a character, toggles its interpretation as Greek
Ctrl+M mat() Insert Matrix
Ctrl+T Insert blank Image
Ctrl+W Insert Unit dialog box
Ctrl+0 Insert Boolean "Greater or Equal to" operator
Ctrl+1 transpose() Insert Matrix transpose
Ctrl+3 Insert Boolean "Not Equal to" operator
Ctrl+8 Insert Vector Multiplication operator (cross product)
Ctrl+9 Insert Boolean "Less Than or Equal to" operator
Ctrl+Enter Canvas: Insert separator line, Text: Insert new paragraph (separated by empty line)
Shift+Enter Line break (in text regions)
Ctrl+Shift+P Insert Pi constant (3,1415...)
Ctrl+Shift+Z Insert infinity symbol
Alt++ ESC Insert formula in a text region (ESC is required to exit ALT mode)

Edit

Ctrl+Z - Rollback change
Ctrl+Y - Repeat change
Ctrl+X - Cut selection
Ctrl+C or Ctrl+Insert - Copy selection
Ctrl+V or Shift+Insert - Insert
Ctrl+A - Select All / Select element content (depends on cursor position)
Home or End - Can be used inside Text or Math controls to move cursor to the start or end of expression
Ctrl+B - Bold font
Ctrl+I - Italic font
Ctrl+U - Underscore
F8 - Rename all current variable occurrences or units in list elements

Standard

Ctrl+N - Create new document
Ctrl+F4 - Close current document
Ctrl+P - Print current document
Ctrl+O - Open document
Ctrl+S - Save document
F9 - Recalculate document

Dynamic Assistant

TAB, Ctrl+Enter, Shift+Enter, DoubleClick - Auto-complete with the chosen variable/function name
Ctrl+space - Auto-Complete if menu is shown, otherwise manually activates Dynamic Assistance
*+Enter - For Smartphones