package
2.16.0
Repository: https://github.com/tawesoft/golib.git
Documentation: pkg.go.dev

# Functions

Except returns a compatability decomposer, except for the compatibility mapping types given here.
Extend returns a canonical decomposer, extended with the compatibility mapping types given here, to create a new compatibility decomposer.
Map returns the decomposition mapping type and mappings for a single input rune.
New returns a new Decomposer that performs a decomposition, but only for certain decomposition types.

# Constants

Canonical.
Otherwise unspecified compatibility character.
Encircled form.
Final presentation form (Arabic).
Font variant (for example, a blackletter form).
Vulgar fraction form.
Initial presentation form (Arabic).
Isolated presentation form (Arabic).
Medial presentation form (Arabic).
Narrow (or hankaku) compatibility character.
No-break version of a space or hyphen.
No description provided by the author
Small variant form (CNS compatibility).
CJK squared font variant.
Subscript form.
Superscript form.
Vertical layout presentation form.
Wide (or zenkaku) compatibility character.

# Variables

CD is a Decomposer that performs a canonical decomposition.
KD is a Decomposer that performs a compatibility decomposition.

# Type aliases

Decomposer performs a full recursive decomposition of an input then applies the canonical reordering algorithm.
Type is the compatibility formatting tag that controls decomposition mapping.