ฟอนต์ฟอรั่ม

สำหรับคนทำฟอนต์ => เทคนิคฟอนต์ => โพสต์ถูกเริ่มโดย: axquest เมื่อ 28 ธ.ค. 2009, 11:02 น.

ชื่อเรื่อง: ขอถามเกี่ยวกับการสร้าง Liga ครับ
โพสต์โดย: axquest เมื่อ 28 ธ.ค. 2009, 11:02 น.
ในกรณีที่ เมื่อพิมพ์ 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

รบกวนผู้รู้ช่วยชี้แนะด้วยครับ ขอบคุณมากครับ

ชื่อเรื่อง: ตอบ: ขอถามเกี่ยวกับการสร้าง Liga ครับ
โพสต์โดย: Layiji เมื่อ 28 ธ.ค. 2009, 11:38 น.
ถ้าจำไม่ผิด จะเปลี่ยนเป็นสองตัวไม่ได้นะครับ


ก เจอ ข  เป็น  ม ง   อะไรอย่างนี้รู้สึกจะไม่ได้

นอกจากว่า มง จะเป็น glyph เดียวกัน
ชื่อเรื่อง: ตอบ: ขอถามเกี่ยวกับการสร้าง Liga ครับ
โพสต์โดย: iannnnn เมื่อ 28 ธ.ค. 2009, 16:21 น.
เรื่องลิเกนั้นพี่พอรู้
แต่เรื่อง Liga ไม่รู้จะทำฉันใด
ชื่อเรื่อง: ตอบ: ขอถามเกี่ยวกับการสร้าง Liga ครับ
โพสต์โดย: Zafire06 เมื่อ 29 ธ.ค. 2009, 00:12 น.
อ้างคำพูดจาก: Layiji เมื่อ 28 ธ.ค. 2009, 11:38 น.
ถ้าจำไม่ผิด จะเปลี่ยนเป็นสองตัวไม่ได้นะครับ


ก เจอ ข  เป็น  ม ง   อะไรอย่างนี้รู้สึกจะไม่ได้

นอกจากว่า มง จะเป็น glyph เดียวกัน
ใช่ครับ

และมันน่าขัดใจมาก  :01: