Issue 75553 - Autocorrect option for interpunction correction
Summary: Autocorrect option for interpunction correction
Status: CONFIRMED
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: OOo 2.1
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on: 75524
Blocks:
  Show dependency tree
 
Reported: 2007-03-20 11:58 UTC by tuharsky
Modified: 2013-02-07 22:35 UTC (History)
1 user (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 tuharsky 2007-03-20 11:58:34 UTC
This is another option for the Bad Document Correction Tool (Issue 75524).
The purpose is to correct badly used interpunction symbols.

Some users don't respect or even know the ISO standardised convence for using
interpunction symbols, such as comma, dot, etc.. Any of these symbols should be
in normal text placed directly after word and followed by spacebar.

The OOo should search for usage of the interpunct symbols.

1, If there is a word beginning with interpunct symbol, then interpunct symbol
should be moved near to previous word (e.q. "bad ,text" corrected to "bad, text")

2, If there is number, followed with interpunct, spacebar and another number,
then it is probably a single number. The spacebar should be removed.
example: "1, 1000" corrected to "1,100". However, if this is on beginning of
line (spacebars or TABs could be placed before too), then it could be a line
numbering followed by values, or table-like attemp. In that case, leave it
unchanged.

3, If there is interpunct inside a word, then several choices must be considered:

 a, If the first part of the word (before interpunct) is a number and second one
is not, then it is probably a numbering. Spacebar should be placed after the
interpunct, thus dividing the word into two words.
example: "1.text" corrected to "1. text"

 b, If the part of word after the interpunct is beginning with uppercase letter,
then they are probably two words, where second one is beginning of a new
sentence. Spacebar should be placed after the interpunct, thus dividing the word
into two words.
example: "bad.Text" corrected to "bad. Text"
Comment 1 michael.ruess 2007-03-20 13:09:23 UTC
Reassigned to requirments.