X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/35a635c705ad1449df22a7cf5f6623b9445e40e3..HEAD:/unicode-table.inc.pl diff --git a/unicode-table.inc.pl b/unicode-table.inc.pl index ed2ee55..d1875ef 100644 --- a/unicode-table.inc.pl +++ b/unicode-table.inc.pl @@ -15,7 +15,7 @@ punctuation => { ". \x{2003} \x{2002} \x{2007} \x{A0} \x{2009} \x{200B} \x{200C}", # spaces # em en figure nobreak hyphen break joiner ], - version => [qw{. α β}], + version => [qw{. α β . ℵ ℶ }], }, symbols => { @@ -182,19 +182,19 @@ ipa => { .>Voiced_Plosive b -ȸ > > d ɖ ɟ ɡ ɢ = = = .>Nasal m ɱ > > n ɳ ɲ ŋ ɴ = = = .>Trill ʙ - > > r - - = ʀ - -я = - .>Tap/flap -ⱳ ⱱ > > ɾ ɽ - = ɢ̆ > -ʡ̯ = + .>Tap/flap -ⱳ ⱱ > > ɾ ɽ - -ɡ̆ ɢ̆ > -ʡ̯ = .>Fricative ɸ f θ s ʃ ʂ ç x χ ħ ʜ h .>Voiced_fricative β v ð z ʒ ʐ ʝ ɣ ʁ ʕ ʢ ɦ - .>Lateral_fricative = = > > ɬ ꞎ - -Ɬ - = = = - .>Voiced_lateral_fricative = = > > ɮ -ɮ̢ - - - = = = + .>Lateral_fricative = = > > ɬ ꞎ -𝼆 -Ɬ - = = = + .>Voiced_lateral_fricative = = > > ɮ -𝼅 - - - = = = .>Approximant - ʋ > > ɹ ɻ j ɰ - -ʕ̞ = = .>Lateral_approximant = = -l̪ > l ɭ ʎ ʟ -ʟ̠ = = = .>Click ʘ - ǀ ǁ ǃ -‼ ǂ -ʞ - = = = .>Implosive ɓ ɗ̪ > > ɗ -ᶑ ʄ ɠ ʛ = = = .>Articulation ʷ ᶹ ̪ ͇ - ˞ ʲ ˠ ̴ > ˤ ʰ }], #TODO: > Labial > > > Coronal > Dorsal > > Laryngeal - consco => [qw{ - - co:coarticulated .>sç ɕ .>zʝ ʑ .>ʃx ɧ .>jʷ ɥ .>lˠ ɫ .>hw̥ ʍ .>ɰʷ w + consco => [chr(865), qw{ + co:coarticulated .>sç ɕ .>zʝ ʑ .>ʃx ɧ .>jʷ ɥ .>lˠ ɫ .>hw̥ ʍ .>ɰʷ w }], vowels => [( '-', @@ -230,6 +230,22 @@ ipa => { . ̆ ˑ ː . ‿ | ‖ }], + diacritics => [ + '.' => (map chr, 809, 781, 815, 785), # syllabic + '.' => (map chr, '>', 'ʰ', '>', 794), # aspirated + '.' => (map chr, 771, 'ⁿ', 734, 'ˡ'), # nasal/rhotic/lateral + '.' => (map chr, '>', 812, 805, 778), # voiced + '.' => (map chr, '>', 804, '>', 816), # breathy + '.' => (map chr, 810, 838, '>', 828), # dental + '.' => (map chr, '>', 826, '>', 827), # apical + '.' => (map chr, 799,6856, 800, 772), # advanced + '.' => (map chr, '>', 776, 829,7498), # centralized + '.' => (map chr, 797, 724, 798, 725), # raised + '.' => (map chr, 825, 855, 796, 849), # rounding + '.' => (map chr, '>', 'ʷ', '>', 'ʲ'), + '.' => (map chr, 'ˠ', 'ˤ', '>', 820), # velar/pharyngeal + '.' => (map chr, 792, '꭪', 793, '꭫'), # tounge root + ], }, japanese => {