Bug 82433

Summary: FORMATTING: Allow run-in / in-line list styles i.e., list styles to be associated with character, rather than paragraph, style
Product: LibreOffice Reporter: online
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: enhancement CC: thomas.lendo
Priority: medium    
Version: 4.3.0.4 release   
Hardware: Other   
OS: All   
Whiteboard: BSA
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 107832, 108137    

Description online 2014-08-10 21:41:22 UTC
Problem description: 

Not a bug ... was directed here for Enhancement Requests!

Steps to reproduce:
----------------------
List Styles in LibreOffice have Breaking Lines between each element, and there does not seem to be a way to stop this behavior.

Would be nice to have lists that could could have conditional formatting depending on their context, (horizontal or vertical lists).


Desired Behavior:
----------------------
////////////////////////////////////////////////

To Gain this layout:

1. This is a paragraph of:  a.) Items, and such lots of them.;  b.) And more items that follow.;  c.) Even ore items would follow, until the very last one, which would be followed by something not-inlined.
2. Which Would have some more inline list items  a.)  inline-list item.; b.) another inline-list item is bound to occur at some point.


Thanks for your consideration!
 

Expected behavior:
----------------------

LibreWriter should provide an option available to format a list as inline ... some ideas below!:

ListStyle
{
IsInlineList: bool; // If List is completely inline by default.
IsInlineAfter: bool; // If preference to follow previous as inline.
IsInlineBefore: bool; // If preference next element to be inline.

ListItem { // First Item in List
InlineListItem : bool;
FollowsInline: bool;
PrecedesInline: bool;
FirstItemPrefix: ; 
Identifier: ;
Postfix: ;
ListItemContent: ; 
}

FirstListItem : ListItem { // First Item in List
InlineListItem : bool;
FollowsInline: bool;
PrecedesInline: bool;
FirstItemPrefix: ; 
Identifier: ;
Postfix: ;
ListItemContent: ; 
}

// Alternate ... WHA?

LastListItem : ListItem { // First Item in List
InlineListItem : bool;
FollowsInline: bool;
PrecedesInline: bool;
FirstItemPrefix: ; 
Identifier: ;
Postfix: ;
ListItemContent: ; 
}

}



Operating System: All
Version: 4.3.0.4 release
Comment 1 Owen Genat (retired) 2014-08-11 01:07:17 UTC
Related forum thread: http://ask.libreoffice.org/en/question/38107/

As I explain in my answer in that thread the request appears to be for the association of a list style with a character style (rather than a paragraph style). This will require a change to ODF v1.2, §5.3.4, and the usual OASIS process. It does seem like a reasonable feature, although how it would work with respect to direct formatting options (toolbar and menu) is unclear (to me). Confirmed. Status set to NEW.
Comment 2 online 2014-08-11 01:36:54 UTC
(In reply to comment #1)

Thanks for the thoughtfulness of your reply!

If there are means to make inline <text:p> elements, then perhaps that would be a workaround ... Quite out of my element here, knowing nothing about the specification.  Thank you again!

To clarify how the icons could work: 
1. The Hack:  A user could create a list in the normal fashion, edit the list style, and it collapses in on itself, to display as inline ...  Clicking on the list to edit it, auto expands ... 

2. You either /have/ to click the icon for a new list item, or with more effort, pressing "Enter" would suffice, and the next number/element appears without a line break, and you proceed to type in the list-item's content.  To exit out of list editing mode you ... ? .. The user would mouse click? CTRL+Enter... Uncheck a List Edit Mode Icon ...   

I am sure others would have more interesting ways ...

Thank you again!

> Related forum thread: http://ask.libreoffice.org/en/question/38107/
> 
> As I explain in my answer in that thread the request appears to be for the
> association of a list style with a character style (rather than a paragraph
> style). This will require a change to ODF v1.2, §5.3.4, and the usual OASIS
> process. It does seem like a reasonable feature, although how it would work
> with respect to direct formatting options (toolbar and menu) is unclear (to
> me). Confirmed. Status set to NEW.
Comment 3 Owen Genat (retired) 2014-08-11 11:31:43 UTC
Summary amended for clarity. Severity set to enhancement. I forgot to do this previously.