我想要建立一個良好的Agda環境,但是一個很大的絆腳石是我的Emacs設置中Unicode符號的可讀性。如何阻止Emacs回退到光柵化的Unicode字符?
我在Mac OS X 10.7上使用Emacs(.app)23.3.1,並使用Options
菜單中的Set Default Font...
將默認字體配置爲Monaco。但是,對於像≤,≠和→的Unicode符號,它會回落到一些嚴重醜陋的低分辨率柵格化字形中,這些字形看起來並不是摩納哥或我檢查過的任何其他等寬字體。這對於閱讀頻繁使用Unicode的Agda源碼來說是一個巨大的可讀性問題。
我該如何讓Emacs使用漂亮的TTF字形呢?
下面是示出在一個Emacs緩衝器一些字符的放大的視圖(在右邊)的屏幕截圖,和相同的字符粘貼到字體簿,並顯示在摩納哥(左側):