# This file is used to translate from Unicode to LaTeX TIPA # # There are four columns, separated by spaces. Only column 4 can # include spaces itself. # Column 1: # A label for reference, ignored # Column 2: # A single character, either as us-ascii or as "U+" followed by four # hexadecimal digits # Column 3: # Type of character. One of: # - LETTER = letter or letter-like symbol # - TONE = only used for characters U+02E5 to U+02E9 # - ACCENT = used for command that puts an accent on its argument # - POST = some modifier after a letter # - DOUBLE = used for command that puts an accent on its argument, # that argument being the concatenation of two letters # - OTHER = other things, like punctuation # Column 4: # TIPA command(s), either a single item for both input method 1 and 2, # or two items separated by " :: ", the first for input method 1, the # second for input method 2. # For command of type ACCENT or DOUBLE, this is without the curly # braces that go around its argument. Other commands should have {} # appended, if the command would 'eat' a following space otherwise. # Numbers below correspond to the sections of # John Wells' full proposal (PDF document): # "Computer-coding the IPA: a proposed extension of SAMPA" # Available at: # http://www.phon.ucl.ac.uk/home/sampa/x-sampa.htm # Extras, not in Well's proposal: . . OTHER . _= U+0329 ACCENT \textsyllabic :: \s _j U+02B2 POST \textsuperscript{j} :: \super j _~ U+0303 ACCENT \~ # End of extras a a LETTER a b b LETTER b c c LETTER c d d LETTER d e e LETTER e f f LETTER f g U+0261 LETTER \textscriptg{} :: g h h LETTER h i i LETTER i j j LETTER j k k LETTER k l l LETTER l m m LETTER m n n LETTER n o o LETTER o p p LETTER p q q LETTER q r r LETTER r s s LETTER s t t LETTER t u u LETTER u v v LETTER v w w LETTER w x x LETTER x y y LETTER y z z LETTER z A U+0251 LETTER \textscripta{} :: A B U+03B2 LETTER \textbeta{} :: B C U+00E7 LETTER \c{c} D U+00F0 LETTER \dh{} :: D E U+025B LETTER \textepsilon{} :: E F U+0271 LETTER \textltailm{} :: M G U+0263 LETTER \textgamma{} :: G H U+0265 LETTER \textturnh{} :: 4 I U+026A LETTER \textsci{} :: I J U+0272 LETTER \textltailn{} K U+026C LETTER \textbeltl{} L U+028E LETTER \textturny{} :: L M U+026F LETTER \textturnm{} :: W N U+014B LETTER \ng{} :: N O U+0254 LETTER \textopeno{} :: O P U+028B LETTER \textscriptv{} :: V Q U+0252 LETTER \textturnscripta{} :: 6 R U+0281 LETTER \textinvscr{} :: K S U+0283 LETTER \textesh{} :: S T U+03B8 LETTER \texttheta{} :: T U U+028A LETTER \textupsilon{} :: U V U+028C LETTER \textturnv{} :: 2 W U+028D LETTER \textturnw{} :: \*w X U+03C7 LETTER \textchi{} :: X Y U+028F LETTER \textscy{} :: Y Z U+0292 LETTER \textyogh{} :: Z # ____ 3. vowels ____ { U+00E6 LETTER \ae{} 6 U+0250 LETTER \textturna{} :: 5 @ U+0259 LETTER \textschwa{} :: @ 3 U+025C LETTER \textrevepsilon{} :: 3 2 U+00F8 LETTER \o{} 9 U+0153 LETTER \oe{} & U+0276 LETTER \textscoelig{} :: \OE{} } U+0289 LETTER \textbaru{} :: 0 # ____ 3. consonants ____ ? U+0294 LETTER \textglotstop{} :: P # ____ 3. length, stress ____ : U+02D0 POST \textlengthmark{} :: : " U+02C8 OTHER \textprimstress{} :: " % U+02CC OTHER \textsecstress{} :: "" #1 U+02E5 TONE #1 U+02E9 TONE #2 U+02E9 TONE #2 U+02E5 TONE # ____ 3. diacritics ____ = U+0329 ACCENT \textsyllabic :: \s ~ U+0303 ACCENT \~ # ____ 5. ____ ' U+02B2 POST \textsuperscript{j} :: \super j # ____ 6. ____ ` U+02DE POST \textrhoticity{} @` U+025A LETTER \textrhookschwa{} 3` U+025D LETTER \textrhookrevepsilon{} t` U+0288 LETTER \textrtailt{} :: \:t d` U+0256 LETTER \textrtaild{} :: \:d n` U+0273 LETTER \textrtailn{} :: \:n s` U+0282 LETTER \textrtails{} :: \:s z` U+0290 LETTER \textrtailz{} :: \:z l` U+026D LETTER \textrtaill{} :: \:l r` U+027D LETTER \textrtailr{} :: \:r # ____ 7. ____ 1 U+0268 LETTER \textbari{} :: 1 8 U+0275 LETTER \textbaro{} :: 8 7 U+0264 LETTER \textramshorns{} :: 7 # ____ 8. ____ 4 U+027E LETTER \textfishhookr{} :: R 5 U+026B LETTER \textltilde{} # ____ 9. ____ # ____ 12. ____ B\ U+0299 LETTER \textscb{} :: \;B G\ U+0262 LETTER \textscg{} :: \;G H\ U+029C LETTER \textsch{} :: \;H L\ U+029F LETTER \textscl{} :: \;L N\ U+0274 LETTER \textscn{} :: \;N R\ U+0280 LETTER \textscr{} :: \;R X\ U+0127 LETTER \textcrh{} ?\ U+0295 LETTER \textrevglotstop{} :: Q h\ U+0266 LETTER \texthth{} :: H J\ U+025F LETTER \textbardotlessj{} K\ U+026E LETTER \textlyoghlig{} p\ U+0278 LETTER \textphi{} :: F j\ U+029D LETTER \textctj{} :: J M\ U+0270 LETTER \textturnmrleg{} r\ U+0279 LETTER \textturnr{} :: \*r r\` U+027B LETTER \textturnrrtail{} :: \:R O\ U+0298 LETTER \textbullseye{} :: \!o @\ U+0258 LETTER \textreve{} :: 9 3\ U+025E LETTER \textcloserevepsilon{} # Proposal has U+029A for 3\ instead of its mirror image U+025E # But proposal describes it as "open-mid central-rounded vowel" # This really should be U+025E # cf. Unicode specification: # U+025E - lower-mid central rounded vowel # U+029A - lower-mid front rounded vowel, non-IPA alternative for preferred U+0153 oe-ligature # See also the vowels on the well-known IPA chart l\ U+027A LETTER \textturnlonglegr{} <\ U+02A2 LETTER \textbarrevglotstop{} >\ U+02A1 LETTER \textbarglotstop{} s\ U+0255 LETTER \textctc{} :: C z\ U+0291 LETTER \textctz{} x\ U+0267 LETTER \texththeng{} I\ U+1D7B LETTER \ipabar{\textsci}{.5ex}{1.1}{}{} U\ U+1D7F LETTER \ipabar{\textscu}{.5ex}{1.1}{}{} # ____ 13. ____ _w U+02B7 POST \textsuperscript{w} :: \super w _G U+02E0 POST \textsuperscript{\textgamma} :: \super G _?\ U+02E4 POST \textsuperscript{\textrevglotstop} :: \super Q _n U+207F POST \textsuperscript{n} :: \super n _l U+02E1 POST \textsuperscript{l} :: \super l _h U+02B0 POST \textsuperscript{h} :: \super h # ____ 14. ____ _> U+02BC POST ' b_< U+0253 LETTER \texthtb{} :: \!b d_< U+0257 LETTER \texthtd{} :: \!d J\_< U+0284 LETTER \texthtbardotlessj{} :: \!j g_< U+0260 LETTER \texthtg{} :: \!g G\_< U+029B LETTER \texthtscg{} :: \!G # p_< # p_< # t_< # t_< # c_< # c_< # k_< # k_< # q_< # q_< # ____ 15. ____ _0 U+0325 ACCENT \textsubring :: \r* _v U+032C ACCENT \textsubwedge :: \v* _O U+0339 ACCENT \textsubrhalfring :: \|) _c U+031C ACCENT \textsublhalfring :: \|( _+ U+031F ACCENT \textsubplus :: \|+ _- U+0320 ACCENT \textsubbar :: \=* _" U+0308 ACCENT \" _x U+033D ACCENT \textovercross :: \|x _^ U+032F ACCENT \textsubarch _t U+0324 ACCENT \textsubumlaut :: \"* _k U+0330 ACCENT \textsubtilde :: \~* _N U+033C ACCENT \textseagull :: \|m _d U+032A ACCENT \textsubbridge :: \|[ _a U+033A ACCENT \textinvsubbridge :: \|] _m U+033B ACCENT \textsubsquare _} U+02FA POST \textcorner{} _} U+031A POST \textcorner{} _e U+0334 ACCENT \textsuperimposetilde b_e U+1D6C LETTER \textsuperimposetilde{b} d_e U+1D6D LETTER \textsuperimposetilde{d} f_e U+1D6E LETTER \textsuperimposetilde{f} l_e U+026B LETTER \textltilde{} m_e U+1D6F LETTER \textsuperimposetilde{m} n_e U+1D70 LETTER \textsuperimposetilde{n} p_e U+1D71 LETTER \textsuperimposetilde{p} r_e U+1D72 LETTER \textsuperimposetilde{r} 4_e U+1D73 LETTER \textsuperimposetilde{\textfishhookr} :: \textsuperimposetilde{R} s_e U+1D74 LETTER \textsuperimposetilde{s} t_e U+1D75 LETTER \textsuperimposetilde{t} z_e U+1D76 LETTER \textsuperimposetilde{z} _r U+031D ACCENT \textraising :: \|' _o U+031E ACCENT \textlowering :: \|` _A U+0318 ACCENT \textadvancing :: \|< _q U+0319 ACCENT \textretracting :: \|> # ____ 16. ____ _ U+0361 DOUBLE \texttoptiebar :: \t - U+00AD OTHER {} - U+2060 OTHER {} # ____ 17. ____ |\ U+01C0 OTHER \textpipe{} :: | !\ U+01C3 OTHER ! |\|\ U+01C1 OTHER \textdoublepipe{} :: || =\ U+01C2 OTHER \textdoublebarpipe{} # ____ 18. ____ v\ U+028B LETTER \textscriptv{} :: V # _< # _< # _? # _? # ____ 19. ____ :\ U+02D1 POST \texthalflength{} :: ; _X U+0306 ACCENT \u -\ U+035C DOUBLE \textbottomtiebar :: \t* | U+01C0 OTHER \textvertline{} || U+01C1 OTHER \textdoublevertline{} # ____ 22. ____ U+02E5 TONE 5 U+02E6 TONE 4 U+02E7 TONE 3 U+02E8 TONE 2 U+02E9 TONE 1 U+2193 OTHER \textdownstep{} <^> U+2191 OTHER \textupstep{} U+2197 OTHER \textglobrise{} U+2197 OTHER \textglobrise{} U+2198 OTHER \textglobfall{} <\> U+2198 OTHER \textglobfall{} # ____ 23. ____ _T U+030B ACCENT \H _H U+0301 ACCENT \' _M U+0304 ACCENT \= _L U+0300 ACCENT \` _B U+030F ACCENT \textdoublegrave :: \H* _R U+030C ACCENT \v _/ U+030C ACCENT \v _L_H U+030C ACCENT \v _F U+0302 ACCENT \^ _\ U+0302 ACCENT \^ _H_L U+0302 ACCENT \^ _T_H U+1DC7 ACCENT \missing[TopHigh] _B_L U+1DC5 ACCENT \textlowrise _H_T U+1DC4 ACCENT \texthighrise _L_B U+1DC6 ACCENT \missing[LowBottom] # Different from Wells: _M_H_L "rising-falling" _L_H_L U+1DC8 ACCENT \textrisefall _R_F U+1DC8 ACCENT \textrisefall _/_\ U+1DC8 ACCENT \textrisefall _H_L_H U+1DC9 ACCENT \textfallrise _F_R U+1DC9 ACCENT \textfallrise _\_/ U+1DC9 ACCENT \textfallrise # ____ 25. ____ ! U+2193 OTHER \textdownstep{} ^ U+2191 OTHER \textupstep{}