Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add POC for new integrated math nodes #3025

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

thecodrr
Copy link
Contributor

@thecodrr thecodrr commented Jul 27, 2023

The previous math nodes (inline and block) are designed in an awkward manner causing various issues with selection etc. This POC is an attempt to integrate these nodes just like code blocks.

What's improved:

  1. Syntax highlighting for LaTeX (and linting if possible)
  2. Improved responsiveness when moving into or out of a math node
  3. More control over UI and styling
  4. Easier to theme
  5. Live rendering for Math

What needs to be worked on:

  • Math block and code block are currently duplicating a lot of code. It'd be great if we can somehow refactor these 2 extensions to share the code where possible.
  • Add live rendering updates as the user makes edits
  • Remove old math plugins
  • Fix code block glitches with selection and text entry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant