From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tim Cross Newsgroups: gmane.emacs.devel Subject: Re: Proportional fonts in the mode line (one month test) Date: Fri, 26 Nov 2021 09:20:18 +1100 Message-ID: <87fsrj27ep.fsf@gmail.com> References: <87h7c1u0cg.fsf@gnus.org> <6ab5879d-8b0b-8205-a8c7-f2c1d61afba2@yandex.ru> <83ee758o4i.fsf@gnu.org> <87bl29wjlf.fsf@gnus.org> <87y25dv3pd.fsf@gnus.org> <87tug0fly9.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8200"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.7.5; emacs 28.0.60 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Nov 25 23:33:46 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mqNJK-0001xo-5r for ged-emacs-devel@m.gmane-mx.org; Thu, 25 Nov 2021 23:33:46 +0100 Original-Received: from localhost ([::1]:51428 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mqNJH-0006XZ-UB for ged-emacs-devel@m.gmane-mx.org; Thu, 25 Nov 2021 17:33:43 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:55154) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqNII-0005on-JM for emacs-devel@gnu.org; Thu, 25 Nov 2021 17:32:42 -0500 Original-Received: from [2607:f8b0:4864:20::534] (port=45857 helo=mail-pg1-x534.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mqNIG-0002jD-Tn for emacs-devel@gnu.org; Thu, 25 Nov 2021 17:32:42 -0500 Original-Received: by mail-pg1-x534.google.com with SMTP id h63so6351467pgc.12 for ; Thu, 25 Nov 2021 14:32:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=references:user-agent:from:to:subject:date:in-reply-to:message-id :mime-version; bh=maHvqaELIqiFBuKOAXS1upO5hkYneK630p2JPFN4pno=; b=EPCSqwVBb4X8KfOxJS1LiouvLM4rMdyp84Qt26neqb9aRm2FBU8elfq6ZKcCasilJl qk+grK5U5FsdarKSkGGJonIri0p6NA81if2ps2Gj9YxhTLtngjCMqHsp1W8MccGieVRH /92Q0D/Xg2Gk93taQhxiLKjYLqVM3FUidEZutFlXwpHMGiF9lu1K2U7qbuAfSIegKQDl NnBOAaGsQ2v8ddQq3zqfK++9iocHijzcox2OT74s7wMbzxzi/kjDzRkK/tUur2iRx/DE hJnGponzjSq48b7SY/4G2n6GdraenSZZDUrYbySg52vBLYx8VjlN9eVWtx9x8Z70k9w1 kAmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:subject:date :in-reply-to:message-id:mime-version; bh=maHvqaELIqiFBuKOAXS1upO5hkYneK630p2JPFN4pno=; b=bAAk4AUe0uRYFb5InD88SdPesme7Al51PRIWtd4sP8eQxSidr2iBZBpG05kWMhz2+j AyZ36zaSgBWSU5ruIcAzh2gCzZwXAwEnirX6i5M+7LBIFEARjRjKpY/ab2pdnocXIBuk L58hBbaEbve+MSXFX4kE0YQn4scgvrcWtspaOF/dd2coWXwjod+5cPJL1C9KbhW9oFPg O8yEOnDulxWN13huloP4ZkaOeedsq1jtou8lvGfvVU5E/h2bevrCaLkSYArZWVN2loYQ wcBLyHb3Ts72iySNH7x6wamfBDPpNart13DJ6RNf1T58g2I8yr6fbyS/MSBKAVTHamcb dzNA== X-Gm-Message-State: AOAM531Y72V7SxGgw6+3wzfrxefQ8TKA7YqRwRvp6AoVg012TK+i/Tvi /Nrbefge0DB5yVU9skH/9ieRhfmuEO4= X-Google-Smtp-Source: ABdhPJz/I8BgIxmL1Obu/Sh/k+qoyP0GZ1OIH+GDNl37l7rDLGSlfklzWdmrViMWxtWl4m6hNGotkg== X-Received: by 2002:a63:6a41:: with SMTP id f62mr4443876pgc.515.1637879558864; Thu, 25 Nov 2021 14:32:38 -0800 (PST) Original-Received: from dingbat (2001-44b8-31f2-bb00-0438-21a9-a850-5fd7.static.ipv6.internode.on.net. [2001:44b8:31f2:bb00:438:21a9:a850:5fd7]) by smtp.gmail.com with ESMTPSA id u19sm3247471pgm.26.2021.11.25.14.32.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Nov 2021 14:32:38 -0800 (PST) In-reply-to: X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::534 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::534; envelope-from=theophilusx@gmail.com; helo=mail-pg1-x534.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:280182 Archived-At: Manuel Uberti writes: > On 25/11/21 13:39, Lars Ingebrigtsen wrote: >> Manuel Uberti writes: >> >>> Just to let you know, changing the default font to this: >>> >>> (custom-set-faces '(variable-pitch ((t (:family "Ubuntu"))))) >>> >>> Makes it look better than what I see on emacs -Q. >> Could you post some screenshots? Here's -Q on Debian/bookworm: >> With your setting: >> Just looks smaller to me, not better. >> > > It depends on which font you like more. I prefer the second screenshot with the > Ubuntu font. I think this is the crux of the matter - in the end, it will come down to personal taste aesthetics. We are unlikely to find a configuration which fits all tastes. However, very important to try this test to identify the issues and see if we can fix them to allow more choice for the user and make it easier to exercise that choice. Personally, I use a very large font and I like the variable pitch fonts for the mode line and header lines (actually, I also like them in buffers which are 'pros' rather than code and really only want fixed width for code buffers). It has been very difficult to find a fixed and variable pitch fonts which are able to work well together, especially at larger sizes and sticking with free/libre fonts. A lot of trial and error and willingness to accept some level of ugliness in some situations. The big challenge has been in getting consistency. This can be particularly challenging due to some packages and themes inheriting from different faces in some interesting combinations.