From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: What is `image-compute-scaling-factor' for? Date: Fri, 25 Dec 2020 07:15:10 +0100 Message-ID: <87czyyh0nl.fsf@gnus.org> References: <63B86086-94CB-4E10-9F62-E3F0C563FFB5@gnu.org> <83wnx7ntxe.fsf@gnu.org> <87o8iiihvf.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="17852"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Eli Zaretskii , emacs-devel To: Evgeny Zajcev Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 25 07:17:01 2020 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 1ksgPM-0004Wa-PH for ged-emacs-devel@m.gmane-mx.org; Fri, 25 Dec 2020 07:17:00 +0100 Original-Received: from localhost ([::1]:38302 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ksgPL-0006Hs-QP for ged-emacs-devel@m.gmane-mx.org; Fri, 25 Dec 2020 01:16:59 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48444) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ksgNi-0005lt-8U for emacs-devel@gnu.org; Fri, 25 Dec 2020 01:15:18 -0500 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:53908) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ksgNg-0005py-JF; Fri, 25 Dec 2020 01:15:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=pESMv7koGzyQ/ZfY1ZKKbxdC88TEcxmlNc8SMhUvBGw=; b=lGLoXVmxXFuTyLnqUos737ngde SJjvcyg4voVJQV0IsvuFm+8hJ+yIFaDkUfQ4mnrUWYR5ff5A6NMDMCW2u3rF9ndxC3LLyuw+gBrgJ mfNYDueaWUk71gLttTJdR7IhoetU+GfMqfvapbaDlKXZ5EY0+BBUd/GaaNjYM+HGVWH0=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ksgNb-0007JG-IX; Fri, 25 Dec 2020 07:15:13 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEUNDQ9dXVzLyMOB gH3///8CmfBVAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+QMGQYLDTAo3+QAAAF9SURBVDjLjZMBcgMh CEUluYDoBSJcYMX7360f1Dab2pk6mckub4X/QVOinM6L/wL530Gsouf4U+QMTOQ6AhI5FHH5dipO nXrp5wpX0dOWKrnISe9Tskk5FVEYtETcP/LRYGuSuOj4AGzC4mbsbpMyjYdAg+jdJzFdRbwv8mFn eNRBS/zhPSEVijSqv71gWEXpV/sRIcVYJMS8qyup4vsAXO1N3TPJNyhyax1eZoDh6N2QKX5ttns5 muJrQy9fkda94inXILXDYwByAGG9hrp6kY2Ldy7EmK91KLhkaws0NGTWoCuxYZbzGIhgcLS7XxuF N5wBER59j4XHsJDz9Fw6eN6YjBlLJF8PukDn6hmiK/GgedYYPB66HER14Ql02EPKzBWC9w1A5Rog OuxbVovVdEwAXRgJ0Dxn/kmk9i9pmI21x0MTuEcods182+G5SEe84Ni+AdeDKjOBg7aBxE3+Bjjz e70wLdMN9AaqqiwwfgByodcbaMd/3eVpypIvwG5G+QZK5TgAAAAldEVYdGRhdGU6Y3JlYXRlADIw MjAtMTItMjVUMDY6MTE6MTMrMDA6MDDAwWe0AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTI1 VDA2OjExOjEzKzAwOjAwsZzfCAAAAABJRU5ErkJggg== X-Now-Playing: Kate & Anna McGarrigle's _Kate & Anna McGarrigle_: "Travellin' On For Jesus" In-Reply-To: (Evgeny Zajcev's message of "Fri, 25 Dec 2020 09:10:16 +0300") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:261717 Archived-At: Evgeny Zajcev writes: > I really can't get how this default behaviour could be ok, see screenshots: > http://lgarc.narod.ru/pics/screenshot-scale.png Looks OK to me -- you have huge characters, so you get huge images, which is a good default, since people presumably have huge characters because they need to. If you don't like the heuristics, you know what to do. If you've chosen to have huge characters for whimsical reasons, you have a very unusual setup: People normally choose a font size based on what's comfortable for them to read. > So, what the value you have now as return for (image-compute-scaling-factor > 'auto) ? 2.3, which looks nice. > With code I've provided you hit into typical DPI (your DPI=96 < 100) and get > scaling factor 1. Yes, that would look awful. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no