From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.help Subject: RE: Interactive font changing Date: Fri, 7 Sep 2007 17:05:15 -0700 Message-ID: References: <86ir6m9iew.fsf@timbral.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1189209942 17924 80.91.229.12 (8 Sep 2007 00:05:42 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 8 Sep 2007 00:05:42 +0000 (UTC) To: Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Sep 08 02:05:40 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1ITnpP-0001cf-IL for geh-help-gnu-emacs@m.gmane.org; Sat, 08 Sep 2007 02:05:35 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ITnpN-0005Wk-B9 for geh-help-gnu-emacs@m.gmane.org; Fri, 07 Sep 2007 20:05:33 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ITnp9-0005U9-P4 for help-gnu-emacs@gnu.org; Fri, 07 Sep 2007 20:05:19 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ITnp8-0005TN-7t for help-gnu-emacs@gnu.org; Fri, 07 Sep 2007 20:05:19 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ITnp8-0005TK-2s for help-gnu-emacs@gnu.org; Fri, 07 Sep 2007 20:05:18 -0400 Original-Received: from rgminet01.oracle.com ([148.87.113.118]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1ITnp7-0004HN-KH for help-gnu-emacs@gnu.org; Fri, 07 Sep 2007 20:05:17 -0400 Original-Received: from agmgw2.us.oracle.com (agmgw2.us.oracle.com [152.68.180.213]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id l8805FmI019254 for ; Fri, 7 Sep 2007 18:05:15 -0600 Original-Received: from acsmt350.oracle.com (acsmt350.oracle.com [141.146.40.150]) by agmgw2.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id l86Njoin008316 for ; Fri, 7 Sep 2007 18:05:14 -0600 Original-Received: from dhcp-amer-csvpn-gw1-141-144-64-187.vpn.oracle.com by acsmt351.oracle.com with ESMTP id 3195371661189209908; Fri, 07 Sep 2007 17:05:08 -0700 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) Importance: Normal In-Reply-To: <86ir6m9iew.fsf@timbral.net> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-Detected-Kernel: Linux 2.4-2.6 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:47322 Archived-At: > Hello. Is there a way to interactively change aspects of the font for > a given buffer or frame? I know i can customize things, but i would > like to be able to do something on the order of M-x make-buffer-bold > RET and have all the text in the buffer be bold, or M-x increase-font > RET and have the text in the buffer increase. > > I am wondering because i am doing a lot of reading etexts in Emacs and > would like to be able to easily modify the font characteristics for > easy reading, but not have to change things in custom every time i > want to go back to, say, using gnus, where screen real-estate is at a > premium. http://www.emacswiki.org/cgi-bin/wiki/SetFonts For zooming, I use `zoom-frm-in' and `zoom-frm-out', bound to `S-mouse1' and `C-S-mouse-1'. I also use `doremi-font-size', bound to `C-x t z' (zoom with mouse wheel or arrow keys). Note: Apparently Emacs 23 breaks some things regarding font zooming. But Emacs 20 through 22 should be fine. For changing the font (choosing a bold font etc), I use `icicle-font' - `bold S-TAB' etc. In vanilla Emacs on Windows, `S-mouse-1' gives you the standard Windows font dialog box. There, you can also pick `Bold' and a font size.