* bug#28338: 25.2; Default fonts for Info
[not found] ` <<83ziabwtky.fsf@gnu.org>
@ 2017-09-03 18:16 ` Drew Adams
2017-09-03 18:35 ` Eli Zaretskii
0 siblings, 1 reply; 9+ messages in thread
From: Drew Adams @ 2017-09-03 18:16 UTC (permalink / raw)
To: Eli Zaretskii, Drew Adams; +Cc: 28338
> > My suggestion is _not_ to use exactly the same face as the
> > default face - I've made that quite clear. My suggestion
> > is to not use a different font. Using a different color
> > (whatever color) is a reasonable alternative.
>
> I don't like this suggestion, for at least two reasons: Info is
> supposed to present a book-like appearance,
Who said that Info is supposed to do that?
> thus no colors.
What makes you think that books do not use color,
including for some text?
You seem to be grasping for some (non-existent)
hardline style rule to just dismiss this suggestion.
> And some people actively dislike colors.
Names? ;-) More seriously, some people also dislike
the fact that by default Emacs does not use color.
And of course Emacs sometimes does use color by default
(e.g. font-locked modes).
That argument seems pretty vacuous. Some people
actively dislike lots of things.
And that was the same argument given against the
long-ago suggestion to fontify quoted Info names.
You've finally gone with, not against, that idea,
but using the wrong way to make the text stand out.
> In any case, the current situation is quite good,
It was "quite good" before this change also. That
doesn't mean much.
What makes you think that the change made was for
the better?
> so I see no reason to change it, especially not
> so close to the last change we made there.
Right, and when it is _less_ close you will argue that
it has been the way it is for a while and that "that
ship has sailed." Been there - seen this movie before.
Catch 22.
Now is a good time to fix this, not a bad time.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#28338: 25.2; Default fonts for Info
2017-09-03 18:16 ` bug#28338: 25.2; Default fonts for Info Drew Adams
@ 2017-09-03 18:35 ` Eli Zaretskii
0 siblings, 0 replies; 9+ messages in thread
From: Eli Zaretskii @ 2017-09-03 18:35 UTC (permalink / raw)
To: Drew Adams; +Cc: 28338
> Date: Sun, 3 Sep 2017 11:16:10 -0700 (PDT)
> From: Drew Adams <drew.adams@oracle.com>
> Cc: 28338@debbugs.gnu.org
>
> What makes you think that the change made was for
> the better?
Because I happen to like the results.
> > so I see no reason to change it, especially not
> > so close to the last change we made there.
>
> Right, and when it is _less_ close you will argue that
> it has been the way it is for a while and that "that
> ship has sailed."
So now you will invent what I will think and do in some hypothetical
future, and then derogate your invented thoughts and actions?
> Now is a good time to fix this, not a bad time.
Since there are no reasons to change, time is irrelevant.
^ 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>
[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 ` bug#28338: 25.2; Default fonts for Info 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
[not found] <<ecdc9d17-baa6-407e-84a6-ba44c8272f1d@default>
[not found] ` <<837exfyej8.fsf@gnu.org>
2017-09-03 16:36 ` Drew Adams
2017-09-03 17:03 ` Eli Zaretskii
2017-09-03 15:23 Drew Adams
2017-09-03 15:42 ` Eli Zaretskii
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.