2009-08-14 11 views

Répondre

9

Vous pouvez spécifier l'option antialias=none pour vos polices, comme indiqué dans GNU Emacs Manual

+10

Plus explicitement, vous cliquez sur 'M-x customize', puis choisissez' Faces' et encore 'Basic Faces'. Vous y trouverez la face par défaut où vous pouvez désactiver l'anti-aliasing. – Pinochle

+1

+1 pour l'astuce 'Mx customize' –

7

Comme je ne pouvais pas trouver une réponse satisfaisante à celui-ci depuis longtemps, je pensais que ce ne serait pas mal d'ajouter ce lien à cette discussion, comme ci-dessus ne fonctionne généralement pas sous Linux:

http://keyboardconnoisseur.blogspot.com/2011/04/turning-off-antialiasing-for-specific.html

le problème est que sous Linux, emacs ne semble pas faire beaucoup de la gestion des polices du tout, et vous devez désactiver l'anticrénelage ailleurs.

+0

-1 car il ne répond pas à la question posée ici (merci d'ouvrir une nouvelle question à laquelle vous répondez vous-même), et le lien est inutile puisqu'il ne s'agit pas d'un lien permanent vers un élément spécifique . – fluffy

3

Si d'autres cherchaient comment désactiver l'anti-aliasing dans OS X, vous pouvez exécuter

defaults write org.gnu.Emacs AppleAntiAliasingThreshold 999 
+0

Celui-ci a travaillé pour moi en 2014. –

0

N'a jamais exécuter Mac OS X, utilisable uniquement pour Linux + Windows:

(defvar my-preferred-font 
    (cond 
    ((eq window-system 'x) 
    "-misc-fixed-medium-r-normal--14-*-*-*-c-*-iso10646-1") 
    ((eq window-system 'w32) 
    "Courier New-10:antialias=none") 
    (t nil))) 
(when my-preferred-font 
    (set-frame-font my-preferred-font) 
    (set-fontset-font "fontset-default" 'latin my-preferred-font) 
    (set-fontset-font "fontset-default" 'phonetic my-preferred-font) 
    (set-fontset-font "fontset-default" 'cyrillic my-preferred-font) 
    (set-fontset-font "fontset-default" 'greek my-preferred-font)) 

dont les utilisations ASCII, il suffit de suivre la suggestion officielle:

(add-to-list 'default-frame-alist '(font . "Courier New-10:antialias=none")) 

Je travaille avec cyrillique, grec et Les textes IPA ont donc besoin de définir des valeurs par défaut pour les polices ...

Questions connexes