/*
*/ var charDetails = { // MAIN BLOCK '\u{11700}': `𑜀
k with inherent vowel a.
ππ€ππ« ππ₯
ππ¦π‘ πππ«
`, '\u{11701}': `
𑜁
kΚ° with inherent vowel a.
ππ’π€ππ«
ππͺπ¨ππ¦π‘
`, '\u{11702}': `
𑜂
Ε with inherent vowel a.
ππ’π€ππ«
ππ’π€ππ«
`, '\u{11703}': `
𑜃
n with inherent vowel a.
πππ« πππ«
ππ’ππ«ππ¨ππ«πππ«ππ‘
`, '\u{11704}': `
𑜄
t with inherent vowel a.
ππ’ππ«
ππ’ππ«
`, '\u{11705}': `
𑜅
t with inherent vowel a.
`, '\u{11706}': `
𑜆
p with inherent vowel a.
ππ’ππ«
ππ’ππ«
`, '\u{11707}': `
𑜇
pΚ° with inherent vowel a.
ππ£
πππ«
`, '\u{11708}': `
𑜈
b as an onset, with inherent vowel a.
ππ¨ππ«
-aΛw as part of a composite vowel sign, with a killer above.
Combinations
This letter appears in the following composite vowel signs.
Ι―Λ is π’π€ππ«
ππ’π€ππ«
oΛ is π€ππ«
ππ€ππ«
ui is π’ππ«
aw is π¨ππ«
See also π, which is commonly used for composite vowel signs rather than this code point.
`, '\u{11709}': `𑜉
m with inherent vowel a.
ππ’π€ππ«
πππ« πππ«
`, '\u{1170A}': `
𑜊
Ι with inherent vowel a.
ππ’ππ« πππ«
πππ«
`, '\u{1170B}': `
𑜋
cΚ° with inherent vowel a.
πππ«
ππ§ πππ«
`, '\u{1170C}': `
𑜌
tΚ° with inherent vowel a.
`, '\u{1170D}': `
𑜍
r with inherent vowel a.
ππ€ππ«
ππ’π€ππ«
`, '\u{1170E}': `
𑜎
l with inherent vowel a.
ππ€ππ«
ππͺπ¨ππ¦π‘
`, '\u{1170F}': `
𑜏
s with inherent vowel a.
ππ¦ππ«
ππ€ππ«ππ€
`, '\u{11710}': `
𑜐
Ι² with inherent vowel a.
ππ₯ππ«
ππ’ππ«
`, '\u{11711}': `
𑜑
h with inherent vowel a.
πππ« ππ₯
ππ₯
`, '\u{11712}': `
𑜒
Vowel carrier.
ππ’ππ«
ππ§
a when used alone.
πππ«
πππ«
`, '\u{11713}': `𑜓
d with inherent vowel a.
ππͺ
ππ’π€ππ«
`, '\u{11714}': `
𑜔
dΚ± with inherent vowel a.
`, '\u{11715}': `
𑜕
Ι‘ with inherent vowel a.
`, '\u{11716}': `
𑜖
Ι‘ alternate glyph with inherent vowel a.
See also 11715.
`, '\u{11717}': `𑜗
Ι‘Κ± with inherent vowel a.
`, '\u{11718}': `
𑜘
bΚ± with inherent vowel a.
`, '\u{11719}': `
𑜙
ΙΚ± with inherent vowel a.
`, '\u{1171A}': `
𑜚
-aΛw or part of a composite vowel sign, with a killer above. This is an alternative form of π.
πππ«
Combinations
This letter appears in the following composite vowel signs.
Ι―Λ is π’π€ππ«
ππ’π€ππ«
oΛ is π€ππ«
ππ€ππ«
ui is π’ππ«
ππͺππ«ππͺππ«
aw is π¨ππ«
See also π, which is commonly used for composite vowel signs rather than this code point.
`, '\u{1171D}': `𑜝
l medial consonant, with inherent vowel a.
πππͺ
`, '\u{1171E}': `
𑜞
r with inherent vowel a.
See also 1171F.
`, '\u{1171F}': `𑜟
r medial consonant alternate glyph, with inherent vowel a.
πππ¨
πππ¨ ππ’ππ«
See also 1171E.
`, '\u{11720}': `𑜠
a vowel.
ππ ππ¦π§
ππ¨ππ«ππ
`, '\u{11721}': `
𑜡
aΛ vowel.
ππ‘
ππ‘ππ«
`, '\u{11722}': `
𑜢
i short vowel, used in closed syllables.
ππ’ππ«
ππ’ππ«
Combinations
This vowel sign is used in a number of composite vowel signs.
Ι― is π’π€. These vowel signs typically ligate, except after certain consonants.
ππ’π€ππ«
ππ’π€ππ«
Ι―Λ is π’π€ππ«.
ππ’π€ππ«
iu is π’ππ«.
im is π’πͺ.
um is π’πͺπ€.
`, '\u{11723}': `
𑜣
iΛ long vowel.
ππ£
ππ£ππ«
`, '\u{11724}': `
𑜤
u short vowel, generally used in closed syllables.
ππ€ππ«ππ€
ππ€ππ«
Combinations
This vowel sign is used in a number of composite vowel signs.
Ι― is π’π€. These vowel signs typically ligate, except after certain consonants.
ππ’π€ππ«
ππ’π€ππ«
Ι―Λ is π’π€ππ«.
ππ’π€ππ«
oΛ is π€ππ«.
ππ€ππ«
ui is π€ππ«.
Ι―m is π’πͺπ€.
um is πͺπ€.
ππͺπ€
`, '\u{11725}': `𑜥
uΛ long vowel.
ππ₯
ππ₯ππ«
Combinations
This vowel sign is used in a number of composite vowel signs.
Ι― is π’π€. These vowel signs typically ligate, except after certain consonants.
ππ’π€ππ«
ππ’π€ππ«
Ι―Λ is π’π€ππ«.
ππ’π€ππ«
oΛ is π€ππ«.
ππ€ππ«
ui is π€ππ«.
Ι―m is π’πͺπ€.
um is πͺπ€.
ππͺπ€
`, '\u{11726}': `𑜦
e pre-base vowel.
ππ¦ππ«
ππ€ππ« ππ¦ππ«
Combinations
This vowel sign is used in a number of composite vowel signs.
ΙΛ is βπ¦π§.
ππ ππ¦π§
ΙΛ is π¦π‘.
ππ¦π‘
`, '\u{11727}': `𑜧
Ι―w~eo diphthong.
Combinations
This vowel sign is used in a number of composite vowel signs.
ΙΛ is π¦π§.
ππ ππ¦π§
ow is π§π¨.
ππ§π¨
Ιm is π§πͺ.
`, '\u{11728}': `
𑜨
Ι short vowel.
ππ¨ππ«
ππ¨ππ«ππ
Combinations
This vowel sign is used in a number of composite vowel signs.
oi is π©π¨.
ππ©π¨ ππͺπ¨
ow is π§π¨.
ππ§π¨
aw is π¨ππ«.
aΛm is πͺπ¨.
ππͺπ¨
`, '\u{11729}': `𑜩
aΛi~ai diphthong.
ππ©
ππ©
Combinations
This vowel sign is used in a composite vowel sign.
oi is π©π¨.
ππ©π¨ ππͺπ¨
`, '\u{1172A}': `𑜪
am when used alone.
ππͺ
ππͺππͺπ¨
Combinations
This vowel sign is used in a number of composite rhymes.
im is π’πͺ.
Ι―m is π’πͺπ€.
um is πͺπ€.
ππͺπ€
Ιm is π§πͺ.
aΛm is πͺπ¨.
ππͺπ¨
`, '\u{1172B}': `𑜫
Vowel killer. It is always visible and doesn't create conjuncts. It is always used at the end of a word in modern Ahom.
πππ«
ππ€ππ«ππ€
`, '\u{11730}': `𑜰
0 digit.
`, '\u{11731}': `
𑜱
1 digit.
`, '\u{11732}': `
𑜲
2 digit.
`, '\u{11733}': `
𑜳
3 digit.
`, '\u{11734}': `
𑜴
4 digit.
`, '\u{11735}': `
𑜵
5 digit.
`, '\u{11736}': `
𑜶
6 digit.
`, '\u{11737}': `
𑜷
7 digit.
`, '\u{11738}': `
𑜸
8 digit.
`, '\u{11739}': `
𑜹
9 digit.
`, '\u{1173A}': `
𑜺
10 number.
`, '\u{1173B}': `
𑜻
20 number.
`, '\u{1173C}': `
𑜼
Small section separator.
`, '\u{1173D}': `𑜽
Section separator.
`, '\u{1173E}': `𑜾
Paragraph separator.
`, '\u{1173F}': `𑜿
Exclamation mark.
`, '\u{11740}': `𑝀
c consonant with inherent vowel a.
`, '\u{11741}': `
𑝁
Κ consonant with inherent vowel a.
`, '\u{11742}': `
𑝂
ΚΚ° consonant with inherent vowel a.
`, '\u{11743}': `
𑝃
Ι consonant with inherent vowel a.
`, '\u{11744}': `
𑝄
ΙΚ± consonant with inherent vowel a.
`, '\u{11745}': `
𑝅
Ι³ consonant with inherent vowel a.
`, '\u{11746}': `
𑝆
Ι consonant with inherent vowel a.
`, // COMMON PUNCTUATION // Β§ '\u{00A7}': `
§
`, // Β« '\u{00AB}': `«
`, // Β» '\u{00BB}': `»
`, // danda '\u{0964}': `।
`, // double danda '\u{0965}': `॥
`, // β '\u{2010}': `‐
`, // β '\u{2013}': `–
`, // β '\u{2014}': `—
`, // '.. '\u{2018}': `‘
`, // ..' '\u{2019}': `’
`, // ".. '\u{201C}': `“
`, // .." '\u{201D}': `”
`, // ! '\u{0021}': `!
`, // β¦ '\u{2026}': `…
`, // ( '\u{0028}': `(
`, // ) '\u{0029}': `)
`, // , '\u{002C}': `,
`, // . '\u{002E}': `.
`, // : '\u{003A}': `:
`, // ; '\u{003B}': `;
`, // ? '\u{003F}': `?
`, // cgj '\u{034F}': `͏
Semantically separates characters. Can be used to prevent pairs of characters being treated as digraphs, or to block canonical reordering of combining marks during normalization. The word 'joiner' in the name is a misnomer.
`, // alm '\u{061C}': `
Helps produce the correct ordering for sequences with no strong directional characters by overriding the Unicode Bidirectional Algorithm default rules. Used particularly for text in the Arabic language, and languages using Syriac and Thaana scripts. Not usually needed for Hebrew, N'Ko, or Persian.
`, // FORMATTING CHARACTERS // zwsp '\u{200B}': `
An invisible character, used to signal line-break and word-break opportunities. It was originally provided for use with writing systems such as Thai, Myanmar, Khmer, Japanese, etc. that don't use spaces between words.
Justification may visibly adjust the space between the characters on either side of this character, doing so as if the ZWSP wasn't there, eg. the Thai text ΰΈΰΈ±ΰΈΰΈ©ΰΈ£βΰΉΰΈΰΈ’ may look like ΰΈΰΈ± ΰΈ ΰΈ© ΰΈ£ ΰΉ ΰΈ ΰΈ’ when justified, or when letter-spacing is applied, even though the two words are separated by a ZWSP (click on the word to see the composition).
`, // zwnj '\u{200C}': `
Prevents glyph joining behaviour.
`, // zwj '\u{200D}': `
Creates glyph joining behaviour in the absence of normal joining contexts.
`, // rlm '\u{200F}': `
An invisible character with a strong RTL directional property. Can be used to correct local issues with the Unicode Bidirectional Algorithm.
`, // lrm '\u{200E}': `
An invisible character with a strong LTR directional property. Can be used to correct local issues with the Unicode Bidirectional Algorithm.
`, // β '\u{2018}': `‘
`, // β '\u{2019}': `’
`, // β '\u{201C}': `“
`, // β '\u{201D}': `”
`, '\u{2020}': `†
Called dagger, but also known as obelisk, obelus, or long cross.b321
A reference mark, used primarily with footnotes. When used for this purpose with other signs, the traditional order is * β β‘ Β§ β ΒΆ.b68
Also a death sign in European typography, used to mark the year of death or the names of dead persons.b321
In lexicography it marks obsolete forms, and in editing of classical texts flags passages judged to be corrupt.b321
`, '\u{2021}': `‡
Called dagger, but also known as diesis, or double obelisk.b321
A reference mark used with footnotes. When used for this purpose with other signs, the traditional order is * β β‘ Β§ β ΒΆ.b68
`, // β¦ '\u{2026}': `…
`, // rle '\u{202B}': `
Sets the base direction for the following text to RTL, with no isolation. The Unicode Standard recommends use of RLI, instead.
`, // lre '\u{202A}': `
Sets the base direction for the following text to LTR, with no isolation. The Unicode Standard recommends use of LRI, instead.
`, // pdf '\u{202C}': `
Ends the range of text that started with RLE, or LRE.
`, '\u{2032}': `′
Abbreviation for feet (1β² = 12β³).b330
Also used for minutes of arc (eg. 60β²=1Β°).b330
`, '\u{2033}': `″
Abbreviation for inches (1β² = 12β³).b321
Also used for seconds of arc (eg. 360β³=1Β°).b321
`, // word-break '\u{2060}': `WB
An invisible character, equivalent to a zero-width no-break space, and used to prevent line-breaks, eg. it can be used around the + sign in base+delta to prevent a line break occuring in that sequence of characters. It has no effect on word segmentation.
It can also be used to bracket other characters to turn them into non-breaking characters, such as U+2009 THIN SPACE or ― [U+2015 HORIZONTAL BAR].
Not to be confused with U+200D ZERO WIDTH JOINER or U+034F COMBINING GRAPHEME JOINERβ, since it has no effect on shaping.
This functionality is also provided by U+FEFF ZERO WIDTH NO-BREAK SPACE, but since that character also represents the byte-order mark, the use of this word joiner character (added in Unicode 3.2) is strongly preferred over the latter.
`, // rli '\u{2067}': `
Sets the base direction for the following text to RTL, and isolates it (ie. stops the bidirectional algorithm causing interactions across the boundaries of the embedded text).
`, // lri '\u{2066}': `
Sets the base direction for the following text to LTR, and isolates it (ie. stops the bidirectional algorithm causing interactions across the boundaries of the embedded text).
`, //fsi '\u{2068}': `
Sets the base direction for the following text to the direction of the first strong directional character, per Unicode Bidirectional Algorithm rules, and isolates it (ie. stops the bidirectional algorithm causing interactions across the boundaries of the embedded text).
`, // pdi '\u{2069}': `
Ends the range of text that started with RLI, LRI, or FSI.
`, } //