* bug#28338: 25.2; Default fonts for Info
[not found] ` <<837exfyej8.fsf@gnu.org>
@ 2017-09-03 16:36 ` Drew Adams
2017-09-03 17:03 ` Eli Zaretskii
0 siblings, 1 reply; 9+ messages in thread
From: Drew Adams @ 2017-09-03 16:36 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: 28338
> > Personally, I'd prefer that the default font families be the same:
> > Courier (New) - as has always been the case before Emacs 25.2. (Was
> > this change in default behavior even discussed on emacs-devel@gnu.org?)
Clearly I was speaking of the default font families for unquoted
and quoted Info text.
> There was no change,
Clearly there _was_ a change in the default font family used
for quoted Info text. That's what this bug report is about.
> Courier New was and remains the default font.
That's not the issue. No one said otherwise.
> The only change is that Info-quoted is a new face introduced
> relatively recently. (It took us a few iterations to find
> a good font for that face.)
I meant a change in the font used for quoted text. Clearly
there was such a change. That "only change" is what this
bug report is about - the default font for that face.
I suggest another iteration for the "we", whomever that
might have included (I saw no discussion of it.)
I suggest that Courier New should be the default font for
that face (as well as be the general default). We have had
faces that are defined for customization purposes but whose
default appearance is the same as the default face.
> > (I'd also prefer that a color be used by default to distinguish
> > face `Info-quoted', but I don't expect that suggestion to fly.)
>
> You can always customize the face to fit your taste, of course.
It's not about my personal use. I filed the bug for
Emacs users in general. Though, as I say, I don't
expect that suggestion to fly, it's still my suggestion.
FWIW, I have, in my library info+.el, had a face for
quoted text in Info since at least as long ago as 1996.
(And I suggested that Emacs do similarly several times
since, to no avail.)
In info+.el I have never used a different font for
the default value of that face. I've (always) used a
different color. No users have complained about that,
since 1996...
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#28338: 25.2; Default fonts for Info
2017-09-03 16:36 ` bug#28338: 25.2; Default fonts for Info Drew Adams
@ 2017-09-03 17:03 ` Eli Zaretskii
0 siblings, 0 replies; 9+ messages in thread
From: Eli Zaretskii @ 2017-09-03 17:03 UTC (permalink / raw)
To: Drew Adams; +Cc: 28338
> Date: Sun, 3 Sep 2017 09:36:52 -0700 (PDT)
> From: Drew Adams <drew.adams@oracle.com>
> Cc: 28338@debbugs.gnu.org
>
> I suggest another iteration for the "we", whomever that
> might have included
New ideas are always welcome, if they were not already considered in
the pst.
> (I saw no discussion of it.)
That doesn't mean there were none. See, for example, bug#18077,
bug#19889, bug#22207, and bug#24597.
> I suggest that Courier New should be the default font for
> that face (as well as be the general default).
That would make it indistinguishable from the default face, so it's a
non-starter.
^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <<<<ecdc9d17-baa6-407e-84a6-ba44c8272f1d@default>]
[parent not found: <<<ecdc9d17-baa6-407e-84a6-ba44c8272f1d@default>]
* bug#28338: 25.2; Default fonts for Info
@ 2017-09-03 15:23 Drew Adams
2017-09-03 15:42 ` Eli Zaretskii
0 siblings, 1 reply; 9+ messages in thread
From: Drew Adams @ 2017-09-03 15:23 UTC (permalink / raw)
To: 28338
[-- Attachment #1: Type: text/plain, Size: 1464 bytes --]
See screenshot, from MS Windows, emacs -Q
The default font for most Info text is apparently this:
-outline-Courier New-normal-normal-normal-mono-17-*-*-*-c-*-iso8859-1
(#x48)
The face used for face `Info-quoted' is apparently this:
-outline-Consolas-normal-normal-normal-mono-17-*-*-*-c-*-iso8859-1
(#x97)
This is backward from what most technical doc uses. It is typical to
use a font such as Courier (or Courier New) for code. It is typical to
use a proportional font for ordinary text. The Consolas font used for
`Info-quoted' is not proportional, but it looks much more like a font
that one would see used for text than a font that is used for code.
Would Emacs Info be more readable out of the box if the fonts were
swapped? Seems like using a font such as Courier for function and
variable names, keys, etc. might make more sense.
Personally, I'd prefer that the default font families be the same:
Courier (New) - as has always been the case before Emacs 25.2. (Was
this change in default behavior even discussed on emacs-devel@gnu.org?)
(I'd also prefer that a color be used by default to distinguish face
`Info-quoted', but I don't expect that suggestion to fly.)
In GNU Emacs 25.2.1 (x86_64-w64-mingw32)
of 2017-04-24 built on LAPHROAIG
Windowing system distributor 'Microsoft Corp.', version 6.1.7601
Configured using:
'configure --without-dbus --without-compress-install 'CFLAGS=-O2
-static -g3''
[-- Attachment #2: throw-emacs-25-2-default-fonts.png --]
[-- Type: image/png, Size: 42834 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#28338: 25.2; Default fonts for Info
2017-09-03 15:23 Drew Adams
@ 2017-09-03 15:42 ` Eli Zaretskii
0 siblings, 0 replies; 9+ messages in thread
From: Eli Zaretskii @ 2017-09-03 15:42 UTC (permalink / raw)
To: Drew Adams; +Cc: 28338
> Date: Sun, 3 Sep 2017 08:23:26 -0700 (PDT)
> From: Drew Adams <drew.adams@oracle.com>
>
> The default font for most Info text is apparently this:
>
> -outline-Courier New-normal-normal-normal-mono-17-*-*-*-c-*-iso8859-1
> (#x48)
>
> The face used for face `Info-quoted' is apparently this:
>
> -outline-Consolas-normal-normal-normal-mono-17-*-*-*-c-*-iso8859-1
> (#x97)
Yes, that's true.
> This is backward from what most technical doc uses. It is typical to
> use a font such as Courier (or Courier New) for code. It is typical to
> use a proportional font for ordinary text. The Consolas font used for
> `Info-quoted' is not proportional, but it looks much more like a font
> that one would see used for text than a font that is used for code.
>
> Would Emacs Info be more readable out of the box if the fonts were
> swapped? Seems like using a font such as Courier for function and
> variable names, keys, etc. might make more sense.
Courier New is the default font on Windows, selected both for its
wide-spread availability and its very good support for many scripts.
Consolas has significantly smaller coverage, so swapping is not an
option, at least not at this time.
Since Courier New is the default, the face used for code needs to find
another font, which is also wide-spread, monospaced, and looks
reasonably well in this context. Consolas is about the only candidate
that satisfies these requirements.
So maybe this is sub-optimal wrt ideal typefaces, but the harsh
reality leaves us no choice.
> Personally, I'd prefer that the default font families be the same:
> Courier (New) - as has always been the case before Emacs 25.2. (Was
> this change in default behavior even discussed on emacs-devel@gnu.org?)
There was no change, Courier New was and remains the default font.
The only change is that Info-quoted is a new face introduced
relatively recently. (It took us a few iterations to find a good font
for that face.)
> (I'd also prefer that a color be used by default to distinguish face
> `Info-quoted', but I don't expect that suggestion to fly.)
You can always customize the face to fit your taste, of course.
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2019-11-17 7:53 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <<ecdc9d17-baa6-407e-84a6-ba44c8272f1d@default>
[not found] ` <<837exfyej8.fsf@gnu.org>
2017-09-03 16:36 ` bug#28338: 25.2; Default fonts for Info Drew Adams
2017-09-03 17:03 ` Eli Zaretskii
[not found] <<<<ecdc9d17-baa6-407e-84a6-ba44c8272f1d@default>
[not found] ` <<<<837exfyej8.fsf@gnu.org>
[not found] ` <<<ac306d3c-20fe-4d56-a454-139e64341e55@default>
[not found] ` <<<834lsjyasv.fsf@gnu.org>
[not found] ` <<0a5cea17-42be-4d4f-a4f7-798bfa51e290@default>
[not found] ` <<83ziabwtky.fsf@gnu.org>
2017-09-03 18:16 ` Drew Adams
2017-09-03 18:35 ` Eli Zaretskii
[not found] <<<ecdc9d17-baa6-407e-84a6-ba44c8272f1d@default>
[not found] ` <<<837exfyej8.fsf@gnu.org>
[not found] ` <<ac306d3c-20fe-4d56-a454-139e64341e55@default>
[not found] ` <<834lsjyasv.fsf@gnu.org>
2017-09-03 17:26 ` Drew Adams
2017-09-03 18:00 ` Eli Zaretskii
2019-11-17 7:53 ` Lars Ingebrigtsen
2017-09-03 15:23 Drew Adams
2017-09-03 15:42 ` Eli Zaretskii
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).