คือผมใส่ script ไว้ในฟ้อนท์แล้ว และลองพิมพ์ใน fontlab แล้ว ทุกอย่างก็ปกติดี
แต่เวลา gen font ไปใช้ใน indesign cs4 แล้ว ลองพิมพ์ทุกอย่างได้ปกติ
ยกเว้น สระอำ + ไม้โท ตัวไม้โทจะต่ำไม่ยอมยกสูงให้
มีท่านใดพอจะแนะนำได้ไหมครับ
lookup liga19 {
sub [uni0E48.alt2 uni0E49.alt2 uni0E4A.alt2 uni0E4B.alt2 uni0E4C.alt2]' uni0E33 by [uni0E48 uni0E49 uni0E4A uni0E4B uni0E4C];
} liga19;
uni0E48.alt2 = ไม้เอกต่ำปกติไม่หลบหาง
uni0E49.alt2 = ไม้โทต่ำปกติไม่หลบหาง
uni0E4A.alt2 = ไม้ตรีต่ำปกติไม่หลบหาง
uni0E4B.alt2 = ไม้จัตวาต่ำปกติไม่หลบหาง
uni0E4C.alt2 = การันต์ต่ำปกติไม่หลบหาง
uni0E33 = สระอำ
uni0E48 = ไม้เอกสูงปกติไม่หลบหาง
uni0E49 = ไม้โทสูงปกติไม่หลบหาง
uni0E4A = ไม้ตรีสูงปกติไม่หลบหาง
uni0E4B = ไม้จัตวาสูงปกติไม่หลบหาง
uni0E4C = การันต์สูงปกติไม่หลบหาง
ขอบคุณครับ
อ้างอิงlookup liga19 {
sub [uni0E48.alt2 uni0E49.alt2 uni0E4A.alt2 uni0E4B.alt2 uni0E4C.alt2]' uni0E33 by [uni0E48 uni0E49 uni0E4A uni0E4B uni0E4C];
} liga19;
อันนี้คือ ไม้โท เจอ อำ ครับ
ถ้าจะเอา อำ เจอ ไม้โท
ต้องสลับ uni0E33 มาไว้หน้า
ผมลองแล้วตามคำแนะนำแล้วก็ยังไม่ได้ครับ
ผมสงสัยว่าจะเป็นที่ indesign 4 (PC) เอง เพราะใช้ illustrator cs4 กับ photoshop cs4 ก็พิมพ์ได้ปกติครับ รวมทั้ง word 2003 ด้วย
ขอบคุณครับ
(เกี่ยวไม่เกี่ยวไม่รู้)
เข้าใจว่าในชุดโปรแกรมออฟฟิศยี่ห้อไมโครซอฟต์ ก็มีปัญหากะสระอำครับ
เพราะมีวิธีดึงตัวอักษรมาแสดงต่างจากมาตรฐาน OpenType
(เช่นดึงนิคหิต + สระอา มาแสดงแทน)
ดังนั้นน่าจะเลี่ยงด้วยการแก้ทางอื่นแทนครับ
ใช้ template นายพลสิครับ หมดปัญหาทุกกรณี
จริงๆ template นายพล ใช้วิธีโกงๆ นิดนึงนะครับ :01:
ไม่เชื่อลองพิมพ์ ไม้โท ย้ำๆ ใน Photoshop ดู
แล้วสระอำจะโผล่ออกมา !
สรุปแล้วผมก็ยังหาสาเหตุไม่ได้ว่า ทำไมเป็นเฉพาะ indesign cs4 ถึงพิมพ์คำว่า น้ำ ไม่ได้
ขอขอบคุณทุกท่านสำหรับคำแนะนำครับ