ฟอนต์ฟอรั่ม

สำหรับคนทำฟอนต์ => สอนทำฟอนต์ / บทความเกี่ยวกับฟอนต์ => โพสต์ถูกเริ่มโดย: Wandwarun เมื่อ 06 ต.ค. 2016, 11:16 น.

ชื่อเรื่อง: ขอถาม2ข้อ เรื่อง Generate Font เป็นอะไรดี?
โพสต์โดย: Wandwarun เมื่อ 06 ต.ค. 2016, 11:16 น.
ขอถามกูรูจารย์ (ผู้รอบรู้+อาจารย์)
1. ในยุคปัจจุบัน เราควร Generat font ที่ทำเสร็จแล้วเป็น OTF หรือ TTF ดี?
ขอคำแนะนำสำหรับผู้มีความรู้สั้นกว่าหางอึ่งคนนี้ด้วยค่ะ :46: :46:
2. ใช้Template ของนายพล สั่ง Generate font เป็น OTF แล้วฟ้องดังนี้ ต้องแก้ไขจุดไหน หรือไม่ต้องสนใจคำเตือน?
(http://img3.f0nt.com/06/20def56329252bc84c78f32704594a2b.png)
(http://img3.f0nt.com/06/bed1356e9c27ea1b10d976eb4268bf5a.png)
ชื่อเรื่อง: ตอบ: ขอถาม2ข้อ เรื่อง Generate Font เป็นอะไรดี
โพสต์โดย: ijiryu เมื่อ 06 ต.ค. 2016, 16:33 น.
มารออ่านครับ
ชื่อเรื่อง: ตอบ: ขอถาม2ข้อ เรื่อง Generate Font เป็นอะไรดี
โพสต์โดย: าาา๐ เมื่อ 06 ต.ค. 2016, 20:06 น.
เชิงลึกมากๆ ผมคงขออนุญาตไม่อธิบายนะครับ เพราะผมเองก็ไม่ถ่องแท้เท่าไหร่
เดี๋ยวมันจะลากยาวไปถึงประวัติของ opentype ซึ่งมันจะยาว

การ generate เป็น OTF คือ Opentype จะได้ฟอนต์ที่เป็น zzz.otf
ส่วนการ generate เป็น TTF คือ Truetype จะได้ฟอนต์เป็น zzz.ttf

ซึ่งทั้งคู่สามารถใช้ได้กับทั้ง mac os และ windows ซึ่งสมัยก่อนไม่ใช่

ทีนี้ความต่างที่เห็นชัดๆ คือ ชนิดของ handle ที่ต่างกัน (หรือเรียก vector อาจจะคุ้นกว่า) หรือ การเก็บค่าของ outline ที่ต่างกัน
โดย otf จะมี node และ handle เช่นเดียวกับเวกเตอร์ในโปรแกรม AI ซึ่งเรียกว่า postscipt outline
ส่วน ttf จะมี node และ handle อีกแบบ แบบรูปข้างล่างนี้ (ซ้าย otf ขวา ttf) เรียกว่า truetype outline

(http://img3.f0nt.com/06/fa8e5b7b627328415e44129c6d3fc6bc.png)

แล้วทีนี้ข้อดี / ข้อด้อย ของแต่ละนามสกุลก็ต่างกันไป การ generate เป็น otf นั้นถูกจำกัดด้วยการที่ว่า UPM ของฟอนต์ห้ามเกิน 1000 (ดูได้ใน font info) ดังนั้นความละเอียดของ outline จะน้อยกว่า ttf เพราะ ttf สามารถตั้งได้ถึง 2048 (ถ้าจำผิดขออภัย)

ส่วนตัวผมชอบ otf เพราะมันดัดได้คมกว่า แต่... ttf ก็ได้เปรียบมากในแง่การนำไปใช้เป็น webfont ด้วยความที่ว่าความละเอียดมันมากกว่า และนอกจากนี้ยังลากโยงไปถึงการทำ hinting ซึ่ง ttf สามารถทำได้ละเอียดกว่ามาก เรียกว่า truetype hinting ขณะที่ opentype ทำได้แค่ autohinting หรือการเซ็ต horizontal hints หรือ vertical hints แบบไม่ซับซ้อนมาก

คร่าวๆ ดังนี้ครับ

ชื่อเรื่อง: ตอบ: ขอถาม2ข้อ เรื่อง Generate Font เป็นอะไรดี
โพสต์โดย: iannnnn เมื่อ 06 ต.ค. 2016, 22:27 น.
:12: นี่ก็ลึกซึ้งมากเลยครับ ขอบคุณครับ
ชื่อเรื่อง: ตอบ: ขอถาม2ข้อ เรื่อง Generate Font เป็นอะไรดี
โพสต์โดย: Wandwarun เมื่อ 07 ต.ค. 2016, 12:18 น.
โอ้โห..มันลึกซึ้ง เป็นกลเม็ดศาสตร์การทำฟอนต์ที่อ่านแล้วทำให้เข้าใจมากขึ้น  :18: :18:
ต้องกราบขอบพระคุณท่าน  าาา๐   มากที่ให้ความกระจ่างอีกขั้นค่ะ
ตอนนี้ความรุ้งอกยาวเกือบเท่าหางอึ่งแล้ว555 :46: :46:
ชื่อเรื่อง: ตอบ: ขอถาม2ข้อ เรื่อง Generate Font เป็นอะไรดี
โพสต์โดย: ijiryu เมื่อ 07 ต.ค. 2016, 15:54 น.
เจ๋งมากครับ ผมว่ามันคือถ่องแท้เลยแหละ
ชื่อเรื่อง: ตอบ: ขอถาม2ข้อ เรื่อง Generate Font เป็นอะไรดี
โพสต์โดย: Layiji เมื่อ 31 ต.ค. 2016, 08:03 น.
รู้ว่าถ้าเป็น OTF ตอน Create outline จุดจะน้อยกว่า ไม่หนักเครื่อง (ในยุคนั้น)  :30: