#latex #delta #convert #document #format #js #update

quilltex

QuillTex is an open-source Rust library designed to convert LaTeX documents into a Delta format that can be used with Quill.js and vice versa

1 unstable release

0.1.0 Oct 6, 2024

#1474 in Text processing

MIT license

53KB
1.5K SLoC

QuillTex

QuillTex is an open-source Rust library designed to convert LaTeX documents into a Delta format that can be used with Quill.js and vice versa.

This forms the backend of Latexflow.

Features

  • Convert LaTeX documents into Delta format.
  • Handle Delta updates and update the LaTeX document accordingly.

Usage

Disclaimer: Not published yet

  • For converting LaTeX to Delta:
use latex_quill_compiler::{convert_latex, Configuration, StandardPackage};
...
let conf = Configuration::new([StandardPackage]);
let delta = convert_latex(latex, &conf);

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or feedback, please open an issue on this Repository on GitLab.

Dependencies

~1.2–2.2MB
~45K SLoC