Variable: ipa-x-sampa-implosive-submap

ipa-x-sampa-implosive-submap is a variable defined in ipa.el.gz.

Value

(("b_<" 595) ("d_<" 599) ("g_<" 608) ("G\\_<" 667) ("J\\_<" 644))

Documentation

A map from the X-SAMPA for some implosive consonants to characters.

This is used because their X-SAMPA syntax is quasi-diacritic, but the corresponding Unicode characters themselves don't have diacritics, they are separate code points. So we need to implement some extra logic that isn't normally provided by Quail.

Source Code

;; Defined in /usr/src/emacs/lisp/leim/quail/ipa.el.gz
 ("A." "ɒ"))	;; Lower back rounded vowel		U+0252


(defconst ipa-x-sampa-implosive-submap
  '(("b_<"   ?ɓ)   ;; Voiced bilabial implosive U+0253
    ("d_<"   ?ɗ)   ;; Voiced alveolar implosive U+0257
    ("g_<"   ?ɠ)   ;; Voiced velar implosive    U+0260
    ("G\\_<" ?ʛ)   ;; Voiced uvular implosive   U+029B
    ("J\\_<" ?ʄ))  ;; Voiced palatal implosive  U+0284
  "A map from the X-SAMPA for some implosive consonants to characters.
This is used because their X-SAMPA syntax is quasi-diacritic, but the
corresponding Unicode characters themselves don't have diacritics, they are
separate code points.  So we need to implement some extra logic that isn't
normally provided by Quail.")