math_expressions_builder 1.1.4 copy "math_expressions_builder: ^1.1.4" to clipboard
math_expressions_builder: ^1.1.4 copied to clipboard

A stable Dart package to programmatically build and manipulate LaTeX math expressions using a tree-based structure.

1.1.4 #

  • Enhanced README.md for improved professionalism, clarity, and conciseness.
  • Added a new section to README.md showcasing supported LaTeX expression examples.
  • Included a note in README.md about upcoming toJsonString() feature for JSON output.
  • Corrected typo in CHANGELOG.md (functionallity -> functionality).

1.1.3 #

  • Corrected LaTeX output for inverse trigonometric functions to use \sin^{-1}(...) format.
  • Corrected math string output for inverse trigonometric functions to use asin(...) format.

1.1.2 #

  • Remove some bugs & handle workings.

1.1.1 #

  • Format all dart files to match the Dart formatter.

1.1.0 #

  • Project Professionalization & Documentation Overhaul:
    • Rewrote and clarified all user-facing examples in the example, bin, and README.md files to better showcase package features.
    • Added comprehensive Dartdoc API documentation to all public classes and methods, including MathTree and MathInputController.
    • Replaced the placeholder visual in the README.md with a rendered image of the quadratic formula.
    • Upgraded project configuration, including dependency versions, .gitignore, and linting rules.
    • Formatted the entire codebase to align with Dart's recommended style guidelines.

1.0.5 #

- Fix some issues in README.md file.

1.0.4 #

  • Improved README.md with more detailed descriptions, badges, and examples.
  • Corrected placeholder copyright notice in LICENSE.
  • Converted test/new_features_test.dart into a valid unit test.
  • Updated package description and documentation for clarity ahead of publishing.

1.0.3 #

  • Add some new features to core functionality for building Math & LaTeX expresssions.

1.0.2 #

  • Added MathInputController for simplified, button-press like input of common mathematical elements.
  • Updated SDK constraint to >=3.8.1 <4.0.0.
  • Enhanced example usage in example/math_expressions_builder_example.dart to demonstrate MathInputController and corrected output formatting.

1.0.1 #

  • Format files to match the Dart formatter.

1.0.0 #

  • Initial release of the package.
  • Core functionality for building LaTeX expressions with a tree structure.
  • Support for numbers, operators, fractions, roots, and powers.
  • Cursor movement for programmatic expression editing.
1
likes
160
points
28
downloads

Publisher

unverified uploader

Weekly Downloads

A stable Dart package to programmatically build and manipulate LaTeX math expressions using a tree-based structure.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

More

Packages that depend on math_expressions_builder