math_latex_builder 1.0.21
math_latex_builder: ^1.0.21 copied to clipboard
A stable Dart package to programmatically build and manipulate LaTeX math expressions using a tree-based structure.
1.0.21 #
- Change a file's name.
1.0.20 #
- Fixed incorrect LaTeX generation for inverse functions (e.g.,
\sin^{-1}(x)). - Exported
LaTeXInputControllerfor direct use. - Corrected
getTypeforLaTeXInverseFunctionNode.
1.0.19 #
- Version bump for maintenance.
- Ensure all documentation, tests, and examples are up to date with latest features.
1.0.18 #
- Add option to show/hide the cursor in LaTeX output.
- Update all test expectations and examples to wrap output in
\(...\). - Improve documentation and README usage examples.
- Bump dependencies and update lints.
1.0.17 #
- Update:
toLaTeXString()now wraps output in\(...\). - Update all tests and examples to match new output format.
1.0.16 #
- Add support for summation and integral nodes.
- Improve cursor navigation and movement logic.
1.0.15 #
- Add support for nth roots and cube roots.
- Refactor node and leaf generators for extensibility.
1.0.14 #
- Add support for inverse functions and power nodes.
- Improve error handling for invalid operations.
1.0.13 #
- Add text leaf and symbol leaf support.
- Improve LaTeX string computation performance.
1.0.12 #
- Add clear and delete methods for tree manipulation.
- Improve test coverage and add more examples.
1.0.11 #
- Add support for custom function nodes.
- Refactor internal tree structure for better maintainability.
1.0.10 #
- Add support for square roots and fractions.
- Improve cursor-based editing and navigation.
1.0.2 #
- Fix a bug in the
clearmethod. - Update the
README.mdfile.
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.