This package browser is in early development. Mind the rough edges.

ecl-uax-14

Unicode Standard Annex #14 for standardised line breaking

This is an implementation of the Unicode Standards Annex #14 (http://www.unicode.org/reports/tr14/) line breaking algorithm. It provides a fast and convenient way to determine line breaking opportunities in text.

Note that this algorithm does not support break opportunities that require morphological analysis. In order to handle such cases, please consult a system that provides this kind of capability, such as a hyphenation algorithm.

Also note that this system is completely unaware of layouting decisions. Any kind of layouting decisions, such as which breaks to pick, how to space between words, how to handle bidirectionality, and what to do in emergency situations when there are no breaks on an overfull line are left up to the user.

Installation

Install the latest version of ecl-uax-14 as follows:

guix install ecl-uax-14

Or install a particular version:

guix install ecl-uax-14@1.0.0-1.0432162

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.

Badge code

You can use the following badge to inform users of ecl-uax-14 about the latest version available in Guix.

Example HTML:

<a href='https://packages.guix.gnu.org/packages/ecl-uax-14'><img src='https://packages.guix.gnu.org/packages/ecl-uax-14/badges/latest-version.svg' alt='Version in GNU Guix'></a>

Example Markdown:

[![Version in GNU Guix](https://packages.guix.gnu.org/packages/ecl-uax-14/badges/latest-version.svg)](https://packages.guix.gnu.org/packages/ecl-uax-14)

Example Org:

[[https://packages.guix.gnu.org/packages/ecl-uax-14][https://packages.guix.gnu.org/packages/ecl-uax-14/badges/latest-version.svg]]