Mathlive Versions Save

A web component for easy math input

v0.53.2

3 years ago

v0.53.1

3 years ago

v0.53.0

4 years ago

v0.52.0

4 years ago

v0.51.1

4 years ago

v0.51.0

4 years ago

0.51.0 (2020-05-19)

New Features

  • #450 Custom keybindings. A keybinding (also called keyboard shorcut) associate a keystroke combination on a physical keyboard with a command. Mathlive previously had some built-in keybindings, but now they can be extended or replaced. See config.keybindings and Keybinding.

  • Added setKeyboardLayout() and setKeyboardLayoutLocale() functions to customize the current physical keyboard layout.

Improvements

  • #461 The array editing commands only worked in math mode. They now apply in text mode as well.

  • #459: Add a placeholder for incomplete commands, for example entering \frac in command mode.

  • Added some missing commands: deleteNextChar, deletePreviousChar, deleteNextWord, deletePreviousWord, deleteToGroupStart, deleteToGroupEnd, deleteToMathFieldEnd, moveToSubscript, applyStyle, toggleVirtualKeyboard, hideVirtualKeyboard, showVirtualKeyboard

  • In some cases, the top of the placeholder character could be cut off.

Bug Fixes

  • The Read Aloud feature would not work when a Neural Engine AWS voice was used (such as Joana or Matthew)

  • In the Vue wrapper, the onKeystroke handler would error

  • Styling (applying color, style) was disabled. This also affected mode change (i.e. alt+= to switch between text and math mode)

  • After completing a command in command mode (i.e. pressing the return key), the mode did not switch not math mode and remained in command mode.

v0.50.8

4 years ago

Improvements

  • The Symbols keyboard is now a top-level keyboard. Previously it was accessible only from the Roman keyboard.
  • Added some standard Latex commands: \inf, \Pr, \liminf, \limsup
  • Added inline shortcuts for some commands: sinh, cosh, sec, csc, cot, arcsin, arccos, arctan
  • When generating Latex output, only insert spaces when necessary (i.e. after commands that are followed by a letter). Conversely, always generate the space when necessary (\rbrack a would generate \rbracka)
  • Minor rendering performance improvement

Bug Fixes

  • The absolute value character "|" (and other small delimiters) would be displayed in the wrong font (and too small)

  • The absolute value key from the virtual keyboard would insert '|#@|'

  • The 'sqrt' key from the virtual keyboard or keyboard shortcut (option+V) would do nothing. The problem affected any inline shortcut or key that included a '#0' argument when there was no selection

  • Fixed an issue with long inline shortcuts that could trigger text mode (e.g. 'arcsin') and never apply the inline shortcut

  • Do not trigger smart mode conversion with arrow keys

  • Fixed an issue on iOS 12 and Firefox/Android where the Mathfield could not be focused (fix contributed by (https://github.com/beneater)

v0.50.7

4 years ago

Fix #448: Fix an issue where the "^" keyboard shortcut would not work.

v0.50.4

4 years ago

0.50.4 (2020-05-09)

Bug Fixes

  • Fix #444 The "x^2" key in the virtual keyboard did not work as expected.

v0.50.3

4 years ago

Release of version v0.50.3