Opentype / Truetype

เริ่มโพสต์โดย าาา๐, 10 พ.ค. 2010, 12:58 น.

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

าาา๐


รบกวนถามนิดนึงนะครับ

ถ้าผมจำไม่ผิดรู้สึกว่าจะมีใครสักคนเคยบอกในกระจู๋ (ไหนไม่รู้ จำไม่ได้แล้ว  :05:) ว่า
generate Fonts ออกมาเป็น opentype แล้วเวลาเราไป create outline ในอีรัตน์แล้วจุดมันจะน้อยลง
เพราะทุกวันนี้ผม gen ออกมามันก็เป็น ttf อยู่ เวลา create outline จุดมันจะเยอะมาก เลยไม่ทราบว่ามันเกี่ยวกับการเป็น otf รึเปล่าน่ะครับ




ขอบคุณล่วงหน้าเด้อ
perfectionist

ออยอิชี่

ผมไม่รู้เหมือนกันว่าจุดน้อยลงไหม
เพราะผมเริ่มจากใน Illustrator อยู่แล้ว
ซึ่งจุดมันก็น้อยอยู่แล้ว  :05:

Layiji



เกี่ยวครับ ผมลองแล้ว   :53:
ขนาดท่าไม้ตายที่จุดน้อยมากๆพอเป็น ttf แล้วจะมีจุดไม่พึงประสงค์เกิดขึ้นตรึมเลยครับ
มหานิยมเลยมีให้เลือกสองแบบเลยเนื่องจากโปรแกรมบางตัวไม่รองรับ otf ครับ
นักเขียนการ์ตูนรายปี

าาา๐


ขอบคุณมากครับ +

มีบทความ หรือกระจู๋ให้อ่านเพิ่มเติมมั้ยครับ
ช่วงนี้กำลังศึกษาโปรแกรมอย่างแรง  :47:
perfectionist

Romzaikyu

ก็ต้องจานโม่เขียนตำราเองนั่นแหละครับ  :47:

songwit

#5
อย่าเข้าใจกันผิดไปเรื่อยๆ จนกว่ายังไม่รู้
หรือวิเคราะห์กันอย่างจริงจัง
จริงๆ แล้วคำตอบบางตอนในที่นี้ค่อนข้างกำปั้นทุบดิน

OTF กับ TTF นั้นความจริงคล้ายกันมากจนแยกแยะไม่ออก
อย่างแรกเกิดมาเพื่อ Macintoch อย่างหลังสำหรับ Windows

ในเชิงทฤษฎีนั้นแทบไม่แตกต่างกันเลย แต่ต้องเข้าใจก่อนว่า
ลักษณะของ OS ทั้งสองนั้น ใช้ภาษา คำสั่ง ระบบแตกต่างกัน
จึงไม่แปลกที่ต้องมีอะไรแตกต่างกัน เพราะฉะนั้นด้วยพื้นฐาน
เดียวกันของสกุลไฟล์ทั้งสองตั้งกูลก็ไม่แตกต่างกัน
แต่ที่แตกต่างคือ คำสั่ง รหัส หรือที่เรียกกันว่า สคริปต์
ของ Macintoch ย่อมใช้ไม่ได้บน Windows และของ Windows
ก็คงใช้ไม่ได้บน Macintoch เพราะฉะนั้นจึงมีการแก้ปัญหา
ของการข้ามระบบอย่างนี้ออกมา . . .

เราจะสามารถเห็นสคริปต์บางอย่างบ้างก็ทำงานหรือไม่ก็ไม่ทำ
บนเครื่อง Macintoch หรือ Windows อยู่เนืองๆ
เพราะปัญหาจากการไม่เข้าใจเรื่องนี้ตั้งแต่ต้น

ส่วนข้อต่อมา เวลา GEN แล้วนำมาใช้ครีเอทเอาท์ลาย
ต้องเข้าใจก่อนว่างานเกือบทั้งหมด ฟอนต์ไม่ได้ถูกออกแบบ
มาให้ครีเอทเอาท์ลาย การทำงานหลายๆ อย่างจึงผิดและงี่เง่า
เรื่องนี้ขอแวะนิดหน่อย ยกตัวอย่างเช่นการส่งงานโรงพิมพ์
แบบครีเอทเอาท์ลาย . . . เพื่ออะไร?

RIP ของโรงพิมพ์บางตัว ไม่สามารถรับขนาดของจุดเวกเตอร์
ได้มากมาย แต่ที่แน่ๆ ไม่เกิน 40,000 จุดต่อหนึ่งไฟล์ต่อหนึ่งหน้า
ลองคิดกันดีๆ ตัวหนังสือตัวนึงมีกี่จุด? บรรทัดนึงมีกี่ตัว?
และหน้านึงมันจะมากมายแค่ไหน? ซึ่งมันจะเป็นปัญหากันต่อไป
(สำหรับพวกไม่ขวนขวายหาความรู้)

เข้าเรื่อง . . . ทำไม ครีเอทเอาท์ลาย แล้วจุดมันเพิ่มขึ้นมากขึ้น
จากเวลาที่ทำใน FL หรือ FG คำตอบนั้นง่ายมาก
ง่ายซะจนคนไม่รู้และมองข้ามมันไป!

ผมรู้ แต่ไม่บอก ช่วยกันใช้ความคิดและการสังเกตุกันหน่อย
แต่ถ้าไม่ได้จริงๆ วันหลังจะมาตอบให้ ใบ้ให้นิดหน่อย คือ
"เรื่อง em"

หวังว่าคงเข้าใจกัน (บ้าง)  :11:

Romzaikyu

ขอบคุณครับที่มาให้ความรู้...แต่ผมอ่านไม่รู้เรื่อง  :3005:

songwit

 :52:

ก็คาดเอาไว้อยู่แล้วครับว่าต้องมีคนไม่เข้าใจ
จะโทษก็ต้องโทษตัวเองได้อย่างเดียว
ที่พยายามเขียนอะไร ง่ายๆ โง่ๆ เท่าไหร่
ก็ไม่ค่อยมีใครเข้าใจเลย  :05:

Romzaikyu

ว่าแต่พี่เป็นใครเหรอครับ ทำความรู้จักพูดคุยกันไปเรื่อยๆ ไหมครับ
จะได้อธิบายกันเข้าใจ ดูท่าจะเป็นผู้มีความรู้ :37:

Che_Typo

#9
ที่คุณโม่ถามมานั้น คุณโม่เข้าใจถูกแล้วครับ คือส่วนนึงต้องเข้าใจพื้นฐานของการเก็บค่าและวิธีการวาดเวคเตอร์ครับ
เวคเตอร์แบ่งออกเป็น 2 แบบ คือ ทรูไทป์ และโพสต์สคริป  :42:

ผมจะแบ่งฟอนต์แบ่งออกเป็น 3 ลักษณะใหญ่ๆ เพื่อความเข้าใจง่ายนะครับ คือมีฟอนต์ทรูไทป์ นามสกุล.ttf ฟอนต์โอเพ่นไทป์แบบทรูไทป์ นามสกุล.ttf และโอเพ่นไทป์แบบซีเอฟเอฟ นามสกุล.otf

ตอนเราวาด เราวาดโดยใช้เวคเตอร์แบบโพสต์สคริป แต่พอเจนเนอร์เรตเป็นทรูไทป์เวคเตอร์จะเปลี่ยนเป็นทรูไทป์ (สังเกตง่ายๆ ว่าแฮนด์เดิลจะไม่เหมือนกัน)

:09:  เริ่มเหนื่อย
TypeDesigner / BlackBerry Staff @ pdamobiz

าาา๐


ขอบคุณครับ เริ่มเข้าใจขึ้นมาทีละน้อย  :46:

แล้ว opentype ที่เป็น ttf  กับ
opentype ที่เป็น otf

พอมีคำอธิบายสรุปง่ายๆ ไหมครับว่าต่างกันอย่างไร


ขอบคุณล่วงหน้าครับ
perfectionist

Che_Typo

สังเกตว่า ตอนเราเก็บไฟล์เป็น vfb ไว้ กับฟอนต์ไฟล์ที่เจนเนอร์เรตไปแล้ว ถ้ามาเปิดดูจะเห็นจำนวนจุด และแฮนด์เดิลที่ไม่เหมือนกัน

2 จุด ของ ทรูไทป์ จะกลายเป็น 1 จุดของโพสต์สคริป กล่าวคือ ถ้าเราเจนเป็นเวคเตอร์แบบทรูไทป์แล้ว เรามาเปิดไฟล์ดูสมมุติว่า 1 โค้งของเลข 0 ตั้งแต่จุดที่อยู่บนสุด จนถึงจุดที่อยู่ขวาสุด มีจุดรวมทั้งจุดกำเนิดเส้นด้วย รวม 6 จุด เวลาไปครีเอทเอาท์ไลน์ (ในโปรแกรมกราฟฟิค) จะได้กลับมาเป็น 4 จุด นับรวมจุดกำเนิดเส้นด้วยครับ

:06:  ผมอธิบายแล้วเข้าใจมั๊ยอ่ะครับ

:01:  ถ้าเข้าใจ ผมจะได้อธิบายต่อครับ แต่ถ้าไม่เข้าใจ ก้จะได้อธิบายต่ออีกครับ

TypeDesigner / BlackBerry Staff @ pdamobiz

าาา๐


เข้าใจครับๆ  :56:


แต่อธิบายต่อก็ดีครับ  :46:
perfectionist

Che_Typo

#13
อ้าว... คุณโม่มาพอดี   :12:

สรุปว่า ถ้าอยากให้มีจุดน้อยๆ ให้เจนเนอร์เรทเป็นแบบ .otf จะได้เวคเตอร์แบบ ซีเอฟเอฟ หรือที่เราเรียกว่าโพสต์สคริปครับ

ก็จะได้จำนวนจุดเหมือนกับต้นฉบับตอนที่เราวาดใน อิลลัส หรือในฟอนต์แลปครับ เวลาครีเอทเอาท์ไลน์ก็ได้จำนวนจุดเท่าเดิม (เพราะเก็บค่าเวคเตอร์แบบเดียวกับต้นฉบับ)

ถ้าไม่เข้าใจตรงไหน โทรถามเพิ่มได้นะครับ  :25:
TypeDesigner / BlackBerry Staff @ pdamobiz

Romzaikyu

จานโม่ต้องโทรถามแล้วมาอธิบายให้มนุษย์ธรรมดาอย่างตูเข้าใจด้วยนะครับ  :47:

SMF 2.1.7 © 2026, Simple Machines