Emacs
Emacs 更改單個單詞(或句子)的字型,而不是整個緩衝區的字型
不知何故,我找不到更改特定文本字元串字型大小的方法。
我知道如何全域或臨時為整個緩衝區執行此操作。更改預設字型不是這裡的問題。
有時我會使用 ω、Ω 或 ב 等數學符號,並希望將它們更改為更大的字型。我需要一種簡單的方法來做到這一點。也歡迎使用使這些符號更明顯的替代方法。
您正在尋找的是使用較大尺寸字元的 Emacs**面孔。**參見 face 屬性
:height
,例如,在 Elisp 手冊中的 nodeFace Attributes
。您可以將面孔應用於任何文本(例如,單詞或表達式)。您可以通過程序或手動執行此操作。如果通過程序,可以使用
font-lock-keywords
(自動語法突出顯示)或使用任何各種文本突出顯示功能來完成。這種突出顯示可以使用
face
text 屬性或face
overlay 屬性來實現;也就是說,它一方面可以附加到緩衝區文本(或字元串),另一方面可以覆蓋在緩衝區頂部。也可以看看:
- EmacsWiki - 面孔類別
- EmacsWiki - 字型鎖定
- EmacsWiki - 突出顯示
- Emacs 手冊,節點
Enriched Text