Paragraph list style won't implement a numbered list without a number

I have been working on a document (recipe book) with a paragraph list style to put a word in front of the paragraph text.

Yield:  <add interesting text here>

I cannot find a relevant posting in ask.libreoffice.org addressing this.

After some research, I found that creating a paragraph style and attaching a list style to it is the recommended way. I did this by creating a “List Style” and attaching it to the paragraph style in the “Outline & List” configuration page of the paragraph-style editor.

Doing this ends up with the same paragraph- and list- styles that I had before which are not working.

Generally speaking this works… BUT I don’t want any numbering… just the word: 'Yield: ’ at the front of the line.

Using a standard list style with the prefix and suffix filled in, the preview pane shows “Yield 1:” as expected.

According to instructions, I should be able to set the “Number” field to “None” and omit the numeric portion. I did this and, interestingly, the “preview pane” on the side shows (more or less) the right thing.

The problem is, when I make the change, then apply the change to both the list-style and the paragraph-style, the resulting line in the document shows this:

Yield 1: <interesting text here>

which is not even close to even the “preview pane” display…

What am I doing wrong? I have tried a vast number of different settings in the paragraph-style and list-style editors and it seems to boil down to the way I researched online almost works… but not quite.

Any help is gratefully appreciated!

That said, this document I’m working on is not new. This actually USED TO WORK (the printed copy I’m updating from shows the “correct” paragraph format). I’m guessing I now have the latest (or at least a more modern) version of LibreOffice. Is this possibly a bug in LibreOffice?

I’m using:

Version: 7.2.2.2 / LibreOffice Community
Build ID: 20(Build:2)
CPU threads: 8; OS: Linux 5.14; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Works for me (Fedora 35).
Version: 7.2.3.2
Build ID: 20(Build:2)
CPU threads: 2; OS: Linux 5.15; UI render: default; VCL: kf5 (cairo+wayland)
Locale: en_UK (en_UK.UTF-8); UI: en-US
Calc: threaded.

If it still does not work for you, attach a sample file.

Thanks for the info – good to know it still works in a modern version…
I see a slight variation in the versions:

Me: 7.2.2.2
You 7.2.3.2

(This does not seem like a display-manager thing, so the differences there are probably moot)

Maybe that is bug-fixing? Can’t tell.

Would you mind loading this file? It has two instances of the problem.

At the bottom of the recipes, you’ll see something like this:

       10 Servings
Source 1: Kathleen Daelemans, The Food Network

It should show:

Yield:     10 Servings
Source: Kathleen Daelemans, The Food Network

This file has a “Yield” paragraph style and a “Source” paragraph style. The yield style has the “correct” updates to avoid the number, but shows the lossiness of the pre-text. The other one retains the “numeric” setting, but shows the enumeration.

Yeast-Breads.odt (22.3 KB)

I appreciate your help!

I had an update this afternoon and I’m now at 7.2.4.1 and still OK.

Your Originate list style is misconfigured: you kept 1,2 ,3 instead of None. Nothing serious.

Advice: when you have a paragraph style configured for list item (e.g. Yield and Originate, don’t set indents in Indents & Spacing of paragraph style. I’ve experienced many mishaps due to bad interferences between paragraph and list styles. in such a context, set paragraph styles indents to 0 and adjust Position parameters in list style. You get more reliable and predictable results because the Position settings are specific to a level while those in the paragraph style are global which confuses Writer.

Congratulations for your wise use of styles.

Improvement suggestions:

  • Ingredient paragraph style
    Don’t use a tab stop to “align” ingredient after quantity. Instead define Before text indent sufficiently large for “x tablespoon” (~5,27cm) and a negative first line indent (-4cm). The difference between them (1,27cm = 0.5") is the indent for the first line. Should your ingredient name need more than the rest of the line, it will wrap nicely at 5.27cm instead of lining up with the quantity. Adapt to your liking.

  • Yield and Originate paragraph styles: set the indents to 0 (because they are linked to a list style)

  • RecipeNumber and Originate list styles: by setting Aligned at 0.64cm = 1/4" and Indent at/Tab stop at 3.0cm, you 'll a nice layout.

My distribution just published an update to LibreOffice:

Version: 7.2.4.1 / LibreOffice Community
Build ID: 20(Build:1)
CPU threads: 8; OS: Linux 5.14; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

… and the “none” list numbering functionality is working again!

Seems to have been a bug in that previous version.

Thanks for the help!