From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: make ps-print-buffer-with-faces all bold Date: Sun, 24 Jul 2016 15:06:04 +0200 Organization: Aioe.org NNTP Server Message-ID: <86invvxk1v.fsf@student.uu.se> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1469365834 3952 80.91.229.3 (24 Jul 2016 13:10:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 24 Jul 2016 13:10:34 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Jul 24 15:10:33 2016 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bRJAt-0005xo-LG for geh-help-gnu-emacs@m.gmane.org; Sun, 24 Jul 2016 15:10:31 +0200 Original-Received: from localhost ([::1]:56040 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRJAs-0001Mc-Vw for geh-help-gnu-emacs@m.gmane.org; Sun, 24 Jul 2016 09:10:31 -0400 Original-Path: usenet.stanford.edu!bloom-beacon.mit.edu!bloom-beacon.mit.edu!168.235.88.217.MISMATCH!feeder.erje.net!2.us.feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 37 Original-NNTP-Posting-Host: EoOtCC1fCYcttx6jjhWUlA.user.gioia.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) Cancel-Lock: sha1:trgfpwKw4UP0zKNXxttObkDYrkg= Mail-Copies-To: never X-Notice: Filtered by postfilter v. 0.8.2 Original-Xref: usenet.stanford.edu gnu.emacs.help:218610 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:110921 Archived-At: myglc2 wrote: > I alway want emacs printout in color but find > the 'normal' faces frustratingly unreadable, > especially in low contrast colors. So... Here > is how to make everything bold in > ps-print-buffer-with-faces, etc. > > ;; ps-print in all bold fonts > (ps-extend-face-list > (mapcar (function (lambda (x) (list x > (face-attribute x :foreground) > (face-attribute x :background) > 'bold))) > (face-list)) 'MERGE) Cool, but perhaps you should change the "low contrast colors" instead? Or do they look good on the screen, only not so when printed? In what context should one use the code? I.e., do you run it once or every time you print? And: I don't think you need `function' before `lambda'. Last, aren't there other attributes than foreground and background? Perhaps you can find a function that returns the whole thing, and then just set it to bold? Otherwise keep it up... -- underground experts united .... http://user.it.uu.se/~embe8573 Emacs Gnus Blogomatic ......... http://user.it.uu.se/~embe8573/blogomatic - so far: 58 Blogomatic articles -