You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the input field for the mathematical expressions, only very few characters are useful:
the digits 0 to 9
the decimal point (. in English, , in German)
the parentheses (, )
the operators +, -, *, /, ^, !, %
predefined constants like e, pi
predefined functions like C
the comma , to separate the function arguments
space and newline to make the expression more readable while entering it
The default keyboard layout depends on the input language. These layouts are tailored towards typing text, not mathematical expressions. Since the screen space on small screens is scarce, for entering a mathematical expression, the user has to constantly switch between different keyboard layers: the text layer for C, e and pi; the numeric layer for the digits and operators, the special symbol layer for the operator ^.
In right-to-left writing systems, the parentheses on the default on-screen keyboard may point in the "wrong" direction, see #21. The custom keyboard layout suggested here would always write the parentheses in left-to-right direction mode, avoiding this problem.
In the input field for the mathematical expressions, only very few characters are useful:
0
to9
.
in English,,
in German)(
,)
+
,-
,*
,/
,^
,!
,%
e
,pi
C
,
to separate the function argumentsThe default keyboard layout depends on the input language. These layouts are tailored towards typing text, not mathematical expressions. Since the screen space on small screens is scarce, for entering a mathematical expression, the user has to constantly switch between different keyboard layers: the text layer for
C
,e
andpi
; the numeric layer for the digits and operators, the special symbol layer for the operator^
.In right-to-left writing systems, the parentheses on the default on-screen keyboard may point in the "wrong" direction, see #21. The custom keyboard layout suggested here would always write the parentheses in left-to-right direction mode, avoiding this problem.
On Stack Overflow, there is an easy to follow recipe on adding a custom keyboard layout. That article assumes that a single layout fits all screen sizes.
The text was updated successfully, but these errors were encountered: