Bug 82433 - FORMATTING: Allow run-in / in-line list styles i.e., list styles to be associated with character, rather than paragraph, style
Summary: FORMATTING: Allow run-in / in-line list styles i.e., list styles to be associ...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
4.3.0.4 release
Hardware: Other All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard: BSA
Keywords:
Depends on:
Blocks: Writer-Styles-List Writer-Enhancements
  Show dependency treegraph
 
Reported: 2014-08-10 21:41 UTC by online
Modified: 2018-09-27 20:39 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.