digraphs: ipa character proposals
authorMischa POSLAWSKY <perl@shiar.org>
Tue, 16 Sep 2008 02:41:43 +0000 (02:41 +0000)
committerMischa POSLAWSKY <perl@shiar.org>
Tue, 16 Sep 2008 03:31:32 +0000 (03:31 +0000)
Close to full IPA coverage, which nowadays I think would be extremely useful
(at least for me and anyone even vaguely interested in linguistics).

digraphs.inc.pl
shiar.inc.txt

index b6bd08b..b7c9562 100644 (file)
@@ -1,5 +1,5 @@
 +{
-(map {$_=>0} qw{!! )! *! -! 2! :! <! =! >! I! b! c! q! x! !" "" '" (" +" ," -" ." /" 0" 1" 3" 5" 6" 9" :" ;" <" =" >" ?" _" d" i" p" "% '% 0% 2% 5% 6% !' "' %' '' (' +' ,' -' .' 0' 6' 9' :' ;' <' >' ?' G' m' n' !( "( '( -( A( C( I( S( U( _( s( ") ') >) C) I) S) U) _) s) ** -* 1* 2* 5* 6* >* P* X* _* s* "+ ++ -+ 5+ 6+ J+ S+ Z+ _+ s+ !, ', +, ,, G, _, !- )- +- -- 1- 2- 3- 6- :- >- ?- J- L- M- N- S- T- V- X- a- o- s- v- .. 3. 6. 9. :. M. P. S. _. +/ -/ // 0/ =/ >/ c/ f/ (0 +0 .0 00 20 50 J0 L0 M0 R0 S0 U0 _0 a0 m0 o0 s0 u0 "1 '1 +1 .1 21 31 41 51 61 81 H1 M1 N1 R1 S1 T1 a1 c1 h1 j1 r1 s1 "2 %2 '2 .2 /2 32 52 R2 S2 a2 c2 h2 j2 r2 s2 !3 "3 '3 *3 +3 -3 .3 /3 43 53 83 M3 R3 S3 _3 a3 c3 h3 j3 r3 s3 !4 -4 .4 /4 54 M4 R4 S4 _4 a4 c4 h4 j4 r4 s4 %5 .5 65 85 R5 S5 a5 c5 r5 s5 %6 .6 M6 R6 S6 a6 c6 r6 s6 .7 87 <7 >7 R7 S7 a7 c7 r7 s7 .8 R8 S8 a8 c8 r8 s8 "9 '9 .9 R9 S9 a9 c9 r9 s9 (: ): +: .: 3: 9: :: R: S: X: !; '; +; ;; S; _; "< '< (< *< +< -< /< 1< 3< 7< << =< >< H< != "= '= += 2= 3= <= == >= ?= N= P= S= T= _= d= e= s= t= v= "> '> +> 1> 7> => >> H> V> !? *? +? ,? -? .? /? 1? 2? :? ;? =? I? S? !A %A 'A (A )A *A +A -A .A 0A 1A 2A 3A 5A 6A 7A 8A :A ;A <A =A >A ?A AA CA EA JA KA NA OA tA *B +B -B .B /B 2B =B BB DB HB JB LB SB _B aB dB eB iB oB uB %C 'C *C ,C .C 2C 3C <C =C >C CC GC IC NC RC aC iC oC tC uC %D *D +D ,D -D .D /D 1D 2D 3D 4D ;D <D =D CD ED GD HD ID JD LD OD RD SD TD ZD _D aD bD eD hD iD lD oD rD tD uD wD !E %E 'E (E )E *E +E ,E -E .E /E 2E 5E 6E 8E :E ;E <E =E >E ?E BE CE DE GE JE KE ME QE SE TE XE ZE hE uE *F .F 2F 3F =F AF BF DF FF IF SF dF lF mF %G 'G (G *G +G ,G -G .G /G 2G 3G <G =G >G CG FG JG SG aG eG iG oG uG 'H *H +H ,H .H /H :H =H >H HH IH JH OH SH TH WH aH eH iH oH uH !I %I 'I (I )I *I -I .I /I 2I 5I 6I 8I :I ;I <I =I >I ?I EI II JI NI OI SI cI lI nI oI uI %J *J +J /J <J =J >J AJ EJ JJ UJ %K 'K *K +K ,K -K 2K 3K <K =K AK EK JK _K aK eK iK oK uK 'L *L +L ,L .L /L <L =L ?L BL DL FL JL ZL _L iL %M 'M *M +M .M 2M 3M 8M =M IM WM XM aM bM dM eM iM lM oM uM xM yM !N %N 'N *N +N ,N .N 0N 2N 6N <N =N ?N BN GN HN IN JN KN LN ON SN UN _N aN bN eN iN oN uN !O "O %O 'O (O )O *O -O .O /O 1O 2O 3O 5O 6O 8O 9O :O ;O <O =O >O ?O CO EO IO JO KO RO SO bO mO rO %P 'P *P +P .P /P 1P 2P 3P =P AP DP IP LP MP OP PP RP UP aP dP eP iP oP tP uP *Q +Q ;Q 'R )R *R +R ,R .R /R 8R ;R <R =R BR FR HR IR KR OR SR TR XR YR ZR _R aR eR gR iR oR rR sR uR xR %S 'S *S +S ,S .S 2S 3S <S =S >S AS BS CS ES GS HS IS JS MS OS RS SS TS US XS YS aS bS cS eS hS iS nS oS qS uS *T +T ,T .T /T 2T 3T ;T <T =T BT ET HT MT RT ST UT _T aT eT iT jT lT oT rT sT uT !U "U %U 'U (U )U *U -U /U 0U 2U 5U 6U 8U 9U :U ;U <U =U >U ?U AU BU DU HU JU KU LU RU SU TU hU lU rU %V *V 2V 3V =V ?V HV IV JV LV RV SV TV VV aV eV hV iV lV oV rV sV uV !W %W 'W *W +W .W :W =W >W AW JW WW aW eW iW oW *X +X .X :X XX !Y %Y 'Y *Y -Y .Y /Y 2Y 3Y :Y ;Y =Y >Y ?Y AY IY JY OY UY YY aY eY oY uY %Z 'Z *Z +Z .Z /Z 2Z <Z =Z >Z JZ _Z aZ eZ iZ jZ oZ uZ !a %a 'a (a )a *a +a -a .a 0a 1a 2a 3a 4a 5a 6a 7a 8a :a ;a <a =a >a ?a Ha Ia Ja Ma Na Ra Sa aa ca ea ha ia ma na ra sa ua *b +b -b .b /b 2b 3b 4b =b ?b Jb Rb _b ab eb ib ob rb ub %c 'c *c +c ,c .c 2c 3c 4c 9c <c =c >c Cc Dc Hc Ic Jc Rc Sc hc oc rc uc %d *d +d ,d -d .d /d 2d 4d 9d ;d <d =d ?d Hd Jd Ld Pd Rd Td _d ad bd dd ed hd id kd ld od rd sd ud zd !e %e 'e (e )e *e +e ,e -e .e /e 2e 4e 5e 6e 8e :e ;e <e =e >e ?e Ie Je Ke Ne de ie ne re ze (f *f +f .f 2f 3f 4f =f ?f If Sf ff if lf tf %g 'g (g *g +g ,g -g .g /g 2g 3g 4g <g =g >g Ig Jg ag eg fg ig ng og ug *h +h ,h .h /h 2h 4h :h =h >h Ih Jh _h ah eh hh ih kh oh uh wh !i %i 'i (i )i *i +i -i .i /i 2i 3i 4i 5i 6i 8i :i ;i <i =i >i ?i Ii Ji ei ii ji oi ui %j *j +j .j /j 3j 4j <j =j >j Jj aj ej uj 'k *k +k ,k 2k 3k 4k <k =k Ik Jk _k ak ek ik jk kk ok uk 'l *l +l ,l -l .l /l 4l 9l ;l <l =l ?l Bl _l jl 'm *m +m .m /m 3m 4m ;m =m ?m Im Jm am em im om um !n 'n *n +n ,n .n 2n 4n 5n 9n ;n <n =n ?n Gn Jn Sn _n an en gn in jn on un !o "o %o 'o (o )o *o -o .o /o 1o 2o 3o 4o 5o 6o 8o 9o :o ;o <o =o >o ?o Co Fo Jo Ko eo io uo 'p *p +p .p /p 2p 3p 4p =p ?p Jp ap ep ip mp op up *q +q 2q 4q ;q pq 'r )r *r +r ,r .r /r 4r 8r ;r <r =r ?r Ir Jr _r ar er ir or ur %s 's *s +s ,s .s 4s ;s <s =s >s ?s Bs Js as cs es hs is ns os ss ts us *t +t ,t .t /t 2t 3t 4t 9t :t ;t <t =t ?t It Jt Ut _t at et ht it jt kt mt ot st ut !u "u %u 'u (u )u *u -u /u 0u 2u 3u 4u 5u 6u 8u 9u :u ;u <u =u >u ?u Hu Ju Ku Lu Ru Tu hu lu ru %v *v +v 2v 3v 4v 9v =v ?v Hv Iv Jv Lv Rv hv lv rv uv vv !w %w 'w *w +w .w 0w :w >w Aw Hw Iw Jw aw ew iw ow ww *x +x .x 4x :x Jx !y %y 'y *y +y -y .y /y 0y 2y 3y :y ;y =y >y ?y Ay Hy Iy Jy Oy Uy ay iy oy ry uy yy %z 'z *z +z .z /z 2z 4z 9z ;z <z =z >z ?z Hz _z az ez hz iz oz uz}),
+(map {$_=>0} qw{!! )! *! -! 2! :! <! =! >! I! b! c! q! x! !" "" '" (" +" ," -" ." /" 0" 1" 3" 5" 6" 9" :" ;" <" =" >" ?" _" d" i" p" "% '% 0% 2% 5% 6% !' "' %' '' (' +' ,' -' .' 0' 6' 9' :' ;' <' >' ?' G' m' n' !( "( '( -( A( C( I( S( U( _( s( ") ') >) C) I) S) U) _) s) ** -* 1* 2* 5* 6* >* P* X* _* s* "+ ++ -+ 5+ 6+ J+ S+ Z+ _+ s+ !, ', +, ,, G, _, !- )- +- -- 1- 2- 3- 6- :- >- ?- J- L- M- N- S- T- V- X- a- o- s- v- .. 3. 6. 9. :. M. P. S. _. +/ -/ // 0/ =/ >/ c/ f/ (0 +0 .0 00 20 50 J0 L0 M0 R0 S0 U0 _0 a0 m0 o0 s0 u0 "1 '1 +1 .1 21 31 41 51 61 81 H1 M1 N1 R1 S1 T1 a1 c1 h1 j1 r1 s1 "2 %2 '2 .2 /2 32 52 R2 S2 a2 c2 h2 j2 r2 s2 !3 "3 '3 *3 +3 -3 .3 /3 43 53 83 M3 R3 S3 _3 a3 c3 h3 j3 p3 r3 s3 !4 -4 .4 /4 54 M4 R4 S4 _4 a4 c4 h4 j4 r4 s4 %5 .5 65 85 R5 S5 a5 c5 r5 s5 %6 .6 M6 R6 S6 a6 c6 r6 s6 .7 87 <7 >7 R7 S7 a7 c7 r7 s7 .8 R8 S8 a8 c8 p8 r8 s8 "9 '9 .9 R9 S9 a9 c9 r9 s9 (: ): +: .: 3: 9: :: <: >: R: S: X: !; '; +; ;; S; _; "< '< (< *< +< -< /< 1< 3< 7< << =< >< H< != "= '= += 2= 3= <= == >= ?= N= P= S= T= _= d= e= s= t= v= "> '> +> 1> 7> => >> H> V> !? *? +? ,? -? .? /? 1? 2? :? ;? =? I? S? p? !A %A 'A (A )A *A +A -A .A 0A 1A 2A 3A 5A 6A 7A 8A :A ;A <A =A >A ?A AA CA EA JA KA NA OA pA tA *B +B -B .B /B 2B =B BB DB HB JB LB SB _B aB dB eB iB oB uB %C 'C *C ,C .C 2C 3C <C =C >C CC GC IC NC RC aC iC oC tC uC %D *D +D ,D -D .D /D 1D 2D 3D 4D ;D <D =D CD ED GD HD ID JD LD OD RD SD TD ZD _D aD bD eD hD iD lD oD rD tD uD wD !E %E 'E (E )E *E +E ,E -E .E /E 2E 5E 6E 8E :E ;E <E =E >E ?E BE CE DE GE JE KE ME QE SE TE XE ZE hE pE uE *F .F 2F 3F =F AF BF DF FF IF SF dF lF mF %G 'G (G *G +G ,G -G .G /G 2G 3G <G =G >G CG FG JG SG aG eG iG oG pG uG 'H *H +H ,H .H /H :H =H >H HH IH JH OH SH TH WH aH eH iH oH uH !I %I 'I (I )I *I -I .I /I 2I 5I 6I 8I :I ;I <I =I >I ?I EI II JI NI OI SI cI lI nI oI uI %J *J +J /J <J =J >J AJ EJ JJ UJ pJ %K 'K *K +K ,K -K 2K 3K <K =K AK EK JK _K aK eK iK oK uK 'L *L +L ,L .L /L <L =L ?L BL DL FL JL ZL _L iL %M 'M *M +M .M 2M 3M 8M =M IM WM XM aM bM dM eM iM lM oM uM xM yM !N %N 'N *N +N ,N .N 0N 2N 6N <N =N ?N BN GN HN IN JN KN LN ON SN UN _N aN bN eN iN oN uN !O "O %O 'O (O )O *O -O .O /O 1O 2O 3O 5O 6O 8O 9O :O ;O <O =O >O ?O CO EO IO JO KO RO SO bO mO pO rO %P 'P *P +P .P /P 1P 2P 3P =P AP DP IP LP MP OP PP RP UP aP dP eP iP oP tP uP *Q +Q ;Q 'R )R *R +R ,R .R /R 8R ;R <R =R BR FR HR IR KR OR SR TR XR YR ZR _R aR eR gR iR oR pR rR sR uR xR %S 'S *S +S ,S .S 2S 3S <S =S >S AS BS CS ES GS HS IS JS MS OS RS SS TS US XS YS aS bS cS eS hS iS nS oS qS uS *T +T ,T .T /T 2T 3T ;T <T =T BT ET HT MT RT ST UT _T aT eT iT jT lT oT rT sT uT !U "U %U 'U (U )U *U -U /U 0U 2U 5U 6U 8U 9U :U ;U <U =U >U ?U AU BU DU HU JU KU LU RU SU TU hU lU rU %V *V 2V 3V =V ?V HV IV JV LV RV SV TV VV aV eV hV iV lV oV rV sV uV !W %W 'W *W +W .W :W =W >W AW JW WW aW eW iW oW *X +X .X :X XX !Y %Y 'Y *Y -Y .Y /Y 2Y 3Y :Y ;Y =Y >Y ?Y AY IY JY OY UY YY aY eY oY uY %Z 'Z *Z +Z .Z /Z 2Z <Z =Z >Z JZ _Z aZ eZ iZ jZ oZ uZ !a %a 'a (a )a *a +a -a .a 0a 1a 2a 3a 4a 5a 6a 7a 8a :a ;a <a =a >a ?a Ha Ia Ja Ma Na Ra Sa aa ca ea ha ia ma na pa ra sa ua *b +b -b .b /b 2b 3b 4b =b ?b Jb Rb _b ab cb eb ib ob rb ub %c 'c *c +c ,c .c 2c 3c 4c 9c <c =c >c Cc Dc Hc Ic Jc Rc Sc hc oc rc uc %d *d +d ,d -d .d /d 2d 4d 9d ;d <d =d ?d Hd Jd Ld Pd Rd Td _d ad bd dd ed hd id kd ld od rd sd ud zd !e %e 'e (e )e *e +e ,e -e .e /e 2e 4e 5e 6e 8e :e ;e <e =e >e ?e Ie Je Ke Ne de ie ne pe re ze (f *f +f .f 2f 3f 4f =f ?f If Sf ff if lf tf %g 'g (g *g +g ,g -g .g /g 2g 3g 4g <g =g >g Ig Jg ag cg eg fg ig ng og pg ug *h +h ,h .h /h 2h 4h :h =h >h Ih Jh Sh _h ah ch eh hh ih kh oh uh wh !i %i 'i (i )i *i +i -i .i /i 2i 3i 4i 5i 6i 8i :i ;i <i =i >i ?i Ii Ji ci ei ii ji oi ui %j *j +j .j /j 3j 4j <j =j >j Jj Sj aj ej pj uj 'k *k +k ,k 2k 3k 4k <k =k Ik Jk _k ak ek ik jk kk ok uk 'l *l +l ,l -l .l /l 4l 9l ;l <l =l ?l Bl Sl _l cl jl zl 'm *m +m .m /m 3m 4m ;m =m ?m Im Jm am em im om pm um !n 'n *n +n ,n .n 2n 4n 5n 9n ;n <n =n ?n Gn Jn Sn _n an cn en gn in jn on un !o "o %o 'o (o )o *o -o .o /o 1o 2o 3o 4o 5o 6o 8o 9o :o ;o <o =o >o ?o Co Eo Fo Jo Ko eo io po uo 'p *p +p .p /p 2p 3p 4p =p ?p Jp ap ep ip mp op up *q +q 2q 4q ;q pq 'r )r *r +r ,r .r /r 2r 4r 8r ;r <r =r ?r Ir Jr Lr _r ar cr er ir lr or pr ur %s 's *s +s ,s .s 4s ;s <s =s >s ?s Bs Js as cs es hs is ns os ss ts us *t +t ,t .t /t 2t 3t 4t 9t :t ;t <t =t ?t It Jt Ut _t at et ht it jt kt mt ot st ut !u "u %u 'u (u )u *u -u /u 0u 2u 3u 4u 5u 6u 8u 9u :u ;u <u =u >u ?u Hu Ju Ku Lu Ru Tu hu lu pu ru %v *v +v 2v 3v 4v 9v =v ?v Hv Iv Jv Lv Rv hv lv rv uv vv !w %w 'w *w +w .w 0w :w >w Aw Hw Iw Jw Sw aw ew iw ow ww *x +x .x 4x :x Jx !y %y 'y *y +y -y .y /y 0y 2y 3y :y ;y =y >y ?y Ay Hy Iy Jy Oy Uy ay cy iy oy ry uy yy %z 'z *z +z .z /z 2z 4z 9z ;z <z =z >z ?z Hz _z az ez hz iz oz uz}),
 q{!!}=>[124,'VERTICAL LINE','Sm Xa','Common'],
 q{!)}=>[125,'RIGHT CURLY BRACKET','Pe Xa','Common'],
 q{!*}=>[8175,'GREEK VARIA','Sk','Greek'],
@@ -226,6 +226,7 @@ q{3a}=>[1779,'EXTENDED ARABIC-INDIC DIGIT THREE','Nd','Arabic'],
 q{3c}=>[12834,'PARENTHESIZED IDEOGRAPH THREE','No','Common'],
 q{3h}=>[9281,'OCR CHAIR','So','Common'],
 q{3j}=>[9288,'OCR DASH','So','Common'],
+q{3p}=>[604,'LATIN SMALL LETTER REVERSED OPEN E','Ll Xz','Latin'],
 q{3r}=>[8562,'SMALL ROMAN NUMERAL THREE','Nl','Common'],
 q{3s}=>[8323,'SUBSCRIPT THREE','No','Common'],
 q{4!}=>[9482,'BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL','So','Common'],
@@ -277,6 +278,7 @@ q{8R}=>[8551,'ROMAN NUMERAL EIGHT','Nl','Common'],
 q{8S}=>[8312,'SUPERSCRIPT EIGHT','No','Common'],
 q{8a}=>[1784,'EXTENDED ARABIC-INDIC DIGIT EIGHT','Nd','Arabic'],
 q{8c}=>[12839,'PARENTHESIZED IDEOGRAPH EIGHT','No','Common'],
+q{8p}=>[606,'LATIN SMALL LETTER CLOSED REVERSED OPEN E','Ll Xz','Latin'],
 q{8r}=>[8567,'SMALL ROMAN NUMERAL EIGHT','Nl','Common'],
 q{8s}=>[8328,'SUBSCRIPT EIGHT','No','Common'],
 q{9"}=>[8223,'DOUBLE HIGH-REVERSED-9 QUOTATION MARK','Pi','Common'],
@@ -295,6 +297,8 @@ q{:.}=>[8757,'BECAUSE','Sm','Common'],
 q{:3}=>[8942,'VERTICAL ELLIPSIS','Sm','Common'],
 q{:9}=>[8222,'DOUBLE LOW-9 QUOTATION MARK','Ps','Common'],
 q{::}=>[8759,'PROPORTION','Sm','Common'],
+q{:<}=>[721,'MODIFIER LETTER HALF TRIANGULAR COLON','Lm Xz','Common'],
+q{:>}=>[720,'MODIFIER LETTER TRIANGULAR COLON','Lm Xz','Common'],
 q{:R}=>[8758,'RATIO','Sm','Common'],
 q{:S}=>[9618,'MEDIUM SHADE','So','Common'],
 q{:X}=>[8251,'REFERENCE MARK','Po','Common'],
@@ -361,6 +365,7 @@ q{?;}=>[7940,'GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA','Ll','Greek'],
 q{?=}=>[8773,'APPROXIMATELY EQUAL TO','Sm','Common'],
 q{?I}=>[191,'INVERTED QUESTION MARK','Po Xl','Common'],
 q{?S}=>[9619,'DARK SHADE','So','Common'],
+q{?p}=>[661,'LATIN LETTER PHARYNGEAL VOICED FRICATIVE','Ll Xz','Latin'],
 q{A!}=>[192,'LATIN CAPITAL LETTER A WITH GRAVE','Lu Xl','Latin'],
 q{A%}=>[902,'GREEK CAPITAL LETTER ALPHA WITH TONOS','Lu','Greek'],
 q{A'}=>[193,'LATIN CAPITAL LETTER A WITH ACUTE','Lu Xl','Latin'],
@@ -391,6 +396,7 @@ q{AJ}=>[12624,'HANGUL LETTER AE','Lo Xz','Hangul'],
 q{AK}=>[6,'<ACKNOWLEDGE>','Cc Xa','Common','␆'],
 q{AN}=>[8743,'LOGICAL AND','Sm','Common'],
 q{AO}=>[8491,'ANGSTROM SIGN','Lu','Latin'],
+q{Ap}=>[594,'LATIN SMALL LETTER TURNED ALPHA','Ll Xz','Latin'],
 q{At}=>[64,'COMMERCIAL AT','Po Xa','Common'],
 q{B*}=>[914,'GREEK CAPITAL LETTER BETA','Lu','Greek'],
 q{B+}=>[1489,'HEBREW LETTER BET','Lo','Hebrew'],
@@ -504,6 +510,7 @@ q{ET}=>[4,'<END OF TRANSMISSION>','Cc Xa','Common','␄'],
 q{EX}=>[3,'<END OF TEXT>','Cc Xa','Common','␃'],
 q{EZ}=>[494,'LATIN CAPITAL LETTER EZH WITH CARON','Lu','Latin'],
 q{Eh}=>[8962,'HOUSE','So','Common'],
+q{Ep}=>[600,'LATIN SMALL LETTER REVERSED E','Ll Xz','Latin'],
 q{Eu}=>[8364,'EURO SIGN','Sc Xz','Common'],
 q{F*}=>[934,'GREEK CAPITAL LETTER PHI','Lu','Greek'],
 q{F.}=>[7710,'LATIN CAPITAL LETTER F WITH DOT ABOVE','Lu','Latin'],
@@ -541,6 +548,7 @@ q{Ga}=>[12460,'KATAKANA LETTER GA','Lo','Katakana'],
 q{Ge}=>[12466,'KATAKANA LETTER GE','Lo','Katakana'],
 q{Gi}=>[12462,'KATAKANA LETTER GI','Lo','Katakana'],
 q{Go}=>[12468,'KATAKANA LETTER GO','Lo','Katakana'],
+q{Gp}=>[611,'LATIN SMALL LETTER GAMMA','Ll Xz','Latin'],
 q{Gu}=>[12464,'KATAKANA LETTER GU','Lo','Katakana'],
 q{H'}=>[1569,'ARABIC LETTER HAMZA','Lo','Arabic'],
 q{H*}=>[920,'GREEK CAPITAL LETTER THETA','Lu','Greek'],
@@ -604,6 +612,7 @@ q{JA}=>[1071,'CYRILLIC CAPITAL LETTER YA','Lu','Cyrillic'],
 q{JE}=>[1069,'CYRILLIC CAPITAL LETTER E','Lu','Cyrillic'],
 q{JJ}=>[12617,'HANGUL LETTER SSANGCIEUC','Lo Xz','Hangul'],
 q{JU}=>[1070,'CYRILLIC CAPITAL LETTER YU','Lu','Cyrillic'],
+q{Jp}=>[644,'LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK','Ll Xz','Latin'],
 q{K%}=>[1498,'HEBREW LETTER FINAL KAF','Lo','Hebrew'],
 q{K'}=>[7728,'LATIN CAPITAL LETTER K WITH ACUTE','Lu','Latin'],
 q{K*}=>[922,'GREEK CAPITAL LETTER KAPPA','Lu','Greek'],
@@ -723,6 +732,7 @@ q{OR}=>[8744,'LOGICAL OR','Sm','Common'],
 q{OS}=>[9633,'WHITE SQUARE','So','Common'],
 q{Ob}=>[8728,'RING OPERATOR','Sm','Common'],
 q{Om}=>[8486,'OHM SIGN','Lu','Greek'],
+q{Op}=>[612,'LATIN SMALL LETTER RAMS HORN','Ll Xz','Latin'],
 q{Or}=>[9645,'WHITE RECTANGLE','So','Common'],
 q{P%}=>[1507,'HEBREW LETTER FINAL PE','Lo','Hebrew'],
 q{P'}=>[7764,'LATIN CAPITAL LETTER P WITH ACUTE','Lu','Latin'],
@@ -781,6 +791,7 @@ q{Re}=>[12524,'KATAKANA LETTER RE','Lo','Katakana'],
 q{Rg}=>[174,'REGISTERED SIGN','So Xl','Common'],
 q{Ri}=>[12522,'KATAKANA LETTER RI','Lo','Katakana'],
 q{Ro}=>[12525,'KATAKANA LETTER RO','Lo','Katakana'],
+q{Rp}=>[641,'LATIN LETTER SMALL CAPITAL INVERTED R','Ll Xz','Latin'],
 q{Rr}=>[9635,'WHITE SQUARE CONTAINING BLACK SMALL SQUARE','So','Common'],
 q{Rs}=>[8360,'RUPEE SIGN','Sc Xz','Common'],
 q{Ru}=>[12523,'KATAKANA LETTER RU','Lo','Katakana'],
@@ -1007,6 +1018,7 @@ q{ah}=>[1573,'ARABIC LETTER ALEF WITH HAMZA BELOW','Lo','Arabic'],
 q{ai}=>[12574,'BOPOMOFO LETTER AI','Lo','Bopomofo'],
 q{am}=>[13250,'SQUARE AM','So','Common'],
 q{an}=>[12578,'BOPOMOFO LETTER AN','Lo','Bopomofo'],
+q{ap}=>[593,'LATIN SMALL LETTER ALPHA','Ll Xz','Latin'],
 q{ar}=>[8569,'SMALL ROMAN NUMERAL TEN','Nl','Common'],
 q{as}=>[8449,'ADDRESSED TO THE SUBJECT','So Xz','Common'],
 q{au}=>[12576,'BOPOMOFO LETTER AU','Lo','Bopomofo'],
@@ -1024,6 +1036,7 @@ q{bJ}=>[12610,'HANGUL LETTER PIEUP','Lo Xz','Hangul'],
 q{bR}=>[8554,'ROMAN NUMERAL ELEVEN','Nl','Common'],
 q{b_}=>[7687,'LATIN SMALL LETTER B WITH LINE BELOW','Ll','Latin'],
 q{ba}=>[12400,'HIRAGANA LETTER BA','Lo','Hiragana'],
+q{bc}=>[665,'LATIN LETTER SMALL CAPITAL B','Ll Xz','Latin'],
 q{be}=>[12409,'HIRAGANA LETTER BE','Lo','Hiragana'],
 q{bi}=>[12403,'HIRAGANA LETTER BI','Lo','Hiragana'],
 q{bo}=>[12412,'HIRAGANA LETTER BO','Lo','Hiragana'],
@@ -1116,6 +1129,7 @@ q{eN}=>[12581,'BOPOMOFO LETTER ENG','Lo','Bopomofo'],
 q{ed}=>[658,'LATIN SMALL LETTER EZH','Ll','Latin'],
 q{ei}=>[12575,'BOPOMOFO LETTER EI','Lo','Bopomofo'],
 q{en}=>[12579,'BOPOMOFO LETTER EN','Lo','Bopomofo'],
+q{ep}=>[603,'LATIN SMALL LETTER OPEN E','Ll Xz','Latin'],
 q{er}=>[12582,'BOPOMOFO LETTER ER','Lo','Bopomofo'],
 q{ez}=>[495,'LATIN SMALL LETTER EZH WITH CARON','Ll','Latin'],
 q{f(}=>[402,'LATIN SMALL LETTER F WITH HOOK','Ll','Latin'],
@@ -1151,11 +1165,13 @@ q{g>}=>[285,'LATIN SMALL LETTER G WITH CIRCUMFLEX','Ll','Latin'],
 q{gI}=>[7543,'LATIN SMALL LETTER TURNED G','Ll Xz','Latin'],
 q{gJ}=>[12593,'HANGUL LETTER KIYEOK','Lo Xz','Hangul'],
 q{ga}=>[12364,'HIRAGANA LETTER GA','Lo','Hiragana'],
+q{gc}=>[610,'LATIN LETTER SMALL CAPITAL G','Ll Xz','Latin'],
 q{ge}=>[12370,'HIRAGANA LETTER GE','Lo','Hiragana'],
 q{gf}=>[1711,'ARABIC LETTER GAF','Lo','Arabic'],
 q{gi}=>[12366,'HIRAGANA LETTER GI','Lo','Hiragana'],
 q{gn}=>[12588,'BOPOMOFO LETTER GN','Lo','Bopomofo'],
 q{go}=>[12372,'HIRAGANA LETTER GO','Lo','Hiragana'],
+q{gp}=>[609,'LATIN SMALL LETTER SCRIPT G','Ll Xz','Latin'],
 q{gu}=>[12368,'HIRAGANA LETTER GU','Lo','Hiragana'],
 q{h*}=>[952,'GREEK SMALL LETTER THETA','Ll','Greek'],
 q{h+}=>[1607,'ARABIC LETTER HEH','Lo','Arabic'],
@@ -1169,8 +1185,10 @@ q{h=}=>[1093,'CYRILLIC SMALL LETTER HA','Ll','Cyrillic'],
 q{h>}=>[293,'LATIN SMALL LETTER H WITH CIRCUMFLEX','Ll','Latin'],
 q{hI}=>[613,'LATIN SMALL LETTER TURNED H','Ll Xz','Latin'],
 q{hJ}=>[12622,'HANGUL LETTER HIEUH','Lo Xz','Hangul'],
+q{hS}=>[688,'MODIFIER LETTER SMALL H','Lm Xz','Latin'],
 q{h_}=>[7830,'LATIN SMALL LETTER H WITH LINE BELOW','Ll','Latin'],
 q{ha}=>[12399,'HIRAGANA LETTER HA','Lo','Hiragana'],
+q{hc}=>[668,'LATIN LETTER SMALL CAPITAL H','Ll Xz','Latin'],
 q{he}=>[12408,'HIRAGANA LETTER HE','Lo','Hiragana'],
 q{hh}=>[9472,'BOX DRAWINGS LIGHT HORIZONTAL','So','Common'],
 q{hi}=>[12402,'HIRAGANA LETTER HI','Lo','Hiragana'],
@@ -1202,6 +1220,7 @@ q{i>}=>[238,'LATIN SMALL LETTER I WITH CIRCUMFLEX','Ll Xl','Latin'],
 q{i?}=>[297,'LATIN SMALL LETTER I WITH TILDE','Ll','Latin'],
 q{iI}=>[7433,'LATIN SMALL LETTER TURNED I','Ll Xz','Latin'],
 q{iJ}=>[12643,'HANGUL LETTER I','Lo Xz','Hangul'],
+q{ic}=>[618,'LATIN LETTER SMALL CAPITAL I','Ll Xz','Latin'],
 q{ie}=>[1108,'CYRILLIC SMALL LETTER UKRAINIAN IE','Ll','Cyrillic'],
 q{ii}=>[1110,'CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I','Ll','Cyrillic'],
 q{ij}=>[307,'LATIN SMALL LIGATURE IJ','Ll','Latin'],
@@ -1218,8 +1237,10 @@ q{j<}=>[496,'LATIN SMALL LETTER J WITH CARON','Ll','Latin'],
 q{j=}=>[1081,'CYRILLIC SMALL LETTER SHORT I','Ll','Cyrillic'],
 q{j>}=>[309,'LATIN SMALL LETTER J WITH CIRCUMFLEX','Ll','Latin'],
 q{jJ}=>[12616,'HANGUL LETTER CIEUC','Lo Xz','Hangul'],
+q{jS}=>[690,'MODIFIER LETTER SMALL J','Lm Xz','Latin'],
 q{ja}=>[1103,'CYRILLIC SMALL LETTER YA','Ll','Cyrillic'],
 q{je}=>[1101,'CYRILLIC SMALL LETTER E','Ll','Cyrillic'],
+q{jp}=>[607,'LATIN SMALL LETTER DOTLESS J WITH STROKE','Ll Xz','Latin'],
 q{ju}=>[1102,'CYRILLIC SMALL LETTER YU','Ll','Cyrillic'],
 q{k'}=>[7729,'LATIN SMALL LETTER K WITH ACUTE','Ll','Latin'],
 q{k*}=>[954,'GREEK SMALL LETTER KAPPA','Ll','Greek'],
@@ -1254,8 +1275,11 @@ q{l<}=>[318,'LATIN SMALL LETTER L WITH CARON','Ll','Latin'],
 q{l=}=>[1083,'CYRILLIC SMALL LETTER EL','Ll','Cyrillic'],
 q{l?}=>[619,'LATIN SMALL LETTER L WITH MIDDLE TILDE','Ll Xz','Latin'],
 q{lB}=>[9612,'LEFT HALF BLOCK','So','Common'],
+q{lS}=>[737,'MODIFIER LETTER SMALL L','Lm Xz','Latin'],
 q{l_}=>[7739,'LATIN SMALL LETTER L WITH LINE BELOW','Ll','Latin'],
+q{lc}=>[671,'LATIN LETTER SMALL CAPITAL L','Ll Xz','Latin'],
 q{lj}=>[1113,'CYRILLIC SMALL LETTER LJE','Ll','Cyrillic'],
+q{lz}=>[622,'LATIN SMALL LETTER LEZH','Ll Xz','Latin'],
 q{m'}=>[7743,'LATIN SMALL LETTER M WITH ACUTE','Ll','Latin'],
 q{m*}=>[956,'GREEK SMALL LETTER MU','Ll','Greek'],
 q{m+}=>[1605,'ARABIC LETTER MEEM','Lo','Arabic'],
@@ -1272,6 +1296,7 @@ q{ma}=>[12414,'HIRAGANA LETTER MA','Lo','Hiragana'],
 q{me}=>[12417,'HIRAGANA LETTER ME','Lo','Hiragana'],
 q{mi}=>[12415,'HIRAGANA LETTER MI','Lo','Hiragana'],
 q{mo}=>[12418,'HIRAGANA LETTER MO','Lo','Hiragana'],
+q{mp}=>[624,'LATIN SMALL LETTER TURNED M WITH LONG LEG','Ll Xz','Latin'],
 q{mu}=>[12416,'HIRAGANA LETTER MU','Lo','Hiragana'],
 q{n!}=>[505,'LATIN SMALL LETTER N WITH GRAVE','Ll Xz','Latin'],
 q{n'}=>[324,'LATIN SMALL LETTER N WITH ACUTE','Ll','Latin'],
@@ -1292,6 +1317,7 @@ q{nJ}=>[12596,'HANGUL LETTER NIEUN','Lo Xz','Hangul'],
 q{nS}=>[8319,'SUPERSCRIPT LATIN SMALL LETTER N','Ll','Latin'],
 q{n_}=>[7753,'LATIN SMALL LETTER N WITH LINE BELOW','Ll','Latin'],
 q{na}=>[12394,'HIRAGANA LETTER NA','Lo','Hiragana'],
+q{nc}=>[628,'LATIN LETTER SMALL CAPITAL N','Ll Xz','Latin'],
 q{ne}=>[12397,'HIRAGANA LETTER NE','Lo','Hiragana'],
 q{ng}=>[331,'LATIN SMALL LETTER ENG','Ll','Latin'],
 q{ni}=>[12395,'HIRAGANA LETTER NI','Lo','Hiragana'],
@@ -1323,11 +1349,13 @@ q{o=}=>[1086,'CYRILLIC SMALL LETTER O','Ll','Cyrillic'],
 q{o>}=>[244,'LATIN SMALL LETTER O WITH CIRCUMFLEX','Ll Xl','Latin'],
 q{o?}=>[245,'LATIN SMALL LETTER O WITH TILDE','Ll Xl','Latin'],
 q{oC}=>[8451,'DEGREE CELSIUS','So','Common'],
+q{oE}=>[630,'LATIN LETTER SMALL CAPITAL OE','Ll Xz','Latin'],
 q{oF}=>[8457,'DEGREE FAHRENHEIT','So','Common'],
 q{oJ}=>[12631,'HANGUL LETTER O','Lo Xz','Hangul'],
 q{oK}=>[12635,'HANGUL LETTER YO','Lo Xz','Hangul'],
 q{oe}=>[339,'LATIN SMALL LIGATURE OE','Ll','Latin'],
 q{oi}=>[419,'LATIN SMALL LETTER OI','Ll','Latin'],
+q{op}=>[629,'LATIN SMALL LETTER BARRED O','Ll Xz','Latin'],
 q{ou}=>[12577,'BOPOMOFO LETTER OU','Lo','Bopomofo'],
 q{p'}=>[7765,'LATIN SMALL LETTER P WITH ACUTE','Ll','Latin'],
 q{p*}=>[960,'GREEK SMALL LETTER PI','Ll','Greek'],
@@ -1359,6 +1387,7 @@ q{r+}=>[1585,'ARABIC LETTER REH','Lo','Arabic'],
 q{r,}=>[343,'LATIN SMALL LETTER R WITH CEDILLA','Ll','Latin'],
 q{r.}=>[7769,'LATIN SMALL LETTER R WITH DOT ABOVE','Ll','Latin'],
 q{r/}=>[589,'','Xn Xz',''],
+q{r2}=>[638,'LATIN SMALL LETTER R WITH FISHHOOK','Ll Xz','Latin'],
 q{r4}=>[12566,'BOPOMOFO LETTER R','Lo','Bopomofo'],
 q{r8}=>[529,'LATIN SMALL LETTER R WITH DOUBLE GRAVE','Ll Xz','Latin'],
 q{r;}=>[637,'LATIN SMALL LETTER R WITH TAIL','Ll Xz','Latin'],
@@ -1367,11 +1396,15 @@ q{r=}=>[1088,'CYRILLIC SMALL LETTER ER','Ll','Cyrillic'],
 q{r?}=>[7538,'LATIN SMALL LETTER R WITH MIDDLE TILDE','Ll Xz','Latin'],
 q{rI}=>[633,'LATIN SMALL LETTER TURNED R','Ll Xz','Latin'],
 q{rJ}=>[12601,'HANGUL LETTER RIEUL','Lo Xz','Hangul'],
+q{rL}=>[634,'LATIN SMALL LETTER TURNED R WITH LONG LEG','Ll Xz','Latin'],
 q{r_}=>[7775,'LATIN SMALL LETTER R WITH LINE BELOW','Ll','Latin'],
 q{ra}=>[12425,'HIRAGANA LETTER RA','Lo','Hiragana'],
+q{rc}=>[640,'LATIN LETTER SMALL CAPITAL R','Ll Xz','Latin'],
 q{re}=>[12428,'HIRAGANA LETTER RE','Lo','Hiragana'],
 q{ri}=>[12426,'HIRAGANA LETTER RI','Lo','Hiragana'],
+q{rl}=>[636,'LATIN SMALL LETTER R WITH LONG LEG','Ll Xz','Latin'],
 q{ro}=>[12429,'HIRAGANA LETTER RO','Lo','Hiragana'],
+q{rp}=>[635,'LATIN SMALL LETTER TURNED R WITH HOOK','Ll Xz','Latin'],
 q{ru}=>[12427,'HIRAGANA LETTER RU','Lo','Hiragana'],
 q{s%}=>[1096,'CYRILLIC SMALL LETTER SHA','Ll','Cyrillic'],
 q{s'}=>[347,'LATIN SMALL LETTER S WITH ACUTE','Ll','Latin'],
@@ -1456,6 +1489,7 @@ q{uR}=>[9493,'BOX DRAWINGS UP LIGHT AND RIGHT HEAVY','So','Common'],
 q{uT}=>[9651,'WHITE UP-POINTING TRIANGLE','So','Common'],
 q{uh}=>[9524,'BOX DRAWINGS LIGHT UP AND HORIZONTAL','So','Common'],
 q{ul}=>[9496,'BOX DRAWINGS LIGHT UP AND LEFT','So','Common'],
+q{up}=>[650,'LATIN SMALL LETTER UPSILON','Ll Xz','Latin'],
 q{ur}=>[9492,'BOX DRAWINGS LIGHT UP AND RIGHT','So','Common'],
 q{v%}=>[1118,'CYRILLIC SMALL LETTER SHORT U','Ll','Cyrillic'],
 q{v*}=>[971,'GREEK SMALL LETTER UPSILON WITH DIALYTIKA','Ll','Greek'],
@@ -1489,6 +1523,7 @@ q{wA}=>[12430,'HIRAGANA LETTER SMALL WA','Lo','Hiragana'],
 q{wH}=>[1572,'ARABIC LETTER WAW WITH HAMZA ABOVE','Lo','Arabic'],
 q{wI}=>[653,'LATIN SMALL LETTER TURNED W','Ll Xz','Latin'],
 q{wJ}=>[12632,'HANGUL LETTER WA','Lo Xz','Hangul'],
+q{wS}=>[695,'MODIFIER LETTER SMALL W','Lm Xz','Latin'],
 q{wa}=>[12431,'HIRAGANA LETTER WA','Lo','Hiragana'],
 q{we}=>[12433,'HIRAGANA LETTER WE','Lo','Hiragana'],
 q{wi}=>[12432,'HIRAGANA LETTER WI','Lo','Hiragana'],
@@ -1523,6 +1558,7 @@ q{yJ}=>[12625,'HANGUL LETTER YA','Lo Xz','Hangul'],
 q{yO}=>[12423,'HIRAGANA LETTER SMALL YO','Lo','Hiragana'],
 q{yU}=>[12421,'HIRAGANA LETTER SMALL YU','Lo','Hiragana'],
 q{ya}=>[12420,'HIRAGANA LETTER YA','Lo','Hiragana'],
+q{yc}=>[655,'LATIN LETTER SMALL CAPITAL Y','Ll Xz','Latin'],
 q{yi}=>[1111,'CYRILLIC SMALL LETTER YI','Ll','Cyrillic'],
 q{yo}=>[12424,'HIRAGANA LETTER YO','Lo','Hiragana'],
 q{yr}=>[422,'LATIN LETTER YR','Lu','Latin'],
index 79bd3fc..c3b94f9 100644 (file)
@@ -205,6 +205,50 @@ vI ʌ
 wI ʍ
 yI ʎ
 
+# ipa (*p)
+:> ː  # :p
+:< ˑ  # .p -p
+ap ɑ
+Ap ɒ
+ep ɛ
+3p ɜ
+8p ɞ
+Ep ɘ
+op ɵ
+Op ɤ
+up ʊ
+?p ʕ
+ww ʬ
+gp ɡ
+oE ɶ
+#lp ɬ  #XXX: lb for 'belt'
+jp ɟ
+lz ɮ  #XXX
+r2 ɾ  #XXX: fishhook
+Jp ʄ
+Gp ɣ
+rl ɼ
+rL ɺ
+rp ɻ
+Rp ʁ
+mp ɰ  #XXX: mL like rL
+
+# small caps (also possible at *s)
+bc ʙ
+gc ɢ
+hc ʜ
+ic ɪ
+lc ʟ
+nc ɴ
+rc ʀ
+yc ʏ
+
+# ipa releases (ⁿ already present as nS)
+lS ˡ
+jS ʲ
+wS ʷ
+hS ʰ
+
 # note: common meaning
        !       Grave
        "       Double acute accent