ผมทำฟ้อนท์อยู่ครับ เป็นลักษณะของฟ้อนท์แบบ OpenType ต้องใช้ Ligature เข้าช่วยด้วย
เป็นลักษณะของฟ้อนท์ที่พิมพ์ภาษาไทยแล้วออกมาเป็นอักษรอีกแบบหนึ่ง
ทุกอย่างเป็นไปอย่างราบรื่นครับ สามารถใช้ Liga ได้ใน MS Office 2010 ด้วยนะ แต่ทว่ามัน
มีปัญหาตรงที่มันแสดงผลได้อย่างไม่ถูกต้องใน MS Office 2010 ครับ จะอธิบายโดยใช้ภาพ
ภาพที่ 1 นี่คือการแสดงผลที่ถูกต้องครับ ผม cap หน้าจอมาจาก preview panel ของ font lab
(http://img3.f0nt.com/03/d55938d142cd464ba516278629aebf00.gif)
ภาพที่ 2 เมื่อนำไปทดสอบบน Mac ด้วยโปรแกรม Text ก็พบว่าสามารถใช้งานได้ตามปกติ และแสดงผลได้อย่างถูกต้อง
(http://img3.f0nt.com/03/513bfc75578301a0edc7b0d92bbe00a4.gif)
ภาพที่ 3 ปรากฎว่าเมื่อนำไปทดสอบบน MS Office 2010 แล้ว สามารถใช้ Liga ได้จริง แต่ตัวอักษรมันแสดงไม่สุด
ด้านบนเหมือนหายไป สังเกตได้จากคำแรก "a" ตรงกลางนั้นเป็นตัวที่ได้มาจาก Liga Feature แต่เมื่อตัวประเภทนี้
มีความสูงมากกว่าตัว "a" ในคำแรกเมื่อไหร่ เช่นในคำอื่นๆ ด้านบนสุดรายละเอียดมันจะหายไปทันที
(http://img3.f0nt.com/03/228709a5da523d42ca1ca1a7093188be.gif)
ภาพที่ 4 ทีแรกผมก็คิดว่ามีปัญหาตรงตั้งค่า Metrics & Dimensions ไม่ถูกต้อง ก็ลองให้โปรแกรมคำนวณให้ก็ยัง
แสดงผลไม่ถูกต้องอีก ลองตั้งเองบ้างให้ A หรือ D มีค่าสูงกว่าตัวอักษรเยอะๆ ก็ยังส่วนบนหายไปอยู่ดี ในขณะที่
เมื่อทดสอบบน Mac จะตั้งค่า Metrics & Dimensions เองหรือให้โปรแกรมคำนวณให้มันก็แสดงผลได้อย่างถูกต้อง
ตลอดเวลา
(http://img3.f0nt.com/03/01b11317d59ebded4cc640ab1f280599.gif)
จนปัญญาแล้วครับ ไม่รู้ผมผิดตรงไหน หรือผิดที่ MS เนี่ย ปวดหัวจริงๆ เลย รบกวนทุกท่านช่วยชี้แนะด้วยครับ นึกว่า
ฝ่าด่าน OpenType มาได้แล้วจะง่าย เจอด่าน MS อีก เห้ออ ขอบคุณมากครับ
โปรแกรมตระกูล MS Office มีปัญหากับการตัดระยะบรรทัดมาตลอดครับ
นี่ผมก็เพิ่งรู้ว่าขนาดรุ่น 2010 เองก็ยังมีปัญหานี้อยู่ เพราะไม่ได้ใช้มานานมากแล้ว
ทางแก้ (เดา) คือเข้าไปแก้ใน Matrix & Dimensions นั่นแหละครับ
มันจะมีหลายๆ ตำแหน่งให้เซ็ตค่า "บน" กับ "ล่าง"
ลองเซ็ตให้เป็นคู่ๆ ตามนี้นะครับ
เลข 1 ให้เหมือนกันหมด
เลข 2 ก็ให้เหมือนกันหมด
(http://img3.f0nt.com/03/5b79a1f0e6cdfcf54da0a9632e7aa352.png)
ได้ไม่ได้ยังไงบอกด้วยเด้อ
โอ้โห :18:
แอนรู้เรื่องฟอนต์ด้วย :25:
ถ้าถูกนี่มีเฮ
แต่ถ้าผิดก็เป็นเรื่องธรรมดา :3005:
เย่ เย่ เย่ โหว่ ได้แล้วครับ ขอบคุณมากๆ เลย :25:ตั้งค่าให้เหมือนกัน แต่ว่าจะเอาเท่าไหร่นั้นให้
โปรแกรมคำนวณให้จะไม่ได้อ่ะครับ ต้องดูเองว่าฟ้อนท์เรามันสูงเท่าไหร่แล้วตั้งเผื่อไปเท่าไหร่ถึงจะ
คิดว่ามันพอ ของผมนี่ถ้าให้โปรแกรมคำนวณให้มันให้ตั้งที่ 1422 ซึ่งไม่พอครับ ผมจับใส่ไป 2000
ถึงจะพอ
:08: ผมเพิ่งประจักษ์วันนี้เองว่า MS นี่ทำอะไรให้มันซับซ้อนยุ่งยากไม่เหมือนชาวบ้านเสมอเลย ฮ่าๆ
โดยส่วนตัวแล้วใช้ OS X ครับนี่ถ้าไม่ติดว่าต้องทำให้ MS ต้องใช้ด้วยได้แล้วเนี่ย คงเสร็จไปนานแระ
(http://img3.f0nt.com/03/795f1a504c1e46c93c52d563671e7af7.gif)
ปล. MS Office 2010 รองรับ OT แล้ว แต่ถ้าไม่มี MS Office 2010 แล้วเราจะเอาอะไรพิมพ์อ่ะครับ
ถึงจะสามารถใช้ OT ได้ด้วย :06: (2007 มันก็ใช้ไม่ได้ด้วยดิ)
:3005: เฮ้ ถูกจริงๆ ด้วย
MS Office มีปัญหากะฟอนต์ OpenType ครับ
พวกลิกงลิเกนี่นานๆ จะใช้ได้ทีครับ
ไม่รู้ว่ามีทางแก้หรือเปล่า ยังไงคงต้องแก้เอาด้วยวิธีอื่นไปก่อนแล้วล่ะ :3005:
ผมก็มีปัญหากับ ฟอนต์ ที่แสดงผลใน PDF ครับ พิมพ์ใน Ms 2007 ไม่มีปัญหาอะไรแต่พอแปลงเป็น PDF มันสลับกัน
ระหว่าง พยัญชนะมั่ง สระมั่ง :50: