To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=45422
                  Issue #:|45422
                  Summary:|Going back to inherited attributes, or contrasting
                          |with them
                Component:|Word processor
                  Version:|OOo 2.0 Beta
                 Platform:|PC
                      URL:|
               OS/Version:|Linux
                   Status:|UNCONFIRMED
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P4
             Subcomponent:|formatting
              Assigned to:|mru
              Reported by:|umr5174





------- Additional comments from [EMAIL PROTECTED] Fri Mar 18 07:48:08 -0800 
2005 -------
Hello !

1) I select a word, then click on the font colour button and choose green.

2) Later I put the cursor in the same word, then choose, in the "Styles and
Format" window, my user-defined "_red" style (by double-clicking), defined as
bold red font: then the word is changed to "_red" style and its font becomes
bold, but it keeps green. I accept this logic: the own format has priority on
the style format.

3) I select the word and click on the font colour button and choose "automatic",
the word becomes yellow (my default text color), not red. It's still coherent
(but see my suggestion below).

4) I select a part of the word and double click on my "_red" character style,
then this part of the word becomes red ! This is not coherent with the result of
"3)" step : if the proper format has priority on the style, this rule should be
always true and the word should remain red. (If I jump from step "1)" to step
"4)", OpenOffice crashes : cf. today error reporting from me, but this is not
the subject of the present report, though both might be linked.)

5) I put the cursor in the word and double-click on my "_red" character style :
the bi-color (yellow-red) word becomes yellow again !


A) I put the cursor in a justified paragraph, then click on "centered": the
paragraph is centered.

B) In the "Styles and Format" window, I click on "Paragraph style", then
double-click on "Heading 3": my paragraph gets "Heading 3" attributes and is
justifid again.
This is not coherent with the character format behaviour:
if the own format has priority on the style one, this rule should be always true
(for paragraphs and characters), so that the paragraph should keep centered.

A clear and systematic hierarchy between own attributes (having priority) and
style attributes would be more powerful, since I can have all my "heading 3"
paragraphs justified except a few one I'll center for some reason. Or all my
"Example" characters regular, except some I want bold.

I suggest that an "inherited" value (different from the "automatic" value) be
proposed for all attributes of most formats (character, paragraph etc. format),
to allow the user to select style format instead of a particular format. This
would be the default and choosing it again after some modification would
correspond to cancelling the special format and using the style one.

Similarily, an "inherited" value would be proposed for all attributes in styles,
meaning "default value for this attribute". The default value of a character
style would is the paragraph style value.
Therefore, to define a font colour, there would be a hierarchical powerful and
clear 3-level (or more) system :
+ own character font color, or, if "inherited":
+ character style font color, or, if "inherited":
+ paragraph style font color.

Since OpenOffice document format is XML, this "inherited" value maybe
corresponds to no tag, and choosing it would simply mean cancelling an older 
tag.

I also suggest a "contrast" value at least for italic and bold attributes of
formats and style (boldness and italicity should be separated in the user
interface) since we use these attributes to emphasise some words, don't we ?
Their is no point in writing a word in bold if inside a bold paragraph, for
instance: it'd be better in this case to write it in regular font.
By the way, this is an official typographic rule in French for italicity: we're
supposed to write, for instance, book titles and companies names in italic font,
except when inside an italic text. Hence a company name inside a book title,
such as "Openoffice pour les nuls" has to be written in non-italic inside an
italic title.
The "contrast" value would be the attribute opposite to the inherited value, a
bit like "automatic" colour attribute is a value contrasting with the background
colour.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to