An interactive LaTeX equation editor with selection syncing.
That is, you can select source code from the rendered equation, and vice versa.
This project is based on:
- MathJax with some customization, which tracks TeX source location while compiling.
- Ace Editor, with great syntax highlighting support for LaTeX.
- Backward selection should map to closed braces and environments.
- CSS work: resizable source and preview.
- Handle
\left
and\right
. - Retain the preview if compilation fails completely.
- Fix: fast dragging sometimes doesn't trigger backward selection.
- Testing: against different packages and environments.