German Keyboard Shortcuts: Difference between revisions

From SMath Wiki
Jump to navigation Jump to search
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.)
 
(11 intermediate revisions by 2 users not shown)
Line 4: Line 4:


{| class="wikitable"
{| class="wikitable"
! Key
! Function
! Action
|-
|-
|"
! '''Shortcut''' !! Function !! Description
|
|Canvas: Insert text region, Formula: Start a string constant
|-
|-
|'
||| || Canvas: Insert text region, Formula: Start a string constant
|
|Start a unit name (placeholder becomes rounded)
|-
|-
|\
|'  ||  || Start a unit name (placeholder becomes rounded)
|sqrt()
|-
|Square root operator
| \  || sqrt() || <math>\sqrt{\scriptstyle\blacksquare} </math> square root
|-
| [  || el() || <math>{\scriptstyle\blacksquare}_{\,\scriptstyle\blacksquare}</math> element index (add a second index using argument separator (; or ,)
|-
| ]  || line() || <math>\left|\begin{array}{c}
{\scriptstyle\blacksquare}\\
{\scriptstyle\blacksquare}\\
\end{array}\right.</math> code block
|-
| .  ||  || Subscript a variable, function, or unit (text index)
|-
| ^  ||  || <math>{\scriptstyle\blacksquare}^{\,\scriptstyle\blacksquare}</math> exponentiation
|-
| !  ||  || <math>{\scriptstyle\blacksquare}\,!</math> factorial
|-
| %  ||  || '''Percent sign'''
|-
| &  ||  || <math>{\scriptstyle\blacksquare}\,\wedge\,{\scriptstyle\blacksquare}</math> Boolean AND
|-
|&vert;  ||  || <math>{\scriptstyle\blacksquare}\,\vee\,{\scriptstyle\blacksquare}</math> Boolean OR
|-
| ~  ||  || <math>{\scriptstyle\blacksquare}\,\approx\,{\scriptstyle\blacksquare}</math> '''Boolean Approximate equal'''
|-
| @  ||  || Insert 2D plot
|-
| Ctrl+.  ||  || Symbolic calculation of the equation
|-
| Ctrl++  ||  || <math>{\scriptstyle\blacksquare}\,\boldsymbol{=}\,{\scriptstyle\blacksquare}</math> '''Boolean "Equal to"'''
|-
| Ctrl+^  || nthroot() || <math>\sqrt[\scriptstyle\blacksquare]{\scriptstyle\blacksquare}</math> '''n-th root operator'''
|-
| Ctrl+E  ||  || Insert Function dialog box
|-
| Ctrl+G  ||  || Pressing after a character, toggles its interpretation as Greek
|-
| Ctrl+K  ||  || Toggles special character mode in names
|-
| Ctrl+M  || mat()  || Insert Matrix
|-
| Ctrl+T  ||  || Insert blank Image
|-
| Ctrl+W  ||  || Insert Unit dialog box
|-
| Ctrl+0  ||  || <math>{\scriptstyle\blacksquare}\,\ge\,{\scriptstyle\blacksquare}</math> Boolean "Greater or Equal to" operator
|-
| Ctrl+1  || transpose() || <math>{\scriptstyle\blacksquare}^\mathrm{T}</math>Insert Matrix transpose
|-
| Ctrl+3  ||  || <math>{\scriptstyle\blacksquare}\,\ne\,{\scriptstyle\blacksquare}</math> Boolean "Not Equal to" operator
|-
| Ctrl+8  ||  || <math>{\scriptstyle\blacksquare}\,\times\,{\scriptstyle\blacksquare}</math> Vector Multiplication operator (cross product)
|-
| Ctrl+9  ||  || <math>{\scriptstyle\blacksquare}\,\le\,{\scriptstyle\blacksquare}</math> 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  ||  || <math>\pi</math> Pi constant (3,1415...)
|-
| Ctrl+Shift+Z  ||  || <math>\infty</math> Infinity symbol
|-
| Alt++ ESC  ||  || Insert formula in a text region (ESC is required to exit ALT mode)
|}
|}


== Edit ==


{| class="wikitable"
{| class="wikitable"
|-
|-
! Symbol !! Function !! Description
! '''Shortcut'''  !! Function
|-
| 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)
|-
|-
| '''\''' || sqrt || Insert square root <math>\sqrt{} </math>
| Pos1 or End          || Move cursor to start or end of the document, the text or the formula
|-
|-
| '''[''' || || Insert function el() (element index)
| Enter          || Leave current region
|-
|-
| ''']''' || Insert line - code block
| TAB or Shift-Tab        || Go to next or previous region
|-
|-
| '''.''' || || Subscript a variable, function, or unit (text index)
| Ctrl+B      || Bold font
|-
|-
| '''^''' || || Exponentiation
| Ctrl+I      || Italic font
|-
|-
| '''!''' || || Factorial
| Ctrl+U      || Underscore
|-
|-
| '''%''' || || Minus/plus operator (-/+)
| F8          || Apply subsequent edits to all occurences of a name in a formula
|}
|}
'''\''' - Insert square root <math>\sqrt{} </math>
'''[''' - Insert function el() (element index)<br>
''']''' - Insert line - code block<br>
'''.''' - Subscript a variable, function, or unit (text index)<br>
'''^''' - Exponentiation<br>
'''!''' - Factorial<br>
'''%''' - Minus/plus operator (-/+)<br>
'''&''' - Boolean AND<br>
'''|''' - Boolean OR<br>
'''~''' - '''Boolean Approximate equal'''<br>
'''@''' - Insert 2D plot<br>
'''Ctrl+.''' - Symbolic calculation of the equation<br>
'''Ctrl++''' - '''Insert Boolean "Equal to"'''<br>
'''Ctrl+^''' - '''Insert n-th root'''<br>
'''Ctrl+g''' - Pressing after a character, toggles its interpretation as Greek<br>
'''Ctrl+M''' - Insert Matrix<br>
'''Ctrl+E''' - Insert Function dialog box<br>
'''Ctrl+W''' - Insert Unit dialog box<br>
'''Ctrl+T''' - Insert blank Image<br>
'''Ctrl+0''' - Insert Boolean "Greater or Equal to" operator<br>
'''Ctrl+1''' - Insert Matrix transpose<br>
'''Ctrl+3''' - Insert Boolean "Not Equal to" operator<br>
'''Ctrl+8''' - Insert Vector Multiplication operator<br>
'''Ctrl+9''' - Insert Boolean "Less Then or Equal to" operator<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+Z''' - Insert infinity symbol<br>
== Edit ==
'''Ctrl+Z''' - Rollback change<br>
'''Ctrl+Y''' - Repeat change<br>
'''Ctrl+X''' - Cut selection<br>
'''Ctrl+C''' or '''Ctrl+Insert''' - Copy selection<br>
'''Ctrl+V''' or '''Shift+Insert''' - Insert<br>
'''Ctrl+A''' - Select All / Select element content (depends on cursor position)<br>
'''Home''' or '''End''' - Can be used inside Text or Math controls to move cursor to the start or end of expression<br>
'''Ctrl+B''' - Bold font<br>
'''Ctrl+I''' - Italic font<br>
'''Ctrl+U''' - Underscore<br>
'''F8''' - Rename all current variable occurrences or units in list elements<br>


== Standard ==
== Standard ==


'''Ctrl+N''' - Create new document<br>
{| class="wikitable"
'''Ctrl+F4''' - Close current document<br>
|-
'''Ctrl+P''' - Print current document<br>
! '''Shortcut''' !! Function
'''Ctrl+O''' - Open document<br>
|-
'''Ctrl+S''' - Save document<br>
| Ctrl+N      || Create new document
'''F9''' - Recalculate document<br>
|-
| Ctrl+F4     || Close current document
|-
| Ctrl+P       || Print current document
|-
| Ctrl+O       || Open document
|-
| Ctrl+S       || Save document
|-
| F9           || Recalculate document
|}


== Dynamic Assistant ==
== Dynamic Assistant ==


'''TAB, Ctrl+Enter, Shift+Enter, DoubleClick''' - Auto-complete with the chosen variable/function name<br>
{| class="wikitable"
'''Ctrl+space''' - Auto-Complete if menu is shown, otherwise manually activates Dynamic Assistance<br>
|-
'''*+Enter ''' - For Smartphones<br>
! '''Shortcut''' !! Function
|-
| 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
|}


[[Category:SMath Studio]]
[[Category:SMath Studio]]
[[Category:HowTo]]
[[Category:HowTo]]
[[Category:Manual]]
[[Category:Manual]]

Latest revision as of 21:25, 30 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

Shortcut Function Description
" Canvas: Insert text region, Formula: Start a string constant
' Start a unit name (placeholder becomes rounded)
\ sqrt() square root
[ el() element index (add a second index using argument separator (; or ,)
] 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+K Toggles special character mode in names
Ctrl+M mat() Insert Matrix
Ctrl+T Insert blank Image
Ctrl+W Insert Unit dialog box
Ctrl+0 Boolean "Greater or Equal to" operator
Ctrl+1 transpose() Insert Matrix transpose
Ctrl+3 Boolean "Not Equal to" operator
Ctrl+8 Vector Multiplication operator (cross product)
Ctrl+9 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 Pi constant (3,1415...)
Ctrl+Shift+Z Infinity symbol
Alt++ ESC Insert formula in a text region (ESC is required to exit ALT mode)

Edit

Shortcut Function
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)
Pos1 or End Move cursor to start or end of the document, the text or the formula
Enter Leave current region
TAB or Shift-Tab Go to next or previous region
Ctrl+B Bold font
Ctrl+I Italic font
Ctrl+U Underscore
F8 Apply subsequent edits to all occurences of a name in a formula

Standard

Shortcut Function
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

Shortcut Function
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