FLUTTER ECOSYSTEM

val_latex

LaTeX math typesetting in pure Dart: a TeX parser, macros, TeX layout with line breaking and right-to-left math, OpenType math fonts, and speech output.

Latest version
0.1.3
30-day downloads
32.1K
Likes
7
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

val_latex is a pure Dart library for rendering LaTeX math expressions with full support for TeX parsing, layout, line breaking, and right-to-left mathematical typesetting. It enables the use of OpenType math fonts and provides speech output for accessibility. Designed for cross-platform applications, it brings rich mathematical typography to Flutter apps without external dependencies.

Use cases
  • Rendering complex mathematical equations in educational apps
  • Creating accessible math content with audio output
  • Building scientific or technical documentation tools
  • Supporting right-to-left mathematical notation
  • Integrating professional-grade math typesetting in web and mobile apps
Key features
  • Pure Dart implementation
  • OpenType math font support
  • Right-to-left math layout
  • Line breaking and spacing control
  • Speech output for accessibility
  • Macro system for custom commands
Suitable for
  • Educational and academic Flutter applications
  • Accessibility-focused math interfaces
  • Scientific and engineering software
  • Cross-platform math rendering needs
  • Developers seeking lightweight math typesetting
Considerations
  • Performance may vary with very large equations
  • Limited to supported OpenType math fonts
  • Advanced TeX features may have partial implementation
  • Requires careful handling of nested expressions
Supported platformsAndroidiOSLinuxmacOSWebWindows

Install package

flutter pub add val_latex

Categories

Dependencies

Dependency list 1 items

Related projects

No data available yet.

Rankings