equation_highlighter 0.1.0 copy "equation_highlighter: ^0.1.0" to clipboard
equation_highlighter: ^0.1.0 copied to clipboard

A Flutter package to highlight, format, and tokenize mathematical equations.

Changelog #

All notable changes to the equation_highlighter package will be documented in this file.


0.1.0 - 2025-05-29 #

🚀 Initial Release #

  • Core widget: EquationHighlighter for rendering styled math equations.
  • Modular architecture under lib/src/:
    • equation_formatter.dart
    • equation_sanitizer.dart
    • equation_tokenizer.dart
    • token_style.dart, token_style_config.dart
    • themes.dart and mock_equations.dart
  • Style system for customizing tokens (operators, numbers, variables, etc.)
  • Light and dark predefined theme configurations.
  • Unit test coverage for formatter, sanitizer, and tokenizer modules.
  • Config and metadata:
    • .gitignore, .metadata, analysis_options.yaml, and pubspec.yaml
  • Example app scaffolded under /example.

📅 Upcoming (Planned) #

  • Add support for inline LaTeX-like syntax.
  • Introduce animation for token transitions.
  • Enhance accessibility and screen reader support.
0
likes
150
points
1.29k
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package to highlight, format, and tokenize mathematical equations.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

cupertino_icons, flutter

More

Packages that depend on equation_highlighter