ข่าวดี Illustrator CC, InDesign CC รองรับเทมเพลต Class-A ข่าวร้าย มันดันมีปัญหากับ Class-B,C ใน Illustrator จะมีปัญหากับตัวอักษรพิเศษที่ทำเพิ่ม ส่วน InDesign จะมีปัญหากับสระอำแต่ไม่มีปัญหากับนิคหิต
ข่าวดีอีกอย่าง ถ้ามองในแง่ความยืดหยุ่นในการเรียกใช้งานฟีเจอร์ Photoshop CC ก็ถือว่าดีกว่าโปรแกรม designer tools ในลินุกซ์มาก (สาวก Adobe จะได้ไม่น้อยใจ) เพียงแต่มันมีปัญหากับ calt, mark และ mkmk ผมคิดว่าเราเอาเทมเพลตที่ใช้ calt ออกไปได้เลย เหลือแค่ ccmp ก็พอ เวลาทดสอบจะได้ไม่ต้องปวดหัวมาก เพราะโปรแกรมที่ผมทดสอบทั้งหมดไม่มีปัญหากับ ccmp (ccmp จะเหมือนบังคับว่าโปรแกรมต้องเรียกใช้อัตโนมัติ ผู้ใช้ควบคุมไม่ได้ ส่วน calt จะเหมือนให้ผู้ใช้เลือกปิดเปิดเองได้ แต่ใน Photoshop มันคงมีบั๊กกับ calt)
ข่าวร้ายอีกอย่าง
Adobe ถอด Text Layout Framework ทิ้ง ใน Flash CC ดังนั้นมันจึงไม่สามารถแสดงผลฟอนต์ไทยใดๆ ในโลกนี้ได้ถูกต้องเลย! (ผมลองทั้ง Thonburi, Ayuthaya, Garuda เละเหมือนกันหมด ไม่แน่ใจว่าทำไมเขาถอดออกโดยไม่เหลือทางเลือกอื่นๆ ไว้ให้ผู้ใช้) ถ้าจะจัดคลาสให้ก็คงเป็น
Class-F คือสอบตกภาษาไทยครับ ใครจะทำ Flash กับภาษาไทยก็ไม่ต้องใช้ Flash CC เลยว่างั้นมั้ง? (หรือมันมีวิธีอื่นที่ผมไม่รู้?)
ขออธิบายเพิ่มว่า A,B,C ต่างกันยังไง
- Class-A จะง่ายสำหรับคนทำฟอนต์ มีตัวพิเศษเพิ่มแค่ 6 ตัว และมีฟีเจอร์ให้ผู้ใช้ฟอนต์เลือกเปิดปิดเองได้ (เขียนไทยพร้อมบาลีได้ในฟอนต์เดียว เป็นต้น)
- Class-B จะมีตัวพิเศษเพิ่มขึ้นมาอีกเยอะ ส่วนใหญ่เป็นสระบนและวรรณยุกต์ จะวุ่นวายสำหรับคนที่ไม่ชำนาญในการทำฟอนต์ไทย แต่มีฟีเจอร์ให้ผู้ใช้เลือกเปิดปิดเองได้ (ถ้าโปรแกรมนั้นๆ รองรับนะครับ)
- Class-C จะมีตัวพิเศษเหมือน Class-B แต่ไม่มีฟีเจอร์ที่ผู้ใช้ควบคุมเองได้ คือจัดเรียงตัวอักษรไทยได้ถูกต้อง แต่ถ้าจะใช้ภาษาบาลีต้องแยกเป็นฟอนต์อีกตัว เป็นต้น
เรื่องคลาสนี่ไม่ต้องซีเรียสนะครับ ผมแค่อยากจะแยกให้ชัดเจนว่าวิธีการทำฟอนต์ไทยแบบไหนถึงจะใช้กับโปรแกรมแต่ละประเภทได้
ลิสต์โปรแกรมที่ผมทดสอบแล้วอยู่
https://github.com/BoonUni/f0ntuni/wiki/Compatibility-List ผมไม่มี Windows ใครใช้ Windows ก็จับหน้าจอที่ทดสอบมาโพสต์ที่นี่ก็ได้ครับ หรือถ้าใช้ Github ก็เข้าไปเพิ่มที่โน่นได้เลย