Jump to content

Module:Svara/resolve

From Wikipedia, the free encyclopedia
-- Loaded by Module:Svara
-- Weird line-spacing is to improve legibility.
-- The use of multiple diacritics is inconsistently supported by browsers. They might look weird here, but tend to look better when rendered in the article.
-- Unicode list:
--   Macron below: U+0331
--   Macron above: U+0304
--   Dot below: U+0323
--   Dot above: U+0307
return {
	carnatic = {
		[","]   = '❟', -- Common to both sets.

		["'S"]  = 'Ṣ',
		["'R1"] = 'Ṛ₁',
		["'R2"] = 'Ṛ₂',
		["'R3"] = 'Ṛ₃',
		["'G1"] = 'G̣₁',
		["'G2"] = 'G̣₂',
		["'G3"] = 'G̣₃',
		["'M1"] = 'Ṃ₁',
		["'M2"] = 'Ṃ₂',
		["'P"]  = 'P̣',
		["'D1"] = 'Ḍ₁',
		["'D2"] = 'Ḍ₂',
		["'D3"] = 'Ḍ₃',
		["'N1"] = 'Ṇ₁',
		["'N2"] = 'Ṇ₂',
		["'N3"] = 'Ṇ₃',
		['S']  = 'S',
		['R1'] = 'R₁',
		['R2'] = 'R₂',
		['R3'] = 'R₃',
		['G1'] = 'G₁',
		['G2'] = 'G₂',
		['G3'] = 'G₃',
		['M1'] = 'M₁',
		['M2'] = 'M₂',
		['P']  = 'P',
		['D1'] = 'D₁',
		['D2'] = 'D₂',
		['D3'] = 'D₃',
		['N1'] = 'N₁',
		['N2'] = 'N₂',
		['N3'] = 'N₃',
		["S'"] = 'Ṡ',
		["R1'"] = 'Ṙ₁',
		["R2'"] = 'Ṙ₂',
		["R3'"] = 'Ṙ₃',
		["G1'"] = 'Ġ₁',
		["G2'"] = 'Ġ₂',
		["G3'"] = 'Ġ₃',
		["M1'"] = 'Ṁ₁',
		["M2'"] = 'Ṁ₂',
		["P'"]  = 'Ṗ',
		["D1'"] = 'Ḋ₁',
		["D2'"] = 'Ḋ₂',
		["D3'"] = 'Ḋ₃',
		["N1'"] = 'Ṅ₁',
		["N2'"] = 'Ṅ₂',
		["N3'"] = 'Ṅ₃',
	},
	hindustani = {
		[","]   = '❟', -- Common to both sets.

		["'s"] = 'Ṣ',
		["'S"] = 'Ṣ',

		["'r"]  = 'Ṟ̣', -- Weird in Chrome 69/Linux: R with an underdot and a macron below.

		["'R"]  = 'Ṛ',

		["'g"]  = 'G̱̣', -- Illegible: G with an underdot and a macron below.


		["'G"]  = 'G̣',

		["'m"]  = 'Ṃ',

		["'M"]  = 'Ṃ̄', -- Weird in editor: M with a macron above and a dot below

		["'p"]  = 'P̣',
		["'P"]  = 'P̣',

		["'d"]  = 'Ḏ̣', -- Weird in editor: D with an underdot and a macron below.

		["'D"]  = 'Ḍ',

		["'n"]  = 'Ṉ̣', -- Weird in editor: N with an underdot and a macron below.

		["'N"]  = 'Ṇ',

		['s']  = 'S',
		['S']  = 'S',
		['r']  = 'Ṟ',
		['R']  = 'R',
		['g']  = 'G̱',
		['G']  = 'G',
		['m']  = 'M',
		['M']  = 'M̄',
		['p']  = 'P',
		['P']  = 'P',
		['d']  = 'Ḏ',
		['D']  = 'D',
		['n']  = 'Ṉ',
		['N']  = 'N',

		["s'"] = 'Ṡ',
		["S'"] = 'Ṡ',

		["r'"]  = '̱̱Ṙ',

		["R'"]  = 'Ṙ',

		["g'"]  = '̱Ġ',

		["G'"]  = 'Ġ',

		["m'"]  = 'Ṁ',

		["M'"]  = 'M̄̇', -- Illegible in editor: M with a macron above and an overdot.

		["p'"]  = 'Ṗ',
		["P'"]  = 'Ṗ',

		["d'"]  = '̱Ḋ',

		["D'"]  = 'Ḋ',

		["n'"]  = 'Ṉ̇', -- Weird in editor: N with a macron below and an overdot.

		["N'"]  = 'Ṅ',
	},
}