Bug 152713 - option for standard/classic formatting default rather than 'netspeak
Summary: option for standard/classic formatting default rather than 'netspeak
Status: RESOLVED INSUFFICIENTDATA
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.4.3.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks:
 
Reported: 2022-12-29 00:35 UTC by David Melik
Modified: 2023-01-15 08:25 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Screencast that doesn't show the problem (451.18 KB, image/gif)
2023-01-15 07:06 UTC, Mike Kaganski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Melik 2022-12-29 00:35:19 UTC
Description:
If you look at modern English (since Shakespeare) through 1900s and still in some/much academic and book writing today, standard/classic formatting doesn't use new excessive spacing--'netspeak--and users should have the option for standard/classic formatting to be default.  It probably should be default for 'paragraph:indent,spacing' check-/tick-boxes, and for 'do not add space between paragraphs of the same style'.  While it worked to fix the indent, spacing check-/tick-boxes, it never works for 'do not add space between paragraphs of the same style' except once then resets to force it, even in the same document in the same place.  There's no reason for such excessive undeletable spacing (having no paragraph mark) (even for paragraphs of different style) unless a user specifically chooses 'netspeak over standard/classic style.

Steps to Reproduce:
1. Try to switch back to standard/classic formatting rather than 'netspeak
2. Make a paragraph.
3. Tou still get 'netspeak formatting.

Actual Results:
'netspeak formatting

Expected Results:
standard/classic formatting unless user specifically chooses 'netspeak, even for paragraphs of different style, as the standard/classic style


Reproducible: Always


User Profile Reset: Yes

Additional Info:
You haven't made that menu box text copyable.
Comment 1 Stéphane Guillou (stragu) 2023-01-02 13:12:32 UTC
The default paragraph style of Writer (called "Default Paragraph Style") does not have any paragraph spacing at all, below or above, and no indentation, so what you describe as "standard/classic formatting" _is_ the stock default in LibreOffice.

Marking this as "not a bug", but if you have more precise steps that demonstrate that some no-space settings don't persist in a style, please add them here.

Tested with:

Version: 7.5.0.1 (X86_64) / LibreOffice Community
Build ID: 77cd3d7ad4445740a0c6cf977992dafd8ebad8df
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Version: 7.4.3.2 / LibreOffice Community
Build ID: 1048a8393ae2eeec98dff31b5c133c5f1d08b890
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded
Comment 2 David Melik 2023-01-02 23:45:00 UTC
I did state such steps: if you don't want spacing between paragraphs, you have to select 'do not add space between paragraphs of the same style' every time you edit, which should work for all, anyway, not just same style.  Then next time you view that, it's selected again.  Please check that and see that it happens, and reopen this.
Comment 3 David Melik 2023-01-03 00:17:17 UTC
Every new blank document I create--even on different PCs--has 'do not add space between paragraphs of the same style' deselected, when if it was how you say, it'd be default selected.  I also have to repeatedly reselect it even editing same areas.
Comment 4 Mike Kaganski 2023-01-15 06:17:41 UTC
The description lacks clear steps. The reporter doesn't care to state their version, locale, specific steps. Nor is there a sample document with precise directions like "open it; put cursor after Foo; press key Bar; see Baz; the wanted result is as follows".

I *suppose* that they use not "Default Paragraph Style", but "Text Body", which would get used automatically after e.g. headings (through their "next style" machinery). And that style indeed has spacing below, but no "Do not add space between paragraphs of the same style".

But it's just a guesswork.
Comment 5 David Melik 2023-01-15 06:40:36 UTC
Nonsense; I entered my version number (above) in original report. I don't have a locale (XFCE doesn't seem to have one and I have no $LOCALE, but we use USA English Libre Office sometimes also with British English settings)... family members have USA locale (X/KDE, Windows) and have same problem I have.  I stated the step: make paragraphs.  Mike's assumption I changed any default (such as changing from default paragraph style, which I didn't) is false; I didn't say so (so you don't need any 'sample document' because I tested this with a fresh profile with nothing changed).

For example, try writing a standard-style formal letter, in which you put your and maybe the receiver's physical mailing address at top.  Libre Office Writer (maybe copying MS Word for this, but unlike Calligra Words) puts spacing between every line of the address, and that is incorrect style.  One must keep selecting 'format: paragraph: indents & spacing: do not add space between paragraphs of same style' for every line you make; even if you 'select all' then do that, the option keeps deselecting for every new paragraph.  That's an extremely poor formatting default... at least it was default on every version of Libre Office I've seen (didn't used to be there/default) and the way it's worded seems to mean you select to omit rather than opt-in, so I think it has been missed that it's actually a default.
Comment 6 Mike Kaganski 2023-01-15 07:06:11 UTC
Created attachment 184666 [details]
Screencast that doesn't show the problem

(In reply to David Melik from comment #5)
> Nonsense; I entered my version number (above) in original report.

OK (even though the metadata is not a replacement for the information clearly stated in the description: metadata changes as the bug progresses, and the text of comments allows to see where it was reported initially - not mentioning that people often simply don't put the information into metadata correctly).

> I don't have a locale

Nonsense.
If you cared to follow the guides in the bug reporting wizard [1], which clearly asks "Please copy here the information from menu Help - About LibreOffice", you would get results similar to what stragu had in comment 1, and which indeed tells the locale set up in the program.

> Mike's assumption I
> changed any default (such as changing from default paragraph style, which I
> didn't) is false; I didn't say so (so you don't need any 'sample document'
> because I tested this with a fresh profile with nothing changed).

Not knowing things is OK. But it's fun when people talking about "modern English", "Shakespeare", etc. can't read, so simply can't comprehend the "which would get used automatically after e.g. headings" - meaning that you don't even have to do it manually.

> For example, try writing a standard-style formal letter, in which you put
> your and maybe the receiver's physical mailing address at top.  Libre Office
> Writer (maybe copying MS Word for this, but unlike Calligra Words) puts
> spacing between every line of the address

See the attached screencast. I added paragraphs in a new document; and there was *no* inter-paragraph spacing. So *you must provide exact steps* so that others see how they are different from mine; no matter how much you believe that everyone uses *your* procedure - people here face myriad of variations, and know that people use more than one procedure. Your task is to provide clear repro steps, and if you do not, it means you don't want to help to repro and fix it - then it is RESOLVED INVALID.

[1] https://bugs.documentfoundation.org/enter_bug.cgi?product=LibreOffice&format=guided
Comment 7 Mike Kaganski 2023-01-15 07:10:46 UTC
(In reply to David Melik from comment #0)
> Additional Info:
> You haven't made that menu box text copyable.

And FTR: the About box has a *copy button*, having a clear tooltip saying "Copy all version information in English", making it *explicitly copyable*.
Comment 8 David Melik 2023-01-15 07:28:28 UTC
Apparently the bug doesn't happen on our other PCs, just mine, which is a specific Libre Office package I'll ask the maintainer about.  However neither that nor the ones on the other PCs have 'help:about:copy' so if you want GNU/Linux users to show that you're going to have to add it to those versions.
Comment 9 David Melik 2023-01-15 07:29:49 UTC
There's no reason to make rude false statements about things unrelated to this bug such as headings.
Comment 10 V Stuart Foote 2023-01-15 07:41:24 UTC
The LibreOffice ODF structure does not promote "Netspeak", which by the way would have nothing to do with the inter-paragraph spacing you complain of. Providing white space has nothing to do with "Netspeak".

That said, if you are using any style for your Paragraph other than "Default" you will experience the issues you complain of as the "Text Body" Paragraph style has 115% line spacing, and a .10" spacing below each individual paragraph.

Set your paragraphs to "Default" which provides 100% line spacing, otherwise know as Single line spacing, with no additional spacing between paragraphs.

If you have some specific formatting in mind, and as supported make use of style based document structuring, you will need to modify the styles you use if the predefined settings do not meet your needs. Or create new custom styles. 

Modified or newly created styles will apply for the current document only.

And to reuse the styles in subsequent documents, you will need to save into a template document. Then opening the template will result in a new document using the modified styles.

The enhancement request is INVALID as the Default paragraph style of the the Standard template already provides a 100% of font metric line spacing for unstyled paragraph entry.

Oh, and lest you complain that my blank lines between paragraphs here is Netspeak, I provide the white space for readability and clarity. No different than indentation, and justification when that is appropriate.
Comment 11 David Melik 2023-01-15 07:51:43 UTC
I had tried to set this as resolved:insufficientdata because unclear it's just for a specific GNU/Linux package I use and not others.
Comment 12 V Stuart Foote 2023-01-15 08:17:15 UTC
Please reopen if you can better scope the issue.

But please drop any pretense that the whitespace of line spacing is "Netspeak" or that LibreOffice's style framework somehow promotes such.

Through Styles, ODF Templates, and a broad range of writing aids the office suite satisfies a broad range or writing styles--formal, technical, outlines.
Comment 13 Mike Kaganski 2023-01-15 08:25:54 UTC
(In reply to V Stuart Foote from comment #12)

WORKSFORME is an inappropriate resolution, meaning "there was a confirmed problem at some point; but later it was fixed by an unknown commit".

OTOH, INSUFFICIENTDATA is OK here, telling that it's not enough info to reproduce - and OP chose it correctly.