Skip to main content

Visual Equation - 0.1.0

A WYSIWYG equation editor.


Daniel Molina
(danielmolina)
This program is expected to be user-friendly and intuitive, so it should not be difficult to use. Instead of a cursor, you navigate with a box that surrounds blocks of the equation, from a single symbol to the entire equation. Insert characters at the right of the box by pressing keys on the keyboard or clicking symbols in the above panel. If the box surrounds a square, as when you open the program, you overwrite the square. The following key combinations work: (They can be changed or extended in the future) * LEFT and RIGHT (or clicking the equation): Change the selection box. * UP and DOWN (or clicking in the menu items of the panel below): Change the symbols and operators showed in the panel above. * DELETE or BACKSPACE: Remove current selection. If it was the entire argument of an operator, a square will remain so you can select it and add something in the future. There is no way to remove those squares without deleting the entire operator. * CTRL+z: Recover the equation as it was before last change. You can use it all the times that you need. * CTRL+y: The opposite of CTR+z. If you change the equation after using CTRL+z, the future history from that point will not be accessible by Ctrl+y anymore. * CTRL+c: Copy the current selection. * CTRL+x: Cut the current selection. * CTRL+v: Paste the last copied or cut selection. * CTRL+s: Save the equation to a transparent PNG file. * SHIFT+click on an element of the panel above: If the element is a symbol, the selection is replaced by the symbol. If it is an operator, the selection is replaced by the operator and the first argument of it is set to the selection. (The first argument is the one represented by one dot or three dots instead of a square) * TAB: Create a square at the left of the selection box, ready to be overwritten. Useful if you forgot to write something at the left of a block and you do not want to delete the first character/operator until you write the missing part.

Changes

This program is expected to be user-friendly and intuitive, so it should not be difficult to use. Instead of a cursor, you navigate with a box that surrounds blocks of the equation, from a single symbol to the entire equation. Insert characters at the right of the box by pressing keys on the keyboard or clicking symbols in the above panel. If the box surrounds a square, as when you open the program, you overwrite the square. The following key combinations work: (They can be changed or extended in the future) * LEFT and RIGHT (or clicking the equation): Change the selection box. * UP and DOWN (or clicking in the menu items of the panel below): Change the symbols and operators showed in the panel above. * DELETE or BACKSPACE: Remove current selection. If it was the entire argument of an operator, a square will remain so you can select it and add something in the future. There is no way to remove those squares without deleting the entire operator. * CTRL+z: Recover the equation as it was before last change. You can use it all the times that you need. * CTRL+y: The opposite of CTR+z. If you change the equation after using CTRL+z, the future history from that point will not be accessible by Ctrl+y anymore. * CTRL+c: Copy the current selection. * CTRL+x: Cut the current selection. * CTRL+v: Paste the last copied or cut selection. * CTRL+s: Save the equation to a transparent PNG file. * SHIFT+click on an element of the panel above: If the element is a symbol, the selection is replaced by the symbol. If it is an operator, the selection is replaced by the operator and the first argument of it is set to the selection. (The first argument is the one represented by one dot or three dots instead of a square) * TAB: Create a square at the left of the selection box, ready to be overwritten. Useful if you forgot to write something at the left of a block and you do not want to delete the first character/operator until you write the missing part.

Links

Home Page
https://github.com/daniel-molina/visual-equation
Source
https://github.com/daniel-molina/visual-equation

Releases

Visual Equation 0.1.0 — 1 Sep, 2018

Visual Equation 0.2.0 — 10 Sep, 2018

Pygame.org account Comments

  • Jhon Gesell 2018-09-01 03:05:40.131293

    Genial