This module contains Hittite cuneiform and Hittite transliteration replacements used by Module:typing-aids and {{chars}}
. It is accessed by that module through Module:typing-aids/data.
local replacements = {}
replacements = {
-- This converts from regular to diacriticked characters, before the
-- shortcuts below are processed.
-- The apostrophe is used in place of an acute, and a backslash \ in place of
-- a grave. Plain s and h have háček and breve below added to them, and
-- 5 and 9 are converted to superscripts.
-- For example:
-- pe' -> pé -> 𒁉
-- sa -> ša -> 𒊭
-- hal -> ḫal -> 𒄬
-- Thus, plain s and h can't be used in shortcuts.
= {
= "á", = "é", = "í", = "ú",
= "š", = "ḫ", = "₅", = "₉", = "à",
},
-- V
= "𒀀",
= "𒂊",
= "𒄿",
= "𒌑",
= "𒌋",
-- CV
= "𒁀", = "𒁁", = "𒁉", = "𒁍",
= "𒉺", = "𒁉", = "𒁉", = "𒁍",
= "𒁕", = "𒁲", = "𒁲", = "𒁺",
= "𒋫", = "𒋼", = "𒋾", = "𒌅",
= "𒂵", = "𒄀", = "𒄀", = "𒄖",
= "𒅗", = "𒆠", = "𒆠", = "𒆪",
= "𒄩", = "𒄭", = "𒃶", = "𒄭", = "𒄷",
= "𒆷", = "𒇷", = "𒇷", = "𒇻",
= "𒈠", = "𒈨", = "𒈪", = "𒈪", = "𒈬",
= "𒈾", = "𒉈", = "𒉌", = "𒉌", = "𒉡",
= "𒊏", = "𒊑", = "𒊑", = "𒊒",
= "𒊭", = "𒊺", = "𒅆", = "𒋗", = "𒋙",
= "𒉿", = "𒃾", = "𒃾",
= "𒅀",
= "𒍝", = "𒍣", = "𒍢", = "𒍢", = "𒍣", = "𒍪",
-- VC
= "𒀊", = "𒅁", = "𒅁", = "𒌒",
= "𒀊", = "𒅁", = "𒅁", = "𒌒",
= "𒀜", = "𒀉", = "𒀉", = "𒌓",
= "𒀜", = "𒀉", = "𒀉", = "𒌓",
= "𒀝", = "𒅅", = "𒅅", = "𒊌",
= "𒀝", = "𒅅", = "𒅅", = "𒊌",
= "𒄴", = "𒄴", = "𒄴", = "𒄴",
= "𒀠", = "𒂖", = "𒅋", = "𒌌",
= "𒄠", = "𒅎", = "𒅎", = "𒌝",
= "𒀭", = "𒂗", = "𒅔", = "𒌦",
= "𒅈", = "𒅕", = "𒅕", = "𒌨", = "𒌫",
= "𒀸", = "𒌍", = "𒅖", = "𒍑",
= "𒊍", = "𒄑", = "𒄑", = "𒊻",
-- VCV
= "𒄬", = "𒆸", = "𒆸", = "𒋻", = "𒉺", = "𒉺",
= "𒅆", = "𒄽", = "𒄽", = "𒄯", = "𒄯",
= "𒃲", = "𒆗", = "𒆗", = "𒄰", = "𒄰",
= "𒃷", = "𒃷", = "𒆏", = "𒆏", = "𒆏", = "𒆏",
= "𒋼𒀀", = "𒃼", = "𒃼", = "𒁉", = "𒁉",
= "𒃰", = "𒃰", = "𒃰", = "𒃰", = "𒄤",
-- kib, kip are not encoded
= "𒄫", = "𒄫", = "𒆧", = "𒃰", = "𒃰",
= "𒆗", = "𒆰", = "𒄢", = "𒄢",
= "𒄣", = "𒄣", = "𒆳", = "𒄥", = "𒄥",
= "𒇲", = "𒇴", = "𒌨", = "𒌨", = "𒇺", = "𒈛", = "𒈝",
= "𒈤", = "𒎙", = "𒈥", = "𒈦", = "𒈨𒌍",
= "𒅖", = "𒅖", = "𒈩", = "𒄯", = "𒄷𒄭",
= "𒉆", = "𒀮", = "𒀮", = "𒉪", = "𒎙",
= "𒁄", = "𒁄", = "𒈦", = "𒈦", = "𒄫",
= "𒁁", = "𒁁", = "𒁁", = "𒁁", = "𒉋", = "𒉋",
= "𒌓", = "𒄫", = "𒄫", = "𒄫", = "𒁓", = "𒁓",
= "𒋥", = "𒋥", = "𒊕",
= "𒋚", = "𒊕", = "𒊕", = "𒊩", = "𒌑", = "𒉓",
= "𒉺𒅁", = "𒉺𒅁", = "𒊬", = "𒉺𒅁", = "𒋓", = "𒋳", = "𒋩",
= "𒈭", = "𒈭", = "𒈭", = "𒁖", = "𒁖", = "𒁖", = "𒁖",
= "𒊑", = "𒊑", = "𒁮", = "𒁮", = "𒆗", = "𒆗",
= "𒋰", = "𒋰", = "𒋰", = "𒋰", = "𒋻",
= "𒁹", = "𒁹", = "𒁹", = "𒁹",
= "𒀾", = "𒁷", = "𒁷", = "𒁴", = "𒁴",
= "𒋛𒀀", = "𒌁", = "𒌁", = "𒌨", = "𒇥",
= "𒌈", = "𒌈", = "𒁾", = "𒁾", = "𒁾", = "𒁾",
= "𒄙", = "𒄙",
= "𒂄", = "𒍮",
-- Determiners
="𒀸", ="𒀭", ="𒂁", ="𒂍", ="𒃰", ="𒄀",
="𒄑", ="𒄞", ="𒄭𒀀", ="𒄯𒊕", ="𒅎", ="𒌚",
="𒄰", ="𒆠", ="𒆳", ="𒋢", ="𒇽", ="𒈨𒌍",="𒀯",
="𒊩", ="𒈲", ="𒄷", ="𒃻", ="𒊬",
="𒋛", ="𒋠", ="𒌆", ="𒌑", ="𒌷", ="𒍐", ="𒍜",
-- Logograms
="𒆜", ="𒈗", ="𒄊", ="𒄈", ="𒃲", ="𒋠" ,="𒅎"
}
replacements = {
= "á", = "é", = "í", = "ú",
= "š", = "ś", = "ḫ", = "₅", = "₉", = "à",
}
return replacements