Cập nhật ngày 28 tháng 8 năm 2013: Yêu cầu kéo mà tôi đã gửi đã được chấp nhận, vì vậy tôi hy vọng vấn đề sẽ được khắc phục tại nguồn, hy vọng trong phiên bản 1.9. Nếu bạn không thể chờ đợi, hãy làm theo cách giải quyết được trình bày dưới đây.
- Mở thiết bị đầu cuối của bạn và điều hướng đến
/System/Library/Frameworks/Tk.framework/Version/8.5/Resources/
- Sử dụng trình chỉnh sửa để mở
Info.plist
tệp trong Wish.app
thư mục (Tôi đã sử dụng sudo emacs Wish.app/Contents/Info.plist
)
- Thêm hai dòng sau vào tệp, trước
</dict>
và lưu nó:
<key>NSHighResolutionCapable</key>
<true/>
- Làm cho hệ điều hành tải lại tập tin thông tin. Điều này có thể đạt được với các lệnh sau:
sudo cp -R Wish.app WishCopy.app
sudo mv Wish.app WishOriginal.app
sudo mv WishCopy.app Wish.app
- Hãy thử chạy
open Wish.app
để xem nó hoạt động. Nếu nó đã làm, nó cũng sẽ làm việc cho gitk.
- Làm điều tương tự cho git gui, nhưng lần này hãy làm điều đó trên
Git Gui.app
(của tôi là trong /usr/local/git/share/git-gui/lib/
)
Ồ, và tôi có lẽ nên đề cập rằng tôi đã tìm hiểu về khóa NSHighResolutionCapable từ danh sách thư tcl-mac, đặc biệt từ một email của Kevin Walzer .
Dưới đây là một ảnh chụp màn hình của các phông chữ sắc nét đẹp: