German Keyboard Shortcuts: Difference between revisions

From SMath Wiki
Jump to navigation Jump to search
(Created page with "== Insert == '''"''' - Insert text<br> ''' ' ''' - Insert units<br> '''\''' - Insert square root<br> '''[''' - Insert function el()<br> ''']''' - Insert line - code block<br> '''.''' - Subscript a variable, function, or unit<br> '''^''' - Exponentiation<br> '''!''' - Factorial<br> '''%''' - Minus/plus operator (-/+)<br> '''&''' - Boolean AND<br> '''|''' - Boolean OR<br> '''~''' - Boolean NOT<br> '''@''' - Insert 2D plot<br> '''Ctrl+.''' - Symbolic calculation of the equ...")
 
m ("Please convert the following Mediawiki text into a MediaWiki table with three columns: 'Symbol', 'Function', and 'Description'. Make the header 'Symbol' bold, but do not use any bold formatting for the individual entries in the 'Symbol' column. Split the entry lines of the original at the - character and use that to fill the first and the third column, leaving the second column empty.)
Line 1: Line 1:
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 ==
== Insert ==


'''"''' - Insert text<br>
{| class="wikitable"
''' ' ''' - Insert units<br>
! Key
'''\''' - Insert square root<br>
! Function
'''[''' - Insert function el()<br>
! Action
|-
|"
|
|Canvas: Insert text region, Formula: Start a string constant
|-
|'
|
|Start a unit name (placeholder becomes rounded)
|-
|\
|sqrt()
|Square root operator
|}
 
 
{| class="wikitable"
|-
! Symbol !! Function !! Description
|-
| '''\''' || sqrt || Insert square root <math>\sqrt{} </math>
|-
| '''[''' || || Insert function el() (element index)
|-
| ''']''' || Insert line - code block
|-
| '''.''' || || Subscript a variable, function, or unit (text index)
|-
| '''^''' || || Exponentiation
|-
| '''!''' || || Factorial
|-
| '''%''' || || Minus/plus operator (-/+)
|}
 
'''\''' - Insert square root <math>\sqrt{} </math>
'''[''' - Insert function el() (element index)<br>
''']''' - Insert line - code block<br>
''']''' - Insert line - code block<br>
'''.''' - Subscript a variable, function, or unit<br>
'''.''' - Subscript a variable, function, or unit (text index)<br>
'''^''' - Exponentiation<br>
'''^''' - Exponentiation<br>
'''!''' - Factorial<br>
'''!''' - Factorial<br>
Line 12: Line 50:
'''&''' - Boolean AND<br>
'''&''' - Boolean AND<br>
'''|''' - Boolean OR<br>
'''|''' - Boolean OR<br>
'''~''' - Boolean NOT<br>
'''~''' - '''Boolean Approximate equal'''<br>
'''@''' - Insert 2D plot<br>
'''@''' - Insert 2D plot<br>
'''Ctrl+.''' - Symbolic calculation of the equation<br>
'''Ctrl+.''' - Symbolic calculation of the equation<br>
'''Ctrl+=''' - Insert Boolean "Equal to"<br>
'''Ctrl++''' - '''Insert Boolean "Equal to"'''<br>
'''Ctrl+\''' - Insert n-th root<br>
'''Ctrl+^''' - '''Insert n-th root'''<br>
'''Ctrl+g''' - Pressing after a character, gives it in Greek (Symbol palette)<br>
'''Ctrl+g''' - Pressing after a character, toggles its interpretation as Greek<br>
'''Ctrl+M''' - Insert Matrix<br>
'''Ctrl+M''' - Insert Matrix<br>
'''Ctrl+E''' - Insert Function dialog box<br>
'''Ctrl+E''' - Insert Function dialog box<br>
Line 27: Line 65:
'''Ctrl+8''' - Insert Vector Multiplication operator<br>
'''Ctrl+8''' - Insert Vector Multiplication operator<br>
'''Ctrl+9''' - Insert Boolean "Less Then or Equal to" operator<br>
'''Ctrl+9''' - Insert Boolean "Less Then or Equal to" operator<br>
'''Ctrl+Enter''' or '''Shift+Enter ''' - Insert new line in the text region<br>
'''Ctrl+Enter''' Canvas: Insert separator line, Text: Insert new paragraph (separated by empty line)<br>
'''Ctrl+Shift+P''' - Insert Pi constant (3,1415...)<br>
'''Ctrl+Shift+P''' - Insert Pi constant (3,1415...)<br>
'''Ctrl+Shift+Z''' - Insert infinity symbol<br>
'''Ctrl+Shift+Z''' - Insert infinity symbol<br>

Revision as of 10:38, 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

Key Function Action
" Canvas: Insert text region, Formula: Start a string constant
' Start a unit name (placeholder becomes rounded)
\ sqrt() Square root operator


Symbol Function Description
\ sqrt Insert square root
[ Insert function el() (element index)
] Insert line - code block
. Subscript a variable, function, or unit (text index)
^ Exponentiation
! Factorial
% Minus/plus operator (-/+)

\ - Insert square root [ - Insert function el() (element index)
] - Insert line - code block
. - Subscript a variable, function, or unit (text index)
^ - Exponentiation
! - Factorial
% - Minus/plus operator (-/+)
& - Boolean AND
| - Boolean OR
~ - Boolean Approximate equal
@ - Insert 2D plot
Ctrl+. - Symbolic calculation of the equation
Ctrl++ - Insert Boolean "Equal to"
Ctrl+^ - Insert n-th root
Ctrl+g - Pressing after a character, toggles its interpretation as Greek
Ctrl+M - Insert Matrix
Ctrl+E - Insert Function dialog box
Ctrl+W - Insert Unit dialog box
Ctrl+T - Insert blank Image
Ctrl+0 - Insert Boolean "Greater or Equal to" operator
Ctrl+1 - Insert Matrix transpose
Ctrl+3 - Insert Boolean "Not Equal to" operator
Ctrl+8 - Insert Vector Multiplication operator
Ctrl+9 - Insert Boolean "Less Then or Equal to" operator
Ctrl+Enter Canvas: Insert separator line, Text: Insert new paragraph (separated by empty line)
Ctrl+Shift+P - Insert Pi constant (3,1415...)
Ctrl+Shift+Z - Insert infinity symbol

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