2013-08-09 109 views
9

Trong Visual Studio 2012 của tôi, phông chữ đơn cách không hiển thị chính xác, cụ thể là chúng không hiển thị chính xác "một cách đơn điệu", nghĩa là. các ký tự không đồng đều về chiều rộng.Cách tải Visual Studio 2012 để hiển thị các phông chữ đơn cách chính xác?

Dưới đây là một ví dụ, đây:

// 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 
// -|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--| 

ám như này với Consolas 10 điểm, 100% zoom:

consolas 10-point 100% zoom

và vì điều này với 101% zoom:

consolas 10-point 101% zoom

Có ar e các vấn đề nhỏ khác ở mức phóng to 101%, vì vậy cả hai đều không tốt. Có cách nào cho tôi để cấu hình Visual Studio để làm cho phông chữ đơn cách chính xác?

Tôi đã thử các phông chữ sau:

Consolas
consolas 10-point 100% zoom

Courier
courier 10-point 100% zoom

Courier New
courier new 10-point 100% zoom

ga
terminal 10-point 100% zoom

Rõ ràng không có các font chữ đơn mà tôi đã cố gắng làm cho chính xác trong Visual Studio.

Nếu tôi sử dụng font chữ chính xác cùng và font-size trong Notepad2, như Consolas: notepad2 consolas 10-point

so sánh Studio Notepad2 và Visual với Consolas

notepad2 consolas 10-point
consolas 10-point 100% zoom

Có điều gì tôi có thể làm được?

chi tiết:

  • Windows 7
  • ClearType kích hoạt
  • font-size trong Windows được thiết lập đến 100%

Visual Studio 2012 hộp thoại Font:

Visual Studio 2012 font dialog

+0

Đối với giá trị của nó: trên Windows 8, VS2012, Consolas 10pt @ 100% hiển thị chính xác (trông giống như ví dụ 101% của bạn). Nhưng Terminal và những người khác trưng bày vấn đề. –

+0

Tôi có một máy ảo Win 7, True Type được kích hoạt, VS 2012. Consolas và Courier New @ 10 Pt, 100%, ** hiển thị chính xác **. Courier và Terminal tại cùng một thông số kỹ thuật ** không **. –

+0

Internet cho biết tệp "fntcache.dat" bị hỏng có thể khiến phông chữ không hiển thị chính xác. Bạn có thể muốn thử xóa nó (C: \ Windows \ System32 \ FNTCACHE.DAT) và khởi động lại và xem có khắc phục được không. Nếu bạn hoang tưởng, bạn có thể chỉ cần đổi tên tệp thay vì xóa nó. Xem nhận xét tại [liên kết này] (http://typophile.com/node/98746); cũng xem [liên kết này] (http://answers.microsoft.com/en-us/windows/forum/windows_7-files/chinese-characters-displayed-as-squares/53b0990f-0e9f-475d-8085-5945fe991254? page = 3). –

Trả lời

12

Đoán của tôi:
10pt = 13.333px và đó là sự cố khi hiển thị chính xác cho một số phông chữ.
Đặt 9pt. Mặc định là 12px và tất cả đều ổn.