Options:
Previous day, Next day
- # Session Start: Mon Dec 15 00:00:00 2014
- # Session Ident: #css
- # [00:10] * Joins: Florian (~Florian@public.cloak)
- # [00:15] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [00:29] * Joins: Florian (~Florian@public.cloak)
- # [00:54] * Joins: jdaggett (~jdaggett@public.cloak)
- # [01:02] * Joins: dbaron (~dbaron@public.cloak)
- # [01:13] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [01:33] * Joins: thinkxl (~thinkxl@public.cloak)
- # [01:33] * Quits: thinkxl (~thinkxl@public.cloak) (Client closed connection)
- # [01:33] * Joins: thinkxl (~thinkxl@public.cloak)
- # [02:14] * Joins: thinkxl_ (~thinkxl@public.cloak)
- # [02:14] * Quits: thinkxl (~thinkxl@public.cloak) (Client closed connection)
- # [02:43] * Joins: thinkxl__ (~thinkxl@public.cloak)
- # [02:43] * Quits: thinkxl_ (~thinkxl@public.cloak) (Client closed connection)
- # [02:55] * Joins: thinkxl___ (~thinkxl@public.cloak)
- # [02:55] * Quits: thinkxl__ (~thinkxl@public.cloak) (Client closed connection)
- # [03:21] * Joins: thinkxl____ (~thinkxl@public.cloak)
- # [03:21] * Quits: thinkxl___ (~thinkxl@public.cloak) (Client closed connection)
- # [04:14] * Joins: Florian (~Florian@public.cloak)
- # [04:17] * Joins: thinkxl_____ (~thinkxl@public.cloak)
- # [04:17] * Quits: thinkxl____ (~thinkxl@public.cloak) (Client closed connection)
- # [04:21] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
- # [04:46] * Joins: thinkxl______ (~thinkxl@public.cloak)
- # [04:46] * Quits: thinkxl_____ (~thinkxl@public.cloak) (Client closed connection)
- # [05:50] * Joins: thinkxl_______ (~thinkxl@public.cloak)
- # [05:50] * Quits: thinkxl______ (~thinkxl@public.cloak) (Client closed connection)
- # [06:26] * Quits: thinkxl_______ (~thinkxl@public.cloak) ("Lingo: www.lingoirc.com")
- # [06:32] * Joins: zcorpan (~zcorpan@public.cloak)
- # [06:35] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [06:35] * Joins: zcorpan (~zcorpan@public.cloak)
- # [06:40] * Joins: estellevw (~estellevw@public.cloak)
- # [06:44] * Joins: emeyer (~emeyer@public.cloak)
- # [07:18] * Quits: estellevw (~estellevw@public.cloak) ("Snuggling with the puppies")
- # [07:41] * Quits: emeyer (~emeyer@public.cloak) (emeyer)
- # [07:45] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [08:56] * Joins: zcorpan (~zcorpan@public.cloak)
- # [09:01] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [09:03] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [09:08] * Joins: antonp (~Thunderbird@public.cloak)
- # [09:12] * Joins: Florian (~Florian@public.cloak)
- # [09:13] * Joins: rhauck (~rhauck@public.cloak)
- # [09:14] * Quits: rhauck (~rhauck@public.cloak) ("Leaving")
- # [09:17] * Joins: zcorpan (~zcorpan@public.cloak)
- # [09:21] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [09:37] * Joins: zcorpan (~zcorpan@public.cloak)
- # [09:45] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [09:56] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [10:18] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [10:37] * Joins: jdaggett (~jdaggett@public.cloak)
- # [10:50] * Joins: lajava (~javi@public.cloak)
- # [10:51] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [11:04] * Joins: estellevw (~estellevw@public.cloak)
- # [11:08] * Joins: Florian (~Florian@public.cloak)
- # [11:15] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
- # [12:00] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [13:05] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
- # [13:22] * Joins: lajava (~javi@public.cloak)
- # [13:41] * Joins: Florian (~Florian@public.cloak)
- # [13:56] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [14:28] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
- # [14:38] * Joins: Florian (~Florian@public.cloak)
- # [14:44] * Joins: darktears (~darktears@public.cloak)
- # [14:45] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
- # [14:48] * Joins: emeyer (~emeyer@public.cloak)
- # [14:51] * Joins: dauwhe (~dauwhe@public.cloak)
- # [14:52] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [14:56] * Quits: liam (liam@public.cloak) (Client closed connection)
- # [14:58] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [14:59] * Joins: dauwhe (~dauwhe@public.cloak)
- # [15:07] * Parts: emeyer (~emeyer@public.cloak) (emeyer)
- # [15:15] * Joins: liam (liam@public.cloak)
- # [15:51] * Joins: plh (plehegar@public.cloak)
- # [15:52] * Quits: darktears (~darktears@public.cloak) (Ping timeout: 180 seconds)
- # [15:56] * Joins: tantek (~tantek@public.cloak)
- # [16:02] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
- # [16:09] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [16:29] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
- # [16:53] * Joins: thinkxl (~thinkxl@public.cloak)
- # [17:00] * Joins: antonp (~Thunderbird@public.cloak)
- # [17:02] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [17:04] * Joins: darktears (~darktears@public.cloak)
- # [17:07] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [17:23] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [17:35] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
- # [17:42] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [17:42] * Joins: dauwhe (~dauwhe@public.cloak)
- # [17:49] * Joins: zcorpan (~zcorpan@public.cloak)
- # [17:50] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [17:50] * Joins: zcorpan (~zcorpan@public.cloak)
- # [17:50] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [17:50] * Joins: zcorpan (~zcorpan@public.cloak)
- # [17:50] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [18:02] * Joins: dbaron (~dbaron@public.cloak)
- # [18:31] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [18:51] * Joins: zcorpan (~zcorpan@public.cloak)
- # [19:04] * Quits: estellevw (~estellevw@public.cloak) ("Snuggling with the puppies")
- # [19:14] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [19:14] * Joins: dauwhe (~dauwhe@public.cloak)
- # [19:55] * Joins: adenilson (~anonymous@public.cloak)
- # [19:57] * Joins: liam (liam@public.cloak)
- # [20:13] * Joins: estellevw (~estellewyel@public.cloak)
- # [20:15] * Joins: lajava (~javi@public.cloak)
- # [20:19] * Joins: Florian (~Florian@public.cloak)
- # [20:26] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
- # [20:26] * Quits: Bert (bbos@public.cloak) (Client closed connection)
- # [20:29] * Joins: Bert (bbos@public.cloak)
- # [20:44] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [20:50] <fantasai> dauwhe: Think you'll be ready to publish Inline by Wednesday?
- # [20:50] <fantasai> dauwhe: I'm thinking we should try to get it in for Thursday publication
- # [20:51] <dauwhe> fantasai: still have some diagrams to make. But other than that I think we're good.
- # [20:51] <dauwhe> fantasai: should be ready by Wednesday.
- # [20:53] <fantasai> Cool. I'll write up a publication request, then. And maybe Bert can help us publish. :)
- # [20:53] <dauwhe> fantasai: I'll run it through pubrules and see if there are any issues.
- # [20:54] <fantasai> dauwhe: sounds good
- # [20:54] * dauwhe now writing the email to convince the brass to send me to Australia
- # [20:54] * fantasai :)
- # [20:55] <liam> tell them to send me too :-)
- # [20:55] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [20:55] <dauwhe> liam: I'll write you a note. I wonder if Mike Day would come as a observer.
- # [20:59] <liam> :)
- # [21:01] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [21:04] <fantasai> dauwhe: We need to address kerning somehow :/
- # [21:04] <dauwhe> fantasai: I think I'm going to lose my internet connection :)
- # [21:04] * Quits: estellevw (~estellewyel@public.cloak) (estellevw)
- # [21:05] <fantasai> dauwhe: Checking in some text about Arabic shaping; we forgot to write that in last Wednesday
- # [21:06] <fantasai> dauwhe: feel free to move / change header level as appropriate
- # [21:07] <dauwhe> fantasai: I don't think we can really kern between initial letter and subsequent text at this level
- # [21:08] <fantasai> dauwhe: sure we can, we just have to define it sanely
- # [21:08] <fantasai> dauwhe: it'll still have to be a rectangular exclusion
- # [21:08] <dauwhe> fantasai: don't kerning pairs assume the letters are the same size?
- # [21:08] <fantasai> dauwhe: but kerning is possible
- # [21:08] <fantasai> dauwhe: optical kerning
- # [21:08] <fantasai> dauwhe: not pairs kerning
- # [21:09] * fantasai will draft something while TabAtkins is debugging counter-styles ;)
- # [21:09] <fantasai> Also, I'm thinking after this publication we should go through and reformat the source code with some indentation here...
- # [21:09] <dauwhe> fantasai: ah.
- # [21:13] <dauwhe> fantasai: Sounds good. Sorry I didn't pay much attention to that before.
- # [21:13] <fantasai> dauwhe: no need to apologize; we both forgot
- # [21:13] <liam> closing up the gap on the first line seems very worth while to me at least
- # [21:13] <fantasai> dauwhe: It happens. Specs are fiddly. Takes awhile to think up all the issues
- # [21:15] <dauwhe> liam: the canonical example is a dropped "A" where you want the first line to be rather close to the narrow top of the letter?
- # [21:15] <dauwhe> liam: I don't think I can do ascii art in IRC :)
- # [21:15] <liam> no
- # [21:16] <liam> the first line should come closer to the initial if there was no space
- # [21:16] <liam> to connect the word
- # [21:17] <liam> http://4.bp.blogspot.com/-BjAZkt5FYMQ/U22hfPKdYpI/AAAAAAAAAas/E1-VcfVEnao/s1600/114-drop-cap-examples-i.jpg
- # [21:17] <liam> or for an A, http://1.bp.blogspot.com/-G4Q32mZeHUw/U22hFU_DhAI/AAAAAAAAAao/j7E3J5p1hLY/s1600/114-drop-cap-examples-h.jpg
- # [21:18] <liam> but only when it's part of the same word
- # [21:18] <liam> (only really makes sense to me with 3 or more lines of initial, too, but not everyone agrees)
- # [21:19] <fantasai> liam: That's for future levels, I think
- # [21:19] <fantasai> liam: Or would be it be totally incorrect not to do that now?
- # [21:19] <liam> hmm, well, i think of it as pretty important
- # [21:20] <liam> "incorrect" is a difficult word here in Canada :)
- # [21:20] <fantasai> liam: We did talk about shape-wrapping, and decided to defer that
- # [21:20] <dauwhe> liam: agreed that it's important. Trying to think how to define it.
- # [21:20] * fantasai isn't sure if this falls into the same category
- # [21:20] <liam> i've implemented it in the past without access to glyph shapes, but it was a little hacky :)
- # [21:21] <liam> (I used a kern against a T, at the initial's size)
- # [21:21] <liam> you can do it with the current draft using extra span elements, one for the initial and one for the rest of the paragraph
- # [21:21] <liam> and using margin-left
- # [21:22] <liam> (or possibly text-indent)
- # [21:23] <fantasai> liam: what happens with a T?
- # [21:23] <liam> fantasai, consider the "AT" kern combination
- # [21:23] <liam> moves the T to the left (usually)
- # [21:23] <liam> by an amount such that it won't hit the A
- # [21:23] <fantasai> ah, clever
- # [21:23] <liam> for a 3-line or greater drop cal, the cross-bar of the T is like the first line of small text
- # [21:23] <liam> are, yes, you see where I was going
- # [21:24] <liam> http://4.bp.blogspot.com/-7-v0Vhxsjcw/U3cNAwvJidI/AAAAAAAAAbs/HrqSlWwkt0M/s1600/screen1.gif is a (rather poor) screenshot of that software.
- # [21:26] <liam> in some cases yo ucan get ambiguities if you don't do this
- # [21:26] <fantasai> liam: and if there is a space, there is no such kerning?
- # [21:26] <liam> right
- # [21:27] <fantasai> So text after an A would start flush with text on the third line of the drop-cap?
- # [21:27] <liam> so if a novel opens, "Arat jumped from the roof", for example :-) yu don't read it as if there were a space after the A
- # [21:27] <liam> if there was a space, yes
- # [21:27] <fantasai> okay
- # [21:27] <liam> either everything lines up, or the first line is set closer to the initial
- # [21:28] <liam> (or you follow the glyph contour, in some future version of the spec)
- # [21:28] <dauwhe> but how do we define where the text starts against the A? There has to be some space between the ink of the "A" and subsequent text.
- # [21:29] <liam> dauwhe, yes, agree that's the hard part (and where I used my kern-against-T hack)
- # [21:29] <dauwhe> Is there some value from the metrics we can use? left-side bearing of some particular letter?
- # [21:29] <liam> T :-)
- # [21:29] <dauwhe> s/left/right/ I think :)
- # [21:30] <liam> left
- # [21:30] <fantasai> Okay, here's some proposed text
- # [21:30] <liam> if it's an initial A, you can take the diffrence in width between "AT" and "A" + "T"
- # [21:30] <fantasai> when borders and padding are zero
- # [21:30] <fantasai> and the next <a>typographical character unit</a> after the <a>initial letter</a>
- # [21:30] <fantasai> is not a space (<a>Unicode general category</a> <code>Zs</code>),
- # [21:30] <fantasai> the UA should optically kern the first line of text into the <a>initial letter</a>’s area
- # [21:30] <fantasai> as necessary to maintain continuity of that word of text.
- # [21:31] * fantasai is not sure about this wording, it's just a first try
- # [21:31] <liam> s/not a space/not a space or word break/ ?
- # [21:31] <liam> good first try
- # [21:31] <liam> ok, train arriving, losing network
- # [21:31] * Quits: liam (liam@public.cloak) ("le train est arrivé")
- # [21:31] <dauwhe> I like "as necessary" as I'm very worried about trying to give an amount in all situations
- # [21:32] <fantasai> oh, yeah. We're def not going to say how much
- # [21:33] <fantasai> I'm unsure about "or word break"
- # [21:33] <fantasai> do we have an example of a word break that's not a space right after a drop-cap? :)
- # [21:34] <dauwhe> I was wondering about that, too.
- # [21:35] <dauwhe> Without an example, I wouldn't put it in.
- # [21:50] <fantasai> http://dev.w3.org/csswg/css-inline/#initial-letter-position
- # [21:51] * Joins: jdaggett (~jdaggett@public.cloak)
- # [21:51] <dauwhe> fantasai: emailed you an example of Liam's concern, as I haven't figured out how to embed local images in IRC
- # [21:54] <fantasai> got it
- # [21:55] * fantasai lunch
- # [21:56] * Joins: estellevw (~estellewyel@public.cloak)
- # [22:11] * Joins: dbaron (~dbaron@public.cloak)
- # [22:11] * Quits: darktears (~darktears@public.cloak) (Ping timeout: 180 seconds)
- # [22:15] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [22:31] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [22:31] * Joins: estellevw_ (~estellevw@public.cloak)
- # [22:32] * Quits: estellevw_ (~estellevw@public.cloak) ("Snuggling with the puppies")
- # [22:35] * Quits: estellevw (~estellewyel@public.cloak) (estellevw)
- # [22:41] * Quits: thinkxl (~thinkxl@public.cloak) ("Lingo: www.lingoirc.com")
- # [22:57] * dauwhe fantasai: added two figures to inline. Now I have to go retrieve the boy.
- # [23:29] * Joins: liam (liam@public.cloak)
- # [23:33] * Joins: estellevw (~estellevw@public.cloak)
- # [23:52] * Joins: Florian (~Florian@public.cloak)
- # Session Close: Tue Dec 16 00:00:00 2014
Previous day, Next day
Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn