ในกรณีที่ เมื่อพิมพ์ Glyph.A ติดกับ Glyph.A.X แล้วอยากให้กลายเป็น Glyph.A.X.X เขียนแบบนี้
feature liga {
sub Glyph.A Glyph.A.X by Glyph.A.X.X;
} liga;
อันนี้ผมพอเข้าใจครับ
แต่ในกรณีที่ว่าผมต้องการให้เมื่อพิมพ์ Glyph.A @FADA Glyph.C Glyph.D ติดกัน 4 ตัวแบบนี้แล้วอยากให้มันเปลี่ยนเป็น @FADA Glyph.M
แบบนี้ไม่รู้จะเขียนยังไงอ่ะครับ ในกรณีที่ตัวที่ 2 เป็นคลาส คือมีตัวอักษรอยู่ในนั้นหลายตัว
สมมติว่า @FADA = [FADA1 FADA2 FADA3 ... FADA33]
อยากให้เวลาพิมพ์ตัวใดตัวหนึ่งใน คลาส FADA แล้วออกมาเป็นแบบนี้ครับ
Glyph.A FADA3 Glyph.C Glyph.D อยากให้มันเปลี่ยนเป็น FADA3 Glyph.M
รบกวนผู้รู้ช่วยชี้แนะด้วยครับ ขอบคุณมากครับ
ถ้าจำไม่ผิด จะเปลี่ยนเป็นสองตัวไม่ได้นะครับ
ก เจอ ข เป็น ม ง อะไรอย่างนี้รู้สึกจะไม่ได้
นอกจากว่า มง จะเป็น glyph เดียวกัน
เรื่องลิเกนั้นพี่พอรู้
แต่เรื่อง Liga ไม่รู้จะทำฉันใด
อ้างคำพูดจาก: Layiji เมื่อ 28 ธ.ค. 2009, 11:38 น.
ถ้าจำไม่ผิด จะเปลี่ยนเป็นสองตัวไม่ได้นะครับ
ก เจอ ข เป็น ม ง อะไรอย่างนี้รู้สึกจะไม่ได้
นอกจากว่า มง จะเป็น glyph เดียวกัน
ใช่ครับ
และมันน่าขัดใจมาก :01: