Toggle menu
15
236
75
27.7K
Kenshi Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 06:22, 16 February 2025 by Prd (talk | contribs) (Created page with "-- Full list of corrections as of Unicode 15.1.0 -- Taken from https://www.unicode.org/Public/UCD/latest/ucd/NameAliases.txt require('strict') local p = {} p.aliases = { [0x01A2] = "LATIN CAPITAL LETTER GHA"; [0x01A3] = "LATIN SMALL LETTER GHA"; [0x0616] = "ARABIC SMALL HIGH LIGATURE ALEF WITH YEH BARREE"; [0x0709] = "SYRIAC SUBLINEAR COLON SKEWED LEFT"; [0x0CDE] = "KANNADA LETTER LLLA"; [0x0E9D] = "LAO LETTER FO FON"; [0x0E9F] = "LAO LETTE...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Usage

{{#invoke:Unicode alias|alias|#}}

Returns the Unicode name alias for the handful of code points where one is defined. Should probably be merged with Module:Unicode data.


-- Full list of corrections as of Unicode 15.1.0
-- Taken from https://www.unicode.org/Public/UCD/latest/ucd/NameAliases.txt

require('strict')

local p = {}

p.aliases = {
    [0x01A2] = "LATIN CAPITAL LETTER GHA";
    [0x01A3] = "LATIN SMALL LETTER GHA";
    [0x0616] = "ARABIC SMALL HIGH LIGATURE ALEF WITH YEH BARREE";
    [0x0709] = "SYRIAC SUBLINEAR COLON SKEWED LEFT";
    [0x0CDE] = "KANNADA LETTER LLLA";
    [0x0E9D] = "LAO LETTER FO FON";
    [0x0E9F] = "LAO LETTER FO FAY";
    [0x0EA3] = "LAO LETTER RO";
    [0x0EA5] = "LAO LETTER LO";
    [0x0FD0] = "TIBETAN MARK BKA- SHOG GI MGO RGYAN";
    [0x11EC] = "HANGUL JONGSEONG YESIEUNG-KIYEOK";
    [0x11ED] = "HANGUL JONGSEONG YESIEUNG-SSANGKIYEOK";
    [0x11EE] = "HANGUL JONGSEONG SSANGYESIEUNG";
    [0x11EF] = "HANGUL JONGSEONG YESIEUNG-KHIEUKH";
    [0x1BBD] = "SUNDANESE LETTER ARCHAIC I";
    [0x2118] = "WEIERSTRASS ELLIPTIC FUNCTION";
    [0x2448] = "MICR ON US SYMBOL";
    [0x2449] = "MICR DASH SYMBOL";
    [0x2B7A] = "LEFTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE VERTICAL STROKE";
    [0x2B7C] = "RIGHTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE VERTICAL STROKE";
    [0xA015] = "YI SYLLABLE ITERATION MARK";
    [0xAA6E] = "MYANMAR LETTER KHAMTI LLA";
    [0xFE18] = "PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRACKET";
    [0x122D4] = "CUNEIFORM SIGN NU11 TENU";
    [0x122D5] = "CUNEIFORM SIGN NU11 OVER NU11 BUR OVER BUR";
    [0x16E56] = "MEDEFAIDRIN CAPITAL LETTER H";
    [0x16E57] = "MEDEFAIDRIN CAPITAL LETTER NG";
    [0x16E76] = "MEDEFAIDRIN SMALL LETTER H";
    [0x16E77] = "MEDEFAIDRIN SMALL LETTER NG";
    [0x1B001] = "HENTAIGANA LETTER E-1";
    [0x1D0C5] = "BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASIS";
}

function p.alias(frame)
   local getArgs = require('Module:Arguments').getArgs
   return p._alias(tonumber(getArgs(frame)[1], 16))
end

function p._alias(x) -- search by value
   return p.aliases[x]
end

return p
Contents