/usr/share/xemacs21/mule-packages/etc/mule-ucs/reldata/uipa.el is in xemacs21-mulesupport 2009.02.17.dfsg.2-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 | ;;; -*- coding: iso-2022-7bit -*-
;;; uipa.el --- tables between Unicode and Mule IPA
;; Keywords: CCL, mule, multilingual,
;; character set, coding-system, ISO10646, Unicode, IPA
;; Copyright (C) 1999-2000 Miyashita Hisashi
;; This file is part of Mule-UCS
;; Mule-UCS is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;; Mule-UCS is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU General Public License for more details.
;; You should have received a copy of the GNU General Public License
;; along with this program; see the file COPYING. If not, write to the
;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
;; Boston, MA 02111-1307, USA.
(put 'ipa 'unicode-assoc
'ipa-vs-unicode-assoc)
(defvar
ipa-vs-unicode-assoc
`(assoc
(char-1 . ucs-generic)
,(transformate-list-structure
(identity . c-notated-string-to-number)
((?,0 (B . "0x0069") ;; LATIN SMALL LETTER I
;; (unrounded front close)
(?,0!(B . "0x026A") ;; LATIN SMALL CAPITAL I
;; (unrounded front/central close/close-mid)
(?,0"(B . "0x0065") ;; LATIN SMALL LETTER E
;; (unrounded front close-mid)
(?,0#(B . "0x025B") ;; LATIN SMALL LETTER OPEN E
;; (lower-mid front unrounded vowel, unrounded front open-mid)
(?,0$(B . "0x00E6") ;; LATIN SMALL LETTER AE (,Af(B)
;; (unrounded front open-mid/open)
(?,0%(B . "0x0061") ;; LATIN SMALL LETTER A
;; (unrounded front open)
(?,0&(B . "0x0268") ;; LATIN SMALL LETTER I WITH STROKE
;; (high central unrounded vowel, unrounded central close)
(?,0'(B . "0x0259") ;; LATIN SMALL LETTER SCHWA
;; (mid central unrounded vowel, unrounded central close-mid/open-mid)
(?,0((B . "0x0250") ;; LATIN SMALL LETTER TURNED A
;; (low central unrounded vowel, unrounded central open-mid/open)
(?,0)(B . "0x026F") ;; LATIN SMALL LETTER TURNED M
;; (high back unrounded vowel, unrounded back close)
(?,0*(B . "0x0264") ;; LATIN SMALL LETTER RAMS HORN
;; == LATIN SMALL LETTER BABY GAMMA
;; (upper-mid back unrounded vowel, unrouned back close-mid)
(?,0+(B . "0x028C") ;; LATIN SMALL LETTER TURNED V
;; (lower-mid back unrounded vowel, unrounded back open-mid)
(?,0,(B . "0x0251") ;; LATIN SMALL LETTER ALPHA
;; (low back unrounded vowel, unrounded back open)
(?,0-(B . "0x0079") ;; LATIN SMALL LETTER Y
;; (rounded front close)
(?,0.(B . "0x028F") ;; LATIN LETTER SMALL CAPITAL Y
;; (semi-high front rounded vowel, rounded front/central close/close-mid)
(?,0/(B . "0x00F8") ;; LATIN SMALL LETTER O WITH STROKE (,Ax(B)
;; (rounded front close-mid)
(?,00(B . "0x0153") ;; LATIN SMALL LIGATURE OE
;; (rounded front open-mid)
(?,01(B . "0x0276") ;; LATIN LETTER SMALL CAPITAL OE
;; (low fronted rounded vowel, rounded front open)
(?,02(B . "0x0289") ;; LATIN SMALL LETTER U BAR
;; (high central rounded vowel, rounded central close)
(?,03(B . "0x0275") ;; LATIN SMALL LETTER BARRED O
;; (rounded schwa, rounded central close-mid/open-mid)
(?,04(B . "0x0075") ;; LATIN SMALL LETTER U
;; (rounded back close)
(?,05(B . "0x028A") ;; LATIN SMALL LETTER UPSILON
;; (rounded central/back close/close-mid, semi-high back rounded vowel)
(?,06(B . "0x006F") ;; LATIN SMALL LETTER O
;; (rounded back close-mid)
(?,07(B . "0x0254") ;; LATIN SMALL LETTER OPEN O
;; (rounded back open-mid)
(?,08(B . "0x0252") ;; LATIN SMALL LETTER TURNED ALPHA
;; (rounded back open)
(?,0:(B . "0x025A") ;; LATIN SMALL LETTER SCHWA WITH HOOK
;; (rhotacized schwa, rhotcity unrounded central close-mid/open-mid)
;;(?,0;(B . ?\x) ;; LATIN SMALL LETTER OPEN E(U+025B) + COMBINING TILDA(U+0303)
;; (nasalized front open-mid unrounded)
;;(?,0<(B . ?\x) ;; LATIN SMALL LETTER ALPHA(U+0251) + COMBINING TILDA(U+0303)
;; (nasalazed back open unrounded)
;;(?,0=(B . ?\x) ;; LATIN SMALL LIGATURE OE(U+0153) + COMBINING TILDA(U+0303)
;; (nasalazed front open-mid rounded)
;;(?,0>(B . ?\x) ;; LATIN SMALL LETTER OPEN O(U+0254) + COMBINING TILDA(U+0303)
;; (nasalazed back open-mid rounded)
(?,0@(B . "0x0070") ;; LATIN SMALL LETTER P
;; (voiceless bilabial plosive)
(?,0A(B . "0x0062") ;; LATIN SMALL LETTER B
;; (voiced bilabial plosive)
(?,0B(B . "0x0074") ;; LATIN SMALL LETTER T
;; (voiceless alveolar plosive)
(?,0C(B . "0x0064") ;; LATIN SMALL LETTER D
;; (voiced alveolar plosive)
(?,0D(B . "0x006B") ;; LATIN SMALL LETTER K
;; (voiceless velar plosive)
(?,0E(B . "0x0067") ;; LATIN SMALL LETTER G
;; (voiced velar plosive)
(?,0F(B . "0x0066") ;; LATIN SMALL LETTER F
;; (voiceless labiodental fricative)
(?,0G(B . "0x0076") ;; LATIN SMALL LETTER V
;; (voiced labiodental fricative)
(?,0H(B . "0x03B8") ;; GREEK SMALL LETTER THETA (,Fh(B)
;; (voiceless dental fricative)
(?,0I(B . "0x00F0") ;; LATIN SMALL LETTER ETH (,Ap(B)
;; (voiced dental fricative)
(?,0J(B . "0x0073") ;; LATIN SMALL LETTER S
;; (voiceless alveolar fricative)
(?,0K(B . "0x007A") ;; LATIN SMALL LETTER Z
;; (voiced alveolar fricative)
(?,0L(B . "0x0283") ;; LATIN SMALL LETTER ESH
;; (voiceless postalveolar fricative)
(?,0M(B . "0x0292") ;; LATIN SMALL LETTER EZH
;; (voiced postalveolar fricative)
(?,0N(B . "0x00E7") ;; LATIN SMALL LETTER C WITH CEDILLA
;; (voiceless palatal fricative)
(?,0O(B . "0x0078") ;; LATIN SMALL LETTER X
;; (voiceless velar fricative)
(?,0P(B . "0x0281") ;; LATIN LETTER SMALL CAPITAL INVERTED R
;; (voiced uvular fricative/approximant)
(?,0Q(B . "0x0068") ;; LATIN SMALL LETTER H
;; (voiceless pharyngeal fricative)
(?,0R(B . "0x006D") ;; LATIN SMALL LETTER M
;; (voiced bilabial nasal)
(?,0S(B . "0x006E") ;; LATIN SMALL LETTER N
;; (voiced alveolar nasal)
(?,0T(B . "0x0272") ;; LATIN SMALL LETTER N WITH LEFT HOOK
;; (voiced palatal nasal)
(?,0U(B . "0x014B") ;; LATIN SMALL LETTER ENG (,D?(B)
;; (voiced velar nasal)
(?,0V(B . "0x0072") ;; LATIN SMALL LETTER R
;; (voiced alveolar trill)
(?,0W(B . "0x0280") ;; LATIN SMALL LETTER CAPITAL R
;; (voiced uvular trill)
(?,0X(B . "0x0279") ;; LATIN SMALL LETTER TURNED R
;; (voiced alveolar approximant)
(?,0Y(B . "0x006A") ;; LATIN SMALL LETTER J
;; (voiced palatal approximant)
(?,0Z(B . "0x006C") ;; LATIN SMALL LETTER L
;; (voiced alveolar latelal approximant)
(?,0[(B . "0x028E") ;; LATIN SMALL LETTER TURNED Y
;; (voiced palatal lateral approximant)
(?,0\(B . "0x029F") ;; LATIN SMALL CAPITAL L
;; (voiced velar lateral approximant)
(?,0](B . "0x0265") ;; LATIN SMALL LETTER TURNED H
;; (voiced rounded palatal approximant, voiced labial-palatal approximant)
(?,0^(B . "0x0077") ;; LATIN SMALL LETTER W
;; (voiced labial-velar approximant)
(?,0_(B . "0x028D") ;; LATIN SMALL LETTER TURNED W
;; (voiceless rounded labiovelar approximant,
;; voiceless labial-velar fricative)
(?,0p(B . "0x02C8") ;; MODIFIER LETTER VERTICAL LINE
;; (primary stress)
(?,0q(B . "0x02CC") ;; MODIFIER LETTER LOW VERTICAL LINE
;; (secondary stress)
(?,0r(B . "0x02D0") ;; MODIFIER LETTER TRIANGULAR COLON
;; (length mark, long)
)))
"IPA(defined by Mule, which is sorted in phonetic order)
vs Unicode(mainly alphabetical order) translation rule.")
(provide 'uipa)
|