ฟอนต์ฟอรั่ม

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

ชื่อเรื่อง: การกำหนดลักษณะขอบฟอนต์
โพสต์โดย: ooooo เมื่อ 17 ก.ค. 2006, 01:06 น.
แอนเคยบอกว่า Font Creator มันมีเครื่องมือเอาไว้กำหนด
ว่าให้ฟอนต์ที่มีขนาดไหนเป็นสีเทา /สีดำ ซึ่งจะช่วยลดความทุเรศเมื่อดูตัวเล็กๆ
ถ้านึกไม่ออก ก็นึกถึง cleartype น่ะครับ ฟอนต์จะมีสีเทาๆอย่างนั้น
(ซึ่งข้อดีก็คือจะช่วยลดความเหนื่อยยากในการทำ Hint ได้อีกเปราะ)

วันนี้เพิ่งไปเจอ เดี๋ยวพรุ่งอาจจะเอามาโพส

อย่างในภาพ จะเห็นว่าเมื่อซูมไป ขอบๆฟอนต์จะมีสีเทา ไม่ใช่สีดำ เมื่อพิมพ์ตัวเล็กๆ
ถ้านึกไม่ออกอีก ลองไปดูฟอนต์ที่ชื่อ Segoe UI ดู เวลาพิมพ์ตัวเล็กๆมันจะดูมัวๆ

(http://img.f0nt.com/image/8018.jpeg)
ชื่อเรื่อง: Re: Fontlab : Hinting
โพสต์โดย: iannnnn เมื่อ 17 ก.ค. 2006, 01:37 น.
หว้าว :25:
ชื่อเรื่อง: Re: Fontlab : Hinting
โพสต์โดย: ooooo เมื่อ 17 ก.ค. 2006, 19:33 น.
ขั้นแรกเปิด FontCreator ขึ้นมา แล้วไปที่ Format --> Grayscale

(http://img.f0nt.com/image/8043.jpeg)

จากนั้นจะมีกรอบดังรูป

(http://img.f0nt.com/image/8044.jpeg)

แปลความหมายคือ ให้ขนาดตั้งแต่ 0-8 ขอบจะมัวๆ
พอถึงขนาด 8-18 ขอบก็จะเป็นเม็ดๆ แต่พอถึงขนาด 18 ถึง 65535
อันนี้ก็แล้วแต่ที่โปรแกรมที่ใช้จะเอายังไง

ปล1.ไม่รู้ว่า Fontlab มีส่วนนี้รึเปล่าแฮะ
ปล2.แตกหน่อครับ
ชื่อเรื่อง: Re: FontCreator : การกำหนดลักษณะข
โพสต์โดย: Zafire06 เมื่อ 17 ก.ค. 2006, 19:53 น.
ฮีโธ่ แค่นี้ฟอนต์แล็บก็มี้  :05:

ฟอนต์ที่เปิดอยู่โดย Fontlab ไปที่ File > Font Info...
หมวด TrueType-specific settings -- Font Smoothing

แล้วจะเห็นดังภาพ

(http://img.f0nt.com/image/8045.jpeg)

0 - 8 คือ ตั้งแต่ 0 pt ถึง 8 pt
S หมายถึงใช้ Smoothing หรือ Grayscale Rendering ใน FC
G หมายถึงใช้ Instruction หรือ Gridfitting ใน FC
SG หมายถึงมีทั้ง S และ G

จะแบ่งเป็นสาม Range เหมือนของ FC
คือ
1. Smoothing อย่างเดียว (Grayscale Rendering)
2. ใช้ Instruction (Gridfitting)
3. ใช้ทั้งสองอันนั่นแหละ

วิธีปรับการ Apply ก็คือ เลือกที่ Range ที่ต้องการ และติ๊กตรงหน้าช่องตัวเลือกด้านขวา จะเอาอันไหนก็ติ๊ก ไม่เอาเลยก็ไม่ต้องติ๊ก เอาหมดก็ติ๊กหมด

ส่วนวิธีปรับขอบเขตก็คล้ายๆกับ FC คือกำหนด Limit ข้างบนไปเรื่อยๆ
วิธี Insert เข้าใจยากหน่อย ก็คือต้อง Spilt

สมมุติว่ามี Range1 กับ Range2 อยู่ติดกัน
ต้องการแทรก Range เข้าไประหว่างสอง Range นี้
ให้เลือก Range1 แล้วกดปุ่ม Spilt
คือปุ่มที่ลูกศรสีเขียวชี้ไปในภาพ

(http://img.f0nt.com/image/8046.jpeg)

ส่วนถ้าจะลบ การลบในที่นี้หมายถึงยุบรวม

สมมุติว่ามี Range1 กับ Range2 อยู่ติดกัน
ต้องการยุบ Range2 รวมกับ Range1
ก็เลือกที่ Range2 แล้วกดปุ่มรวม
คือปุ่มลูกศรสีน้ำเงินชี้ไปในภาพข้างบนนั่นแหละ

:42:
ชื่อเรื่อง: Re: FontCreator : การกำหนดลักษณะข
โพสต์โดย: ooooo เมื่อ 17 ก.ค. 2006, 20:07 น.
อ๊ะ   :25:
ชื่อเรื่อง: Re: การกำหนดลักษณะขอบฟอนต์
โพสต์โดย: Ah! เมื่อ 17 ก.ค. 2006, 20:36 น.
โอ๊ะ  :25:


เดี๋ยวคงมี อุ๊ ตามมาแน่เลย
ชื่อเรื่อง: Re: การกำหนดลักษณะขอบฟอนต์
โพสต์โดย: นายโอ้เอ้ เมื่อ 17 ก.ค. 2006, 20:38 น.
ี อุ๊  :42:
ชื่อเรื่อง: Re: การกำหนดลักษณะขอบฟอนต์
โพสต์โดย: iannnnn เมื่อ 18 ก.ค. 2006, 00:51 น.
อ๋าห์ :04:
ชื่อเรื่อง: Re: การกำหนดลักษณะขอบฟอนต์
โพสต์โดย: Uncle Bear เมื่อ 18 ก.ค. 2006, 08:51 น.
โอ้ววววว  เยี่ยม   :45:
ชื่อเรื่อง: Re: การกำหนดลักษณะขอบฟอนต์
โพสต์โดย: Zafire06 เมื่อ 18 ก.ค. 2006, 12:10 น.
เอ๊ะ  :25:
ชื่อเรื่อง: Re: การกำหนดลักษณะขอบฟอนต์
โพสต์โดย: Zest เมื่อ 18 ก.ค. 2006, 13:11 น.
 เก่งจัง  :42:

พีทยังไม่ถึงไหนเลย

แย่ๆ  :40:
ชื่อเรื่อง: Re: การกำหนดลักษณะขอบฟอนต์
โพสต์โดย: ม๊อบ เมื่อ 19 ก.ค. 2006, 08:48 น.
โอ้ววว  :25:




:08:
ชื่อเรื่อง: Re: การกำหนดลักษณะขอบฟอนต์
โพสต์โดย: B o o k เมื่อ 20 ก.ค. 2006, 21:39 น.
โอ๋วววว เจ๋ง :12:

ปล. +1 ห้าเอ็กซ์ กะเร่
ชื่อเรื่อง: Re: การกำหนดลักษณะขอบฟอนต์
โพสต์โดย: Piix เมื่อ 08 ส.ค. 2006, 11:08 น.
.