Mende Kikakui (Unicode block)

Mende Kikakui is a Unicode block containing the Kikakui characters for writing the Mende language.[3]

Mende Kikakui[1][2]
Official Unicode Consortium code chart (PDF)
 0123456789ABCDEF
U+1E80x ๐ž € ๐ž  ๐ž ‚ ๐ž ƒ ๐ž „ ๐ž … ๐ž † ๐ž ‡ ๐ž ˆ ๐ž ‰ ๐ž Š ๐ž ‹ ๐ž Œ ๐ž  ๐ž Ž ๐ž 
U+1E81x ๐ž  ๐ž ‘ ๐ž ’ ๐ž “ ๐ž ” ๐ž • ๐ž – ๐ž — ๐ž ˜ ๐ž ™ ๐ž š ๐ž › ๐ž œ ๐ž  ๐ž ž ๐ž Ÿ
U+1E82x ๐ž   ๐ž ก ๐ž ข ๐ž ฃ ๐ž ค ๐ž ฅ ๐ž ฆ ๐ž ง ๐ž จ ๐ž ฉ ๐ž ช ๐ž ซ ๐ž ฌ ๐ž ญ ๐ž ฎ ๐ž ฏ
U+1E83x ๐ž ฐ ๐ž ฑ ๐ž ฒ ๐ž ณ ๐ž ด ๐ž ต ๐ž ถ ๐ž ท ๐ž ธ ๐ž น ๐ž บ ๐ž ป ๐ž ผ ๐ž ฝ ๐ž พ ๐ž ฟ
U+1E84x ๐žก€ ๐žก ๐žก‚ ๐žกƒ ๐žก„ ๐žก… ๐žก† ๐žก‡ ๐žกˆ ๐žก‰ ๐žกŠ ๐žก‹ ๐žกŒ ๐žก ๐žกŽ ๐žก
U+1E85x ๐žก ๐žก‘ ๐žก’ ๐žก“ ๐žก” ๐žก• ๐žก– ๐žก— ๐žก˜ ๐žก™ ๐žกš ๐žก› ๐žกœ ๐žก ๐žกž ๐žกŸ
U+1E86x ๐žก  ๐žกก ๐žกข ๐žกฃ ๐žกค ๐žกฅ ๐žกฆ ๐žกง ๐žกจ ๐žกฉ ๐žกช ๐žกซ ๐žกฌ ๐žกญ ๐žกฎ ๐žกฏ
U+1E87x ๐žกฐ ๐žกฑ ๐žกฒ ๐žกณ ๐žกด ๐žกต ๐žกถ ๐žกท ๐žกธ ๐žกน ๐žกบ ๐žกป ๐žกผ ๐žกฝ ๐žกพ ๐žกฟ
U+1E88x ๐žข€ ๐žข ๐žข‚ ๐žขƒ ๐žข„ ๐žข… ๐žข† ๐žข‡ ๐žขˆ ๐žข‰ ๐žขŠ ๐žข‹ ๐žขŒ ๐žข ๐žขŽ ๐žข
U+1E89x ๐žข ๐žข‘ ๐žข’ ๐žข“ ๐žข” ๐žข• ๐žข– ๐žข— ๐žข˜ ๐žข™ ๐žขš ๐žข› ๐žขœ ๐žข ๐žขž ๐žขŸ
U+1E8Ax ๐žข  ๐žขก ๐žขข ๐žขฃ ๐žขค ๐žขฅ ๐žขฆ ๐žขง ๐žขจ ๐žขฉ ๐žขช ๐žขซ ๐žขฌ ๐žขญ ๐žขฎ ๐žขฏ
U+1E8Bx ๐žขฐ ๐žขฑ ๐žขฒ ๐žขณ ๐žขด ๐žขต ๐žขถ ๐žขท ๐žขธ ๐žขน ๐žขบ ๐žขป ๐žขผ ๐žขฝ ๐žขพ ๐žขฟ
U+1E8Cx ๐žฃ€ ๐žฃ ๐žฃ‚ ๐žฃƒ ๐žฃ„ ๐žฃ‡ ๐žฃˆ ๐žฃ‰ ๐žฃŠ ๐žฃ‹ ๐žฃŒ ๐žฃ ๐žฃŽ ๐žฃ
U+1E8Dx ๐žฃ ๐žฃ‘ ๐žฃ’ ๐žฃ“ ๐žฃ” ๐žฃ• ๐žฃ–
Notes
1.^ As of Unicode version 13.0
2.^ Grey areas indicate non-assigned code points
Mende Kikakui
RangeU+1E800..U+1E8DF
(224 code points)
PlaneSMP
ScriptsMende Kikakui
Major alphabetsKikakui
Assigned213 code points
Unused11 reserved code points
Unicode version history
7.0213 (+213)
Note: [1][2]

History

The following Unicode-related documents record the purpose and process of defining specific characters in the Mende Kikakui block:

VersionFinal code points[lower-alpha 1]CountL2 IDWG2 IDDocument
7.0U+1E800..1E8C4, 1E8C7..1E8D6213L2/10-006N3757Everson, Michael (2010-01-23), Preliminary proposal for encoding the Mende script
L2/10-252N3863Everson, Michael (2010-07-28), Proposal for encoding the Mende script in the SMP of the UCS
L2/11-301RN4133REverson, Michael (2011-10-21), Revised proposal for encoding the Mende script
L2/12-023N4167Everson, Michael; Tuchscherer, Konrad (2012-01-24), Revised proposal for encoding the Mende script in the SMP of the UCS
L2/12-049Anderson, Deborah (2012-01-29), Encoding model options for Mende numbers
L2/12-007Moore, Lisa (2012-02-14), "C.8", UTC #130 / L2 #227 Minutes
L2/12-265Anderson, Deborah (2012-07-20), Request for a decision on encoding model for Mende numbers
L2/12-293N4311Anderson, Deborah (2012-08-01), Proposal for Nine Mende Digit Characters
L2/12-239Moore, Lisa (2012-08-14), "C.12, C.12.1", UTC #132 Minutes
N4253 (pdf, doc)"M59.11", Unconfirmed minutes of WG 2 meeting 59, 2012-09-12
L2/12-335N4375Everson, Michael (2012-10-23), Mende ad-hoc group report
L2/12-371N4377Suignard, Michel (2012-10-24), Disposition of comments on SC2 N 4239 (PDAM2.2 text to ISO/IEC 10646 3rd edition)
L2/12-343R2Moore, Lisa (2012-12-04), "Consensus 133-C9", UTC #133 Minutes
N4396Rationale for script name change from Mende to Kikakui, 2013-02-11
N4353 (pdf, doc)"M60.05c", Unconfirmed minutes of WG 2 meeting 60, 2013-05-23
L2/13-132Moore, Lisa (2013-07-29), "Consensus 136-C9", UTC #136 Minutes, Approve the change of script name, block name, and the names of all characters for Kikakui to Mende Kikakui (U+1E800..U+1E8DF), for Unicode 7.0.
N4403 (pdf, doc)Umamaheswaran, V. S. (2014-01-28), "Resolution M61.01", Unconfirmed minutes of WG 2 meeting 61, Holiday Inn, Vilnius, Lithuania; 2013-06-10/14
  1. Proposed code points and characters names may differ from final code points and names
gollark: HOW?!
gollark: WHY(JIT) is capable of arbitrary IO.
gollark: Er, you'd need to sandbox it.
gollark: ```python#!/usr/bin/env python3import argparseimport subprocessimport randomimport stringparser = argparse.ArgumentParser(description="Compile a WHY program using WHYJIT.")parser.add_argument("input", help="File containing WHY source code")parser.add_argument("-o", "--output", help="Filename of the output executable to make", default="./a.why")parser.add_argument("-O", "--optimize", help="Optimization level", type=int, default="0")args = parser.parse_args()def randomword(length): letters = string.ascii_lowercase return ''.join(random.choice(letters) for i in range(length))def which(program): proc = subprocess.run(["which", program], stdout=subprocess.PIPE) if proc.returncode == 0: return proc.stdout.replace(b"\n", b"") else: return Nonedef find_C_compiler(): compilers = ["gcc", "clang", "tcc", "cc"] for compiler in compilers: path = which(compiler) if path != None: return pathdef build_output(code, mx): C_code = f"""#define QUITELONG long long intconst QUITELONG max = {mx};int main() {{ volatile QUITELONG i = 0; // disable some "optimizations" that RUIN OUR BEAUTIFUL CODE! while (i < max) {{ i++; }} {code}}} """ heredoc = randomword(100) devnull = "2>/dev/null" shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-tooTMP3=/tmp/dont-look-here cat << {heredoc} > $TMP1{C_code}{heredoc}sed -e '1,/^exit \$?$/d' "$0" > $TMP3chmod +x $TMP3$TMP3 -x c -o $TMP2 $TMP1chmod +x $TMP2$TMP2exit $?""".encode("utf-8") with open(find_C_compiler(), "rb") as f: return shell_script + f.read()input = args.inputoutput = args.outputwith open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(output, "wb") as out: out.write(code)```
gollark: I mean, it uses (y, x) coordinates, if I remember correctly!

References

  1. "Unicode character database". The Unicode Standard. Retrieved 2016-07-09.
  2. "Enumerated Versions of The Unicode Standard". The Unicode Standard. Retrieved 2016-07-09.
  3. Everson, Michael; Tuchscherer, Konrad (2012-01-24). "N4167: Revised proposal for encoding the Mende script in the SMP of the UCS" (PDF). Working Group Document, ISO/IEC JTC1/SC2/WG2.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.