อ่าน 5 นาที
ฟอนต์คอมพิวเตอร์
ฟอนต์ คอมพิวเตอร์ ถูกสร้างขึ้นในรูปแบบ ไฟล์ข้อมูล ดิจิทัล ซึ่งประกอบด้วยชุด สัญลักษณ์ กราฟิกที่มีความสัมพันธ์กัน ฟอนต์คอมพิวเตอร์ถูกออกแบบและสร้างขึ้นโดยใช้ โปรแกรมแก้ไข ฟอนต์...
ฟอนต์คอมพิวเตอร์

ฟอนต์คอมพิวเตอร์ถูกสร้างขึ้นในรูปแบบไฟล์ข้อมูล ดิจิทัล ซึ่งประกอบด้วยชุดสัญลักษณ์ กราฟิกที่มีความสัมพันธ์กัน ฟอนต์คอมพิวเตอร์ถูกออกแบบและสร้างขึ้นโดยใช้โปรแกรมแก้ไขฟอนต์ ฟอนต์คอมพิวเตอร์ที่ออกแบบมาโดยเฉพาะสำหรับหน้าจอคอมพิวเตอร์ ไม่ใช่สำหรับการพิมพ์ เรียกว่าฟอนต์หน้าจอ
ในศัพท์เฉพาะของตัวพิมพ์โลหะแบบเคลื่อนย้ายได้แบบอักษร (typeface)คือชุดตัวอักษรที่มีลักษณะการออกแบบร่วมกันในทุกรูปแบบและขนาด (เช่น แบบอักษรGill Sans ทุกแบบ ) ในขณะที่ฟอนต์ (font)คือชุดตัวพิมพ์แบบเคลื่อนย้ายได้ที่มีแบบอักษร ขนาด ความกว้าง น้ำหนัก ความลาดชัน ฯลฯ ที่เฉพาะเจาะจง (เช่น Gill Sans ตัวหนา ขนาด 12 พอยต์) ในHTML , CSSและเทคโนโลยีที่เกี่ยวข้องคุณลักษณะ font familyหมายถึงแบบอักษรดิจิทัลที่เทียบเท่ากับแบบอักษร ตั้งแต่ปี 1990 เป็นต้นมา ผู้คนจำนวนมากนอกอุตสาหกรรมการพิมพ์ได้ใช้คำว่าfontเป็นคำพ้องความหมายของ แบบอักษร
ไฟล์ข้อมูลฟอนต์คอมพิวเตอร์มี 3 รูปแบบพื้นฐาน ได้แก่:
- ฟอนต์ แบบบิตแมปประกอบด้วยเมทริกซ์ของจุดหรือพิกเซลที่แสดงภาพของแต่ละตัวอักษรในแต่ละแบบและขนาด เทคโนโลยีนี้ล้าสมัยไปแล้วเป็นส่วนใหญ่
- ฟอนต์ เวกเตอร์ (รวมถึง และบางครั้งใช้เป็นคำพ้องความหมายกับ ฟอนต์ แบบเส้นขอบ ) ใช้เส้นโค้งเบซิเยร์คำสั่งการวาด และสูตรทางคณิตศาสตร์เพื่ออธิบายแต่ละสัญลักษณ์ ทำให้เส้นขอบของตัวอักษรสามารถปรับขนาดได้ทุกขนาด
- แบบอักษร แบบเส้น (Stroke fonts) ใช้ชุดเส้นที่กำหนดไว้และข้อมูลเพิ่มเติมเพื่อกำหนดขนาดและรูปร่างของเส้นในแบบอักษรเฉพาะ ซึ่งรวมกันแล้วจะกำหนดลักษณะของสัญลักษณ์ตัวอักษร
ฟอนต์บิตแมปสร้างได้เร็วกว่าและง่ายกว่าในโค้ดคอมพิวเตอร์เมื่อเทียบกับฟอนต์ประเภทอื่น แต่ไม่สามารถปรับขนาดได้: ฟอนต์บิตแมปต้องใช้การออกแบบฟอนต์แยกต่างหากสำหรับแต่ละขนาด[ 1 ]ฟอนต์แบบเส้นขอบและแบบเส้นสามารถปรับขนาดได้ในฟอนต์เดียวโดยการแทนที่การวัดที่แตกต่างกันสำหรับส่วนประกอบของแต่ละตัวอักษร แต่การแสดงผลบนหน้าจอหรือในการพิมพ์นั้นซับซ้อนกว่าฟอนต์บิตแมป เนื่องจากต้องใช้โค้ดคอมพิวเตอร์เพิ่มเติมในการแสดงผลบิตแมปเพื่อแสดงบนหน้าจอและในการพิมพ์ แม้ว่าฟอนต์ทุกประเภทจะยังคงใช้งานอยู่ แต่ฟอนต์ส่วนใหญ่ที่ใช้ในคอมพิวเตอร์ในปัจจุบันเป็นฟอนต์แบบเส้นขอบ
แบบอักษรอาจเป็นแบบระยะห่างคงที่ (กล่าวคือ ตัวอักษรแต่ละตัวจะถูกวางห่างจากตัวอักษรตัวก่อนหน้าในระยะคงที่ขณะวาด) หรือแบบระยะห่างคงที่ (ตัวอักษรแต่ละตัวมีความกว้างของตัวเอง) อย่างไรก็ตาม โปรแกรมที่ใช้จัดการแบบอักษรโดยเฉพาะอาจส่งผลต่อระยะห่าง โดยเฉพาะอย่างยิ่งเมื่อจัด ข้อความให้ชิด ขอบทั้งสองข้าง
ประเภทตัวอักษร
ฟอนต์บิตแมป


ฟอนต์แบบบิตแมป คือฟอนต์ที่จัดเก็บแต่ละสัญลักษณ์เป็นอาร์เรย์ของพิกเซล (กล่าวคือบิตแมป ) โดยทั่วไปแล้วมักเรียกฟอนต์ประเภทนี้ว่า...ฟอนต์แบบแรสเตอร์หรือฟอนต์แบบพิกเซล เมื่อต้องการใช้ในขนาดเล็กเป็นพิเศษ ฟอนต์แบบบิตแมปเป็นเพียงชุดภาพแรสเตอร์ของสัญลักษณ์ตัวอักษร สำหรับฟอนต์แต่ละแบบ จะมีชุดภาพสัญลักษณ์ตัวอักษรที่สมบูรณ์ โดยแต่ละชุดจะมีภาพสำหรับแต่ละตัวอักษร ตัวอย่างเช่น หากฟอนต์มีสามขนาด และมีการผสมผสานระหว่างตัวหนาและตัวเอียง ก็จะต้องมีชุดภาพที่สมบูรณ์ 12 ชุด
ข้อดีของฟอนต์แบบบิตแมป ได้แก่:
- เรนเดอร์ได้รวดเร็วและง่ายมาก
- สร้างได้ง่ายกว่าแบบอื่นๆ
- ฟอนต์บิตแมปที่ไม่ปรับขนาดจะให้ผลลัพธ์ที่เหมือนกันทุกประการเมื่อแสดงบนจอแสดงผลที่มีคุณสมบัติเดียวกัน
- เหมาะที่สุดสำหรับจอแสดงผลคุณภาพต่ำมากหรือขนาดเล็ก ที่ต้องการปรับแต่งขนาดตัวอักษรเพื่อให้แสดงผลได้อย่างชัดเจน
ข้อเสียเปรียบหลักของฟอนต์บิตแมปคือ คุณภาพของภาพมักจะด้อยกว่าเมื่อมีการปรับขนาดหรือแปลงรูปทรง เมื่อเทียบกับฟอนต์แบบเส้นขอบและแบบเส้น และการจัดเตรียมขนาดที่เหมาะสมและเฉพาะเจาะจงหลายขนาดสำหรับฟอนต์เดียวกันจะทำให้การใช้หน่วยความจำเพิ่มขึ้นอย่างมาก ฟอนต์บิตแมปในยุคแรกๆ มีให้เลือกเฉพาะขนาดที่เหมาะสม เช่น 8, 9, 10, 12, 14, 18, 24, 36, 48, 72 และ 96 พอยต์ (โดยสมมติว่ามีความละเอียด 96 DPI ) และฟอนต์แบบกำหนดเองมักมีให้เลือกเพียงขนาดเดียว เช่น ฟอนต์สำหรับหัวข้อข่าวที่มีขนาดเพียง 72 พอยต์
ข้อจำกัดด้านกำลังประมวลผลและหน่วยความจำของระบบคอมพิวเตอร์ยุคแรก ทำให้ต้องใช้ฟอนต์แบบบิตแมปเพียงอย่างเดียว การพัฒนาฮาร์ดแวร์ทำให้สามารถเปลี่ยนมาใช้ฟอนต์แบบเส้นขอบหรือแบบเส้นทึบได้ในกรณีที่ต้องการปรับขนาดตามต้องการ แต่ฟอนต์แบบบิตแมปยังคงใช้กันอย่างแพร่หลายในระบบฝังตัวและที่อื่นๆ ที่ให้ความสำคัญกับความเร็วและความเรียบง่าย
ฟอนต์บิตแมปถูกใช้ในคอนโซลของลินุกซ์คอนโซลการกู้คืนของ Windows และระบบฝังตัวเครื่องพิมพ์ดอตแมทริกซ์รุ่นเก่า ใช้ฟอนต์บิตแมป ซึ่งมักจะจัดเก็บไว้ในหน่วยความจำของเครื่องพิมพ์และเรียกใช้โดย ไดรเวอร์การพิมพ์ของคอมพิวเตอร์ฟอนต์บิตแมปอาจถูกใช้ในการปักครอสติช
การวาดสตริงโดยใช้ฟอนต์บิตแมป หมายถึงการส่งออกบิตแมปของแต่ละตัวอักษรที่ประกอบเป็นสตริงนั้นทีละตัว โดยทำการเยื้องแต่ละตัวอักษร
แบบอักษรขาวดำเมื่อเทียบกับแบบอักษรที่มีเฉดสีเทา

ฟอนต์บิตแมปดิจิทัล (และการแสดงผลขั้นสุดท้ายของฟอนต์เวกเตอร์ ) อาจใช้สีเดียวหรือเฉดสีเทา โดยเฉดสีเทา จะมีการปรับความเรียบของขอบ(anti-aliasing ) โดยทั่วไปแล้ว ระบบปฏิบัติการจะแสดง "เฉดสีเทา" อย่างถูกต้องเมื่อแสดงข้อความ โดยใช้สีระดับกลางระหว่างสีของฟอนต์และสีพื้นหลัง อย่างไรก็ตาม หากข้อความนั้นแสดงเป็นภาพที่มี พื้นหลัง โปร่งใส "เฉดสีเทา" จะต้องใช้รูปแบบภาพที่อนุญาตให้มีความโปร่งใสบางส่วนได้
การปรับขนาด
ฟอนต์แบบบิตแมปจะแสดงผลได้ดีที่สุดเมื่อมี ขนาด พิกเซล ตามขนาดดั้งเดิม ระบบบางระบบที่ใช้ฟอนต์แบบบิตแมปสามารถสร้างฟอนต์แบบต่างๆ ได้โดยใช้อัลกอริทึม ตัวอย่างเช่น คอมพิวเตอร์ Apple Macintosh รุ่นแรก สามารถสร้างตัวหนาได้โดยการขยายเส้นแนวตั้ง และตัวเอียงโดยการเฉือนภาพ ที่ขนาดที่ไม่ใช่ขนาดดั้งเดิม ระบบการแสดงผลข้อความหลายระบบจะทำการสุ่มตัวอย่างใหม่โดยใช้เพื่อนบ้านที่ใกล้ที่สุดซึ่งทำให้เกิดขอบหยักที่ไม่เรียบ ระบบที่ทันสมัยกว่าจะทำการ ลดรอยหยัก (anti-aliasing)กับฟอนต์แบบบิตแมปที่มีขนาดไม่ตรงกับขนาดที่แอปพลิเคชันร้องขอ เทคนิคนี้ใช้ได้ผลดีในการทำให้ฟอนต์เล็กลง แต่ไม่ค่อยได้ผลดีนักในการเพิ่มขนาด เนื่องจากมีแนวโน้มที่จะทำให้ขอบเบลอ ระบบกราฟิกบางระบบที่ใช้ฟอนต์แบบบิตแมป โดยเฉพาะอย่างยิ่งระบบจำลองจะใช้ อัลกอริทึม การสุ่มตัวอย่างใหม่แบบไม่เชิงเส้น ที่ไวต่อเส้นโค้ง เช่น2xSaIหรือhq3xกับฟอนต์และบิตแมปอื่นๆ ซึ่งจะช่วยหลีกเลี่ยงการเบลอของฟอนต์ในขณะที่ทำให้เกิดการบิดเบือนที่ไม่พึงประสงค์น้อยที่สุดเมื่อขนาดเพิ่มขึ้นในระดับปานกลาง
ความแตกต่างระหว่างฟอนต์บิตแมปและฟอนต์เส้นขอบนั้นคล้ายคลึงกับความแตกต่างระหว่างรูปแบบไฟล์ภาพบิตแมปและเวกเตอร์ ฟอนต์บิตแมปเป็นรูปแบบภาพเช่นWindows Bitmap (.bmp), Portable Network Graphics (.png) และTagged Image Format (.tif หรือ .tiff) ซึ่งจัดเก็บข้อมูลภาพเป็นตารางพิกเซล ในบางกรณีมีการบีบอัด ในขณะที่รูปแบบภาพเส้นขอบหรือภาพแบบเส้น เช่นWindows Metafile format (.wmf) และScalable Vector Graphics format (.svg) จะจัดเก็บคำสั่งในรูปแบบของเส้นและส่วนโค้งของวิธีการวาดภาพ แทนที่จะจัดเก็บภาพนั้นเอง
โปรแกรม "ติดตามเส้น" สามารถติดตามโครงร่างของฟอนต์บิตแมปความละเอียดสูง และสร้างโครงร่างเริ่มต้นที่นักออกแบบฟอนต์ใช้ในการสร้างฟอนต์แบบโครงร่างซึ่งมีประโยชน์ในระบบต่างๆ เช่นPostScriptหรือTrueTypeฟอนต์แบบโครงร่างสามารถปรับขนาดได้ง่ายโดยไม่มีขอบหยักหรือความเบลอ
แบบอักษรเส้นขอบ
ฟอนต์แบบเส้นขอบหรือฟอนต์เวกเตอร์คือชุดของภาพเวกเตอร์ซึ่งประกอบด้วยเส้นและส่วนโค้งที่กำหนดขอบเขตของตัวอักษรฟอนต์เวกเตอร์ในยุคแรกถูกใช้โดยจอภาพเวกเตอร์และเครื่องพล็อตเตอร์เวกเตอร์โดยใช้ฟอนต์ภายในของตัวเอง ซึ่งมักจะมีเส้นขีดบางๆ แทนที่จะเป็นตัวอักษรที่มีเส้นขอบหนา การเกิดขึ้นของการจัดพิมพ์บนเดสก์ท็อปทำให้เกิดความต้องการมาตรฐานทั่วไปเพื่อรวมส่วนติดต่อผู้ใช้แบบกราฟิกของMacintosh รุ่นแรกๆ และเครื่องพิมพ์เลเซอร์คำที่ใช้อธิบายเทคโนโลยีการรวมนี้คือWYSIWYG (What You See Is What You Get) ตัวอย่างของฟอนต์แบบเส้นขอบ ได้แก่ฟอนต์ PostScript Type 1 และ Type 3 , TrueType , OpenTypeและCompugraphic
ข้อได้เปรียบหลักของฟอนต์แบบเส้นโครงคือ ต่างจากฟอนต์แบบบิตแมป ฟอนต์แบบเส้นโครงประกอบด้วยเส้นและส่วนโค้งแทนที่จะเป็นพิกเซล ดังนั้นจึงสามารถปรับขนาดได้โดยไม่ทำให้ภาพแตกเป็นพิกเซลด้วยเหตุนี้ ตัวอักษรของฟอนต์แบบเส้นโครงจึงสามารถปรับขนาดได้ทุกขนาดและแปลงรูปทรงได้อย่างสวยงามกว่าฟอนต์แบบบิตแมป แต่ต้องใช้การประมวลผลมากกว่ามากและอาจให้ผลลัพธ์ที่ไม่พึงประสงค์ ขึ้นอยู่กับฟอนต์ ซอฟต์แวร์ที่ใช้ในการแสดงผล และขนาดของไฟล์เอาต์พุต อย่างไรก็ตาม ฟอนต์แบบเส้นโครงสามารถแปลงเป็นฟอนต์แบบบิตแมปได้ก่อนหากจำเป็น การแปลงกลับกันนั้นยากกว่ามาก เนื่องจากฟอนต์แบบบิตแมปต้องใช้อัลกอริทึมแบบฮิวริสติกในการคาดเดาและประมาณเส้นโค้งที่สอดคล้องกันหากพิกเซลไม่ได้เรียงเป็นเส้นตรง
แบบอักษรแบบเส้นขอบมีปัญหาสำคัญประการหนึ่งคือเส้นโค้ง Bézierที่ใช้ไม่สามารถแสดงผลได้อย่างแม่นยำในขนาดเล็กบนจอแสดงผลแบบแรสเตอร์ความละเอียดต่ำ (เช่น จอภาพคอมพิวเตอร์และเครื่องพิมพ์รุ่นเก่าส่วนใหญ่) และการแสดงผลอาจเปลี่ยนรูปร่างไปตามขนาดและตำแหน่งที่ต้องการ[ 2 ]ซึ่งเป็นผลที่เรียกว่าaliasingที่แย่ลงไปอีกเมื่อความถี่เชิงพื้นที่ของรายละเอียดของแบบอักษรเข้าใกล้หรือเกินความถี่ Nyquist เชิงพื้นที่ ของจอแสดงผล ต้องใช้มาตรการต่างๆ เช่นการปรับแต่งแบบอักษรเพื่อลดผลกระทบทางสายตาของปัญหานี้ ซึ่งต้องใช้ซอฟต์แวร์ที่ซับซ้อนซึ่งยากต่อการใช้งานอย่างถูกต้อง ระบบคอมพิวเตอร์เดสก์ท็อปสมัยใหม่หลายระบบมีซอฟต์แวร์สำหรับทำเช่นนี้ แต่ใช้พลังการประมวลผลมากกว่าแบบอักษรบิตแมปอย่างมาก และอาจมีข้อบกพร่องในการแสดงผลเล็กน้อย โดยเฉพาะอย่างยิ่งในขนาดแบบอักษรเล็กๆ ถึงกระนั้น แบบอักษรแบบเส้นขอบก็ยังถูกใช้บ่อย เนื่องจากผู้คนมักพิจารณาว่าความสามารถในการปรับขนาดแบบอักษรได้อย่างอิสระโดยไม่เกิดการแตกพิกเซลนั้นมีความสำคัญมากพอที่จะยอมรับข้อบกพร่องและความซับซ้อนในการคำนวณที่ เพิ่มขึ้น อย่างไรก็ตาม ปัญหาเหล่านี้ส่วนใหญ่ได้รับการแก้ไขแล้วด้วยเทคนิคการลดรอยหยัก (ดังที่ได้อธิบายไว้ในหัวข้อการแปลงภาพตัวอักษรเป็นภาพ ) และความละเอียดหน้าจอสูงที่ใช้กันทั่วไปในปัจจุบัน
แบบอักษรที่ใช้เส้นขีด

โครงร่างของอักษรภาพถูกกำหนดโดยจุดยอดของเส้นทางการลากเส้นแต่ละเส้น และรูปทรงของเส้นลากเส้นที่สอดคล้องกัน เส้นทางการลากเส้นเปรียบเสมือนโครงกระดูกเชิงโทโพโลยีของอักษรภาพ ข้อดีของแบบอักษรที่ใช้เส้นลากเมื่อเทียบกับแบบอักษรที่ใช้โครงร่าง ได้แก่ การลดจำนวนจุดยอดที่จำเป็นในการกำหนดอักษรภาพ การอนุญาตให้ใช้จุดยอดเดียวกันในการสร้างแบบอักษรที่มีความหนา ความกว้างของอักษรภาพ หรือเชิงอักษรที่แตกต่างกันโดยใช้กฎการลากเส้นที่ต่างกัน และการประหยัดขนาดที่เกี่ยวข้อง สำหรับนักพัฒนาแบบอักษร การแก้ไขอักษรภาพโดยใช้เส้นลากนั้นง่ายกว่าและมีโอกาสเกิดข้อผิดพลาดน้อยกว่าการแก้ไขโครงร่าง ระบบที่ใช้เส้นลากยังช่วยให้สามารถปรับขนาดอักษรภาพในความสูงหรือความกว้างได้โดยไม่ต้องเปลี่ยนแปลงความหนาของเส้นลากของอักษรภาพพื้นฐาน แบบอักษรที่ใช้เส้นลากมีการทำการตลาดอย่างหนักในตลาดเอเชียตะวันออกสำหรับการใช้งานบนอุปกรณ์ฝังตัว แต่เทคโนโลยีนี้ไม่ได้จำกัดเฉพาะอักษรภาพเท่านั้น
ผู้พัฒนาเชิงพาณิชย์ ได้แก่Agfa Monotype (iType) และ Type Solutions, Inc. (ซึ่งเป็นบริษัทในเครือBitstream Inc. ) ได้พัฒนาแบบอักษรและเอนจิ้นแบบอักษรที่ใช้เส้นขีดเป็นพื้นฐานขึ้นเองโดยอิสระ
แม้ว่า Monotype และ Bitstream จะอ้างว่าสามารถประหยัดพื้นที่ได้อย่างมหาศาลโดยใช้ฟอนต์แบบเส้นขีดสำหรับชุดตัวอักษรเอเชียตะวันออก แต่การประหยัดพื้นที่ส่วนใหญ่มาจากการสร้างสัญลักษณ์ผสม ซึ่งเป็นส่วนหนึ่งของข้อกำหนด TrueType และไม่จำเป็นต้องใช้วิธีการแบบเส้นขีด
รูปแบบไฟล์
แต่ละประเภทไฟล์ มีรูปแบบ ไฟล์หลายแบบ
รูปแบบฟอนต์บิตแมป
- รูปแบบไฟล์คอมไพล์แบบพกพา (PCF)
- รูปแบบไฟล์กระจายภาพบิตแมป (BDF)
- รูปแบบมาตรฐานของเซิร์ฟเวอร์ (SNF)
- ฟอนต์ DECWindows (DWF)
- รูปแบบ Sun X11/NeWS (BF, AFM)
- ฟอนต์บิตแมป (FON) ของ Microsoft Windows
- ฟอนต์ Amiga, ฟอนต์สี, ฟอนต์แอนิม
- ฟอนต์ ByteMap (BMF) [ 3 ]
- ฟอนต์หน้าจอพีซี (PSF)
- ฟอนต์หน้าจอแบบปรับขนาดได้ (SFN รองรับฟอนต์แบบเส้นขอบด้วย)
- ไฟล์ภาพบิตแมปแบบแพ็คสำหรับไดรเวอร์ TeX DVI (PK)
- FZX เป็นฟอนต์บิตแมปแบบสัดส่วนสำหรับZX Spectrum [ 4 ]
รูปแบบตัวอักษรแบบเส้นขอบ
แบบอักษรประเภทที่ 1 และประเภทที่ 3
ฟอนต์ Type 1 และ Type 3ถูกพัฒนาโดยAdobeสำหรับการจัดพิมพ์ดิจิทัลระดับมืออาชีพ โดยใช้PostScriptตัวอักษรเป็นฟอนต์แบบโครงร่างที่อธิบายด้วยเส้นโค้ง Bézier ลูกบาศก์ฟอนต์ Type 1 ถูกจำกัดให้ใช้เฉพาะภาษา PostScript บางส่วน และใช้ระบบการปรับแต่งตัวอักษรของ Adobe ซึ่งเคยมีราคาแพงมาก ส่วนฟอนต์ Type 3 อนุญาตให้ใช้ภาษา PostScript ได้อย่างไม่จำกัด แต่ไม่รวมข้อมูลการปรับแต่งใดๆ ซึ่งอาจทำให้เกิดความผิดเพี้ยนในการแสดงผลบนอุปกรณ์ที่มีความละเอียดต่ำ (เช่น หน้าจอคอมพิวเตอร์และเครื่องพิมพ์ดอตเมทริกซ์)
ฟอนต์ TrueType
TrueTypeคือระบบฟอนต์ที่พัฒนาขึ้นโดยบริษัท Apple Inc.โดยมีจุดประสงค์เพื่อทดแทนฟอนต์ Type 1 ซึ่งหลายคนมองว่ามีราคาแพงเกินไป แตกต่างจากฟอนต์ Type 1 ตรงที่สัญลักษณ์ของ TrueType นั้นถูกอธิบายด้วยเส้นโค้ง Bézier แบบกำลังสอง ปัจจุบัน TrueType ได้รับความนิยมอย่างมากและมีการใช้งานในระบบปฏิบัติการหลักๆ ทุกระบบ
ฟอนต์ OpenType
OpenTypeคือระบบฟอนต์อัจฉริยะที่ออกแบบโดยAdobeและMicrosoftฟอนต์ OpenType ประกอบด้วยโครงร่างในรูปแบบ TrueType หรือCFFพร้อมด้วยข้อมูลเมตาที่หลากหลาย
รูปแบบตัวอักษรแบบเส้นขีด
Metafontใช้การอธิบายสัญลักษณ์ที่แตกต่างออกไป เช่นเดียวกับ TrueType ซึ่งเป็นระบบการอธิบายแบบอักษรเวกเตอร์ โดยจะวาดสัญลักษณ์โดยใช้เส้นที่สร้างขึ้นจากการเคลื่อนปากกาแบบรูปหลายเหลี่ยมหรือวงรีที่ประมาณด้วยรูปหลายเหลี่ยมไปตามเส้นทางที่สร้างจากเส้นโค้ง Bézier แบบผสม ลูกบาศก์ และส่วนของเส้นตรง หรือโดยการเติมเส้นทางดังกล่าว แม้ว่าเมื่อลากเส้นไปตามเส้นทางนั้น จะไม่มีการสร้างซองหุ้มของเส้นนั้นขึ้นมาจริง ๆ แต่วิธีนี้ก็ไม่ทำให้สูญเสียความแม่นยำหรือความละเอียด วิธีที่ Metafont ใช้มีความซับซ้อนทางคณิตศาสตร์มากกว่า เนื่องจากเส้นโค้งขนานของ Bézier อาจเป็นเส้นโค้งพีชคณิตลำดับที่ 10 [ 5 ]
ในปี 2547 DynaComwareได้พัฒนา DigiType ซึ่งเป็นรูปแบบฟอนต์แบบใช้เส้น ในปี 2549 ผู้สร้างSaffron Type Systemได้ประกาศรูปแบบฟอนต์แบบใช้เส้นที่เรียกว่าStylized Stroke Fonts (SSFs) โดยมีเป้าหมายเพื่อให้การแสดงออกที่เหมือนกับฟอนต์แบบใช้เส้นขอบแบบดั้งเดิม และใช้หน่วยความจำ น้อย เหมือนกับฟอนต์แบบใช้เส้นที่มีความกว้างสม่ำเสมอ (USFs) [ 6 ]
การแบ่งกลุ่มย่อย
ฟอนต์ทั่วไปอาจประกอบด้วยสัญลักษณ์หลายร้อยหรือหลายพันตัว ซึ่งมักแทนตัวอักษรจากหลายภาษา บ่อยครั้งที่ผู้ใช้อาจต้องการเพียงสัญลักษณ์บางส่วนเท่านั้น การคัดเลือกสัญลักษณ์ (Subsetting) คือกระบวนการลบสัญลักษณ์ที่ไม่จำเป็นออกจากไฟล์ฟอนต์ โดยปกติแล้วมีเป้าหมายเพื่อลดขนาดไฟล์ สิ่งนี้มีความสำคัญอย่างยิ่งสำหรับฟอนต์บนเว็บ เนื่องจาก1การลดขนาดไฟล์มักหมายถึงการลดเวลาในการโหลดหน้าเว็บและภาระของเซิร์ฟเวอร์ หรืออีกทางหนึ่ง ฟอนต์อาจถูกจัดทำเป็นไฟล์ที่แตกต่างกันสำหรับภูมิภาคต่างๆ ทั่วโลก แม้ว่าด้วยการแพร่หลายของรูปแบบ OpenType ทำให้ปัจจุบันวิธีการนี้พบได้น้อยลงเรื่อยๆ
ดูเพิ่มเติม
- คดี Adobe Systems, Inc. v. Southern Software, Inc.เป็นคดีในศาลแขวงสหรัฐอเมริกาเกี่ยวกับการคุ้มครองลิขสิทธิ์สำหรับแบบอักษรคอมพิวเตอร์
- การจัดรูปแบบตัวอักษรขั้นสูงของ Apple
- แบบอักษรสำหรับแสดงผล
- การจัดระยะห่างระหว่างตัวอักษร
- การปรับแต่งแบบอักษร
- ฟอนต์แล็บ
- ฟอนต์ฟอร์จ
- ฟรีไทป์
- การคุ้มครองทรัพย์สินทางปัญญาของแบบอักษร
- รายชื่อแบบอักษร
- โอเพ่นไทป์
- แบบอักษร
- การจัดเรียงตัวอักษร
- TeX , LaTeXและMetaPost
- Saffron Type Systemคือโปรแกรมแสดงผลข้อความคุณภาพสูงที่ช่วยลดรอยหยัก (anti-aliasing)
- แบบอักษรยูนิโค้ด
- การจัดวางตัวอักษรบนเว็บรวมถึงวิธีการฝังแบบอักษรลงในเว็บไซต์
อ่านเพิ่มเติม
- Wright, T. (1998). "ประวัติศาสตร์และเทคโนโลยีของแบบอักษรคอมพิวเตอร์". IEEE Annals of the History of Computing . 20 (2): 30– 34. doi : 10.1109/85.667294 .
ลิงก์ภายนอก
- คำถามที่พบบ่อยเกี่ยวกับการค้นหาฟอนต์ (Microsoft)
- บทเทคโนโลยีแบบอักษรในคู่มือแบบอักษรของ LDP (Font-HOWTO)
- คู่มือแบบอักษรของ Microsoft
- คำศัพท์เกี่ยวกับแบบอักษรมีมากกว่า 50 รายการ พร้อมแผนภาพประกอบที่ช่วยให้เข้าใจง่าย
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ฟอนต์คอมพิวเตอร์
ฟอนต์ คอมพิวเตอร์ ถูกสร้างขึ้นในรูปแบบ ไฟล์ข้อมูล ดิจิทัล ซึ่งประกอบด้วยชุด สัญลักษณ์ กราฟิกที่มีความสัมพันธ์กัน ฟอนต์คอมพิวเตอร์ถูกออกแบบและสร้างขึ้นโดยใช้ โปรแกรมแก้ไข ฟอนต์...
ฟอนต์บิตแมป
ฟอนต์แบบบิตแมป คือฟอนต์ที่จัดเก็บแต่ละ สัญลักษณ์ เป็นอาร์เรย์ของ พิกเซล (กล่าวคือ บิตแมป ) โดยทั่วไปแล้วมักเรียกฟอนต์ประเภทนี้ว่า...
แบบอักษรเส้นขอบ
ฟอนต์แบบเส้นขอบ หรือ ฟอนต์เวกเตอร์ คือชุดของ ภาพเวกเตอร์ ซึ่งประกอบด้วยเส้นและส่วนโค้งที่กำหนดขอบเขตของ ตัวอักษร ฟอนต์เวกเตอร์ในยุคแรกถูกใช้โดย จอภาพเวกเตอร์ และ เครื่องพล็อตเตอร์เวกเตอร์ โดยใช้ฟอนต์ภายในของตัวเอง ซึ่งมักจะมีเส้นขีดบางๆ...
แบบอักษรที่ใช้เส้นขีด
โครงร่างของอักษรภาพถูกกำหนดโดยจุดยอดของเส้นทางการลากเส้นแต่ละเส้น และรูปทรงของเส้นลากเส้นที่สอดคล้องกัน เส้นทางการลากเส้นเปรียบเสมือน โครงกระดูกเชิงโทโพ โลยีของอักษรภาพ ข้อดีของแบบอักษรที่ใช้เส้นลากเมื่อเทียบกับแบบอักษรที่ใช้โครงร่าง ได้แก่...