ปัญหาเกี่ยวกะนายพลเทมเพลต+ของผม

เริ่มโพสต์โดย ทัชชี่น่ารัก, 15 ธ.ค. 2006, 16:12 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

ทัชชี่น่ารัก

ทั้งฟอนต์แบบนายพลเทมเพลตและของผมเจอปัญหาเดียวกันคือ...

เวลาใช้ใน MS Office ฟังชั่น OT มันไม่ยอมทำงาน :09:

แต่เวลาที่เอาไปใช้ในโปรแกรมกราฟิคเช่น โฟโต้ชอป อีรัตน์ มันใช้ได้หน้าตาเฉย :18:

ผมก็เลยทำแบบนี้ก็คือ ใส่ feature เดียวกัน ทั้ง script thai และ latn

ปรากฎว่าใช้ได้ทั้ง ms office และก็ Adobe CS แต่นี่ผมทดสอบบน PC อย่างเดียวนะ
ยังไม่รู้ว่าบนแมคเป็นยังงัย :04:

สงสัยคงต้องถึงเวลาต้องเปลี่ยนแปลงแล้ว... :08:

iannnnn

ทราบแมแว่ ทางออฟฟิศเขาฉลาดจัด
ก็เลยจัดการสร้างระบบแก้ไขตำแหน่งตัวอักษรมาให้เองเลย :08:


เลยมีปัญหาครับ

Dayight

กินรอบวง

Zafire06

อ้าว

ออฟฟิศมันรองรับโอเพ่นไท้ป์ด้วยเหรอครับ  :08:

ทัชชี่น่ารัก

อ้างคำพูดจาก: ซาฟิเร่ เมื่อ 15 ธ.ค. 2006, 16:27 น.
อ้าว

ออฟฟิศมันรองรับโอเพ่นไท้ป์ด้วยเหรอครับ  :08:

มันรองรับมาตั้งแต่มันยังเป็น MS Office 2000 อยู่เลยครับ เพียงแต่เราไม่ใช้กันเอง 555+

ตอนนี้รุ่น 2007 ยิ่งรองรับมากขึ้นครับ

เสียดาย...ฟีเจอร์ mark mkmk ดันใช้ได้แต่ MS อย่างเดียว fontlab + Adobe ใช้บ่ไำด้ เซ็งระเบิด มันจับมือกับภาษาอะไรวะ

Naipol

ปัญหานี้มันก้ำกึ่ง ๆ นะผมว่า ผมว่า ms แทงกั๊กมากกว่า  :21:

ปกติจะทดสอบ ot บน office หรือผลิตภัณฑ์ของ ms นี่ เขาจะมีไฟล์ตัวหนึ่งชื่อ usp10.dll ซึ่งตัวนี้เขาไม่ได้แจกจ่ายทั่วไปแถมห้ามแจกต่อด้วย แต่มันจะมากับ ms volt คือจะปล่อยให้เฉพาะ dev ว่างั้นเหอะ (usp (unicode script processor) ตัวใหม่ที่ว่านี้คงมาพร้อม vista)

ที่ว่า ms แทงกั๊กก็คือ ปกติ ms เขาจะจัดการเองให้เสร็จสรรพ เพียงแต่เราทำ font ให้ถูกต้อง ตำแหน่ง pua โอเคเป็นใช้ได้ใน ms แต่ถ้า font opentype มี ot รวมทั้งสคริปท์ thai เขาก็จะเปลี่ยนจากที่เคยจัดการเอง เปลี่ยนไปใช้ความสามารถของ ot ที่มีอยู่ใน font นั้น คือพูดง่ายว่า ถ้า font มี ot มีสคริปท์ไทยก็ไปใช้ ot ถ้าไม่มีก็จะจัดการให้อะไรประมาณนั้น ที่เฮียเคยบอกว่าในส่วนของ pua จะไม่มีใน vista ผมว่า ms คงจะต้องมีไว้ต่อไป (อันนี้เดา ๆ นะครับ ไม่เคยใช้)

คิดว่า ms คงเผื่อไว้เป็นทางเลือกให้ font แต่เท่าที่ลองบน word 2002 โดยเปลี่ยนไฟล์ usp ที่่ว่า ในส่วนของสคริปท์ latn ก็ไม่ทำงานนะ รวมทั้งฟีเจอร์ kern ด้วย ไม่ขยับเลย แต่บน adobe cs กลับโอเค

พูดถึง Volt นี่มีหลายฟีเจอร์ที่ adobe+fontlab ยังไม่รองรับ อย่าง ccmp คือใน volt นี่อย่าง glyph สระอำซ้ายนี่ไม่ต้องมีก็ได้นะครับ volt ทำได้ fontlab ยังทำไม่ได้ แต่ adobe ก็ยังไม่ซัพพอร์ตอยู่ดี  :30:

คงต้องรอดูสถานการณ์บน vista+office2007 อีกทีละครับ ว่าจะมีการเปลี่ยนแปลงหรือเปล่า
NP Freedom
i am a slow walker, but i never walk backwards.
Abraham lincoln

ทัชชี่น่ารัก

นายพลลองเอาฟอนต์ ดอกจำปา ของ MS vista มาแกะดูดิ...แล้วจะรู้ว่า มันไม่ได้ใช้ PUA จริงๆ นะ
แล้วก็พวก อังสนา บราวานเลีย คะเดีย ฟรีเซีย ยูโครเซีย ด้วย...pua หายเกลี้ยง !!! :18:

แล้วลองแกะเข้าไปดูอีกนิดพบว่า มัน OT ในแบบฉบับ MS นั่นคือ mark อย่างเดียวครับพี่น้อง...
แล้วถ้าเอาฟอนต์ของ MS ชุดนี้ไปใช้ในโปรแกรมของ adobe ผลที่ได้ก็คือ ลอยกระจายยยย

เพราะมาร์คเป็นตัวของตัวเอง คนอื่นไม่เกี่ยวครับ .... :11: เลยเป็นผลทำให้ฟอนต์ชุดนี้ของ MS ใช้ได้กับโปรแกรมของ MS เท่านั้น ...

ก็เลยมาคิดว่าจะทำให้มัน support MS + Adobe +อื่นๆ ด้วยดีมั้ยเนี่ย
ใครคิดว่า MS ไม่สำคัญ ก็จงเลิกใช้ Windows ซะ 555+

Naipol

pua บน vista นี่ตกลงไม่มีจริง ๆ เหรอเนี่ยะ  :05: แล้วตกลงถ้า font เดิมที่ไม่มี ot นี่เอาไปใช้กับ office บน vista มันจะจัดการสระวรรณยุกต์ให้หรือเปล่าครับเนี่ยะ  :09:

เพิ่งได้ทดสอบ office2007 บน xp มันจะเป็นอย่างนี้ครับ คืออย่างพวกอังสนา บน office2007 มันจะจัดการเรื่องสระวรรณยุกต์ให้ แต่ถ้า font ที่มีสคริปท์ไทย มันจะเปลี่ยนไปใช้  ot ตามที่เขียนไว้ใน font แถม kerning ก็ใช้ได้เลยครับ ลองแบบ ขึ้นบน ลงล่าง เดินหน้า ถอยหลังก็ได้  :18:

อ้างอิงแล้วลองแกะเข้าไปดูอีกนิดพบว่า มัน OT ในแบบฉบับ MS นั่นคือ mark อย่างเดียวครับพี่น้อง...
แล้วถ้าเอาฟอนต์ของ MS ชุดนี้ไปใช้ในโปรแกรมของ adobe ผลที่ได้ก็คือ ลอยกระจายยยย

ผมก็ว่าเขาน่าจะใช้ liga มากกว่านะ ตัวที่ผมทำบน volt ก็ใช้ liga เปิดดูด้วย fontlab สคริปท์ก็จะออกมาทำนองเดียวกัน เคยดู tutorial ของเขาทำ font ไทยนี่แหละ http://www.microsoft.com/typography/otfntdev/thaiot/features.htm
ก็ไม่พูดถึง liga เลย สงสัยทำไว้ใช้เฉพาะ ms อย่างเดียวไม่เกี่ยวกะใครอย่างที่เฮียว่าแน่ ๆ  :43:

สงสัยต้องหาโอกาสทดสอบ vista บ้างละ  :42:
NP Freedom
i am a slow walker, but i never walk backwards.
Abraham lincoln

ทัชชี่น่ารัก

และแล้ว ผมก็ไปพบว่า.... MS Office ไม่ทำงานกะ feature ligature ครับ... แต่ยังทำงานกะ kerning + fraction แล้วก็ mark ...

ไม่เข้าใจว่าทำไม MS มันต้องทำอะไรที่มันไม่ standard ด้วย แม่งเป็น standard ของมันคนเดียวนั่นแหล่ะ แต่เข้ากะชาวบ้านไม่ได้

adobe ก็เหมือนกัน ไม่รู้ว่าไปจับมือกะ MS อีท่าไหน ฟีเจอร์ของ OT ก็ support ได้ไม่ครบ สงสัยต้องหาวิธียุให้ 2 เจ้านี้ตีหัวกันเล่นๆ แล้ว

Naipol

อ้างอิงและแล้ว ผมก็ไปพบว่า.... MS Office ไม่ทำงานกะ feature ligature ครับ... แต่ยังทำงานกะ kerning + fraction แล้วก็ mark ...

liga+ สคริปท์ไทย บน office ทำงานนะครับ ผมเคยทดสอบกับ font ที่ทำบน volt เดี๋ยวว่าง ๆ จะลองอีกที  :42:
NP Freedom
i am a slow walker, but i never walk backwards.
Abraham lincoln

ทัชชี่น่ารัก

อ้างคำพูดจาก: Naipol เมื่อ 22 ธ.ค. 2006, 22:24 น.
liga+ สคริปท์ไทย บน office ทำงานนะครับ ผมเคยทดสอบกับ font ที่ทำบน volt เดี๋ยวว่าง ๆ จะลองอีกที  :42:

ถ้าใช้ volt เขียน OT มันทำงานให้ครับ แต่ถ้าใช้ fontlab เขียน มันไม่ทำให้อ่ะครับ...งง

Naipol

ผมเขียนวิธีการเพิ่มสคริปท์ไทยบน Fontlab ไว้ ลองดูครับเผื่อมีประโยชน์ .. :42:

Click
NP Freedom
i am a slow walker, but i never walk backwards.
Abraham lincoln

SMF 2.1.7 © 2026, Simple Machines