ฉันเพิ่งติดตั้ง OS X Lion และพบว่าแบบอักษรเริ่มต้น (Menlo และ Monaco) อ้างว่าอึดอัดกับ Shell prompts และ Eclipse IDE
มีแบบอักษรความกว้างคงที่ที่ดีและมีวัตถุประสงค์ทั่วไปสำหรับการพัฒนาภายใต้ Mac OS X หรือไม่?
ฉันเพิ่งติดตั้ง OS X Lion และพบว่าแบบอักษรเริ่มต้น (Menlo และ Monaco) อ้างว่าอึดอัดกับ Shell prompts และ Eclipse IDE
มีแบบอักษรความกว้างคงที่ที่ดีและมีวัตถุประสงค์ทั่วไปสำหรับการพัฒนาภายใต้ Mac OS X หรือไม่?
คำตอบ:
รายการโปรดส่วนตัวของฉันคือ Bitstream Vera Sans Mono ที่สืบทอดกันเช่น Menlo และ DejaVu Sans Mono:
Espresso Mono ไม่มีใบหน้าที่เป็นตัวเอียง Mensch ไม่มีใบหน้าที่เป็นตัวหนาหรือตัวเอียง
Cousine and Liberation Monoนั้นเป็นแบบอักษรเดียวกันที่ออกแบบโดย Steve Matteson รูปร่างของอักขระ ASCII ทั้งหมดเหมือนกันในขณะนี้ แต่ลูกพี่ลูกน้องถูกปล่อยด้วย Open Font License (แทน GPL v.2) สำหรับ Google Web Fonts พวกมันสามารถใช้งานร่วมกับ Courier New ได้ แต่จะดูเหมือนฟอนต์ Vera Sans Mono มากกว่ารุ่นเชิงมุม การปลดปล่อยโมโนในปัจจุบันมี glyphs มากกว่า (674) มากกว่า Cousine (216)
Droid Sans Monoเป็นแบบอักษรอื่นที่ออกแบบโดย Steve Matteson ขณะนี้มีร่ายมนตร์สำหรับ 898 ตัวอักษร แต่ไม่มีใบหน้าตัวหนาหรือตัวเอียง ความสูงของบรรทัดเริ่มต้นและความกว้างของอักขระมีขนาดใหญ่กว่าแบบอักษร monospace ส่วนใหญ่
Inconsolataเป็นฟอนต์การบินอวกาศที่มีคุณสมบัติมนุษยนิยม มันมีขอบที่เอียงและการเปลี่ยนแปลงความกว้างมากกว่าแบบอักษร monospace ส่วนใหญ่
PT Monoเป็นส่วนหนึ่งของตระกูลเดียวกันกับ PT Sans มันเบากว่าฟอนต์แบบ monospace ส่วนใหญ่และมีรายละเอียดที่ไม่ซ้ำกันมากมายที่ส่วนท้ายของลายเส้น
Source Code Proเป็นฟอนต์โอเพ่นซอร์สใหม่โดย Adobe มันมีความสูง x ต่ำระยะห่างบรรทัดใหญ่และแผ่นกว้างบนตัวพิมพ์เล็ก i, l และ t นอกจากนี้ยังมีตัวพิมพ์เล็กสองชั้นเช่น Inconsolata
หากคุณคิดว่ารูปลักษณ์ข้อความหนักเกินไปใน OS X มีการตั้งค่าที่ซ่อนอยู่สำหรับการเลือกข้อความรูปแบบการแสดงผลที่มีน้ำหนักเบา
แบบอักษรที่สมบูรณ์แบบสำหรับเทอร์มินัลคือตัวอักษรคงที่ 9x15 ที่กระจายด้วย X11 ในทุกระบบ Linux คุณสามารถดาวน์โหลดเวอร์ชั่นดัดแปลงสำหรับ Mac OS ได้ที่นี่:
http://monkey.org/~marius/beautiful-fixed-width-fonts-for-osx.html
ให้แน่ใจว่าใส่ขนาดที่ถูกต้องเช่นสำหรับตัวอักษรขนาด 9x15 คือ 15 พอยต์ 10x20 จะเป็น 20 พอยต์เป็นต้น นอกจากนี้ให้ยกเลิกการเลือก "ข้อความ Antialias" ในการตั้งค่าเทอร์มินัลเพื่อแสดงข้อความตัวหนาอย่างถูกต้อง
9x15 15pt มีลักษณะเช่นนี้:
เปรียบเทียบกับ Monaco 14 pt:
เปรียบเทียบกับ Anonymous Pro 16pt:
ฉันชอบAnonymous Proที่ 16pt w / anti-aliasing on ใน iTerm2
นอกจากนี้ยังมี:
ทั้งหมดที่กล่าวมาคำถามนี้ถูกถามตลอดเวลาในการโอเวอร์โฟลว์กองซ้อนและถนนทุกสายจะนำกลับไปที่โพสต์นี้: