1
A
回答
2
下面的代碼解決了我的問題:
(set-face-attribute
'default nil :font "Source Code Pro 14")
(set-fontset-font
(frame-parameter nil 'font)
'han
(font-spec :family "宋體" :size 14))
或者,如果您使用的是英文系統,嘗試以下操作:
(set-fontset-font t 'han (font-spec :name "Songti SC"))
1
字體源代碼Pro可能沒有您希望呈現的字形。有一個快速解決這個問題的方法。試試M-x describe-char
這將彈出一個緩衝區,描述顯示的字符,名稱,代碼點以及它用來顯示字符的字體。
在許多字體系統中,如果字形在給定字體集中不可用,則會使用後備字體。我懷疑對於你來說,後備字體已經在操作系統的底層發生了變化,這就是你看到差異的原因。 Source Code Pro可能與它無關。
此外,您可以在緩衝區中鍵入M-x describe-fontset
以查看哪些unicode範圍映射到哪些字體。這也可以幫助您找出差異。
相關問題
- 1. Emacs中奇怪的字符
- 2. Emacs字體鎖高亮奇怪
- 3. 自定義字體顯示很奇怪
- 4. 自定義字體顯示很奇怪
- 5. 奇怪,但很明顯,具體的字體大小使用EMS
- 6. 很奇怪java.io.NotSerializableException
- 7. mysql_fetch_assoc很奇怪
- 8. onActivityResult()很奇怪
- 9. 很奇怪PNG
- 10. C#Windows窗體圖很奇怪
- 11. FOSUserBundle窗體看起來很奇怪
- 12. 奇怪的鏈接在Emacs
- 13. CSS字體在歌劇中看起來很奇怪
- 14. Ember.js,奇怪的字符體
- 15. 奇怪的國家行爲
- 16. 加粗的字體在Mac上看起來很奇怪
- 17. Navbar很奇怪嗎?
- 18. qmath很奇怪AttributeError
- 19. Java JFrame很奇怪
- 20. For-Loops很奇怪
- 21. Emacs中ipython的奇怪行爲
- 22. Firefox中的HTML字體奇怪行爲
- 23. Emacs Node REPL奇怪行爲
- 24. java.lang.ArrayIndexOutOfBoundsException真的很奇怪
- 25. 微軟的ASLR很奇怪
- 26. 我的輪換很奇怪
- 27. ScrollPane很奇怪的問題
- 28. 很奇怪的WebPack錯誤
- 29. 很奇怪的C++錯誤
- 30. Textarea很奇怪的行爲
我想這個問題可能是在OSX你的備用字體。 '源代碼Pro'沒有中文字符,所以系統會回退到其他字體,直到找到一個。升級後,該設置可能會更改。 –
我也有這個問題 –
@ C.C。你可以看到我的答案。更新爲英文系統。 – goofansu