[Libreoffice-ux-advise] [Bug 153623] [Character styles] Make more clear that the font used is from the paragraph style

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed May 24 09:51:25 UTC 2023


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

--- Comment #12 from Mike Kaganski <mikekaganski at hotmail.com> ---
(In reply to Heiko Tietze from comment #11)
> (In reply to Mike Kaganski from comment #10)
> > > Can't we use the PS attributes in CS - and solve bug 155113 en passant?
> > I don't quite understand this.
> 
> We use default values like Liberation Serif for the font but since CS takes
> the attributes from the PS using those could solve many problems. The
> drawback is of course that you cannot trust in a particular attribute since
> Serif could be Sans on other paragraphs.

We use defaults from the document. What you suggest is to change the defaults
source - using *some* paragraph properties - which? selected? but what if you
have multiple paragraphs selected? And note, that a given character style may
be applied not only atop of a "clean" paragraph, but also on top of some
character direct formatting, or even on top of another character style (see bug
115311 for discussion of a basically missing UI for that, but still there is a
Shift-DoubleClick method). So - I don't see how choosing one default or another
could solve anything at all, when the fact is: when you define a character
style, any property that you do *not* define directly in the style or one of
its ancestors is *undefined*, and the actual value used by a text to which this
character style is applied will depend on *other* factors, so not possible to
see here in the style dialog.

> But the mentioned bug 155113 requires exactly this, to explicitly set
> regular font weight for CS to be applied for PS in italic.

I do not see how bug 155113 is relevant here at all. They do *not* require
there *anything* related to how unset properties are displayed in the style.
What they request there is a way to set the Regular as "not Italic, nor Bold"
in a style explicitly. Completely unrelated.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list