Issue 67561 - Replace space : with nobreakspace : for French punctuation marks
Summary: Replace space : with nobreakspace : for French punctuation marks
Status: CLOSED DUPLICATE of issue 17169
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: OOo 2.0.3
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: requirements
QA Contact: issues@sw
URL:
Keywords: oooqa
Depends on:
Blocks:
 
Reported: 2006-07-19 14:02 UTC by nmailhot
Modified: 2006-12-11 11:55 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description nmailhot 2006-07-19 14:02:46 UTC
Many French ponctuation marks require a space before them. (:;!?)
If the user inserts manually a normal space he incurs the risk the ponctuation
mark and its preceeding word end on to different lines

OO.o should autoreplace those combos with nobreakspace ponctuation mark
Comment 1 michael.ruess 2006-07-19 14:24:52 UTC
Reassigned to SBA.
Comment 2 Rainer Bielefeld 2006-07-19 16:47:08 UTC
I really often see that it seems to be common use to have a blank in front of
':' and ';' (may be others, too) in French texts. 

For further examples and information pls. see
<http://developers.sun.com/techtopics/global/technology/translation/style-guides/Guide_stylistique_francais.pdf>
Unfortunately there is no complete guideline for punctuation.

Currently I see this as an ENHANCEMENT request, because it is not so difficult
to insert the "nobreakspace" manually just when typing the text.

Unfortunately it seems that there is no easy workaround, autocorrect can't do
that because it only works for ' !', but not for '!'.
Comment 3 nmailhot 2006-07-19 18:20:51 UTC
It's not "common" it's the official usage.

If you have any doubt about it you can order this short and cheap French
typography bible :

http://www.amazon.fr/gp/product/2743304820/403-5566083-6106818

(Lexique des règles typographiques en usage à l'imprimerie nationale, ISBN
2743304820: official French typography rules, from the administration in charge
of the French official document publishing monopoly)

Needless to say orphan punctuation marks at the start of a line are annoying
enough Word has been doing the autoreplace thing for ages.

(another maybe cleaner way to implement it would be to teach OO.o to never
autobreak a line before some punctuation marks, regardless of the presence of
spaces or not before it. But it would still probably suck for export-to-doc)
Comment 4 kpalagin 2006-11-26 16:23:53 UTC
Changing to enhancement and confirming.
Comment 5 stefan.baltzer 2006-12-11 11:25:33 UTC
SBA: Please note that for the french quotation marks (« ») the leading/following
non-breaking space is already implemented. 
It looks like all "consisting of two parts" punctuation marks need this in
French, so ther is :;?! missing yet.
Reassigned to requirements
Comment 6 stefan.baltzer 2006-12-11 11:38:29 UTC
Duplicate.

*** This issue has been marked as a duplicate of 17169 ***
Comment 7 stefan.baltzer 2006-12-11 11:55:25 UTC
BA: Closed.