ทำไมฟอนต์จึงพังหลังการแปล
TABLE OF CONTENTS
การแปลอาจทำให้กล่องสี่เหลี่ยมปรากฏ ตัวอักษรเชื่อมผิด หรือหัวข้อทะลุกรอบ ปัญหาเหล่านี้มักเป็นเรื่องฟอนต์ การเรนเดอร์สคริปต์ หรือพื้นที่จัดวาง ไม่ใช่แค่คำแปลผิด
สาเหตุที่พบบ่อย
ฟอนต์ไม่มี glyph ที่ต้องใช้
หากฟอนต์ไม่มีตัวอักษรปลายทาง ระบบอาจแสดงกล่องว่างหรือสัญลักษณ์แทน ตรวจว่าฟอนต์รองรับภาษาและน้ำหนัก regular, bold, italic ที่ใช้จริง
โปรแกรมแทนฟอนต์
เอกสารอาจระบุชื่อฟอนต์แต่ไม่ได้ฝังข้อมูลฟอนต์ไว้ หากเครื่องปลายทางไม่มีฟอนต์ โปรแกรมจะเลือก fallback ที่กว้าง สูง หรือมีรูปลักษณ์ต่างกัน PDF ที่ฝังฟอนต์ช่วยลดความเสี่ยง แต่ใบอนุญาตฟอนต์อาจจำกัดการฝัง
สคริปต์ต้องใช้ shaping
อาหรับ อักษรอินเดีย และมองโกเลียต้องใช้กฎการเชื่อมและการจัดรูป นอกจากฟอนต์แล้ว โปรแกรมและ shaping engine ต้องรองรับด้วย ทดสอบในเบราว์เซอร์หรือโปรแกรมรุ่นใหม่ และตรวจทิศทางย่อหน้า
ข้อความยาวขึ้น
ภาษาแปลอาจใช้ตัวอักษรมากขึ้น ทำให้หัวข้อขึ้นบรรทัดใหม่ ตารางสูงขึ้น หรือข้อความล้น อย่าลดฟอนต์ทันที ให้ขยายกรอบ อนุญาตให้ห่อบรรทัด ลบ line break เดิม และปรับระยะห่างก่อน
ขั้นตอนซ่อมที่ใช้ได้จริง
- ระบุว่าเป็น glyph หาย การแทนฟอนต์ shaping หรือ overflow
- กลับไปใช้ DOCX, PPTX หรือไฟล์ออกแบบที่แก้ไขได้แทน PDF แบนราบ
- ทำ font map สำหรับแต่ละสคริปต์และน้ำหนัก
- แปลโดยรักษาโครงสร้างเอกสาร อย่าวางข้อความทั้งหมดในกล่องข้อความธรรมดา
- ส่งออก PDF พร้อมฝังฟอนต์เมื่อใบอนุญาตอนุญาต
- เปิดไฟล์บนอุปกรณ์ที่ไม่มีฟอนต์ต้นฉบับและตรวจทุกหน้า รวมการค้นหาและคัดลอกข้อความ
สิ่งที่ต้องตรวจส่งมอบ
- ไม่มีสี่เหลี่ยมว่างหรืออักขระแทน
- อาหรับ อักษรอินเดีย และสคริปต์ที่มีการเชื่อมแสดงถูกต้อง
- ตัวหนา ตัวเอียง superscript และสัญลักษณ์แสดงถูกต้อง
- หัวข้อ ตาราง คำบรรยาย และเชิงอรรถไม่ล้น
- PDF ฝังฟอนต์เมื่อทำได้
- ค้นหา เลือก และคัดลอกข้อความได้
- เอกสารดูถูกต้องบนอุปกรณ์ที่สอง
Sources
- Adobe: Embedding fonts in PDFs overview — Explains PDF font embedding, subsetting, licensing restrictions, and substitution.
- Unicode Consortium: Fonts and Keyboards FAQ — Explains the relationship between Unicode characters, fonts, glyph mappings, and rendering systems.
- Google Fonts: Noto — Provides a multilingual font collection covering more than 1,000 languages and over 150 writing systems.
- W3C: Text size in translation — Describes text expansion, character width, line height, and flexible layout considerations across languages.


