]> git.lyx.org Git - features.git/commitdiff
IPA fixes
authorJuergen Spitzmueller <spitz@lyx.org>
Mon, 27 Aug 2012 06:50:40 +0000 (08:50 +0200)
committerJuergen Spitzmueller <spitz@lyx.org>
Mon, 27 Aug 2012 06:50:40 +0000 (08:50 +0200)
lib/chkconfig.ltx
lib/unicodesymbols
src/LaTeXFeatures.cpp
status.20x

index dbd1bd50db53514783fdae3c16d527afb49a6784..bda246defa1cd2a6d22c4960ab37f5432b5c289b 100644 (file)
 \TestPackage{lmodern}
 \TestPackage{luximono}
 \TestPackage{tipa}
+\TestPackage{tipx}
+\TestPackage{tone}
 % necessary to get correct size for InstantPreview images created by dvipng
 \TestPackage[c70fs.fd]{zhmetrics}
 % symbol packakges supported by LyX for items and the special character dialog
index 014fd5fe7b76bc24efede2a608dc73a9fe00a6c3..fe4d4e930d22dbbdc62c7f7b95b2058cd127c954 100644 (file)
 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
 0x1d7e "\\textbaru"               "tipa" "force" # 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
 0x203d "\\textinterrobang"        "textcomp" "" # INTERROBANG
 # use the following macro for the character OVERLINE
 0x203e "\\LyXoverline" "\\newcommand*\\LyXoverline{\\raisebox{2.6ex}{\\_}}" ""
+0x203f "\\textbottomtiebar{ }"    "tipa" "" # UNDERTIE
 0x2044 "\\textfractionsolidus"    "textcomp" "" # FRACTION SLASH
 0x2045 "\\textlquill"             "textcomp" "" # LEFT SQUARE BRACKET WITH QUILL
 0x2046 "\\textrquill"             "textcomp" "" # RIGHT SQUARE BRACKET WITH QUILL
 0x2193 "\\textdownarrow"          "textcomp" "" "\\downarrow" # DOWNWARDS ARROW
 0x2194 ""                         "" "" "\\leftrightarrow" # LEFT RIGHT ARROW
 0x2195 ""                         "" "" "\\updownarrow" # UP DOWN ARROW
+0x2197 "\\textglobrise"           "tipa" "" "" "" # NORTH EAST ARROW
 0x21a8 "{\\ascii\\ETB}"           "ascii" "" # UP DOWN ARROW WITH BASE
 0x21b5 "{\\Pisymbol{psy}{191}}"   "pifont" "" # RETURN KEY
 #
 #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" # LATIN SMALL LIGATURE FF
index d425977710190ec57da8ad902dc6458e79095aec..909a5d3f59b06b416723b4e3131c125739bfca2b 100644 (file)
@@ -552,6 +552,7 @@ char const * simplefeatures[] = {
        "units",
        "tipa",
        "tipx",
+       "tone",
        "framed",
        "soul",
        "textcomp",
index a60ee00eb5cc95c38cd7900e7860fdf9c42386e1..029bfcc73964f030a223df06d7ff10dfcf86be53 100644 (file)
@@ -30,6 +30,8 @@ What's new
 
 - Add explicit dvilualatex output format.
 
+- Add support for some IPA diacritics.
+
 
 * TEX2LYX IMPROVEMENTS
 
@@ -106,6 +108,8 @@ What's new
   please change the forward search command in Preferences > Output to
   okular --unique "$$o#src:$$n $$f" (as provided now in the dropdown list).
 
+- Fix LaTeX output of IPA tone symbols.
+
 
 * USER INTERFACE