วิธีการแสดงผลตัวอักษรที่ดี (เหมือน Windows) บน Linux Mint KDE


11

ฉันใช้ Linux Mint 13 KDE ฉันติดตั้งแบบอักษร TrueType ที่ฉันมีและชอบ (Arrus BT) ฉันสังเกตว่าการแสดงตัวอักษรนั้นแย่ลงอย่างเห็นได้ชัดบน Linux หากฉันตั้งค่านัยเป็นไม่มีหรือเล็กน้อยตัวอักษรจะปรากฏเลือนเล็กน้อยและมีความแตกต่างที่ไม่ดี ถ้าฉันตั้งนัยเต็มไปด้วยตัวอักษรจะปรากฏเป็นก้อนเล็กน้อย แต่เส้นบาง ๆ โดยไม่สนใจ ในทั้งสองกรณีตัวอักษรดูเหมือนว่า "เบา" เกินไปในกรณีแรกมันเป็นเพราะพวกเขาดูเหมือนจะเบลอมากเกินไปกับพื้นหลังและในกรณีที่สองมันเป็นเพราะเส้นบางเกินไป

ฉันได้เห็นการโพสต์อื่น ๆ เช่นนี้และบางอย่างเช่นนี้ที่สนับสนุนการเล่นซอกับ. fonts.conf ในแบบที่ดูเหมือนว่าจะล้าสมัย (ฉันสามารถตั้งค่าเหล่านั้นในแผงการตั้งค่าระบบ) ฉันได้พยายามก็เป็น "autohint" ตัวเลือกที่อธิบายไว้เช่นที่นี่ สิ่งเหล่านี้ไม่ได้ผลิตตามที่ฉันต้องการ

สำหรับภาพประกอบนี่คือการแสดงผลตัวอักษรบน Linux โดยไม่มีการบอกใบ้:

ไม่มีคำใบ้

นี่มันเป็นคำใบ้เต็มรูปแบบ:

ไม่มีคำใบ้

และนี่คือบน Windows:

ไม่มีคำใบ้

ฉันใช้ชุดรูปแบบสีนี้เนื่องจากปัญหาเด่นชัดที่สุดในสถานการณ์แบบนี้โดยที่ข้อความเป็นสีที่สว่างกว่าบนพื้นหลังสีเข้ม ฉันได้ลองใช้ตัวเลือกการบอกกล่าวระดับกลางซึ่งทั้งหมดนี้ประสบปัญหาเดียวกันโดยทั่วไป (พร่ามัวหรือผอมเกินไป) ฉันได้ลองใช้ตัวเลือกการปรับให้เรียบแบบ subpixel ต่างๆ (RGB, BGR ฯลฯ ) ซึ่งดูเหมือนจะไม่มีผลกระทบที่เห็นได้ชัดในการแก้ไขปัญหา

ฉันเห็นจากโพสต์ก่อนหน้าในปัญหานี้ว่ามีความคิดเห็นที่แตกต่างกันในสิ่งที่ "ดูดีที่สุด" ในแง่ของการบอกตัวอักษรและการปรับให้เรียบ คำถามของฉันนั้นง่าย: มีหรือไม่มีวิธีที่จะให้ Linux แสดงแบบอักษรดังนั้นจึงดูเหมือนว่ามันทำใน Windows และถ้าเป็นเช่นนั้นได้อย่างไร


ไม่ใช่คำตอบจริงๆ แต่ข้อมูลที่นี่และที่นี่อาจมีประโยชน์
terdon

ดูเหมือนว่าแบบอักษรส่วนใหญ่จะแตกต่างกันไปตามดวงตาของฉัน (ไม่ได้รับการฝึกฝน) ...
vonbrand

มันเป็นฟอนต์เดียวกัน
BrenBarn

คำตอบ:


3

การปรับความคมชัดต่ำกว่าพิกเซลสามารถปรับปรุงการเรนเดอร์เล็กน้อย แต่ไม่เหมือนกับหน้าต่าง 100% บางทีคุณควรลองแผ่นแปะ Infinality ?


1
คุณอาจต้องการที่จะรวมลิงค์ไปยังชุดข้อมูลอินฟินิตี้ ...
jasonwryan


ขอบคุณฉันรู้จริงเกี่ยวกับ infinality ตัวเองในระหว่างนี้ แต่ใช่ infinality เป็นการปรับปรุงครั้งใหญ่ ฉันไม่เข้าใจว่าทำไมจึงไม่ได้เป็นส่วนหนึ่งของการตั้งค่าการแสดงผลแบบอักษรมาตรฐาน
BrenBarn

1
Infinality subpixel แพทช์นี้เป็นส่วนหนึ่งของ FreeType infinality.net/forum/viewtopic.php?f=2&t=235
contemplator

0

ลองวิธีการแก้ปัญหาด้านล่างสำหรับแบบอักษรที่พร่ามัวหรือแตกหัก: http://lampjs.wordpress.com/2014/09/12/arch-linux-kde-blurry-broken-fonts/

สิ่งที่สกัดมา
  1. ไปที่การตั้งค่าระบบ -> การตั้งค่าแอปพลิเคชัน
  2. ในการปรับละเอียดเลือก“ ความละเอียดหน้าจอสูงและ CPU สูง”
  3. คลิกที่แบบอักษรในแถบด้านซ้าย
  4. ตรวจสอบ“ แรงแบบอักษร DPI”
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.