This module contains definitions and metadata for all script codes on Wiktionary. See Wiktionary:Scripts for more information.
This module must not be imported using require
. Instead, it is imported like this:
local m_scripts = mw.loadData("Module:scripts")
This ensures that the data is only loaded once per page, rather than once for every module invocation like normal.
To access this data from templates, use Module:script utilities.
See Module:data consistency check to check for errors in this data module.
Every entry in the table must contain the following properties:
canonicalName
otherNames
characters
(these are implicitly added). They also resemble those found in regular expressions."ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
). But it's easier to describe using character ranges, especially when the script contains many dozens or even hundreds of different characters. Character ranges are given with only the first and last character, and separated by a hyphen -
. The set then implicitly includes all characters whose Unicode codepoints are in between the two given characters (for example, "A-Za-z"
). This character set is used for automatic script recognition (see findBestScript
in Module:scripts) if a language has this script's code in its scripts
table.character_category
false
, prevents {{character info}}
from adding a characters
category, such as Category:Latin script characters.direction
systems
--[=[
When adding new scripts to this file, please don't forget to add
style definitons for the script in ].
]=]
local u = mw.ustring.char
local m = {}
m = {
canonicalName = "adlam",
characters = "𞤀-𞥟",
direction = "rtl",
}
m = {
canonicalName = "afaka",
}
m = {
canonicalName = "kaukázusi albán",
characters = "𐔰-𐕣𐕯",
}
m = {
canonicalName = "ahom",
characters = "𑜀-𑜿",
systems = {"abugida"},
}
m = {
canonicalName = "arab",
varieties = {"Jawi", "Nastaliq", "Nastaleeq"},
characters = "-ۿݐ-ݿࢠ-ࣿﭐ-﷽ﹰ-ﻼ",
direction = "rtl",
systems = {"abjad"}, -- more precisely, impure abjad
}
m = {
canonicalName = "arab",
otherNames = {"Perso-Arabic"},
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "arab",
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "arab",
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "arab",
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "arab",
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "arab",
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "arab",
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "shahmukhi",
otherNames = {"Arabic"},
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "arab",
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "arab",
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "arab",
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "arab",
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
m = {
canonicalName = "arab",
characters = m.characters,
direction = "rtl",
parent = "Arab",
}
-- Aran (Nastaliq) is subsumed into Arab
m = {
canonicalName = "imperial aramaic",
characters = "𐡀-𐡟",
direction = "rtl",
systems = {"abjad"},
}
m = {
canonicalName = "örmény",
characters = "Ա-֏ﬓ-ﬗ",
}
m = {
canonicalName = "avestan",
characters = "𐬀-𐬿",
direction = "rtl",
}
m = {
canonicalName = "pazend",
characters = m.characters,
direction = "rtl",
parent = "Avst",
}
m = {
canonicalName = "balinese",
characters = "ᬀ-᭼",
systems = {"abugida"},
}
m = {
canonicalName = "bamum",
characters = "ꚠ-꛷𖠀-𖨸",
}
m = {
canonicalName = "bassa",
aliases = {"Bassa Vah", "Vah"},
characters = "𖫐-𖫵",
}
m = {
canonicalName = "batak",
characters = "ᯀ-᯿",
systems = {"abugida"},
}
m = {
canonicalName = "bengáli",
characters = "ঀ-ঃঅ-ঌএঐও-নপ-রললশ-হ়-ৄেৈো-ৎৗড়ঢ়য়়ৠ-ৣ০-৯",
systems = {"abugida"},
}
m = {
canonicalName = "bengáli",
otherNames = {"Bengali-Assamese", "Assamese", "Eastern Nagari"},
characters = "ঁ-ঃঅ-ঌএঐও-নপ-যশ-হ়-ৄেৈো-ৎৗড়ঢ়য়়ৠ-ৣ০-ৱ",
systems = {"abugida"},
}
m = {
canonicalName = "bhaiksuki",
characters = "𑰀-𑱬",
systems = {"abugida"},
}
m = {
canonicalName = "zhuyin",
aliases = {"Zhuyin Fuhao", "Bopomofo"},
characters = "ㄅ-ㄯㆠ-ㆺ",
}
m = {
canonicalName = "brahmi",
characters = "𑀀-𑁿",
systems = {"abugida"},
}
m = {
canonicalName = "braille",
characters = "⠀-⣿",
}
m = {
canonicalName = "buginese",
aliases = {"Lontara"},
characters = "ᨀ-᨟",
systems = {"abugida"},
}
m = {
canonicalName = "buhid",
characters = "ᝀ-ᝓ",
systems = {"abugida"},
}
m = {
canonicalName = "chakma",
characters = "𑄀-𑅆",
systems = {"abugida"},
}
m = {
canonicalName = "kanadai szótagírás",
characters = "᐀-ᙿ",
systems = {"abugida"},
}
m = {
canonicalName = "carian",
characters = "𐊠-𐋐",
systems = {"alphabet"},
}
m = {
canonicalName = "cham",
characters = "ꨀ-꩟",
systems = {"abugida"},
}
m = {
canonicalName = "chorasmian",
characters = "𐾰-𐿋",
systems = {"abjad"},
}
m = {
canonicalName = "cherokee",
characters = "Ꭰ-Ᏼꭰ-ꮿ",
systems = {"syllabary"},
}
m = {
canonicalName = "kopt",
characters = "Ϣ-ϯⲀ-⳿𐋡-𐋻", -- this is mostly "Coptic", not unified "Greek and Coptic"
systems = {"alphabet"},
}
m = {
canonicalName = "ciprusi",
characters = "𐠀-𐠿",
direction = "rtl",
systems = {"syllabary"},
}
m = {
canonicalName = "cirill",
characters = "Ѐ-џѢѣѪѫѬѭѲѳѴѵҊ-ԧꚀ-ꚗ",
systems = {"alphabet"},
}
m = {
canonicalName = "ócirill",
aliases = { "Early Cyrillic" },
characters = "Ѐ-ԧꙀ-ꚗ",
wikipedia_article = "Early Cyrillic alphabet",
systems = {"alphabet"},
}
m = {
canonicalName = "dévanágari",
characters = "ऀ-ॿ꣠-ꣿ",
systems = {"abugida"},
}
m = {
canonicalName = "dogra",
characters = "𑠀-𑠻",
systems = {"abugida"},
}
m = {
canonicalName = "deseret",
characters = "𐐀-𐑏",
systems = {"alphabet"},
}
m = {
canonicalName = "duployan",
characters = "𛰀-𛲟",
}
m = {
canonicalName = "démotikus",
systems = {"abjad", "logography"},
}
m = {
canonicalName = "egyiptomi hieroglif",
varieties = {"Hieratic"},
characters = "𓀀-𓐮",
wikipedia_article = "Egyptian hieroglyphs",
systems = {"abjad", "logography"},
}
m = {
canonicalName = "elbasan",
characters = "𐔀-𐔧",
systems = {"alphabet"},
}
m = {
canonicalName = "etióp",
aliases = {"Ge'ez"},
characters = "ሀ-᎙ⶀ-ⷞꬁ-ꬮ",
systems = {"abugida"},
}
m = {
canonicalName = "khutsuri",
varieties = {"Nuskhuri", "Asomtavruli"},
characters = "Ⴀ-Ⴭⴀ-ⴭ", -- Ⴀ-Ⴭ is Asomtavruli, ⴀ-ⴭ is Nuskhuri
systems = {"alphabet"},
}
m = {
canonicalName = "grúz",
varieties = {"Mkhedruli", "Mtavruli"},
characters = "ა-ჿᲐ-Ჿ", -- ა-ჿ is lowercase Mkhedruli; Ა-Ჿ is uppercase Mkhedruli (Mtavruli)
systems = {"alphabet"},
}
m = {
canonicalName = "glagolita",
characters = "Ⰰ-ⱞ𞀀-𞀪",
systems = {"alphabet"},
}
m = {
canonicalName = "gunjala gondi",
characters = "𑵠-𑶩",
systems = {"abugida"},
}
m = {
canonicalName = "masaram gondi",
characters = "𑴀-𑵙",
systems = {"abugida"},
}
m = {
canonicalName = "gothic",
characters = "𐌰-𐍊",
systems = {"alphabet"},
}
m = {
canonicalName = "grantha",
characters = "𑌁-𑍴",
systems = {"abugida"},
}
m = {
canonicalName = "görög",
characters = "Ͱ-ϡϰ-Ͽ",
systems = {"alphabet"},
}
m = {
canonicalName = "görög",
characters = "ἀ-῾" .. m.characters,
parent = "Grek",
systems = {"alphabet"},
}
m = {
canonicalName = "gudzsaráti",
characters = "ઁ-૱",
systems = {"abugida"},
}
m = {
canonicalName = "gurmukhi",
characters = "ਁ-੶",
systems = {"abugida"},
}
m = {
canonicalName = "hangul",
aliases = {"Hangeul"},
characters = "ᄀ-ᇿ가-힣ㄱ-ㆎ",
systems = {"syllabary"},
}
m = {
canonicalName = "kínai",
varieties = {"Hanzi", "Chu Nom"},
characters = "一-鿿㐀-䶵𠀀-"..u(0x2EBE0).."﨎﨏﨑﨓﨔﨟﨡﨣﨤﨧﨨﨩⺀-㇀-㇣ -〿㍻-㍿㋿",
systems = {"logography"},
}
m = {
canonicalName = "egyszerűsített kínai",
characters = m.characters,
systems = {"logography"},
}
m = {
canonicalName = "hagyományos kínai",
characters = m.characters,
systems = {"logography"},
}
m = {
canonicalName = "hatran",
characters = "𐣠-𐣿",
systems = {"abjad"},
}
m = {
canonicalName = "hiragana",
varieties = {"Hentaigana"},
characters = "ぁ-ゟ𛀁-𛄞𛅐𛅑𛅒🈀",
systems = {"syllabary"},
}
m = {
canonicalName = "anatóliai hieroglifák",
characters = "𔐀-𔙆",
wikipedia_article = "Anatolian hieroglyphs",
}
m = {
canonicalName = "ómagyar",
aliases = {"Hungarian runic"},
characters = "𐲀-𐲲",
}
m = {
canonicalName = "katakana",
characters = "゠-ヿㇰ-ㇿ㌀-㍗𛀀𛅤𛅥𛅦𛅧",
systems = {"syllabary"},
}
-- These should be defined after the scripts they are composed of
m = {
canonicalName = "koreai",
characters = m.characters .. m.characters .. "!-○",
systems = {"syllabary", "logography"},
}
m = {
canonicalName = "hanunoo",
characters = "ᜠ-᜴",
systems = {"abugida"},
}
m = {
canonicalName = "héber",
characters = u(0x0590) .. "-" .. u(0x05FF) .. u(0xFB1D) .. "-" .. u(0xFB4F),
direction = "rtl",
systems = {"abjad"}, -- more precisely, impure abjad
}
m = {
canonicalName = "hmong",
aliases = {"Pahawh Hmong"},
characters = "𖬀-𖮏",
}
m = {
canonicalName = "iberian",
}
m = {
-- To be used to avoid any formatting or link processing
canonicalName = "image-rendered",
-- This should not have any characters listed
character_category = false,
}
m = {
canonicalName = "indus",
aliases = {"Harappan", "Indus Valley"},
}
m = {
canonicalName = "international phonetic alphabet",
}
m = {
canonicalName = "old italic",
characters = "𐌀-𐌣",
systems = {"alphabet"},
}
m = {
canonicalName = "jávai",
characters = "ꦀ-꧟",
systems = {"abugida"},
}
m = {
canonicalName = "jurchen",
}
m = {
canonicalName = "kayah li",
characters = "꤀-꤯",
}
m = {
canonicalName = "kharoshthi",
characters = "𐨀-𐩘",
systems = {"abugida"},
direction = "rtl",
}
m = {
canonicalName = "khmer",
characters = "ក-៹᧠-᧿",
systems = {"abugida"},
}
m = {
canonicalName = "khojki",
characters = "𑈀-𑈽",
systems = {"abugida"},
}
m = {
canonicalName = "khitan large",
}
m = {
canonicalName = "khitan small",
}
m = {
canonicalName = "kannada",
characters = "ಀ-ೲ",
systems = {"abugida"},
}
m = {
canonicalName = "kaithi",
characters = "𑂀-",
systems = {"abugida"},
}
m = {
canonicalName = "tai tham",
aliases = {"Tham", "Tua Mueang", "Lanna"},
characters = "ᨠ-᪭",
systems = {"abugida"},
}
m = {
canonicalName = "lao",
characters = "ກ-ໟ",
systems = {"abugida"},
}
m = {
canonicalName = "latin",
aliases = {"Roman"},
varieties = {"Rumi", {"Romaji", "Rōmaji"}},
characters = "A-Za-zÀ-ÖØ-öø-ɏḀ-ỿ",
systems = {"alphabet"},
}
m = {
canonicalName = "fraktur",
otherNames = {"Blackletter"}, -- Blackletter is actually the parent "script"
characters = m.characters,
}
m = {
canonicalName = "latin",
characters = m.characters .. "Ⱡ-Ɀ꜠-ꟿꬰ-ꭥ",
parent = "Latn",
}
m = {
canonicalName = "latin",
characters = m.characters,
parent = "Latn",
}
m = {
canonicalName = "latin",
characters = m.characters,
parent = "Latn",
}
m = {
canonicalName = "japán",
characters = m.characters .. m.characters .. m.characters .. m.characters,
systems = {"syllabary", "logography"},
}
m = {
canonicalName = "leke",
systems = {"abugida"},
}
m = {
canonicalName = "lepcha",
characters = "ᰀ-ᱏ",
systems = {"abugida"},
}
m = {
canonicalName = "limbu",
characters = "ᤀ-᥏",
systems = {"abugida"},
}
m = {
canonicalName = "lineáris A",
characters = "𐘀-𐝧",
}
m = {
canonicalName = "lineáris B",
characters = "𐀀-𐃺",
}
m = {
canonicalName = "lisu",
aliases = {"Fraser"},
characters = "ꓐ-꓿",
systems = {"alphabet"},
}
m = {
canonicalName = "lycian",
characters = "𐊀-𐊜",
systems = {"alphabet"},
}
m = {
canonicalName = "lüd",
characters = "𐤠-𐤿",
systems = {"alphabet"},
}
m = {
canonicalName = "mahajani",
characters = "𑅐-𑅶",
systems = {"abugida"},
}
m = {
canonicalName = "makasar",
characters = "𑻠-𑻸",
systems = {"abugida"},
}
m = {
canonicalName = "mandaic",
aliases = {"Mandaean"},
characters = "ࡀ-࡞",
direction = "rtl",
}
m = {
canonicalName = "manichaean",
characters = "𐫀-𐫶",
direction = "rtl",
systems = {"abjad"},
}
m = {
canonicalName = "maja",
aliases = {"Maya hieroglyphic", "Mayan", "Mayan hieroglyphic"},
characters = "𝋠-𝋳",
}
m = {
canonicalName = "medefaidrin",
aliases = {"Oberi Okaime", "Oberi Ɔkaimɛ"},
characters = "𖹀-𖺚",
}
m = {
canonicalName = "mende",
aliases = {"Mende Kikakui"},
characters = "𞠀-𞣖",
direction = "rtl",
}
m = {
canonicalName = "meroitic cursive",
characters = "𐦠-𐦿",
systems = {"abugida"},
}
m = {
canonicalName = "meroitic hieroglyphic",
characters = "𐦀-𐦟",
systems = {"abugida"},
}
m = {
canonicalName = "malajálam",
characters = "ം-ൿ",
systems = {"abugida"},
}
m = {
canonicalName = "modi",
characters = "𑘀-𑙙",
systems = {"abugida"},
}
m = {
canonicalName = "mongolian",
characters = "᠀-ᢪ",
direction = "down",
}
m = {
canonicalName = "morse code",
}
m = {
canonicalName = "mro",
characters = "𖩀-𖩯",
}
m = {
canonicalName = "meitei mayek",
characters = "ꯀ-ꫠ-",
}
m = {
canonicalName = "multani",
characters = "𑊀-𑊩",
systems = {"abugida"},
}
m = {
canonicalName = "zenei jelölés",
characters = "𝄀-𝇝",
systems = {"pictography"},
}
m = {
canonicalName = "burmai",
aliases = {"Myanmar"},
characters = "က-႟ꩠ-ꩿꧠ-ꧾ",
systems = {"abugida"},
}
m = {
canonicalName = "óészakarab",
characters = "𐪀-𐪟",
direction = "rtl",
systems = {"abjad"},
}
m = {
canonicalName = "nabataean",
aliases = {"Nabatean"},
characters = "𐢀-𐢯",
direction = "rtl",
systems = {"abjad"},
}
m = {
canonicalName = "newa",
aliases = {"Newar", "Newari", "Prachalit Nepal"}, -- and Ranjana?
characters = "𑐀-𑑞",
systems = {"abugida"},
}
m = {
canonicalName = "n'Ko",
characters = "߀-߿",
direction = "rtl",
}
m = {
canonicalName = "unspecified", -- renders as 'unspecified script'
-- This should not have any characters listed
character_category = false, -- none
}
m = {
canonicalName = "nushu",
aliases = {"Nüshu"},
characters = "𖿡𛅰-𛋻",
systems = {"syllabary"},
}
m = {
canonicalName = "ogham",
characters = " -᚜",
}
m = {
canonicalName = "ol chiki",
characters = "᱐-᱿",
}
m = {
canonicalName = "orkhon runes",
characters = "𐰀-𐱈",
direction = "rtl",
}
m = {
canonicalName = "oriya",
aliases = {"Odia"},
characters = "ଁ-୷",
}
m = {
canonicalName = "osage",
characters = "𐒰-𐓻",
}
m = {
canonicalName = "osmanya",
characters = "𐒀-𐒩",
}
m = {
canonicalName = "palmyrene",
characters = "𐡠-𐡿",
}
m = {
canonicalName = "pau cin hau",
characters = "𑫀-𑫸",
}
m = {
canonicalName = "ópermi",
characters = "𐍐-𐍺",
}
m = {
canonicalName = "phags-pa",
characters = "ꡀ-꡷",
systems = {"abugida"},
}
m = {
canonicalName = "marchen",
characters = "𑱰-𑲶",
systems = {"abugida"},
}
m = {
canonicalName = "inscriptional pahlavi",
characters = "𐭠-𐭿",
direction = "rtl",
systems = {"abjad"},
}
m = {
canonicalName = "psalter pahlavi",
characters = "𐮀-𐮯",
direction = "rtl",
systems = {"abjad"},
}
m = {
canonicalName = "book pahlavi",
direction = "rtl",
systems = {"abjad"},
-- Not in Unicode
}
m = {
canonicalName = "főníciai",
characters = "𐤀-𐤟",
direction = "rtl",
systems = {"abjad"},
}
m = {
canonicalName = "pollard",
characters = "𖼀-𖾟",
systems = {"abugida"},
}
m = {
canonicalName = "inscriptional parthian",
characters = "𐭀-𐭟",
direction = "rtl",
}
m = {
canonicalName = "rejang",
characters = "ꤰ-꥟",
systems = {"abugida"},
}
m = {
canonicalName = "hanifi rohingya",
characters = "𐴀-𐴹",
direction = "rtl",
systems = {"alphabet"},
}
m = {
canonicalName = "rumi numerals",
characters = "𐹠-𐹾",
character_category = "Rumi numerals",
}
m = {
canonicalName = "rúna",
characters = "ᚠ-ᛰ",
systems = {"alphabet"},
}
m = {
canonicalName = "samaritan",
characters = "ࠀ-࠾",
direction = "rtl",
systems = {"abjad"},
}
m = {
canonicalName = "ódélarab",
characters = "𐩠-𐩿",
direction = "rtl",
systems = {"abjad"},
}
m = {
canonicalName = "saurashtra",
characters = "ꢀ-꣙",
systems = {"abugida"},
}
m = {
canonicalName = "flag semaphore",
systems = {"pictography"},
}
m = {
canonicalName = "signWriting",
characters = "𝠀-𝪯",
systems = {"pictography"},
}
m = {
canonicalName = "shavian",
characters = "𐑐-𐑿",
}
m = {
canonicalName = "sharada",
characters = "𑆀-𑇙",
systems = {"abugida"},
}
m = {
canonicalName = "siddham",
characters = "𑖀-𑗝",
systems = {"abugida"},
}
m = {
canonicalName = "khudawadi",
characters = "𑊰-𑋹",
systems = {"abugida"},
}
m = {
canonicalName = "szingaléz",
characters = "ං-෴",
systems = {"abugida"},
}
m = {
canonicalName = "sogdian",
characters = "𐼰-𐽙",
direction = "rtl",
systems = {"abjad"},
}
m = {
canonicalName = "old sogdian",
characters = "𐼀-𐼧",
direction = "rtl",
systems = {"abjad"},
}
m = {
canonicalName = "sorang sompeng",
aliases = {"Sora Sompeng"},
characters = "𑃐-𑃹",
}
m = {
canonicalName = "soyombo",
characters = "𑩐-𑪢",
systems = {"abugida"},
}
m = {
canonicalName = "szundanéz",
characters = "ᮀ-ᮿ",
systems = {"abugida"},
}
m = {
canonicalName = "syloti nagri",
aliases = {"Sylheti Nagari"},
characters = "ꠀ-꠫",
systems = {"abugida"},
}
m = {
canonicalName = "szír",
characters = "܀-ݏ"..u(0x0860).."-"..u(0x086A),
direction = "rtl",
systems = {"abjad"}, -- more precisely, impure abjad
}
-- Syre, Syrj, Syrn are apparently subsumed into Syrc; discuss if this causes issues
m = {
canonicalName = "tagbanwa",
characters = "ᝠ-ᝳ",
systems = {"abugida"},
}
m = {
canonicalName = "takri",
characters = "𑚀-𑛉",
systems = {"abugida"},
}
m = {
canonicalName = "tai nüa",
aliases = {"Tai Nuea", "New Tai Nüa", "New Tai Nuea", "Dehong Dai", "Tai Dehong", "Tai Le"},
characters = "ᥐ-ᥴ",
systems = {"abugida"},
}
m = {
canonicalName = "new tai lue",
characters = "ᦀ-᧟",
systems = {"abugida"},
}
m = {
canonicalName = "tamil",
characters = "ஂ-௺",
systems = {"abugida"},
}
m = {
canonicalName = "tangut",
characters = "𖿠𗀀-𘫲",
systems = {"logography", "syllabary"},
}
m = {
canonicalName = "tai viet",
characters = "ꪀ-꫟",
systems = {"abugida"},
}
m = {
canonicalName = "telugu",
characters = "ఀ-౿",
systems = {"abugida"},
}
m = {
canonicalName = "tengwar",
}
m = {
canonicalName = "tifinagh",
otherNames = {"Libyco-Berber", "Berber"}, -- per Wikipedia, Libyco-Berber is the parent
characters = "ⴰ-⵿",
systems = {"abjad", "alphabet"},
}
m = {
canonicalName = "baybayin",
aliases = {"Tagalog"},
characters = "ᜀ-᜔",
systems = {"abugida"},
}
m = {
canonicalName = "thaana",
characters = "ހ-ޱ",
systems = {"abugida"},
direction = "rtl",
}
m = {
canonicalName = "thai",
characters = "ก-๛",
systems = {"abugida"},
}
m = {
canonicalName = "tibetan",
characters = "ༀ-࿚",
systems = {"abugida"},
}
m = {
canonicalName = "tirhuta",
characters = "𑒀-𑓙",
systems = {"abugida"},
}
m = {
canonicalName = "zhang-Zhung",
systems = {"abugida"},
}
m = {
canonicalName = "ugaritic",
characters = "𐎀-𐎟",
systems = {"abjad"},
}
m = {
canonicalName = "vai",
characters = "ꔀ-ꘫ",
systems = {"syllabary"},
}
m = {
canonicalName = "varang kshiti",
characters = "𑢠-𑣿",
}
m = {
canonicalName = "óperzsa",
characters = "𐎠-𐏕",
}
m = {
canonicalName = "ékírás",
aliases = {"Sumero-Akkadian Cuneiform"},
characters = "𒀀-𒍮𒐀-𒑳",
}
m = {
canonicalName = "yi",
characters = "ꀀ-꓆",
systems = {"syllabary"},
}
m = {
canonicalName = "zanabazar square",
characters = u(0x11A00).."-"..u(0x11A47),
}
m = {
canonicalName = "matematikai jelölés",
characters = "ℵ∀-⋿⟀-⟯⦀-⫿𝐀-𝟿",
character_category = "Mathematical notation symbols", -- ?
}
m = {
canonicalName = "symbol",
characters = "─-➿←-⇿⌀-⏿⬀-⯾🀀-🃵🌀-🩭",
character_category = false, -- none
systems = {"pictography"},
}
m = {
canonicalName = "meghatározatlan",
-- This should not have any characters listed, probably
character_category = false, -- none
characters = m.characters,
}
m = {
canonicalName = "uncoded",
-- This should not have any characters listed
character_category = false, -- none
}
return m