WEBVTT
00:00:00.000 --> 00:00:09.279
So just to be clear, right now we are currently streaming. So
00:00:09.280 --> 00:00:12.679
if you want to answer with your voice, you can as well. Oh, I'm
00:00:12.680 --> 00:00:17.999
sorry. Okay. Yeah. So I've got a question. I think there was a
00:00:18.000 --> 00:00:20.279
little bit of a misunderstanding with whether we were doing
00:00:20.280 --> 00:00:25.079
a Q&A on BBB or if we were doing it on Etherpad. So it's really
00:00:25.080 --> 00:00:28.479
up to you. Right now we've set up everything. So if you want to
00:00:28.480 --> 00:00:32.119
start answering questions with your voice, we might as
00:00:32.120 --> 00:00:33.864
well. So OK, so I can just do it live.
NOTE Q: When you choose colors based on the same lightness, does it not hurt readability since the eye sees lightness most?
00:00:33.865 --> 00:00:38.239
So one question is, so I
00:00:38.240 --> 00:00:41.839
assume this is a question on the lab space, where all the
00:00:41.840 --> 00:00:46.959
colors are the same lightness. Does it hurt readability? So
00:00:46.960 --> 00:00:53.679
far, I find it to be OK. For the lab theme, I picked the colors
00:00:53.680 --> 00:01:00.999
manually. So like I could just fix a angle essentially so
00:01:01.000 --> 00:01:11.759
that no colors are similar, so I have good readability. But
00:01:11.760 --> 00:01:18.959
for a random theme in Monte Carlo, it's hard because like
00:01:18.960 --> 00:01:24.639
it's just random. But yeah, that's a really good point. And
00:01:24.640 --> 00:01:28.959
also that's one of the motivations I did the nothing, you
00:01:28.960 --> 00:01:33.999
know, the great scale theme to explore just using
00:01:34.000 --> 00:01:39.759
lightness. Yeah.
00:01:39.760 --> 00:01:48.199
So looking at other questions.
00:01:48.200 --> 00:01:52.279
Okay, great. Do you want to take the next question. So, okay.
NOTE Q: For monte-carlo, are all the "random" colors picked using a colorwheel/hue rotation?
00:01:52.280 --> 00:01:56.959
Okay, let's go to the third first. Let's finish. Yes, for
00:01:56.960 --> 00:01:59.999
Monte Carlo are all the random colors that using a color
00:02:00.000 --> 00:02:06.479
wheel here. Yes. Well, so basically, what this theme does is
00:02:06.480 --> 00:02:14.159
it. It picks a saturation and lightness for me first. These
00:02:14.160 --> 00:02:19.759
are also random, but they are picked with some kind of range.
00:02:19.760 --> 00:02:26.559
And that's a parameter that I can play with, you know, the
00:02:26.560 --> 00:02:28.959
range of lightness and separation.
00:02:28.960 --> 00:02:33.479
Once those are fixed, the colors are picked by angles in the
00:02:33.480 --> 00:02:38.399
color wheel, or heel rotation, as you would put it. So yes,
00:02:38.400 --> 00:02:43.719
that's roughly the process.
NOTE Q: One area I see emacs able to do themes that is "underused?" is changing the font
00:02:43.720 --> 00:02:47.239
OK, great. I think the second question is still in the
00:02:47.240 --> 00:02:51.679
process. Oh, well, maybe you could start fielding it. I
00:02:51.680 --> 00:02:55.319
think you've got already something to work on. I see one area
00:02:55.320 --> 00:03:01.199
I see Emacs able to do. under use is changing the font, font
00:03:01.200 --> 00:03:09.759
size, font type, model space based on various faces. Yeah,
00:03:09.760 --> 00:03:13.439
so to paraphrase the question, one thing that Emacs is
00:03:13.440 --> 00:03:17.399
definitely not doing a whole lot of right now is changing the
00:03:17.400 --> 00:03:21.079
font that is being used, be it the font size, the font family.
00:03:21.080 --> 00:03:25.039
Sometimes you see themes, especially old mode themes,
00:03:25.040 --> 00:03:29.199
fontify differently the headers of the documents versus
00:03:29.200 --> 00:03:31.879
the content, and usually you do have a little bit of a
00:03:31.880 --> 00:03:34.719
contrast that is being introduced. But is it something that
00:03:34.720 --> 00:03:38.959
you find value in, this type of contrast based on font? And to
00:03:38.960 --> 00:03:45.159
me, it's my personal preference to just use one font. I don't
00:03:45.160 --> 00:03:51.479
even change the font size a lot in org mode. It's just
00:03:51.480 --> 00:03:55.319
personal preference.
00:03:55.320 --> 00:03:58.999
I've seen scenes where once I applied, I opened the org doc
00:03:59.000 --> 00:04:04.639
and suddenly all the titles are like Serif or some fancy
00:04:04.640 --> 00:04:12.759
fonts. That works. And to me, again, it's a personal
00:04:12.760 --> 00:04:16.919
preference that I don't really like that, but I know a lot of
00:04:16.920 --> 00:04:21.799
people like that. So it's up to you, I guess. Yeah, I mean,
00:04:21.800 --> 00:04:25.839
this, as we've seen in your talk and as well as the previous
00:04:25.840 --> 00:04:29.279
one we had this morning, you know, themes are very personal
00:04:29.280 --> 00:04:33.079
and at the end, whatever you need to, you know, some people
00:04:33.080 --> 00:04:35.799
are going to need more contrast than others, some people are
00:04:35.800 --> 00:04:37.999
going to need a little more variety in the fonts that they
00:04:38.000 --> 00:04:41.359
use. Ultimately, it's up to you really what you want to use.
00:04:41.360 --> 00:04:45.199
The end point, the angle that one should be aiming for is to
00:04:45.200 --> 00:04:49.039
feel comfortable in what they're editing. And whether this
00:04:49.040 --> 00:04:52.799
comfort translates into a very barebone color theme like
00:04:52.800 --> 00:04:56.319
the one we saw this morning with very slight colors but still
00:04:56.320 --> 00:04:59.079
which has a lot of personality or perhaps something closer
00:04:59.080 --> 00:05:04.279
to yours which tends to use equal luminance or lightness for
00:05:04.280 --> 00:05:07.879
the different entries. Well, everyone needs to tune in and
00:05:07.880 --> 00:05:13.959
find whatever works best for them, I think. Yep. And also, I
00:05:13.960 --> 00:05:18.479
want to note, I actually have a personal rule. It's also in
00:05:18.480 --> 00:05:24.479
all my themes. It's that comments have to be italic. I just
00:05:24.480 --> 00:05:31.999
like the look of italic comments. So, I actually... So, if
00:05:32.000 --> 00:05:37.799
you... In one of the section in the video, I mentioned I have
00:05:37.800 --> 00:05:41.959
hooks. Maybe I didn't mention, but I have hooks when using
00:05:41.960 --> 00:05:47.359
the picking the random theme setup. One of the purpose of
00:05:47.360 --> 00:05:52.359
that hook is I can add italic to all the themes on the comment
00:05:52.360 --> 00:05:58.999
face. Which I don't think it works actually right now, but
00:05:59.000 --> 00:06:02.679
that's the intention. Yeah, but I think it answers the
00:06:02.680 --> 00:06:05.879
question we started on originally. Because changing the
00:06:05.880 --> 00:06:11.559
font, I mean, using the italic variant of the font, it's
00:06:11.560 --> 00:06:14.119
literally a different font. And so, being able to have this
00:06:14.120 --> 00:06:17.479
type of contrast is actually important for you. So, it's
00:06:17.480 --> 00:06:20.839
nice that you managed to find this particular bit of
00:06:20.840 --> 00:06:25.519
knowledge through experimentation. And also I want to add
00:06:25.520 --> 00:06:30.719
that if you pick a monospace font like I do, usually there's
00:06:30.720 --> 00:06:37.439
not a lot of... Creativity? No, that's not the word. It's a
00:06:37.440 --> 00:06:45.639
lot of personality in the regular font part. But people do
00:06:45.640 --> 00:06:51.799
put a lot of different things in the italic. So yeah, if you
00:06:51.800 --> 00:06:55.999
can find a way to utilize the italic face, you could see some
00:06:56.000 --> 00:07:01.239
interesting results. Yeah, definitely. Again, I think
00:07:01.240 --> 00:07:03.719
it's important to consider all the things you can play with
00:07:03.720 --> 00:07:06.519
in terms of contrast. Because at the end of the day, you know,
00:07:06.520 --> 00:07:08.839
some people are going to be more receptive to a change of font
00:07:08.840 --> 00:07:11.639
than change of color. You know, just considering the amount
00:07:11.640 --> 00:07:14.439
of people who are colorblind and who are using software like
00:07:14.440 --> 00:07:19.279
this. You know, sometimes your vision optimizes for
00:07:19.280 --> 00:07:22.039
particular kind of changes and some people are going to be
00:07:22.040 --> 00:07:26.279
more sensitive to a slanted eye than they would be to an eye
00:07:26.280 --> 00:07:31.479
that is red or an eye that is blue. So, But it's not for
00:07:31.480 --> 00:07:31.999
everyone.
00:07:32.000 --> 00:07:37.519
So I'm looking at the time and we have about eight minutes
00:07:37.520 --> 00:07:38.839
until we go into the next talk.
00:07:38.840 --> 00:07:44.519
To be frank, I don't think I've got any more questions on my
00:07:44.520 --> 00:07:46.879
end. I'm not sure if we've got any people on BBB who has joined
00:07:46.880 --> 00:07:49.119
us and would like to ask a question. Let me check on IRC
00:07:49.120 --> 00:07:53.799
quickly if we've got any questions coming our way. I don't
00:07:53.800 --> 00:07:57.199
see any. Do you see any on your end?
00:07:57.200 --> 00:08:06.479
Not really. Well, then I suggest we just leave it at that and
00:08:06.480 --> 00:08:08.679
enjoy a little break before the next chat. So, thank you so
00:08:08.680 --> 00:08:11.559
much Metrowind for coming to EmacsConf and talking about
00:08:11.560 --> 00:08:14.399
colors because, as you saw, many people are interested
00:08:14.400 --> 00:08:17.199
about them, so much that another person decided to have a
00:08:17.200 --> 00:08:20.639
chat about theme. We didn't plan for this, but it's nice to
00:08:20.640 --> 00:08:23.959
see. And, well, perhaps you could collaborate in the future
00:08:23.960 --> 00:08:26.919
and both find the mutual confidence that you need to push
00:08:26.920 --> 00:08:29.799
your stuff to Melpa. Because I did hear that you weren't
00:08:29.800 --> 00:08:33.119
feeling too confident about your random color theme
00:08:33.120 --> 00:08:37.439
package. But, you know, you've done the first step, which is
00:08:37.440 --> 00:08:40.559
talking about it and sharing it with all of us. And perhaps
00:08:40.560 --> 00:08:42.759
the next step is to actually clean up the code to your
00:08:42.760 --> 00:08:47.959
satisfaction and publish it eventually. Oh, I can see
00:08:47.960 --> 00:08:53.460
another question. Should we go to that? Sure.
NOTE Q: Have you ever kept any of the random themes that were thrown up?
00:08:53.461 --> 00:08:54.079
Have you ever
00:08:54.080 --> 00:08:59.719
kept any of the random themes that were thrown up? So I assume
00:08:59.720 --> 00:09:05.119
this is for the Monte Carlo setup. The answer is no. The
00:09:05.120 --> 00:09:09.999
reason is, like I mentioned, I'm using the randomly picking
00:09:10.000 --> 00:09:15.079
a theme setup right now. And Monte Carlo is one of them. Now,
00:09:15.080 --> 00:09:18.639
when Emacs picks Monte Carlo by chance, I wouldn't know
00:09:18.640 --> 00:09:23.239
about it. So I wouldn't know this is my random theme. That's
00:09:23.240 --> 00:09:28.839
the reason I never kept any, like, good color schemes
00:09:28.840 --> 00:09:34.959
generated. So, no. Right, okay. Well, considering we don't
00:09:34.960 --> 00:09:37.359
have any further questions, what I suggest now is that we'll
00:09:37.360 --> 00:09:40.239
leave it at that. So, again, Metrowind, thank you so much.
00:09:40.240 --> 00:09:43.079
Thank you. And hopefully we'll hear more of your themes in
00:09:43.080 --> 00:09:51.120
the future. Cool. Thanks. All right. Bye bye. Bye bye.