* bug#28338: 25.2; Default fonts for Info
[not found] ` <<834lsjyasv.fsf@gnu.org>
@ 2017-09-03 17:26 ` Drew Adams
2017-09-03 18:00 ` Eli Zaretskii
0 siblings, 1 reply; 9+ messages in thread
From: Drew Adams @ 2017-09-03 17:26 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: 28338
> > (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.
emacs-devel is a better place for proposals to change default
behavior and discussions thereof.
> > 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.
1. No, it would not, if you give it a different color instead
of a different font. You seem stubborn about hearing this.
Changing the font is not the only way to make text stand out.
2. In the past Emacs has had cases where a face intentionally
had exactly the same default appearance as the default face
- nothing distinguishable at all. Clearly that (misguided)
choice was not a "non-starter" then.
(In fact, I was among those who pointed out more than once
that such a default face appearance was not a good idea.
But for quite a while suggestions to make such faces look
different by default were (ironically), themselves,
"non-starters".)
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.
In the past, Emacs (unwisely) used bold, but with the same
font, by default, here and there. We pointed out that bold
does not render well for some platforms, in particular, for
MS Windows (with the default font).
Using bold was one approach (bad). Using a different font
is another approach (bad - this bug). Using a different
color is another approach (pretty good, IMHO).
You propose a color. Almost any color would do, as long
as it is sufficiently different from the background color.
Users should (preferably) be able to notice it (i.e., not
the default foreground color, which you apparently agree
with), so that they can tell that it is something they can
customize it.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#28338: 25.2; Default fonts for Info
2017-09-03 17:26 ` bug#28338: 25.2; Default fonts for Info Drew Adams
@ 2017-09-03 18:00 ` Eli Zaretskii
2019-11-17 7:53 ` Lars Ingebrigtsen
0 siblings, 1 reply; 9+ messages in thread
From: Eli Zaretskii @ 2017-09-03 18:00 UTC (permalink / raw)
To: Drew Adams; +Cc: 28338
> Date: Sun, 3 Sep 2017 10:26:41 -0700 (PDT)
> From: Drew Adams <drew.adams@oracle.com>
> Cc: 28338@debbugs.gnu.org
>
> 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, thus no colors. And some
people actively dislike colors.
In any case, the current situation is quite good, so I see no reason
to change it, especially not so close to the last change we made
there.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#28338: 25.2; Default fonts for Info
2017-09-03 18:00 ` Eli Zaretskii
@ 2019-11-17 7:53 ` Lars Ingebrigtsen
0 siblings, 0 replies; 9+ messages in thread
From: Lars Ingebrigtsen @ 2019-11-17 7:53 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: 28338
Eli Zaretskii <eliz@gnu.org> writes:
> I don't like this suggestion, for at least two reasons: Info is
> supposed to present a book-like appearance, thus no colors. And some
> people actively dislike colors.
>
> In any case, the current situation is quite good, so I see no reason
> to change it, especially not so close to the last change we made
> there.
There doesn't seem to be anything to fix here, so I'm closing this bug
report.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ 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>
2017-09-03 17:26 ` bug#28338: 25.2; Default fonts for Info 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>
[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>
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.