From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Default font / size Date: Wed, 21 Jun 2017 20:47:17 +0300 Message-ID: <8337atw7ve.fsf@gnu.org> References: NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1498067293 2568 195.159.176.226 (21 Jun 2017 17:48:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 21 Jun 2017 17:48:13 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Jun 21 19:48:10 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dNjjb-0000Qs-Ug for geh-help-gnu-emacs@m.gmane.org; Wed, 21 Jun 2017 19:48:08 +0200 Original-Received: from localhost ([::1]:55349 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dNjjh-00068c-8b for geh-help-gnu-emacs@m.gmane.org; Wed, 21 Jun 2017 13:48:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55669) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dNjj6-00062F-Vc for help-gnu-emacs@gnu.org; Wed, 21 Jun 2017 13:47:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dNjj4-00070q-AS for help-gnu-emacs@gnu.org; Wed, 21 Jun 2017 13:47:37 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60170) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dNjj4-00070m-7O for help-gnu-emacs@gnu.org; Wed, 21 Jun 2017 13:47:34 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3099 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dNjj1-0008RJ-Ew for help-gnu-emacs@gnu.org; Wed, 21 Jun 2017 13:47:33 -0400 In-reply-to: (message from John Mastro on Tue, 20 Jun 2017 14:50:50 -0700) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:113544 Archived-At: > From: John Mastro > Date: Tue, 20 Jun 2017 14:50:50 -0700 > > The default font in "emacs -Q" in "Courier New-10.0". I'd like to change > that to "Consolas-10.0" via Lisp code, but without explicitly specifying > the font size of "10.0"[1]. > > Is there any way to do that? My first thought was to try > > (add-to-list 'default-frame-alist '(font . "Consolas")) > > but that results in "Consolas-12". > > [1]: My goal is to avoid having to specify a different font size for > each of the systems on which I use Emacs, since Emacs presumably > has logic to pick a reasonable font size. I admit I'm confused about your goals: on the one hand you don't want to specify the font size, and OTOH you don't like the size Emacs chooses without your specifying it, is that right? Or did I miss something? If indeed I understood what you wanted, then what alternative mechanisms for choosing font size did you have in mind which could fulfill your goals? Or maybe you are asking why Emacs chooses size 12 for Consolas, but size 10 for Courier New, and what factors affect that?