]> git.lyx.org Git - features.git/commitdiff
* unicodesymbols: shortcuts for the non-combining characters.
authorJürgen Spitzmüller <spitz@lyx.org>
Fri, 9 Mar 2012 10:18:59 +0000 (10:18 +0000)
committerJürgen Spitzmüller <spitz@lyx.org>
Fri, 9 Mar 2012 10:18:59 +0000 (10:18 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40892 a592a061-630c-0410-9148-cb99ea01b6c8

lib/unicodesymbols

index 06f9f2146a6d6a5aca110e18b7fb918e4a810b65..25f10519b14ee9840d16453c0fcd1bb1380e0654 100644 (file)
@@ -34,6 +34,7 @@
 # - combining This is a combining char that will get combined with a base char
 # - force     Always output replacement command
 # - mathalpha This character is considered as a math variable in mathmode
+# - tipashortcut=<shortcut> Shortcut notation for TIPA
 
 0x00a0 "~"                        "" "" "~" "" # NO-BREAK SPACE
 0x00a1 "\\textexclamdown"         "" "" # INVERTED EXCLAMATION MARK
 0x00ed "\\'{\\i}"                 "" "mathalpha" "\\acute{\\imath}" # LATIN SMALL LETTER I WITH ACUTE
 0x00ee "\\^{\\i}"                 "" "mathalpha" "\\hat{\\imath}" # LATIN SMALL LETTER I WITH CIRCUMFLEX
 0x00ef "\\\"{\\i}"                "" "mathalpha" "\\ddot{\\imath}" # LATIN SMALL LETTER I WITH DIAERESIS
-0x00f0 "\\dh"                     "" "" "\\eth" "amssymb" # LATIN SMALL LETTER ETH
+0x00f0 "\\dh"                     "" "tipashortcut=D" "\\eth" "amssymb" # LATIN SMALL LETTER ETH
 0x00f1 "\\~{n}"                   "" "mathalpha" "\\tilde{n}" # LATIN SMALL LETTER N WITH TILDE
 0x00f2 "\\`{o}"                   "" "mathalpha" "\\grave{o}" # LATIN SMALL LETTER O WITH GRAVE
 0x00f3 "\\'{o}"                   "" "mathalpha" "\\acute{o}" # LATIN SMALL LETTER O WITH ACUTE
 0x0148 "\\v{n}"                   "" "mathalpha" "\\check{n}" # LATIN SMALL LETTER N WITH CARON
 #0x0149 ""                         "" "" "" "" # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
 0x014a "\\NG"                     "" "" "" "" # LATIN CAPITAL LETTER ENG
-0x014b "\\ng"                     "" "" "" "" # LATIN SMALL LETTER ENG
+0x014b "\\ng"                     "" "tipashortcut=N" "" "" # LATIN SMALL LETTER ENG
 0x014c "\\={O}"                   "" "mathalpha" "\\bar{O}" # LATIN CAPITAL LETTER O WITH MACRON
 0x014d "\\={o}"                   "" "mathalpha" "\\bar{o}" # LATIN SMALL LETTER O WITH MACRON
 0x014e "\\u{O}"                   "" "mathalpha" "\\breve{O}" # LATIN CAPITAL LETTER O WITH BREVE
 #0x01bd ""                         "" "" # LATIN SMALL LETTER TONE FIVE
 0x01be "\\textcrinvglotstop"      "tipa" "force" # LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE
 0x01bf "\\textwynn"               "tipa" "force" # LATIN LETTER WYNN
-0x01c0 "\\textpipe"               "tipa" "force" # LATIN LETTER DENTAL CLICK
-0x01c1 "\\textdoublepipe"         "tipa" "force" # LATIN LETTER LATERAL CLICK
+0x01c0 "\\textpipe"               "tipa" "force,tipashortcut=|" # LATIN LETTER DENTAL CLICK
+0x01c1 "\\textdoublepipe"         "tipa" "force,tipashortcut=||" # LATIN LETTER LATERAL CLICK
 0x01c2 "\\textdoublebarpipe"      "tipa" "force" # LATIN LETTER ALVEOLAR CLICK
 0x01c3 "!"                        "" "" # LATIN LETTER RETROFLEX CLICK
 #0x01c4 ""                         "" "" # LATIN CAPITAL LETTER DZ WITH CARON
 #
 # IPA extensions
 #
-0x0250 "\\textturna"              "tipa" "force" # LATIN SMALL LETTER TURNED A
-0x0251 "\\textscripta"            "tipa" "force" # LATIN SMALL LETTER ALPHA
-0x0252 "\\textturnscripta"        "tipa" "force" # LATIN SMALL LETTER TURNED ALPHA
-0x0253 "\\texthtb"                "tipa" "force" # LATIN SMALL LETTER B WITH HOOK
-0x0254 "\\textopeno"              "tipa" "force" # LATIN SMALL LETTER OPEN O
-0x0255 "\\textctc"                "tipa" "force" # LATIN SMALL LETTER C WITH CURL
-0x0256 "\\textrtaild"             "tipa" "force" # LATIN SMALL LETTER D WITH TAIL
-0x0257 "\\texthtd"                "tipa" "force" # LATIN SMALL LETTER D WITH HOOK
-0x0258 "\\textreve"               "tipa" "force" # LATIN SMALL LETTER REVERSED E
-0x0259 "\\textschwa"              "tipa" "force" # LATIN SMALL LETTER SCHWA
+0x0250 "\\textturna"              "tipa" "force,tipashortcut=5" # LATIN SMALL LETTER TURNED A
+0x0251 "\\textscripta"            "tipa" "force,tipashortcut=A" # LATIN SMALL LETTER ALPHA
+0x0252 "\\textturnscripta"        "tipa" "force,tipashortcut=6" # LATIN SMALL LETTER TURNED ALPHA
+0x0253 "\\texthtb"                "tipa" "force,tipashortcut=\\!b" # LATIN SMALL LETTER B WITH HOOK
+0x0254 "\\textopeno"              "tipa" "force,tipashortcut=O" # LATIN SMALL LETTER OPEN O
+0x0255 "\\textctc"                "tipa" "force,tipashortcut=C" # LATIN SMALL LETTER C WITH CURL
+0x0256 "\\textrtaild"             "tipa" "force,tipashortcut=\\:d" # LATIN SMALL LETTER D WITH TAIL
+0x0257 "\\texthtd"                "tipa" "force,tipashortcut=\\!d" # LATIN SMALL LETTER D WITH HOOK
+0x0258 "\\textreve"               "tipa" "force,tipashortcut=9" # LATIN SMALL LETTER REVERSED E
+0x0259 "\\textschwa"              "tipa" "force,tipashortcut=@" # LATIN SMALL LETTER SCHWA
 0x025a "\\textrhookschwa"         "tipa" "force" # LATIN SMALL LETTER SCHWA WITH HOOK
-0x025b "\\textepsilon"            "tipa" "force" "\\varepsilon" "" # LATIN SMALL LETTER OPEN E
-0x025c "\\textrevepsilon"         "tipa" "force" # LATIN SMALL LETTER REVERSED OPEN E
+0x025b "\\textepsilon"            "tipa" "force,tipashortcut=E" "\\varepsilon" "" # LATIN SMALL LETTER OPEN E
+0x025c "\\textrevepsilon"         "tipa" "force,tipashortcut=3" # LATIN SMALL LETTER REVERSED OPEN E
 0x025d "\\textrhookrevepsilon"    "tipa" "force" # LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
 0x025e "\\textcloserevepsilon"    "tipa" "force" # LATIN SMALL LETTER CLOSED REVERSED OPEN E
 0x025f "\\textbardotlessj"        "tipa" "force" # LATIN SMALL LETTER DOTLESS J WITH STROKE
-0x0260 "\\texthtg"                "tipa" "force" # LATIN SMALL LETTER G WITH HOOK
+0x0260 "\\texthtg"                "tipa" "force,tipashortcut=\\!g" # LATIN SMALL LETTER G WITH HOOK
 0x0261 "\\textscriptg"            "tipa" "force" # LATIN SMALL LETTER SCRIPT G
-0x0262 "\\textscg"                "tipa" "force" # LATIN LETTER SMALL CAPITAL G
-0x0263 "\\textgamma"              "tipa" "force" # LATIN SMALL LETTER GAMMA
-0x0264 "\\textramshorns"          "tipa" "force" # LATIN SMALL LETTER RAMS HORN
-0x0265 "\\textturnh"              "tipa" "force" # LATIN SMALL LETTER TURNED H
-0x0266 "\\texthth"                "tipa" "force" # LATIN SMALL LETTER H WITH HOOK
+0x0262 "\\textscg"                "tipa" "force,tipashortcut=\\;G" # LATIN LETTER SMALL CAPITAL G
+0x0263 "\\textgamma"              "tipa" "force,tipashortcut=G" # LATIN SMALL LETTER GAMMA
+0x0264 "\\textramshorns"          "tipa" "force,tipashortcut=7" # LATIN SMALL LETTER RAMS HORN
+0x0265 "\\textturnh"              "tipa" "force,tipashortcut=4" # LATIN SMALL LETTER TURNED H
+0x0266 "\\texthth"                "tipa" "force,tipashortcut=H" # LATIN SMALL LETTER H WITH HOOK
 0x0267 "\\texththeng"             "tipa" "force" # LATIN SMALL LETTER HENG WITH HOOK
-0x0268 "\\textbari"               "tipa" "force" # LATIN SMALL LETTER I WITH STROKE
+0x0268 "\\textbari"               "tipa" "force,tipashortcut=1" # LATIN SMALL LETTER I WITH STROKE
 0x0269 "\\textiota"               "tipa" "force" # LATIN SMALL LETTER IOTA
-0x026a "\\textsci"                "tipa" "force" # LATIN LETTER SMALL CAPITAL I
+0x026a "\\textsci"                "tipa" "force,tipashortcut=I" # LATIN LETTER SMALL CAPITAL I
 0x026b "\\textltilde"             "tipa" "force" # LATIN SMALL LETTER L WITH MIDDLE TILDE
 0x026c "\\textbeltl"              "tipa" "force" # LATIN SMALL LETTER L WITH BELT
-0x026d "\\textrtaill"             "tipa" "force" # LATIN SMALL LETTER L WITH RETROFLEX HOOK
+0x026d "\\textrtaill"             "tipa" "force,tipashortcut=\\:l" # LATIN SMALL LETTER L WITH RETROFLEX HOOK
 0x026e "\\textlyoghlig"           "tipa" "force" # LATIN SMALL LETTER LEZH
-0x026f "\\textturnm"              "tipa" "force" # LATIN SMALL LETTER TURNED M
+0x026f "\\textturnm"              "tipa" "force,tipashortcut=W" # LATIN SMALL LETTER TURNED M
 0x0270 "\\textturnmrleg"          "tipa" "force" # LATIN SMALL LETTER TURNED M WITH LONG LEG
-0x0271 "\\textltailm"             "tipa" "force" # LATIN SMALL LETTER M WITH HOOK
+0x0271 "\\textltailm"             "tipa" "force,tipashortcut=M" # LATIN SMALL LETTER M WITH HOOK
 0x0272 "\\textltailn"             "tipa" "force" # LATIN SMALL LETTER N WITH LEFT HOOK
-0x0273 "\\textrtailn"             "tipa" "force" # LATIN SMALL LETTER N WITH RETROFLEX HOOK
-0x0274 "\\textscn"                "tipa" "force" # LATIN LETTER SMALL CAPITAL N
-0x0275 "\\textbaro"               "tipa" "force" # LATIN SMALL LETTER BARRED O
-0x0276 "\\textscoelig"            "tipa" "force" # LATIN LETTER SMALL CAPITAL OE
+0x0273 "\\textrtailn"             "tipa" "force,tipashortcut=\\:n" # LATIN SMALL LETTER N WITH RETROFLEX HOOK
+0x0274 "\\textscn"                "tipa" "force,tipashortcut=\\;N" # LATIN LETTER SMALL CAPITAL N
+0x0275 "\\textbaro"               "tipa" "force,tipashortcut=8" # LATIN SMALL LETTER BARRED O
+0x0276 "\\textscoelig"            "tipa" "force,tipashortcut=\\OE" # LATIN LETTER SMALL CAPITAL OE
 0x0277 "\\textcloseomega"         "tipa" "force" # LATIN SMALL LETTER CLOSED OMEGA
-0x0278 "\\textphi"                "tipa" "force" # LATIN SMALL LETTER PHI
-0x0279 "\\textturnr"              "tipa" "force" # LATIN SMALL LETTER TURNED R
+0x0278 "\\textphi"                "tipa" "force,tipashortcut=F" # LATIN SMALL LETTER PHI
+0x0279 "\\textturnr"              "tipa" "force,tipashortcut=\\*r" # LATIN SMALL LETTER TURNED R
 0x027a "\\textturnlonglegr"       "tipa" "force" # LATIN SMALL LETTER TURNED R WITH LONG LEG
-0x027b "\\textturnrrtail"         "tipa" "force" # LATIN SMALL LETTER TURNED R WITH HOOK
+0x027b "\\textturnrrtail"         "tipa" "force,tipashortcut=\\:R" # LATIN SMALL LETTER TURNED R WITH HOOK
 0x027c "\\textlonglegr"           "tipa" "force" # LATIN SMALL LETTER R WITH LONG LEG
-0x027d "\\textrtailr"             "tipa" "force" # LATIN SMALL LETTER R WITH TAIL
-0x027e "\\textfishhookr"          "tipa" "force" # LATIN SMALL LETTER R WITH FISHHOOK
+0x027d "\\textrtailr"             "tipa" "force,tipashortcut=\\:r" # LATIN SMALL LETTER R WITH TAIL
+0x027e "\\textfishhookr"          "tipa" "force,tipashortcut=R" # LATIN SMALL LETTER R WITH FISHHOOK
 0x027f "\\textlhti"               "tipx" "force" # LATIN SMALL LETTER REVERSED R WITH FISHHOOK
-0x0280 "\\textscr"                "tipa" "force" # LATIN LETTER SMALL CAPITAL R
-0x0281 "\\textinvscr"             "tipa" "force" # LATIN LETTER SMALL CAPITAL INVERTED R
-0x0282 "\\textrtails"             "tipa" "force" # LATIN SMALL LETTER S WITH HOOK
-0x0283 "\\textesh"                "tipa" "force" # LATIN SMALL LETTER ESH
-0x0284 "\\texthtbardotlessj"      "tipa" "force" # LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
+0x0280 "\\textscr"                "tipa" "force,tipashortcut=\\;R" # LATIN LETTER SMALL CAPITAL R
+0x0281 "\\textinvscr"             "tipa" "force,tipashortcut=K" # LATIN LETTER SMALL CAPITAL INVERTED R
+0x0282 "\\textrtails"             "tipa" "force,tipashortcut=\\:s" # LATIN SMALL LETTER S WITH HOOK
+0x0283 "\\textesh"                "tipa" "force,tipashortcut=S" # LATIN SMALL LETTER ESH
+0x0284 "\\texthtbardotlessj"      "tipa" "force,tipashortcut=\\!j" # LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
 0x0285 "\\textlooptoprevesh"      "tipx" "force" # LATIN SMALL LETTER SQUAT REVERSED ESH
 0x0286 "\\textctesh"              "tipa" "force" # LATIN SMALL LETTER ESH WITH CURL
-0x0287 "\\textturnt"              "tipa" "force" # LATIN SMALL LETTER TURNED T
-0x0288 "\\textrtailt"             "tipa" "force" # LATIN SMALL LETTER T WITH RETROFLEX HOOK
+0x0287 "\\textturnt"              "tipa" "force,tipashortcut=\\*t" # LATIN SMALL LETTER TURNED T
+0x0288 "\\textrtailt"             "tipa" "force,tipashortcut=\\:t" # LATIN SMALL LETTER T WITH RETROFLEX HOOK
 0x0289 "\\textbaru"               "tipa" "force" # LATIN SMALL LETTER U BAR
-0x028a "\\textupsilon"            "tipa" "force" # LATIN SMALL LETTER UPSILON
-0x028b "\\textscriptv"            "tipa" "force" # LATIN SMALL LETTER V WITH HOOK
-0x028c "\\textturnv"              "tipa" "force" # LATIN SMALL LETTER TURNED V
-0x028d "\\textturnw"              "tipa" "force" # LATIN SMALL LETTER TURNED W
-0x028e "\\textturny"              "tipa" "force" # LATIN SMALL LETTER TURNED Y
-0x028f "\\textscy"                "tipa" "force" # LATIN LETTER SMALL CAPITAL Y
-0x0290 "\\textrtailz"             "tipa" "force" # LATIN SMALL LETTER Z WITH RETROFLEX HOOK
+0x028a "\\textupsilon"            "tipa" "force,tipashortcut=U" # LATIN SMALL LETTER UPSILON
+0x028b "\\textscriptv"            "tipa" "force,tipashortcut=V" # LATIN SMALL LETTER V WITH HOOK
+0x028c "\\textturnv"              "tipa" "force,tipashortcut=2" # LATIN SMALL LETTER TURNED V
+0x028d "\\textturnw"              "tipa" "force,tipashortcut=\\*w" # LATIN SMALL LETTER TURNED W
+0x028e "\\textturny"              "tipa" "force,tipashortcut=L" # LATIN SMALL LETTER TURNED Y
+0x028f "\\textscy"                "tipa" "force,tipashortcut=Y" # LATIN LETTER SMALL CAPITAL Y
+0x0290 "\\textrtailz"             "tipa" "force,tipashortcut=\\:z" # LATIN SMALL LETTER Z WITH RETROFLEX HOOK
 0x0291 "\\textctz"                "tipa" "force" # LATIN SMALL LETTER Z WITH CURL
-0x0292 "\\textyogh"               "tipa" "force" # LATIN SMALL LETTER EZH
+0x0292 "\\textyogh"               "tipa" "force,tipashortcut=Z" # LATIN SMALL LETTER EZH
 0x0293 "\\textctyogh"             "tipa" "force" # LATIN SMALL LETTER EZH WITH CURL
-0x0294 "\\textglotstop"           "tipa" "force" # LATIN LETTER GLOTTAL STOP
-0x0295 "\\textrevglotstop"        "tipa" "force" # LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+0x0294 "\\textglotstop"           "tipa" "force,tipashortcut=P" # LATIN LETTER GLOTTAL STOP
+0x0295 "\\textrevglotstop"        "tipa" "force,tipashortcut=Q" # LATIN LETTER PHARYNGEAL VOICED FRICATIVE
 0x0296 "\\textinvglotstop"        "tipa" "force" # LATIN LETTER INVERTED GLOTTAL STOP
 0x0297 "\\textstretchc"           "tipa" "force" # LATIN LETTER STRETCHED C
-0x0298 "\\textbullseye"           "tipa" "force" # LATIN LETTER BILABIAL CLICK
-0x0299 "\\textscb"                "tipa" "force" # LATIN LETTER SMALL CAPITAL B
+0x0298 "\\textbullseye"           "tipa" "force,tipashortcut=\\!o" # LATIN LETTER BILABIAL CLICK
+0x0299 "\\textscb"                "tipa" "force,tipashortcut=\\;B" # LATIN LETTER SMALL CAPITAL B
 0x029a "\\textcloseepsilon"       "tipa" "force" # LATIN SMALL LETTER CLOSED OPEN E
-0x029b "\\texthtscg"              "tipa" "force" # LATIN LETTER SMALL CAPITAL G WITH HOOK
-0x029c "\\textsch"                "tipa" "force" # LATIN LETTER SMALL CAPITAL H
-0x029d "\\textctj"                "tipa" "force" # LATIN SMALL LETTER J WITH CROSSED-TAIL
-0x029e "\\textturnk"              "tipa" "force" # LATIN SMALL LETTER TURNED K
-0x029f "\\textscl"                "tipa" "force" # LATIN LETTER SMALL CAPITAL L
+0x029b "\\texthtscg"              "tipa" "force,tipashortcut=\\!G" # LATIN LETTER SMALL CAPITAL G WITH HOOK
+0x029c "\\textsch"                "tipa" "force,tipashortcut=\\;H" # LATIN LETTER SMALL CAPITAL H
+0x029d "\\textctj"                "tipa" "force,tipashortcut=J" # LATIN SMALL LETTER J WITH CROSSED-TAIL
+0x029e "\\textturnk"              "tipa" "force,tipashortcut=\\*k" # LATIN SMALL LETTER TURNED K
+0x029f "\\textscl"                "tipa" "force,tipashortcut=\\;L" # LATIN LETTER SMALL CAPITAL L
 0x02a0 "\\texthtq"                "tipa" "force" # LATIN SMALL LETTER Q WITH HOOK
 0x02a1 "\\textbarglotstop"        "tipa" "force" # LATIN LETTER GLOTTAL STOP WITH STROKE
 0x02a2 "\\textbarrevglotstop"     "tipa" "force" # LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
 #0x02c5 ""                         "" "" # MODIFIER LETTER DOWN ARROWHEAD
 0x02c6 "\\^{ }"                   "" "" # MODIFIER LETTER CIRCUMFLEX ACCENT
 0x02c7 "\\v{ }"                   "" "" # CARON
-0x02c8 "\\textprimstress"         "tipa" "force" # MODIFIER LETTER VERTICAL LINE
+0x02c8 "\\textprimstress"         "tipa" "force,tipashortcut=\"" # MODIFIER LETTER VERTICAL LINE
 0x02c9 "\\={ }"                   "" "" # MODIFIER LETTER MACRON
 0x02ca "\\'{ }"                   "" "" # MODIFIER LETTER ACUTE ACCENT
 0x02cb "\\`{ }"                   "" "" # MODIFIER LETTER GRAVE ACCENT
-0x02cc "\\textsecstress"          "tipa" "force" # MODIFIER LETTER LOW VERTICAL LINE
+0x02cc "\\textsecstress"          "tipa" "force,tipashortcut=\"\"" # MODIFIER LETTER LOW VERTICAL LINE
 0x02cd "\\b{ }"                   "" "" # MODIFIER LETTER LOW MACRON
 0x02ce "\\textsubgrave{ }"        "tipa" "force" # MODIFIER LETTER LOW GRAVE ACCENT
 0x02cf "\\textsubacute{ }"        "tipa" "force" # MODIFIER LETTER LOW ACUTE ACCENT
-0x02d0 "\\textlengthmark"         "tipa" "force" # MODIFIER LETTER TRIANGULAR COLON
-0x02d1 "\\texthalflength"         "tipa" "force" # MODIFIER LETTER HALF TRIANGULAR COLON
+0x02d0 "\\textlengthmark"         "tipa" "force,tipashortcut=:" # MODIFIER LETTER TRIANGULAR COLON
+0x02d1 "\\texthalflength"         "tipa" "force,tipashortcut=;" # MODIFIER LETTER HALF TRIANGULAR COLON
 #0x02d2 ""                         "" "" # MODIFIER LETTER CENTRED RIGHT HALF RING
 #0x02d3 ""                         "" "" # MODIFIER LETTER CENTRED LEFT HALF RING
 0x02d4 "\\textraising{ }"         "tipa" "force" # MODIFIER LETTER UP TACK
 0x03af "\\textgreek{\\char208}"   "textgreek" "" # GREEK SMALL LETTER IOTA WITH TONOS
 0x03b0 "\\textgreek{\\char246}"   "textgreek" "" # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
 0x03b1 "\\textgreek{a}"           "textgreek" "mathalpha" "\\alpha" "" # GREEK SMALL LETTER ALPHA
-0x03b2 "\\textgreek{b}"           "textgreek" "mathalpha" "\\beta" "" # GREEK SMALL LETTER BETA
+0x03b2 "\\textgreek{b}"           "textgreek" "mathalpha,tipashortcut=B" "\\beta" "" # GREEK SMALL LETTER BETA
 0x03b3 "\\textgreek{g}"           "textgreek" "mathalpha" "\\gamma" "" # GREEK SMALL LETTER GAMMA
 0x03b4 "\\textgreek{d}"           "textgreek" "mathalpha" "\\delta" "" # GREEK SMALL LETTER DELTA
 0x03b5 "\\textgreek{e}"           "textgreek" "mathalpha" "\\varepsilon" "" # GREEK SMALL LETTER EPSILON
 0x03b6 "\\textgreek{z}"           "textgreek" "mathalpha" "\\zeta" "" # GREEK SMALL LETTER ZETA
 0x03b7 "\\textgreek{h}"           "textgreek" "mathalpha" "\\eta" "" # GREEK SMALL LETTER ETA
-0x03b8 "\\textgreek{j}"           "textgreek" "mathalpha" "\\theta" "" # GREEK SMALL LETTER THETA
+0x03b8 "\\textgreek{j}"           "textgreek" "mathalpha,tipashortcut=T" "\\theta" "" # GREEK SMALL LETTER THETA
 0x03b9 "\\textgreek{i}"           "textgreek" "mathalpha" "\\iota" "" # GREEK SMALL LETTER IOTA
 0x03ba "\\textgreek{k}"           "textgreek" "mathalpha" "\\kappa" "" # GREEK SMALL LETTER KAPPA
 0x03bb "\\textgreek{l}"           "textgreek" "mathalpha" "\\lambda" "" # GREEK SMALL LETTER LAMDA
 0x03c4 "\\textgreek{t}"           "textgreek" "mathalpha" "\\tau" "" # GREEK SMALL LETTER TAU
 0x03c5 "\\textgreek{u}"           "textgreek" "mathalpha" "\\upsilon" "" # GREEK SMALL LETTER UPSILON
 0x03c6 "\\textgreek{f}"           "textgreek" "mathalpha" "\\varphi" "" # GREEK SMALL LETTER PHI
-0x03c7 "\\textgreek{q}"           "textgreek" "mathalpha" "\\chi" "" # GREEK SMALL LETTER CHI
+0x03c7 "\\textgreek{q}"           "textgreek" "mathalpha,tipashortcut=X" "\\chi" "" # GREEK SMALL LETTER CHI
 0x03c8 "\\textgreek{y}"           "textgreek" "mathalpha" "\\psi" "" # GREEK SMALL LETTER PSI
 0x03c9 "\\textgreek{w}"           "textgreek" "mathalpha" "\\omega" "" # GREEK SMALL LETTER OMEGA
 0x03ca "\\textgreek{\"i}"        "textgreek" "" # GREEK SMALL LETTER IOTA WITH DIALYTIKA
 #
 # Phonetic Extensions
 #
-0x1d00 "\\textsca"                "tipa" "force" # LATIN LETTER SMALL CAPITAL A
+0x1d00 "\\textsca"                "tipa" "force,tipashortcut=\\;A" # LATIN LETTER SMALL CAPITAL A
 #0x1d01 ""                        "" "" # LATIN LETTER SMALL CAPITAL AE
 #0x1d02 ""                        "" "" # LATIN SMALL LETTER TURNED AE
 #0x1d03 ""                         "" "" # LATIN LETTER SMALL CAPITAL BARRED B
 #0x1d04 ""                         "" "" # LATIN LETTER SMALL CAPITAL C
 #0x1d05 ""                         "" "" # LATIN LETTER SMALL CAPITAL D
 #0x1d06 ""                         "" "" # LATIN LETTER SMALL CAPITAL ETH
-0x1d07 "\\textsce"                "tipa" "force" # LATIN LETTER SMALL CAPITAL E
+0x1d07 "\\textsce"                "tipa" "force,tipashortcut=\\;E" # LATIN LETTER SMALL CAPITAL E
 0x1d08 "\\textrevepsilon"         "tipa" "force" # LATIN SMALL LETTER TURNED OPEN E
 #0x1d09 ""                         "" "" # LATIN SMALL LETTER TURNED I
-0x1d0a "\\textscj"                "tipa" "force" # LATIN LETTER SMALL CAPITAL J
+0x1d0a "\\textscj"                "tipa" "force,tipashortcut=\\;J" # LATIN LETTER SMALL CAPITAL J
 0x1d0b "\\textsck"                "tipx" "force" # LATIN LETTER SMALL CAPITAL K
 #0x1d0c ""                         "" "" # LATIN LETTER SMALL CAPITAL L WITH STROKE
 0x1d0d "\\textscm"                "tipx" "force" # LATIN LETTER SMALL CAPITAL M
 0x1d19 "\\textrevscr"             "tipx" "force" # LATIN LETTER SMALL CAPITAL REVERSED R
 #0x1d1a ""                         "" "" # LATIN LETTER SMALL CAPITAL TURNED R
 #0x1d1b ""                         "" "" # LATIN LETTER SMALL CAPITAL T
-0x1d1c "\\textscu"                "tipa" "force" # LATIN LETTER SMALL CAPITAL U
+0x1d1c "\\textscu"                "tipa" "force,tipashortcut=\\;U" # LATIN LETTER SMALL CAPITAL U
 #0x1d1d ""                         "" "" # LATIN SMALL LETTER SIDEWAYS U
 #0x1d1e ""                         "" "" # LATIN SMALL LETTER SIDEWAYS DIAERESIZED U
 #0x1d1f ""                         "" "" # LATIN SMALL LETTER SIDEWAYS TURNED M
 #0x1d7b ""                         "" "" # LATIN SMALL CAPITAL LETTER I WITH STROKE
 #0x1d7c ""                         "" "" # LATIN SMALL LETTER IOTA WITH STROKE
 #0x1d7d ""                         "" "" # LATIN SMALL LETTER P WITH STROKE
-0x1d7e "\\textbaru"               "tipa" "force" # LATIN SMALL CAPITAL LETTER U WITH STROKE
+0x1d7e "\\textbaru"               "tipa" "force,tipashortcut=0" # LATIN SMALL CAPITAL LETTER U WITH STROKE
 #0x1d7f ""                         "" "" # LATIN SMALL LETTER UPSILON WITH STROKE
 #
 # Latin Extended Additional