0x02e2 "\\textsuperscript{s}" "" "" # MODIFIER LETTER SMALL S
0x02e3 "\\textsuperscript{x}" "" "" # MODIFIER LETTER SMALL X
0x02e4 "\\textsuperscript{\\textrevglotstop}" "tipa" "force" # MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-0x02e5 "\\tone{55}" "tipa" "force" # MODIFIER LETTER EXTRA-HIGH TONE BAR
-0x02e6 "\\tone{44}" "tipa" "force" # MODIFIER LETTER HIGH TONE BAR
-0x02e7 "\\tone{33}" "tipa" "force" # MODIFIER LETTER MID TONE BAR
-0x02e8 "\\tone{22}" "tipa" "force" # MODIFIER LETTER LOW TONE BAR
-0x02e9 "\\tone{11}" "tipa" "force" # MODIFIER LETTER EXTRA-LOW TONE BAR
+0x02e5 "\\tone{55}" "tone" "force" # MODIFIER LETTER EXTRA-HIGH TONE BAR
+0x02e6 "\\tone{44}" "tone" "force" # MODIFIER LETTER HIGH TONE BAR
+0x02e7 "\\tone{33}" "tone" "force" # MODIFIER LETTER MID TONE BAR
+0x02e8 "\\tone{22}" "tone" "force" # MODIFIER LETTER LOW TONE BAR
+0x02e9 "\\tone{11}" "tone" "force" # MODIFIER LETTER EXTRA-LOW TONE BAR
#0x02ea "" "" "" # MODIFIER LETTER YIN DEPARTING TONE MARK
#0x02eb "" "" "" # MODIFIER LETTER YANG DEPARTING TONE MARK
0x02ec "\\textsubwedge{ }" "tipa" "force" # MODIFIER LETTER VOICING
0x031d "\\textraising" "tipa" "combining,force" # COMBINING UP TACK BELOW
0x031e "\\textlowering" "tipa" "combining,force" # COMBINING DOWN TACK BELOW
0x031f "\\textsubplus" "tipa" "combining,force" # COMBINING PLUS SIGN BELOW
-0x0320 "\\b" "" "combining,force" # COMBINING MINUS SIGN BELOW
+0x0320 "\\b" "" "combining,force,tipashortcut=\\=*" # COMBINING MINUS SIGN BELOW
#0x0321 "" "" "combining,force" # COMBINING PALATALIZED HOOK BELOW
#0x0322 "" "" "combining,force" # COMBINING RETROFLEX HOOK BELOW
0x0323 "\\d" "" "combining,force" # COMBINING DOT BELOW
#0x0326 "" "" "combining,force" # COMBINING COMMA BELOW
0x0327 "\\c" "" "combining,force" # COMBINING CEDILLA
0x0328 "\\k" "" "combining,force" # COMBINING OGONEK
-0x0329 "\\textsyllabic" "tipa" "combining,force" # COMBINING VERTICAL LINE BELOW
+0x0329 "\\textsyllabic" "tipa" "combining,force,tipashortcut=\\s" # COMBINING VERTICAL LINE BELOW
0x032a "\\textsubbridge" "tipa" "combining,force" # COMBINING BRIDGE BELOW
0x032b "\\textsubw" "tipa" "combining,force" # COMBINING INVERTED DOUBLE ARCH BELOW
0x032c "\\textsubwedge" "tipa" "combining,force" # COMBINING CARON BELOW
0x1d7e "\\textbaru" "tipa" "force,tipashortcut=0" # LATIN SMALL CAPITAL LETTER U WITH STROKE
#0x1d7f "" "" "" # LATIN SMALL LETTER UPSILON WITH STROKE
#
+# Combining Diacritical Marks Supplement
+#
+0x1dc4 "\\texthighrise" "tipa" "combining,force" "" "" # COMBINING MACRON-ACUTE
+0x1dc5 "\\textlowrise" "tipa" "combining,force" "" "" # COMBINING GRAVE-MACRON
+0x1dc8 "\\textrisefall" "tipa" "combining,force" "" "" # COMBINING GRAVE-ACUTE-GRAVE
+#
# Latin Extended Additional
#
0x1e00 "\\textsubring{A}" "tipa" "force,mathalpha" "\\subring{A}" "accents,subring" # LATIN CAPITAL LETTER A WITH RING BELOW
0x2194 "" "" "" "\\leftrightarrow" # LEFT RIGHT ARROW
0x2195 "" "" "" "\\updownarrow" # UP DOWN ARROW
0x2196 "Home" "" "notermination=text" "\\nwarrow" "amssymb" # Qt::Key_Home, NORTH WEST ARROW
-0x2198 "End" "" "notermination=text" "\\searrow" "" # Qt::Key_End, SOUTH EAST ARROW
+0x2197 "\\textglobrise" "tipa" "" "" "" # NORTH EAST ARROW
+0x2198 "End" "" "notermination=text,tipashortcut=\\textglobfall{}" "\\searrow" "" # Qt::Key_End, SOUTH EAST ARROW
0x21a8 "{\\ascii\\ETB}" "ascii" "" # UP DOWN ARROW WITH BASE
0x21b5 "{\\Pisymbol{psy}{191}}" "pifont" "" # DOWNWARDS ARROW WITH CORNER LEFTWARDS, Return key
0x21de "Option-Up Arrow" "" "notermination=text" "" "" # Qt::Key_PageUp, UPWARDS ARROW WITH DOUBLE STROKE = page up
#0x2a1b "" "" "" "" "" # INTEGRAL WITH OVERBAR
#0x2a1c "" "" "" "" "" # INTEGRAL WITH UNDERBAR
#
+# Modifier tone letters
+#
+0xa71b "\\textupstep" "tipa" "" "" "" # MODIFIER LETTER RAISED UP ARROW
+0xa71c "\\textdownstep" "tipa" "" "" "" # MODIFIER LETTER RAISED DOWN ARROW
+#
# ligatures
#
0xfb00 "ff" "" "force,notermination=text" "" "" # LATIN SMALL LIGATURE FF