เรื่องวุ่น ๆ กับตัวหนังสือ - ตอนที่ 1 - Non Technical

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

บทความชุดนี้จะมีกี่ตอนก็ยังนึกไม่ออกเหมือนกัน :-/ แต่ก็น่าจะยาวในระดับนึงนะครับ ตอนแรกนี้จะขอพูดเรื่องที่ไม่ได้เกี่ยวข้องกับการเขียนโปรแกรมเท่าไหร่ก่อน เป็นการปูพื้นเรื่องน่ะครับ

ขอเริ่มจากคำศัพท์ก่อน
Typeface คำนี้คือ ชุดของตัวอักษรที่มีลักษณะเหมือนกัน โดยอาจจะมีหลาย ๆ รูปแบบ เช่น ตัวหนา ตัวเอียง เป็นต้น
Font เป็นคำที่ได้ยินกันติดหู แต่หลาย ๆ คนคงไม่รู้ว่ามันคืออะไร คำว่าฟอนท์หมายถึง ชุดของตัวอักษร ในรูปแบบใดรูปแบบนึง และอยู่ใน Typeface เดียวกัน ว่ากันง่าย ๆ ก็คือ subset ของ typeface นั่นเอง

มาถึงตรงนี้หลาย ๆ คนคงสงสัยว่ามันต่างกันยังไง ขอยกตัวอย่างก็แล้วกัน น่าจะเข้าใจง่ายกว่า

  • Arial เป็น typeface
  • Arial Regular, Arial Bold, Arial Italic เป็น font ครับ

เรื่องของ Typeset vs Font มันค่อนข้างงง ๆ เพราะหลาย ๆ เวปใช้ในคำจำกัดความที่ไม่ค่อยเหมือนกันเท่าไหร่ แต่เอาเป็นว่าแนว ๆ ที่ผมอธิบายก็แล้วกันครับ

Font Family ก็คือ ชุดของ Typeface ที่มีลักษณะใกล้เคียงกัน เช่น ชุดของฟอนท์ที่มีการใช้น้ำหนักเส้น ชุดของฟอนท์ที่มีเฉพาะสัญลักษณ์ เป็นต้น

Font Family ในภาษาอังกฤษ จะมีอยู่สองชุดหลัก ๆ ก็คือ Serif กับ Sans

  • Serif Serif คือ Font Family ของฟอนท์ที่มี"หัว" และ น้ำหนักของเส้น
  • ส่วน Sans Serif นั้นจะไม่มีการตวัดตรงหัว ไม่มีน้ำหนักเส้นครับ

ตัวอย่างครับ :-

ในบางครั้งเราอาจจะเห็น Gothic และ Romans ซึ่งจริง ๆ แล้ว Gothic ก็คือ Serif และ Romans ก็คือ Sans Serif ครับ

ในเกม เรามักจะใช้ตัวอักษรแบบ Sans Serif เพราะอ่านง่ายกว่า แลดูไม่รก แต่ในเกมที่ใช้ Theme แบบโบราณ เราก็อาจจะเห็นว่ามีการใช้ Font แบบ Serif บ้างเหมือนกัน เพื่อให้ภาพโดยรวมดูเก่านั่นเอง

สำหรับพาร์ทแรกก็ขอจบแค่นี้แล้วกันนะครับ เอาไว้ต่อภาคสองก็แล้วกัน
สดจาก Barcamp Bangkok #3 ครับผม