mathtex-editor-keymap 0.1.0

Pluggable Hypatia style default keymap for mathtex-editor, translating input into core commands
Documentation
  • Coverage
  • 100%
    18 out of 18 items documented0 out of 10 items with examples
  • Size
  • Source code size: 28.85 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 529.43 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 8s Average build duration of successful builds.
  • all releases: 8s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • gabriel-nsiqueira/mathtex-editor
    0 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • gabriel-nsiqueira

mathtex-editor-keymap

mathtex-editor-keymap is the default browser-style input mapping for mathtex-editor. It translates normalized key events and committed text into commands for mathtex-editor-core.

It provides:

  • Arrow, selection, deletion, tab, home/end, and structural insertion commands
  • Character autocorrections and word-to-symbol conversion
  • A searchable catalog of roughly 140 backslash commands
  • Host-defined word expansions for application-specific symbols and structures

The keymap is optional: hosts can emit core Commands directly or replace it with their own input policy.

Licensed under either Apache-2.0 or MIT.