Difference between pages "Rodin Keyboard" and "File:Example variables.png"

From Event-B
(Difference between pages)
Jump to navigationJump to search
imported>Mathieu
m
 
(Maintenance script uploaded File:Example variables.png)
 
Line 1: Line 1:
The Rodin Keyboard is an extensible keyboard for inputing mathematical formula (in Unicode).  The Rodin keyboard provides the following facilities:
+
Example - The variables
* A ModifyListener (RodinModifyListener) that can be attached to a SWT widget. When the content of the widget is modified, the keyboard reacts and translate the content accordingly. Currently, RODIN Keyboard supports Text and StyledText widget.
 
* An utility class Text2MathTranslator with a static method translate(String) for manually translating any string (or sub-part of a string) into mathematical formula.
 
* An Eclipse View called Rodin Keyboard View which provides an text input area which will translate the input text into mathematical formula. This View can be found under category RODIN.
 
 
 
The Rodin Keyboard however does not contain any pre-defined translation rules for any mathematical symbols. Instead, this task is left for the developers who want to declare different "keyboards" corresponding to the mathematical language that they want to use. Moreover, different combinations can be used to enter the same mathematical symbols.
 
 
 
Currently, there are two keyboards available:
 
* Standard keyboard for Event-B.
 
* LaTeX-style keyboard for Event-B.
 
 
 
 
 
[[Category:Design]]
 

Latest revision as of 20:50, 30 April 2020

Example - The variables