;; which are generally available.
(defcustom face-font-family-alternatives
(mapcar (lambda (arg) (mapcar 'purecopy arg))
- '(("Monospace" "courier" "fixed")
+ '(("Monospace" "Cascadia Code" "Lucida Console" "courier" "fixed")
;; Monospace Serif is an Emacs invention, intended to work around
;; portability problems when using Courier. It should work well
;; This is present for backward compatibility.
("courier" "CMU Typewriter Text" "fixed")
- ("Sans Serif" "helv" "helvetica" "arial" "fixed")
+ ("Sans Serif"
+ ;; https://en.wikipedia.org/wiki/List_of_typefaces_included_with_Microsoft_Windows
+ "Calibri" "Tahoma" "Lucida Sans Unicode"
+ "helv" "helvetica" "arial" "fixed")
("helv" "helvetica" "arial" "fixed")))
"Alist of alternative font family names.
Each element has the form (FAMILY ALTERNATIVE1 ALTERNATIVE2 ...).
:version "30.1")
(defface dictionary-word-definition-face
- '((((supports (:family "DejaVu Serif")))
+ ;; w32 first, because 'supports' doesn't really tell whether the font
+ ;; family exists, and MS-Windows selects an ugly font as result.
+ '((((type w32))
+ (:font "Sans Serif"))
+ (((supports (:family "DejaVu Serif")))
(:family "DejaVu Serif"))
(((type x))
(:font "Sans Serif"))
(:font "default")))
"The face that is used for displaying the definition of the word."
:group 'dictionary
-:version "28.1")
+:version "31.1")
(defface dictionary-word-entry-face
'((((type x))