" BXS to Unicode IPA keymap. " BXS is a modification of CXS which in turn is a " modification of X-SAMPA! " See for CXS. " " Maintainer: Benct Philip Jonsson " " If these mappings don't suit you or you don't like " my nonstandard symbols, don't complain but change things " to suit you, which you are free to do if you change the " name of the file and the paragraphs above this one. " " Last changed: 28 jan 2010 " Added i\ which was inadvertently omitted. " Added k\ for small kappa = velic explosion/flap. " Added ,\ ;\ :\\ !\\ ?\\ @\\ to be able to type " ordinary punctuation characters without switching " keymaps. " Changed: 11 aug 2009 " Changed to syntax. " Added codes and names where the Unicode::UCD Perl module knew them. " Changed: 6 aug 2009 " Changed BXS notation for superscript letters " from $ to _$, which latter " thus becomes a consistent notantion for " superscript letters, though old notations like " _h _j _l also remain available, while " $_ becomes the notation for spacing " modifier letters as alternatives to combining " diacritics like $_c . Now one can also type a " literal $ whithout hitting Esc! This change " also makes the notation here consistent with " that in my Perl BXS converter. " " I also added `\ to allow typing an actual backtick " without changing keymaps or hitting Esc. let b:keymap_name = "BXS" scriptencoding utf8 loadkeymap " Convenience mapping `\\ U+0060 GRAVE ACCENT ! U+2193 DOWNWARDS ARROW !\\ U+01C3 LATIN LETTER RETROFLEX CLICK !\\\\ U+0021 EXCLAMATION MARK " BXS addition, quasi ɾ with retroflex hook. 4` U+0297 LATIN LETTER STRETCHED C \" U+02CC MODIFIER LETTER LOW VERTICAL LINE \"\\ U+0022 QUOTATION MARK % U+02CC MODIFIER LETTER LOW VERTICAL LINE & U+00E6 LATIN SMALL LETTER AE &\\ U+0276 LATIN LETTER SMALL CAPITAL OE " BXS addition 9\\ U+029A LATIN SMALL LETTER CLOSED OPEN E ' U+02C8 MODIFIER LETTER VERTICAL LINE ( U+0306 COMBINING BREVE " BXS addition (\\ U+0028 LEFT PARENTHESIS " BXS addition )\\ U+0029 RIGHT PARENTHESIS , U+02CC MODIFIER LETTER LOW VERTICAL LINE ,\\ U+002C COMMA -\\ U+203F UNDERTIE ._d_d U+02AD LATIN LETTER BIDENTAL PERCUSSIVE ._w_w U+02AC LATIN LETTER BILABIAL PERCUSSIVE 1 U+0268 LATIN SMALL LETTER I WITH STROKE 2 U+00F8 LATIN SMALL LETTER O WITH STROKE 3 U+025C LATIN SMALL LETTER REVERSED OPEN E 3\\ U+025E LATIN SMALL LETTER CLOSED REVERSED OPEN E 3` U+025D LATIN SMALL LETTER REVERSED OPEN E WITH HOOK 4 U+027E LATIN SMALL LETTER R WITH FISHHOOK " BXS change/addition 4\\ U+027A LATIN SMALL LETTER TURNED R WITH LONG LEG " BXS addition 4\\` U+ 5 U+026B LATIN SMALL LETTER L WITH MIDDLE TILDE 6 U+0250 LATIN SMALL LETTER TURNED A 7 U+0264 LATIN SMALL LETTER RAMS HORN 8 U+0275 LATIN SMALL LETTER BARRED O 8\\ U+0275 LATIN SMALL LETTER BARRED O, U+031F COMBINING PLUS SIGN BELOW 9 U+0153 LATIN SMALL LIGATURE OE : U+02D0 MODIFIER LETTER TRIANGULAR COLON :\\ U+02D1 MODIFIER LETTER HALF TRIANGULAR COLON :\\\\ U+003A COLON ; U+02B2 MODIFIER LETTER SMALL J ;\\ U+003B SEMICOLON <\\ U+02A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE U+2198 SOUTH EAST ARROW U+2197 NORTH EAST ARROW " BXS change/addition _= U+030D COMBINING VERTICAL LINE ABOVE = U+0329 COMBINING VERTICAL LINE BELOW =\\ U+01C2 LATIN LETTER ALVEOLAR CLICK >\\ U+02A1 LATIN LETTER GLOTTAL STOP WITH STROKE ? U+0294 LATIN LETTER GLOTTAL STOP ?\\ U+0295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE ?\\\\ U+003F QUESTION MARK @ U+0259 LATIN SMALL LETTER SCHWA @\\ U+0258 LATIN SMALL LETTER REVERSED E @` U+025A LATIN SMALL LETTER SCHWA WITH HOOK @\\\\ U+0040 COMMERCIAL AT ^ U+2191 UPWARDS ARROW _} U+031A COMBINING LEFT ANGLE ABOVE ) U+0361 COMBINING DOUBLE INVERTED BREVE _\" U+0308 COMBINING DIAERESIS " The whole notation with _$ before a symbol to " indicate a superscript is a BXS addition _$& U+1D46 MODIFIER LETTER SMALL TURNED AE _$3 U+1D4C MODIFIER LETTER SMALL TURNED OPEN E _$6 U+1D44 MODIFIER LETTER SMALL TURNED A _$8 U+1DB1 MODIFIER LETTER SMALL BARRED O _$?\\ U+02E4 MODIFIER LETTER SMALL REVERSED GLOTTAL STOP _$@ U+1D4A MODIFIER LETTER SMALL SCHWA _$a U+1D43 MODIFIER LETTER SMALL A _$A U+1D45 MODIFIER LETTER SMALL ALPHA _$b U+1D47 MODIFIER LETTER SMALL B _$B U+1D5D MODIFIER LETTER SMALL BETA _$c U+1D9C MODIFIER LETTER SMALL C _$d U+1D48 MODIFIER LETTER SMALL D _$D U+1D9E MODIFIER LETTER SMALL ETH _$e U+1D49 MODIFIER LETTER SMALL E _$E U+1D4B MODIFIER LETTER SMALL OPEN E _$f U+1DA0 MODIFIER LETTER SMALL F _$G U+02E0 MODIFIER LETTER SMALL GAMMA _$g U+1D4D MODIFIER LETTER SMALL G _$g\\ U+1DA2 MODIFIER LETTER SMALL SCRIPT G _$h U+02B0 MODIFIER LETTER SMALL H _$H U+1DA3 MODIFIER LETTER SMALL TURNED H _$h\\ U+02B1 MODIFIER LETTER SMALL H WITH HOOK _$I U+1DA6 MODIFIER LETTER SMALL CAPITAL I _$i U+2071 SUPERSCRIPT LATIN SMALL LETTER I _$i\\ U+1DA4 MODIFIER LETTER SMALL I WITH STROKE _$I\\ U+1DA7 MODIFIER LETTER SMALL CAPITAL I WITH STROKE _$j U+02B2 MODIFIER LETTER SMALL J _$J U+1DAE MODIFIER LETTER SMALL N WITH LEFT HOOK _$J\\ U+1DA1 MODIFIER LETTER SMALL DOTLESS J WITH STROKE _$j\\ U+1DA8 MODIFIER LETTER SMALL J WITH CROSSED-TAIL _$k U+1D4F MODIFIER LETTER SMALL K _$l U+02E1 MODIFIER LETTER SMALL L _$L U+1DAB MODIFIER LETTER SMALL CAPITAL L _$l` U+1DA9 MODIFIER LETTER SMALL L WITH RETROFLEX HOOK _$m U+1D50 MODIFIER LETTER SMALL M _$M U+1D5A MODIFIER LETTER SMALL TURNED M _$m\\ U+1DAD MODIFIER LETTER SMALL TURNED M WITH LONG LEG _$N U+1D51 MODIFIER LETTER SMALL ENG _$n U+207F SUPERSCRIPT LATIN SMALL LETTER N _$N\\ U+1DB0 MODIFIER LETTER SMALL CAPITAL N _$n` U+1DAF MODIFIER LETTER SMALL N WITH RETROFLEX HOOK _$o U+1D52 MODIFIER LETTER SMALL O _$O U+1D53 MODIFIER LETTER SMALL OPEN O _$p U+1D56 MODIFIER LETTER SMALL P _$P U+1DB2 MODIFIER LETTER SMALL PHI _$Q U+1D9B MODIFIER LETTER SMALL TURNED ALPHA _$r U+02B3 MODIFIER LETTER SMALL R _$R U+02B6 MODIFIER LETTER SMALL CAPITAL INVERTED R _$r\\ U+02B4 MODIFIER LETTER SMALL TURNED R _$r\\` U+02B5 MODIFIER LETTER SMALL TURNED R WITH HOOK _$s U+02E2 MODIFIER LETTER SMALL S _$S U+1DB4 MODIFIER LETTER SMALL ESH _$s\\ U+1D9D MODIFIER LETTER SMALL C WITH CURL _$s` U+1DB3 MODIFIER LETTER SMALL S WITH HOOK _$t U+1D57 MODIFIER LETTER SMALL T _$T U+1DBF MODIFIER LETTER SMALL THETA _$u U+1D58 MODIFIER LETTER SMALL U _$U U+1DB7 MODIFIER LETTER SMALL UPSILON _$u\\ U+1DB6 MODIFIER LETTER SMALL U BAR _$v U+1D5B MODIFIER LETTER SMALL V _$V U+1DBA MODIFIER LETTER SMALL TURNED V _$v\\ U+1DB9 MODIFIER LETTER SMALL V WITH HOOK _$w U+02B7 MODIFIER LETTER SMALL W _$x U+02E3 MODIFIER LETTER SMALL X _$X U+1D61 MODIFIER LETTER SMALL CHI _$y U+02B8 MODIFIER LETTER SMALL Y _$z U+1DBB MODIFIER LETTER SMALL Z _$Z U+1DBE MODIFIER LETTER SMALL EZH _$z\\ U+1DBD MODIFIER LETTER SMALL Z WITH CURL _$z` U+1DBC MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK + U+02D6 MODIFIER LETTER PLUS SIGN _+ U+031F COMBINING PLUS SIGN BELOW - U+02D7 MODIFIER LETTER MINUS SIGN _- U+0320 COMBINING MINUS SIGN BELOW _0 U+030A COMBINING RING ABOVE 0 U+0325 COMBINING RING BELOW _> U+02BC MODIFIER LETTER APOSTROPHE _? U+02C0 MODIFIER LETTER GLOTTAL STOP _$? U+02C0 MODIFIER LETTER GLOTTAL STOP _?\\ U+02E4 MODIFIER LETTER SMALL REVERSED GLOTTAL STOP _\\ U+005F LOW LINE _^ U+032F COMBINING INVERTED BREVE BELOW " BXS addition _( U+032F COMBINING INVERTED BREVE BELOW _A U+0318 COMBINING LEFT TACK BELOW _a U+033A COMBINING INVERTED BRIDGE BELOW _B U+030F COMBINING DOUBLE GRAVE ACCENT _B_L U+02CF MODIFIER LETTER LOW ACUTE ACCENT " BXS addition $_c U+02D3 MODIFIER LETTER CENTRED LEFT HALF RING _c U+031C COMBINING LEFT HALF RING BELOW _d U+032A COMBINING BRIDGE BELOW _e U+0334 COMBINING TILDE OVERLAY _F U+0302 COMBINING CIRCUMFLEX ACCENT _F_R U+02C7 CARON _G U+02E0 MODIFIER LETTER SMALL GAMMA _h U+02B0 MODIFIER LETTER SMALL H _H U+0301 COMBINING ACUTE ACCENT _j U+02B2 MODIFIER LETTER SMALL J _y U+02B8 MODIFIER LETTER SMALL Y _; U+0321 COMBINING PALATALIZED HOOK BELOW _k U+0330 COMBINING TILDE BELOW _l U+02E1 MODIFIER LETTER SMALL L _L U+0300 COMBINING GRAVE ACCENT _L_B U+02CE MODIFIER LETTER LOW GRAVE ACCENT _M U+0304 COMBINING MACRON _m U+033B COMBINING SQUARE BELOW _N U+033C COMBINING SEAGULL BELOW _n U+207F SUPERSCRIPT LATIN SMALL LETTER N $_O U+02D2 MODIFIER LETTER CENTRED RIGHT HALF RING " BXS addition $_o U+02D5 MODIFIER LETTER DOWN TACK _o U+031E COMBINING DOWN TACK BELOW _O U+0339 COMBINING RIGHT HALF RING BELOW _q U+0319 COMBINING RIGHT TACK BELOW " BXS addition $_r U+02D4 MODIFIER LETTER UP TACK _R U+030C COMBINING CARON _r U+031D COMBINING UP TACK BELOW " BXS addition _h\\ U+02B1 MODIFIER LETTER SMALL H WITH HOOK _T U+030B COMBINING DOUBLE ACUTE ACCENT _t U+0324 COMBINING DIAERESIS BELOW _v U+032C COMBINING CARON BELOW _w U+02B7 MODIFIER LETTER SMALL W " BXS addition _W U+032B COMBINING INVERTED DOUBLE ARCH BELOW _X U+0306 COMBINING BREVE _x U+033D COMBINING X ABOVE $` U+02DE MODIFIER LETTER RHOTIC HOOK ` U+0322 COMBINING RETROFLEX HOOK BELOW _` U+0322 COMBINING RETROFLEX HOOK BELOW A U+0251 LATIN SMALL LETTER ALPHA " BXS addition b\\ U+0180 LATIN SMALL LETTER B WITH STROKE B U+03B2 GREEK SMALL LETTER BETA B\\ U+0299 LATIN LETTER SMALL CAPITAL B b_< U+0253 LATIN SMALL LETTER B WITH HOOK C U+00E7 LATIN SMALL LETTER C WITH CEDILLA C\\ U+0043 LATIN CAPITAL LETTER C " BXS addition c\\ U+0255 LATIN SMALL LETTER C WITH CURL D U+00F0 LATIN SMALL LETTER ETH " BXS addition d\\ U+0221 LATIN SMALL LETTER D WITH CURL " BXS addition D\\ U+1D06 LATIN LETTER SMALL CAPITAL ETH d_< U+0257 LATIN SMALL LETTER D WITH HOOK d_b U+0238 LATIN SMALL LETTER DB DIGRAPH d_z U+02A3 LATIN SMALL LETTER DZ DIGRAPH d_Z U+02A4 LATIN SMALL LETTER DEZH DIGRAPH d_z\\ U+02A5 LATIN SMALL LETTER DZ DIGRAPH WITH CURL d` U+0256 LATIN SMALL LETTER D WITH TAIL E U+025B LATIN SMALL LETTER OPEN E F U+0271 LATIN SMALL LETTER M WITH HOOK " BXS addition m\\ U+0271 LATIN SMALL LETTER M WITH HOOK " BXS addition F\\ U+ f_N U+02A9 LATIN SMALL LETTER FENG DIGRAPH G U+0263 LATIN SMALL LETTER GAMMA g\\ U+01E5 LATIN SMALL LETTER G WITH STROKE g\\\\ U+0261 LATIN SMALL LETTER SCRIPT G G\\ U+0262 LATIN LETTER SMALL CAPITAL G G\\_< U+029B LATIN LETTER SMALL CAPITAL G WITH HOOK g_< U+0260 LATIN SMALL LETTER G WITH HOOK H U+0265 LATIN SMALL LETTER TURNED H h\\ U+0266 LATIN SMALL LETTER H WITH HOOK H\\ U+029C LATIN LETTER SMALL CAPITAL H i\\ U+0268 LATIN SMALL LETTER I WITH STROKE I U+026A LATIN LETTER SMALL CAPITAL I I\\ U+1D7B LATIN SMALL CAPITAL LETTER I WITH STROKE J U+0272 LATIN SMALL LETTER N WITH LEFT HOOK J\\ U+025F LATIN SMALL LETTER DOTLESS J WITH STROKE j\\ U+029D LATIN SMALL LETTER J WITH CROSSED-TAIL J\\_< U+0284 LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK K U+026C LATIN SMALL LETTER L WITH BELT " Velic explosion/flap BXS addition k\\ U+03BA GREEK SMALL LETTER KAPPA K\\ U+026E LATIN SMALL LETTER LEZH L U+028E LATIN SMALL LETTER TURNED Y " BXS change l\\ U+0234 LATIN SMALL LETTER L WITH CURL "l\\ ɺ U+027A LATIN SMALL LETTER TURNED R WITH LONG LEG L\\ U+029F LATIN LETTER SMALL CAPITAL L l_e U+026B LATIN SMALL LETTER L WITH MIDDLE TILDE l_s U+02AA LATIN SMALL LETTER LS DIGRAPH l_z U+02AB LATIN SMALL LETTER LZ DIGRAPH l` U+026D LATIN SMALL LETTER L WITH RETROFLEX HOOK M U+026F LATIN SMALL LETTER TURNED M M\\ U+0270 LATIN SMALL LETTER TURNED M WITH LONG LEG N U+014B LATIN SMALL LETTER ENG " BXS‑addition n\\ U+0235 LATIN SMALL LETTER N WITH CURL N\\ U+0274 LATIN LETTER SMALL CAPITAL N n` U+0273 LATIN SMALL LETTER N WITH RETROFLEX HOOK n_n U+019E LATIN SMALL LETTER N WITH LONG RIGHT LEG O U+0254 LATIN SMALL LETTER OPEN O O\\ U+0298 LATIN LETTER BILABIAL CLICK " BXS addition P\\ U+0298 LATIN LETTER BILABIAL CLICK " BXS change/CXS alternate P U+0278 LATIN SMALL LETTER PHI p\\ U+0278 LATIN SMALL LETTER PHI p_< U+01A5 LATIN SMALL LETTER P WITH HOOK Q U+0252 LATIN SMALL LETTER TURNED ALPHA " BXS addition q\\ U+01A3 LATIN SMALL LETTER OI q_< U+02A0 LATIN SMALL LETTER Q WITH HOOK q_p U+0239 LATIN SMALL LETTER QP DIGRAPH R U+0281 LATIN LETTER SMALL CAPITAL INVERTED R r\\ U+0279 LATIN SMALL LETTER TURNED R R\\ U+0280 LATIN LETTER SMALL CAPITAL R r\\_r U+027C LATIN SMALL LETTER R WITH LONG LEG r\\` U+027B LATIN SMALL LETTER TURNED R WITH HOOK r` U+027D LATIN SMALL LETTER R WITH TAIL S U+0283 LATIN SMALL LETTER ESH s\\ U+0255 LATIN SMALL LETTER C WITH CURL S_j; U+0286 LATIN SMALL LETTER ESH WITH CURL s` U+0282 LATIN SMALL LETTER S WITH HOOK T U+03B8 GREEK SMALL LETTER THETA t\\ U+0236 LATIN SMALL LETTER T WITH CURL t_< U+01AD LATIN SMALL LETTER T WITH HOOK t_; U+01AB LATIN SMALL LETTER T WITH PALATAL HOOK t_s U+02A6 LATIN SMALL LETTER TS DIGRAPH t_S U+02A7 LATIN SMALL LETTER TESH DIGRAPH t_s\\ U+02A8 LATIN SMALL LETTER TC DIGRAPH WITH CURL t` U+0288 LATIN SMALL LETTER T WITH RETROFLEX HOOK " BXS addition U_w U+0277 LATIN SMALL LETTER CLOSED OMEGA " BXS addition u\_w U+03C9 GREEK SMALL LETTER OMEGA U U+028A LATIN SMALL LETTER UPSILON u\\ U+0289 LATIN SMALL LETTER U BAR U\\ U+1D7F LATIN SMALL LETTER UPSILON WITH STROKE V U+028C LATIN SMALL LETTER TURNED V V\\ U+0056 LATIN CAPITAL LETTER V v\\ U+028B LATIN SMALL LETTER V WITH HOOK W U+028D LATIN SMALL LETTER TURNED W w\\ U+03C8 GREEK SMALL LETTER PSI X U+03C7 GREEK SMALL LETTER CHI X\\ U+0127 LATIN SMALL LETTER H WITH STROKE x\\ U+0267 LATIN SMALL LETTER HENG WITH HOOK Y U+028F LATIN LETTER SMALL CAPITAL Y Z U+0292 LATIN SMALL LETTER EZH " BXS addition i_z U+027F LATIN SMALL LETTER REVERSED R WITH FISHHOOK z\\ U+0291 LATIN SMALL LETTER Z WITH CURL Z_j U+0293 LATIN SMALL LETTER EZH WITH CURL z` U+0290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK " BXS addition i` U+0285 LATIN SMALL LETTER SQUAT REVERSED ESH |\\ U+01C0 LATIN LETTER DENTAL CLICK |\\|\\ U+01C1 LATIN LETTER LATERAL CLICK || U+2016 DOUBLE VERTICAL LINE ~ U+0303 COMBINING TILDE _~ U+0328 COMBINING OGONEK ~\\ U+007E TILDE __ U+034F COMBINING GRAPHEME JOINER