https://bugs.documentfoundation.org/show_bug.cgi?id=152537

--- Comment #8 from Eyal Rozenberg <[email protected]> ---
My take on this issue...

1. Line numbering (LN) numbers are not in a paragraph, nor do they constitute
paragraphs when taken together.

2. LN styling should happen at one of the following scopes: document, section
or page; I'm not sure which I think is better.

3. LN styling could, perhaps, use a CS, e.g. analogously to footnote
references. However - one could argue against this, in the sense that the font
size at least is set dynamically based on the counted line's effective height
etc. (I should also mention that the LN font size setting logic is a bit
strange and sometimes buggy, see bug 152548 I just filed for example); so maybe
a CS with some aspects of it disabled? Or ignored?

4. Focusing on the issue at hand, though: What control should the user even
have on LN font sizes, given how they're changed dynamically? Perhaps it should
be no control at all! Perhaps if should be just a maximum size? toggleable
maximum size? I wonder if there is an actual offician decision about that. For
now, let's assume the control we want is the maximum size.

5. Regardless of the merits of "Options->Writer->Basic Fonts" - it does not
control the LN font size, at all, in my experience. Mike, are you seeing
something different?

6. "This is not a bug" - if LN font size should be controlled at all (and see
(4.)) - then this _is_ a bug. There is, indeed, no obvious UI for setting this
(maximum) font size.

7. About "Options->Writer->Basic Fonts" - I really dislike this, for two
reasons. First, it is a bug that settings which affect the current document are
found in the LO options dialog (bug 144814 ; Seán - please consider visiting
that and expressing your opinion). Second, "Basic fonts" is something the
confuses and befuddles me: WTF are "basic fonts"? Fonts for what? For where?
What's basic about them? I also notice that when I change the Default PS' font
size - many of the "basic fonts" chage. So - it looks like this just mirrors
settings in some of the styles (and is not just tracked by values in styles, as
Mike notes in comment #3 - it's a two-way tracking, looks like). I typically
forget that dialog even exists, to be honest.

8. Widening the focus again to LN styling in general - due to (1.), the styling
of LN should not use the default CS of a PS, as such. But I suppose the CS for
LN could be initially set to be the same as the CS of the default PS of the
default Page Style. At least, I don't have a better idea.

9. As for whether changes to the default CS of the default PS affect the LN CS:
In principle, I don't see why they should. At the very least such effects
should be optional. But this immediately reminds me of Mike's comment #3 and
the question of style feature inheritance or relativization (see e.g. bug
127702).

10. Mike, you asked for UX feeback: I want to be able to change the LN style
(and specifically maximum font size) by right-clicking the LN area or an actual
LN number at least; and via Tools | Line Numbering. I'm not saying the UI for
this styling should be on these actual menu and dialog respectively, but I
should be able to access it via those two places IMO.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to