Re: chinese & compose characters

"Stephen J. Turnbull" <[email protected]> Mon, 28 Apr 2003 14:16:52 +0900
Newsgroups gmane.emacs.xemacs.mule
Organization The XEmacs Project
Message-ID <[email protected]>
>>>>> "sjt" == Stephen J Turnbull <[email protected]> writes:

    sjt> Probably the ipa charset doesn't have a proper X font
    sjt> registry.  Look in the dir and aliases files (probably
    sjt> /usr/X11R6/lib/X11/fonts/misc/) to find out what the X
    sjt> registry for IPAis, then M-x list-character-sets to find out
    sjt> what XEmacs thinks it should be.

xfonts-tipa uses registry "silipa", Emacs uses "muleipa".  I don't
know what the difference is, if any.  If *I* were doing this, I'd use
an ISO 8859-compatible encoding defined by 

code (IPA char) = 33 + unicode (IPA char) - unicode (SMALL TURNED A)

and that's possibly what Mule and SIL did.  But I wouldn't bet that
both did, as they're both a little idiosyncratic.

Get and install "xfonts-intl-phonetic" from Debian as a workaround,
these use the muleipa encoding.

As mentioned before, you can either add an X alias for the xfonts-tipa
fonts which is identical to the X version except substituting what
XEmacs is expecting, or you can make a new IPA charset using
make-charset.  I don't know if the alias will do what you're expecting
since apparently both encodings are homebrew.  I'll be working on this
eventually, but since there's an easy workaround (install the GNU
fonts), it's not high priority.

-- 
Institute of Policy and Planning Sciences     http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
               Ask not how you can "do" free software business;
              ask what your business can "do for" free software.