| Summary: | Compatibility mode setting for Justified text terminated with linebreak (<shift>+<enter>) should be false--to not justify the line by default, probably should follow our last line of justified paragraph handling as set | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Frank Brütting <frank.bruetting> |
| Component: | Writer | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | normal | CC: | cno, franklin, heiko.tietze, rb.henschel, vsfoote, xiscofauli |
| Priority: | medium | ||
| Version: | Inherited From OOo | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: |
https://bz.apache.org/ooo/show_bug.cgi?id=13507 https://bz.apache.org/ooo/show_bug.cgi?id=45491 |
||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
| Attachments: | Example | ||
|
Description
Frank Brütting
2018-12-08 16:12:17 UTC
Created attachment 147385 [details]
Example
Confirmed on Windows 10 Home 64-bit en-US (1803) with Version: 6.3.0.0.alpha0+ (x64) Build ID: beae6c7a7f163daad0d4dea63a3d403af2745fd1 CPU threads: 4; OS: Windows 10.0; UI render: GL; VCL: win; TinderBox: Win-x86_64@42, Branch:master, Time: 2018-12-07_01:25:50 Locale: en-US (en_US); UI-Language: en-US Calc: threaded Any line of text inside a paragraph with justified text terminated with <Shift>+<Enter> stretches full width of paragraph. Including the last line which should honor settings of the Paragraph Style -> Alignment -> Last line drop list (Start, Centered, Justified). The Shift+Enter ending forces a Justified spacing that is too wide. Also reproduced in LibreOffice 3.3.0 OOO330m19 (Build:6) tag libreoffice-3.3.0.4 @Regina, any opinion here? (In reply to Xisco Faulí from comment #3) > @Regina, any opinion here? Goto Tools > Options > LO Writer > Compatibility Make sure, that the option "Expand word space on lines with manual line breaks in justified paragraphs" is not checked. (In reply to Regina Henschel from comment #4) > (In reply to Xisco Faulí from comment #3) > > @Regina, any opinion here? > > Goto Tools > Options > LO Writer > Compatibility > Make sure, that the option "Expand word space on lines with manual line > breaks in justified paragraphs" is not checked. Hi Regina, Thanks for your comment. Then it's the expected behaviour. OTOH,check that option if you don't want that behaviour. Closing as RESOLVED NOTABUG I don’t see any sense in this option. Also the reaction of others here being able to “reproduce this bug” shows that, too. Can that thus be deactivated by default, please? It’s pretty annoying. The justification after a line break was added in OOo 2.0 era (see also i13507) and then UI was adjusted to "Allow configuration of behavior when a line break is inserted" (see also i45491) Between i13507 (2004) and i45491 (2007) the default was enabled true to justify after line break-- but there was no UI to override. That was added for i45491, and the default enabled true compatibility setting was continued. I just verified that current Microsoft Word 2016 (16.0.11029.20045) continues this behavior with a line justified paragraphs being justified to full width (too much white space) when a line break is inserted. So it remains a legitimate "compatibility" setting. Personally, I would think disabled false and non-justified is a better default. Some of the later discussions of i13507 and dupes suggest that might have been the better route. Simple change to toggle behavior here: https://opengrok.libreoffice.org/xref/core/officecfg/registry/schema/org/openoffice/Office/Compatibility.xcs#105 (In reply to V Stuart Foote from comment #7) > The justification after a line break was added in OOo 2.0 era (see also > i13507) and then UI was adjusted to "Allow configuration of behavior when a > line break is inserted" (see also i45491) > > Between i13507 (2004) and i45491 (2007) the default was enabled true to > justify after line break-- but there was no UI to override. That was added > for i45491, and the default enabled true compatibility setting was > continued. > > I just verified that current Microsoft Word 2016 (16.0.11029.20045) > continues this behavior with a line justified paragraphs being justified to > full width (too much white space) when a line break is inserted. So it > remains a legitimate "compatibility" setting. > > Personally, I would think disabled false and non-justified is a better > default. Some of the later discussions of i13507 and dupes suggest that > might have been the better route. Since there has been a setting about the behavior of justifying in Format - Paragraph - Options, I didn't see any necessity of this "compatibility" option. We talked about this topic in the design and ESC meetings. While UX people agreed with changing the default there are serious concerns from the developers. LibreOffice aims for best compatibility with MS Word and switching the option off will produce different layouts between the two programs. So WF. OTOH, Franklin's comment 9 about the paragraph setting should be considered as bug. If the manual break spawns over the full line it could be possible to switch it off with the paragraph style - if this is stored in the format and properly taken into MS documents. I suggest to file another ticket with the needsdevAdvice flag. |