Date: prev next · Thread: first prev next last
September 2013 Archives by date, by thread · List index


Hello all,

understanding and organizing paragraph styles and templates (Formatvorlagen in German) is very 
confusing, and complicated to me. 
So here are some suggestions, to make it more easy and fun to work with:

In general sometimes I have the impression that the dialog panels are not structured in a way that 
helps to understand the concepts behind. So let's focus on the paragraph style panel here. This is 
the one we can access when right clicking on a style in the 'styles and templates' panel and 
selecting 'Modify …'. I'll call it the 'Edit styles and formatting' panel here.

Some minor ideas first: 

1) When the template 'Standard' is almost the primary template for the font, why not call it 
something like 'font_basis'. And when 'text body' is almost the primary template for paragraphs, 
why not call it something like 'paragraph_basis'. And when 'heading' is almost the primary template 
for all other headings why not call it something like 'heading_basis'?

2) I would like to find inside the 'styles and formatting' panel an 'Apply', a 'New' button as well 
as an 'Edit' button. This right-click is really annoying, when working with these templates? I 
think a second line with buttons would really help to understand what happens here and how to use 
the panel.

3) Why is the 'load styles' function hidden behind the 'new from selection' button? To me this is 
absolutely not intuitive. A [+] button with a [load] button would be way more intuitive. 

4) What for do I need page styles in this panel? (Why not place this page style selection right on 
top of the page - like a tab) But that's something completely different.

But now to the most important changes:
Styles may be linked to other styles but always just to one at once. So they have a kind of child 
relation to a parent style. But even the parent style might be linked to another style and so on. 
This concept should be shown to the users and not be hidden behind the 'organize' tab in an very 
inconvenient way.

5) When editing a style I'd like to see a list of all the styles that lead to my current style: 
Starting perhaps with 'Standard' at the top, followed by 'text body' below and 'heading' to finally 
show me 'heading 2' which I might want to edit right now. This list should be enhanced by the 
properties and attributes, which are added by this particular style. (The text field called 
'contains' right at the bottom of the 'organize' tab.) This field should be called something like 
'Changes:'

6) The field: 'Linked with' should be called something like 'Derived from' or 'Based on' and could 
be exactly the field that introduces the 'Name' of the field above the current style.

7) Then there is another entry in the list: 'Currently changed in selection:' This holds changes 
that are manually done in the currently selected paragraph.

8) Each entry of this list should have an 'Edit' (or Goto) button to easily access this style 
template from the list view.

So my list would look something like:


Template: Standard      [GoTo] button
Changes : Arial + 11pt
--------------
Template: text body      [GoTo] button
Changes : Indent left 0,0cm, first line -0,76cm, Indent right 0,0cm
--------------
Derived from: [heading] drop down list        [GoTo] button
Changes      : Numbering(Outline) + ….
--------------
Template: heading2        {this might be the template I'm currently working on so no GoTo button, 
but perhaps a 'copy' button and an 'edit' button that opens the panel "Edit Styles and Formatting"}
Changes: Arial Black + 14pt + bold + Background grey + … this text field should be editable, so I 
might want to erase attributes I have added by accident. The 'Edit Styles and Formatting' panel 
shall work as an editor for this - so if I change something there I see the effect immediately here.
--------------
Currently changed in selection:     [apply to style] button
Changes: 15pt + italic                    [erase] button


We see the last 3 entries of this list are a little bit different from the rest of the list. They 
might be not part of the list in a technical point of view, but have an almost static layout in the 
panel instead. Nevertheless they should appear optically as if they where part of the list to show 
consistence in the meaning.


9) This list could be placed on top of the panel "Edit Styles and Formatting" as it is now above 
the tab selection, or on the left side of it and would completely replace the 'Organzier' tab 
within this panel. There would be a nice representation of the functionality if it was like this. 
First we just show the 'Styles and Formatting' panel. When selecting a style and pushing "edit" the 
panel pushes out a panel with this list-panel with the "Edit Styles and Templates" on its right 
side.

10) Another (easier to implement) was of this concept would be to show this list upside down in the 
'Organizer' tab of the 'Edit Styles and Formatting" panel as it is today. For this simply swap the 
order of the fields in this 'Organzier' tab so that they appear in this order: Category, Name, 
Contains, Linked with --> change to 'Based on', Contains (from the linked style), the list: Name, 
Contains, …. and finally Next Style --> change to 'Return changes to style:" This would be perhaps 
a first attempt to implement this concept.


I'd love to provide a sketch of this concept if someone is interested in. Unfortunately I'm not 
able to code it by myself, but I'd love to develop this concept in cooperation with someone who 
knows to do the coding stuff.


Best regards,
Oliver Rafelsberger







Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.