Apa cara paling sederhana untuk memaksa Emacs org-mode untuk menggunakan Keluarga Font dan Tinggi dengan lebar tetap yang sama di mana-mana (tetapi menjaga properti lain tetap berbeda, seperti Foreground)?
Saya bisa membuat semua org-level-n
wajah mewarisi dari fixed-pitch
, atau membuat variable-pitch
sebenarnya referensi font dengan lebar tetap, misalnya, tapi itu akan merepotkan, saya kira.
Terima kasih sebelumnya.
Jawaban:
Beberapa tema mengubah wajah tanpa alasan.
Misalnya, jika Anda menggunakan
Solarized
kode tambahkan tema di bawah ini sebelum memuatnya.sumber
Saya akan menggunakan
face-remap-add-relative
; lihat bagian Pemulihan Wajah dari manual Emacs Lisp.Berikut adalah pengait yang menetapkan properti "keluarga"
default
wajah dalam mode Org buffer ke "Monospace", yang secara efektif berubahdefault
menjadifixed-pitch
.sumber
face-remap-add-relative
juga, dan itu bekerja untuk saya (saya tidak punya "Monospace" tetapi gunakan "Input Sans Mono" sebagai gantinya). Ada juga beberapa wajah lain yang mungkin ingin Anda mainkan, semuanya bernama org- something .