Bug 117198 - Missing non-breaking space for French punctuation
Summary: Missing non-breaking space for French punctuation
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected) release
Hardware: All Linux (All)
: medium minor
Assignee: Not Assigned
Depends on:
Blocks: AutoCorrect-Complete
  Show dependency treegraph
Reported: 2018-04-24 05:29 UTC by patrice.karatchentzeff
Modified: 2020-06-17 13:44 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description patrice.karatchentzeff 2018-04-24 05:29:44 UTC
Build ID: f7f06a8f319e4b62f9bc5095aa112a65d2f3ac89
Threads CPU : 4; OS : Linux 4.10; UI Render : par défaut; VCL: gtk2; 
Locale : fr-FR (fr_FR.UTF-8); Calc: group

When you enter the French symbol "«", you need to have "«" following by a non-breaking space. The same thing with "«" but preceding by a non-breaking space.

A work-around is to type a word between English symbol " like "test" which writes automatly « test » but you cannot use the French symbols « and » on you keyboard (which is more efficient on the Linux keyboard).

This fails also with 5.x Writer version...

Steps to Reproduce:
1. Frecn environment
2. Enter the following word: «test»
3. Compare with "test"

Actual Results:  
2. «test»
3. « test »

Expected Results:
2. «test»
3. « test »

Reproducible: Always

User Profile Reset: Yes

Additional Info:
Build ID: f7f06a8f319e4b62f9bc5095aa112a65d2f3ac89
Threads CPU : 4; OS : Linux 4.10; UI Render : par défaut; VCL: gtk2; 
Locale : fr-FR (fr_FR.UTF-8); Calc: group

User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0
Comment 1 Jacques Guilleron 2018-04-24 08:20:53 UTC
Hi patrice,

Verify In Tools > AutoCorrect > AutoCorrect Options... Localized Options Tab
Add non-breaking space before specific punctuation marks in French text
is ticked.
Does this give you the correct non-breating space?
Comment 2 patrice.karatchentzeff 2018-04-24 08:43:14 UTC
Yes it is ticked (S and R).

It does not correct the problem.

Thanks for your support.

Comment 3 Xisco Faulí 2018-04-26 08:30:48 UTC
Putting back to UNCONFIRMED
Comment 4 Gerhard Weydt 2018-04-26 19:22:52 UTC
Hi Patrice,

I assume that you meant: 
Expected Results:
2. « test »
3. « test »
otherwise expected would be as actual and all would be OK.

And you do not need a french environment to test it, it is sufficient to set the language of the paragraph to French; this will make tests by people who do not use  a french environment normally (and would have to install the language package first) much easier.

I tested this on Windows, and I have used special characters or the clipboard to simulate the keys for the guillemets available for you. And I tested it in the french environment too, to be sure if there's a difference. There is none.

So I set the status to NEW.

Build ID: f7f06a8f319e4b62f9bc5095aa112a65d2f3ac89
Threads CPU : 4; OS : Windows 10.0; UI Render : par défaut; 
Locale : de-DE (de_DE); Calc: group
Comment 5 QA Administrators 2019-09-03 16:11:38 UTC Comment hidden (obsolete)
Comment 6 patrice.karatchentzeff 2019-09-05 06:44:34 UTC
The bug is still present.

Build ID: 1ec314fa52f458adc18c4f025c545a4e8b22c159
Threads CPU : 4; OS : Linux 5.0; UI Render : GL; VCL: gtk3; 
Locale : fr-FR (fr_FR.UTF-8); Langue IHM : fr-FR
Calc: threaded
Comment 7 brazz 2020-06-17 13:44:19 UTC
this bugs seems to be partially solved (tested with LO it works fine with paragraph language set to French (France), but not with French (Switzerland).This is not consistent and should be fixed for every French variant.