Issue 80436 - "Small capitals" effect makes two capitals in each word
Summary: "Small capitals" effect makes two capitals in each word
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: formatting (show other issues)
Version: 680m224
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: michael.ruess
QA Contact: issues@sw
URL:
Keywords: oooqa, regression
: 80817 (view as issue list)
Depends on:
Blocks: 80294
  Show dependency tree
 
Reported: 2007-08-07 17:13 UTC by floeff+ooo
Modified: 2013-08-07 14:42 UTC (History)
4 users (show)

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


Attachments
Sample document to compare between 680m225 and m222 (6.49 KB, application/vnd.oasis.opendocument.text)
2007-08-08 07:15 UTC, michael.ruess
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description floeff+ooo 2007-08-07 17:13:58 UTC
The capitals effect makes two capitals in each word.

Instead of [big]F[/big]LORIAN it makes [big]FL[/big]ORIAN

In addition, capitals are inserted in any word, independent of the capital
letters or not. "florian" should get FLORIAN, bit it gets [big]FL[/big]ORIAN
Comment 1 parity 2007-08-07 17:33:27 UTC
In my opinion this issue should be set to "P1". Capitals are an essential
feature of a text processing application.
Comment 2 Mechtilde 2007-08-07 18:13:16 UTC
it works mit m209 and 2.2.1
Comment 3 Mechtilde 2007-08-07 18:27:16 UTC
it works also in m222
Comment 4 Martin Hollmichel 2007-08-07 20:33:44 UTC
set target to 2.3
Comment 5 michael.ruess 2007-08-08 07:15:10 UTC
Created attachment 47374 [details]
Sample document to compare between 680m225 and m222
Comment 6 michael.ruess 2007-08-08 07:56:26 UTC
MRU->FME: see attached document or just format the dummy text with "small capitals".
- Capitalized words will now have two capitals
- non-capital words will now be fully capitalized
- last word of a line (with no punctuation) will have last character as capital

Must be fixed for OO 2.3.
Comment 7 frank.meies 2007-08-08 11:26:31 UTC
fme->khong: Looks like BreakIteratorImpl::nextCharBlock gives me wrong results.
Please have a look.
Comment 8 ooo 2007-08-09 18:26:32 UTC
Karl, to add some findings: using that document in m225, when you continue to
type some words in that paragraph in lower case letters, every second word is
entirely formatted in "normal" big capital letters, every other second word is
formatted starting with a big capital followed by small capitals, and the last
character typed is formatted as big capital until a word break (space or
punctuation) is typed.
Comment 9 ooo 2007-08-13 10:52:45 UTC
Assigned to cws i18n34 for better overview.
Comment 10 karl.hong 2007-08-14 00:11:04 UTC
It is caused by surrogate characters enhancement. I mis-unstanded new func
iterateCodePoint().
Comment 11 karl.hong 2007-08-14 00:12:51 UTC
fixed in cws i18n34.
Comment 12 michael.ruess 2007-08-15 16:48:46 UTC
Verified fix in CWS i18n34.
Comment 13 michael.ruess 2007-08-20 08:05:17 UTC
*** Issue 80817 has been marked as a duplicate of this issue. ***
Comment 14 Mechtilde 2007-08-20 15:06:11 UTC
verified in OOG_m2 -> closed