From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Multilingual Font Control Date: Thu, 25 Jan 2018 19:05:03 +0200 Message-ID: <83inbpna2o.fsf@gnu.org> References: <20180125082606.11435b2f@JRWUBU2> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1516899905 27798 195.159.176.226 (25 Jan 2018 17:05:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 25 Jan 2018 17:05:05 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Jan 25 18:05:00 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eekx5-0005kf-HO for geh-help-gnu-emacs@m.gmane.org; Thu, 25 Jan 2018 18:04:39 +0100 Original-Received: from localhost ([::1]:51621 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eekz6-0005ew-0k for geh-help-gnu-emacs@m.gmane.org; Thu, 25 Jan 2018 12:06:44 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56738) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eekxb-0005At-BA for help-gnu-emacs@gnu.org; Thu, 25 Jan 2018 12:05:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eekxY-0006q1-6i for help-gnu-emacs@gnu.org; Thu, 25 Jan 2018 12:05:11 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57526) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eekxY-0006pw-3F for help-gnu-emacs@gnu.org; Thu, 25 Jan 2018 12:05:08 -0500 Original-Received: from [176.228.60.248] (port=3811 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eekxX-0006iS-Hq for help-gnu-emacs@gnu.org; Thu, 25 Jan 2018 12:05:08 -0500 In-reply-to: <20180125082606.11435b2f@JRWUBU2> (message from Richard Wordingham on Thu, 25 Jan 2018 08:26:06 +0000) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:115832 Archived-At: > Date: Thu, 25 Jan 2018 08:26:06 +0000 > From: Richard Wordingham > > I don't use Thai in Emacs very often at the moment, and I hit a display > problem when I had to use it urgently the other night. I used > describe-char to identify the immediate cause - Emacs was using the > barely readable 'handwritten' font Purisa instead of the usual > default, Kinnari. What Emacs version was that, and on what OS? > I've fixed the problem for many purposes by simply adding the line > > (set-fontset-font "fontset-default" 'thai "Kinnari") ;; Def. not Purisa > > to my .emacs. However, this command looks as though it may not work > well with font-locking, which may select other font sets. Why do you think it will not work with font-lock? I see no reason why it shouldn't. > Is there some other method I should use? No (but do try Emacs 25.2 or later first). If the default fontset is not to your liking for some script or range of codepoints, you should customize your fontset as you did.