emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Display of Lao script


From: handa
Subject: Re: Display of Lao script
Date: Tue, 07 Nov 2017 00:26:52 +0900

In article <address@hidden>, Stephen Berman <address@hidden> writes:
> > Could you please try the attached LAOO-OTF.flt with all other LAOO-*
> > staying on the same directory (e.g. /usr/share/m17n)?

> With this file plus the others, all the composed characters in the Lao
> example are now displayed correctly.  Thanks for fixing the problem.

Thank you for confirming that.  I am going to commit the attached
change to etc/PROBLEMS.  Is the branch "emacs-26" ok?

---
K. Handa
address@hidden

diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index e5611b0..1ee54e6 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -830,6 +830,36 @@ index 45cc554..0cc5e76 100644
 If you can't modify that file directly, copy it to the directory
 ~/.m17n.d/ (create it if it doesn't exist), and apply the patch.
 
+** Emacs running on GNU/Linux system with the m17n library Ver.1.7.1 or the
+earlier version has a problem with rendering Lao script with OpenType font.
+
+The problem can be fixed by installing the newer version of the m17n
+library (if any), or by following this procedure:
+
+1. Locate the file LAOO-OTF.flt installed on your system as part of the
+m17n library.  Usually it is under the directory /usr/share/m17n.
+
+2. Apply the following patch to LAOO-OTF.flt
+
+------------------------------------------------------------
+diff --git a/FLT/LAOO-OTF.flt b/FLT/LAOO-OTF.flt
+index 5504171..431adf8 100644
+--- a/FLT/LAOO-OTF.flt
++++ b/FLT/LAOO-OTF.flt
+@@ -3,7 +3,7 @@
+ ;; See the end for copying conditions.
+ 
+ (font layouter laoo-otf nil
+-      (font (nil phetsarath\ ot unicode-bmp)))
++      (font (nil nil unicode-bmp :otf=lao\ )))
+ 
+ ;;; <li> LAOO-OTF.flt
+ 
+------------------------------------------------------------
+
+If you can't modify that file directly, copy it to the directory
+~/.m17n.d/ (create it if it doesn't exist), and apply the patch.
+
 * Internationalization problems
 
 ** M-{ does not work on a Spanish PC keyboard.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]