hyphenatorx 1.5.6+2
hyphenatorx: ^1.5.6+2 copied to clipboard
Implementation of an hyphenation algorithm for various languages, based on TeX definitions.
1.0.0 #
- Initial clone, adjustments for Dart 3.
1.0.1 #
- pub.dev analysis trouble.
1.1.0 #
- Synchronous and asynchronous loading of language data.
1.1.1 #
- Added cache for hypenated and non-hyphenated words.
- Added live demo.
1.1.2 #
- Bugfix concerning caching of hyphenation-as-lists function.
1.1.3 #
- Improved performance of method
hyphenate( )by ~15 % for non-cached invocations.
1.2.0 #
- Added widget
TextHyphenated. - Renamed
symbolandlangparameters.
1.3.0 #
- Renamed
hyphenateWordToList()tosyllablesWord(). - Renamed
hyphenate()tohyphenateText(): Hyphenates words only, not word boundaries. - Added
hyphenateTextAndBoundaries(): Injecting additional hyphens at word boundaries, surrounding chars becomming part of a "word".
1.4.0 #
- Removed
hyphenateTextAndBoundaries(). - Added
hyphenateTextToTokens(): Returns a tree of tokens inducating possible hyphenation.
1.5.0 #
- Added
WrapResult wrap(): Returns a hyphenation result for a given width. - Added Hyphenation Widget.
1.5.1 #
- Bugfix.
1.5.2 #
- Performance
hyphenateText().
1.5.3 #
- Quality: checking letters of various alphabets (but alphabets may be incomplete).
1.5.4 #
- Bugfix: Word too big for
wrap().
1.5.5 #
- Unit Tests.
- WrapResult: attribute
textStrto getter.
1.5.6 #
- Unit Tests.
- Removed
TextTokens.
1.5.6+1 #
- README.
1.5.6+2 #
- Tests.