Martin Vermeer wrote:
On Sat, Aug 18, 2007 at 02:40:27PM -0400, Richard Heck wrote:
This looks reasonable to me, though I haven't tested it. (I'm still obsessing over BibTeX stuff.)

One suggestion: I think CharStyles should by default have an unobtrusive presentation, NOT with the label showing.
OK, I did that.

Even better would be a layout parameter specifying the
default, as I remember you had. In XML, we use charstyles
as 'short elements' and then we do want to see the labels
by default.
Yes, that would be even better.
The default presentation now (or previously?) gets particularly ugly if you try to nest them. Making them nest nicely is critical, it seems to me, to any attempt to replace the Text Settings dialog with CharStyles, which we are pretty much on the verge of doing now. (I think it's really just the menu that needs sorting out for that, as we'd need too many CharStyles to just list them all.)
I would already be happy to replace Noun and Emph. But
apparently you are also thinking of replacing all font attributes? I would be unhappy with that.

There was a huge discussion on the list sone years ago
when I introduced the charstyle inset. You see, in the LyX
philosophy you want to support lgical character styles, not visual editing ("finger painting"). This means that
all charstyles should represent some meaning -- the name
of a person, emphasising, 'strong' (like in HTML).
Perhaps this topic should be re-opened. There was some discussion about it just a few weeks back, and my sense was that J"urgen had been intending to do something along these lines. The discussion began because I made the same suggestion independently. The motivation, in my case, anyway, is that the Text Settings dialog is so broken that I don't know it can be fixed. (See the many bugs collected under 3893.) The truth is that, whatever LyX's own philosophy, people do use that dialog. So I suggested that it should be demolished. That said, one wouldn't have to have the "finger painting" styles appear with the logic character styles on the menu. They could appear elsewhere, perhaps with a stern warning that they are not to be used. ;-)
And I'd go a bit further, too, and suggest that maybe the unintrusive version should be REALLY unintrusive and maybe not have any distinctive appearance at all, except the font. Yes, I suppose it would be possible to lose one, but then you can always Open All Insets to find it. Or maybe there should be three displays possible here: Labeled, Corners, and None, with maybe Corners being default?
I just further narrowed down the drawn image and the metric.
They nest nicely now (and nothing seems to be cut off). I remember this being particularly tricky.
Well done.

Richard

--
==================================================================
Richard G Heck, Jr
Professor of Philosophy
Brown University
http://frege.brown.edu/heck/
==================================================================
Get my public key from http://sks.keyserver.penguin.de
Hash: 0x1DE91F1E66FFBDEC
Learn how to sign your email using Thunderbird and GnuPG at:
http://dudu.dyn.2-h.org/nist/gpg-enigmail-howto

Reply via email to