From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?RnJhbsOnb2lzIFBhdHRl?= Newsgroups: gmane.emacs.help Subject: mule question Date: Thu, 27 Mar 2008 08:36:04 +0100 Organization: les newsgroups par Orange Message-ID: <47EB4E64.2070800@math-info.univ-paris5.fr> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1206603675 24029 80.91.229.12 (27 Mar 2008 07:41:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 27 Mar 2008 07:41:15 +0000 (UTC) Cc: kawabata@m17n.org, jean@bornier.net To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Mar 27 08:41:45 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Jemk4-00020O-Gd for geh-help-gnu-emacs@m.gmane.org; Thu, 27 Mar 2008 08:41:44 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JemjQ-0004VP-QK for geh-help-gnu-emacs@m.gmane.org; Thu, 27 Mar 2008 03:41:04 -0400 Original-Path: shelby.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!club-internet.fr!feedme-small.clubint.net!fdn.fr!news.wanadoo.fr!news.wanadoo.fr!not-for-mail User-Agent: Thunderbird 2.0.0.9 (X11/20071115) Original-Newsgroups: gnu.emacs.help,comp.emacs Original-Lines: 96 Original-NNTP-Posting-Date: 27 Mar 2008 08:36:04 CET Original-NNTP-Posting-Host: 90.24.154.118 Original-X-Trace: 1206603364 news.orange.fr 879 90.24.154.118:59366 Original-X-Complaints-To: abuse@orange.fr Original-Xref: shelby.stanford.edu gnu.emacs.help:157363 comp.emacs:96457 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:52733 Archived-At: Bonjour, I have a problem with mule: I want to build multilingual texts to be processed by xelatex. I want 3 wrintings (+ latin): devanagari, bengali, tamil. I will describe the problem for the two first, for I think that if someone helps me to solve the bengali problem, the solution will apply to tamil. Firstly, I had some problems with devanagari which has been solved installing cdac fonts; intlfonts are of no use and create problems for indian scripts as far as I could see.... So exit devanagari from the list of problems but, I keep it for comparison. One can read in /usr/share/emacs/22.1/lisp/international/fontset.el.gz: ;; Indian CDAC (,(indian-font-char-range 'cdac:dv-ttsurekh) . (nil . "Devanagari-CDAC")) (,(indian-font-char-range 'cdac:sd-ttsurekh) . (nil . "Sanskrit-CDAC")) (,(indian-font-char-range 'cdac:bn-ttdurga) . (nil . "Bengali-CDAC")) And in /usr/share/emacs/22.1/leim/quail/indian.el.gz: (if nil (quail-define-package "devanagari-itrans" "Devanagari" "DevIT" t "Devanagari ITRANS")) (quail-define-indian-trans-package indian-dev-itrans-v5-hash "devanagari-itrans" "Devanagari" "DevIT" "Devanagari transliteration by ITRANS method.") (if nil (quail-define-package "bengali-itrans" "Bengali" "BngIT" t "Bengali ITRANS")) (quail-define-indian-trans-package indian-bng-itrans-v5-hash "bengali-itrans" "Bengali" "BngIT" "Bengali transliteration by ITRANS method.") So, if I select devanagari-itrans input method, the devanagari cdac fonts are automatically loaded, and I can display devanagari char in my emacs window. Using describe-char fonction on a devanagari char, I get: character: अ (334533, #o1215305, #x51ac5, U+0905) charset: mule-unicode-0100-24ff (Unicode characters of the range U+0100..U+24FF.) code point: #x35 #x45 syntax: w which means: word category: 1:base (independent) vowel i:Indian Properties: script: devanagari; iscii: अ; to input: type "a" with devanagari-itrans buffer code: #x9C #xF4 #xB5 #xC5 file code: #xE0 #xA4 #x85 (encoded by coding system mule-utf-8) display: composed to form "अ" (see below) Composed by the rule: The component character(s) are displayed by these fonts (glyph codes): �: -FreeType-DV TTSurekh-Medium-R-Normal--33-240-100-100-P-119-Devanagari-CDAC (#x2B) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ That is exactly what is expected. But, if I select bengali-itrans input method, I cannot get any display of the bengali glyph in emacs (only an empty rectangle) and describe-char gives: character: অ (334693, #o1215545, #x51b65, U+0985) charset: mule-unicode-0100-24ff (Unicode characters of the range U+0100..U+24FF.) code point: #x36 #x65 syntax: w which means: word category: 1:base (independent) vowel to input: type "a" with bengali-itrans buffer code: #x9C #xF4 #xB6 #xE5 file code: #xE0 #xA6 #x85 (encoded by coding system mule-utf-8) display: by this font (glyph code) -Misc-Fixed-Medium-R-Normal--24-240-72-72-C-120-iso10646.indian-1 (#x985) Last line shows that, in that case, cdac fonts are not loaded. My question: howto have cdac fonts loaded in any cas when I select an indian script input method? Thanks for help and sorry for a long post. -- François Patte Université Paris 5 - Paris