From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.bugs Subject: bug#33967: [Feature Request] Use proportional fonts in Info-mode Date: 3 Jan 2019 21:23:21 -0000 Organization: muc.de e.V. Message-ID: <20190103212321.29223.qmail@mail.muc.de> References: <29a0d099-3af3-446e-9f0f-d5c2aacfcaf9@www.fastmail.com> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1546550530 3638 195.159.176.226 (3 Jan 2019 21:22:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 3 Jan 2019 21:22:10 +0000 (UTC) User-Agent: tin/2.4.2-20171224 ("Lochhead") (UNIX) (FreeBSD/11.2-RELEASE-p4 (amd64)) Cc: 33967@debbugs.gnu.org To: "Alex Griffin" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 03 22:22:06 2019 Return-path: Envelope-to: geb-bug-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 1gfARG-0000kk-RR for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Jan 2019 22:22:02 +0100 Original-Received: from localhost ([127.0.0.1]:57941 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gfATN-0002MF-NX for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Jan 2019 16:24:13 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:54101) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gfATF-0002MA-Ak for bug-gnu-emacs@gnu.org; Thu, 03 Jan 2019 16:24:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gfATC-0006Lz-7e for bug-gnu-emacs@gnu.org; Thu, 03 Jan 2019 16:24:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:60712) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gfATC-0006Ld-1u for bug-gnu-emacs@gnu.org; Thu, 03 Jan 2019 16:24:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gfATB-0000dJ-QJ for bug-gnu-emacs@gnu.org; Thu, 03 Jan 2019 16:24:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Jan 2019 21:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33967 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 33967-submit@debbugs.gnu.org id=B33967.15465506042387 (code B ref 33967); Thu, 03 Jan 2019 21:24:01 +0000 Original-Received: (at 33967) by debbugs.gnu.org; 3 Jan 2019 21:23:24 +0000 Original-Received: from localhost ([127.0.0.1]:46003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gfASa-0000cQ-D5 for submit@debbugs.gnu.org; Thu, 03 Jan 2019 16:23:24 -0500 Original-Received: from colin.muc.de ([193.149.48.1]:53103 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1gfASY-0000cI-EU for 33967@debbugs.gnu.org; Thu, 03 Jan 2019 16:23:23 -0500 Original-Received: (qmail 29224 invoked by uid 3782); 3 Jan 2019 21:23:21 -0000 In-Reply-To: X-Newsgroups: gnu.emacs.bug X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:154110 Archived-At: Hello, Alex. In article you wrote: > Right now Emacs' built-in info viewer renders almost everything using > the default face. I can set the default face to a proportional font and > read most manuals just fine, but sometimes fixed-width fonts are > assumed. Try using a proportional font on "(ledger3)Register Report" > for example. It renders terribly in Emacs even though texinfo's html > output successfully mixes proportional and fixed-width fonts [1]. > It would be nice to improve it by using proportional fonts where > appropriate, and fixed-width fonts only where necessary. This would > improve readability and better match texinfo's html output. I'm happy to do without such "improvements", taking advantage of the high readability of my terminal's fixed width font. I take it you really mean "have the option of using proportional fonts". I've nothing against that. I'm not sure whether proportional fonts really do improve readability. My standard test is to use such a font to display the notional C fragment: "Legal||Illegal" and check that what's displayed isn't just an indistinguishable mass of vertical lines between legible characters. However, you're probably aware that TexInfo formats text into lines, with line breaks. These may not display well with proportional fonts. I'm wholly unconvinced that making Info "better match" HTML is at all worthwhile. Where's the advantage in such a match, even supposing it is possible? > Thanks, > -- > Alex Griffin > [1]: https://www.ledger-cli.org/3.0/doc/ledger3.html#Register-Report -- Alan Mackenzie (Nuremberg, Germany).