Variable: ps-black-white-faces

ps-black-white-faces is a customizable variable defined in ps-print.el.gz.

Value

((font-lock-builtin-face "black" nil bold)
 (font-lock-comment-face "gray20" nil italic)
 (font-lock-constant-face "black" nil bold)
 (font-lock-function-name-face "black" nil bold)
 (font-lock-keyword-face "black" nil bold)
 (font-lock-string-face "black" nil italic)
 (font-lock-type-face "black" nil italic)
 (font-lock-variable-name-face "black" nil bold italic)
 (font-lock-warning-face "black" nil bold italic))

Documentation

Specify list of face attributes to print colors on black/white printers.

The list elements are the same as defined on ps-extend-face (which see).

This variable is used only when ps-print-color-p is set to black-white.

This variable was added, or its default value changed, in Emacs 20.

View in manual

Source Code

;; Defined in /usr/src/emacs/lisp/ps-print.el.gz
(defcustom ps-black-white-faces
  '((font-lock-builtin-face       "black"  nil bold       )
    (font-lock-comment-face       "gray20" nil      italic)
    (font-lock-constant-face      "black"  nil bold       )
    (font-lock-function-name-face "black"  nil bold       )
    (font-lock-keyword-face       "black"  nil bold       )
    (font-lock-string-face        "black"  nil      italic)
    (font-lock-type-face          "black"  nil      italic)
    (font-lock-variable-name-face "black"  nil bold italic)
    (font-lock-warning-face       "black"  nil bold italic))
  "Specify list of face attributes to print colors on black/white printers.

The list elements are the same as defined on `ps-extend-face' (which see).

This variable is used only when `ps-print-color-p' is set to `black-white'."
  :version "21.1"
  :type '(repeat
	  (list :tag "Face Specification"
		(face :tag "Face Symbol")
		(choice :menu-tag "Foreground Color"
			:tag "Foreground Color"
			(const :tag "Black" nil)
			(string :tag "Color Name"))
		(choice :menu-tag "Background Color"
			:tag "Background Color"
			(const :tag "None" nil)
			(string :tag "Color Name"))
		(repeat :inline t
			(choice :menu-tag "Attribute"
				(const bold)
				(const italic)
				(const underline)
				(const strikeout)
				(const overline)
				(const shadow)
				(const box)
				(const outline)))))
  :version "20"
  :group 'ps-print-face)