ForNeVeR / ForNeVeR/xaml-math

LaTeX editing?

Open
#105 5 comments 0 reactions 0 assignees View on GitHub
help-wanted kind:feature
Dominant language
C#
Stars
719
Forks
113
Avg merge
6d 12h
Merged PRs (30d)
1

Description

About the feasibility of supporting editing LaTeX, as you can do in MathQuill using javascript. Is this infeasibly large or potentially doable in future?

My initial thinking is that the main requirements would be, perhaps in order of difficulty:
- Need to maintain a caret position within the LaTeX string and know its coordinates and height
- When an arrow key is entered, need to move the cursor to the right position
- Open and close bracket functionality, with MathQuill's default being good: opening a bracket also creates a grey close bracket and typing close bracket in between closes the bracket.
- Appropriate actions on Delete (appropriate block to delete), function completion (e,g. sin to \sin), ^ (add ^{b} where b is some box), character typed just before box replaces box........

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.