Issue 102526 - impress breaks fonts for some unicode characters when saving as ppt
Summary: impress breaks fonts for some unicode characters when saving as ppt
Status: UNCONFIRMED
Alias: None
Product: Impress
Classification: Application
Component: save-export (show other issues)
Version: OOO310m11
Hardware: Unknown Windows, all
: P2 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: needmoreinfo
Depends on:
Blocks:
 
Reported: 2009-06-05 09:23 UTC by platais
Modified: 2015-04-18 10:02 UTC (History)
2 users (show)

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


Attachments
unicode character test files and ppviewer screenshot (33.21 KB, application/x-compressed)
2009-06-05 09:29 UTC, platais
no flags Details
Test file created with Impress (73.50 KB, text/plain)
2009-09-12 15:45 UTC, swe5411_student
no flags Details
Test file created with Power Point 2002 (13.50 KB, text/plain)
2009-09-12 15:46 UTC, swe5411_student
no flags Details
character_set_test.odp (12.85 KB, text/plain)
2011-02-20 01:54 UTC, justinrohrman
no flags Details
character_set_test.ppt (70.50 KB, text/plain)
2011-02-20 01:55 UTC, justinrohrman
no flags Details
Microsoft_Powerpoint_Font (26.39 KB, text/plain)
2011-02-20 01:55 UTC, justinrohrman
no flags Details
OOO_Impress_Font (180.73 KB, text/plain)
2011-02-20 01:55 UTC, justinrohrman
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description platais 2009-06-05 09:23:17 UTC
Saving as ppt results to font change for Latvian and Russian (maybe other
languages affected to) the difference is clearly visible by opening fresh made
ppt in MS PowerPoint Viewer (versions 2003, 2007 tested) Latvian special
characters and Russian text is displayed in different font (Lucida Sans Unicode)
Comment 1 platais 2009-06-05 09:29:33 UTC
Created attachment 62789 [details]
unicode character test files and ppviewer screenshot
Comment 2 wolframgarten 2009-06-08 12:07:18 UTC
The .odp file is shown in Times New Roman in OOo on my machine and the ppt file
in PPT itself shows Times New Roman, too. I cannot see a problem.
Comment 3 platais 2009-06-08 12:44:30 UTC
Open please the ppt file by MS PowerPointViewer. 
Comment 4 wolframgarten 2009-06-08 13:09:53 UTC
the file is displayed in the same style in PPT 2007 and OOo DEV300_m49 but it
looks different in the PPT viewer. Reassigned.
@sj: what is the reason for this?
Comment 5 swe5411_student 2009-09-12 15:43:24 UTC
test
Comment 6 swe5411_student 2009-09-12 15:44:27 UTC
Configuration : 

   Platform: Dell PWS340
	     Intel Pentium 1.80 GHz
	     1G Ram
   Operating System: Windows 2000, Service Pack 4
   Open Office Impress version: OOo-dev3.2.0 DEV300m57 (Build:9422) 
   MS PowerPoint Viewer versions: 2007 & 2003

Steps Taken : 

1. Open OOo to impress
2. In the presentation wizard, create an Empty Presentation
3. On the initial slide provided, apply the "centered text" layout.
   This is to give a large text box centered in the slide.
4. Change the font to "Lucida Sans Unicode". On my machine, the default font
size was 32. I kept it that size throughout my test.
5. Put cursor in text box and click the "align left" button to shift text to the
left rather than centered.
6. Type the text "Latvian: " in the text box
7. Select from file menu “Insert -> Special Character…”. This brings up the
modal dialog titled "Special Characters".
8. In the "subset" drop down list choose "Latin Extended-A". This will auto
scroll the special characters table to the Latvian characters.
9. Type the Latvian characters "ā č ē ģ ī ķ ļ ņ š ū ž", then close the dialog.
10. Next to each special character, type the equivalent English character next
to it.
11. Enter a new line and type the text "Russian: "
12. Once again bring up the "special characters" dialog.
13. In the "subset" drop down list choose "Cyrillic". 
   This will auto scroll the special characters table to the Russian characters.
14. Type the Russian characters "а о е р", then close the dialog. These look
like English letters, but they aren't.
15. Next to each Cyrillic character, type the equivalent English character next
to it.
16. Save the file as a Microsoft Power Point 97/2000/XP ppt file.
17. Open file in Microsoft PowerPoint Viewer 2003 & 2007. 


Result Of Test: 

The result of creating these files in Impress and viewing them in either MS PP
Viewer versions shows a font change between some the English characters and
their corresponding special characters. Some of these font changes are very
subtle, others are more obvious. Here is what I observed:

The font discrepancy for characters "a", "c", "g", and "i" were obvious. I also
saw characters "i", "k", "l", "o", "n" and "p" different, but much less obvious.
The font difference for these characters was subtle. I thought maybe my eyes
were playing tricks on me, so I printed out the slide and was still seeing these
subtle differences. Changing the font size from 32 to 60 made these subtle
differences a little easier to see.

Reporter "platais" saw font changes for "s", "u", and "z" also. I didn't see a
font change in these characters. Even by changing the font size smaller and
larger, no difference was observed. 

Whether viewing in MS PP Viewer 2003 or 2007 made no difference. Just to check
if this was a problem with the two viewers, I went ahead and created the same
presentation in Microsoft Power Point 2002. Opening in the two viewers showed no
difference in font. So this leads me to believe the issue is with Impress and
not the two viewers.
Comment 7 swe5411_student 2009-09-12 15:45:33 UTC
Created attachment 64720 [details]
Test file created with Impress
Comment 8 swe5411_student 2009-09-12 15:46:15 UTC
Created attachment 64721 [details]
Test file created with Power Point 2002
Comment 9 sbiegner 2010-05-28 20:58:49 UTC
I followed the instructions laid out by swe5411_student using versions 3.2 on a 
Mac and 3.3 on windows. I did find that the discrepencies were there for Latin 
a,c,e,g and Russian p. I used both powerpoint viewer 2003 and 2007.The change 
of font size from 32 to 60 did show these differences. If there was a subtle 
difference between the other characters I did not notice them, even on side 
beside comparision on two 20 in monitors. Though in both versions changing the 
font of both sets of characters to 96 in both viewers did not show the 
difference in sizes as it does when the font is size 60. There may be a very 
subtle differece in he c and e of latin but not as noticable as font size 60. 
The russian p is the only visiable difference, it is noticable larger than the 
english p. This was the only noticeable difference in sizes as the font 
increased. The size issue is more noticeable when the font is at size 60. 
However the issue is present in larger font sizes. 
Comment 10 sbiegner 2010-05-28 20:59:38 UTC
I followed the instructions laid out by swe5411_student using versions 3.2 on a 
Mac and 3.3 on windows. I did find that the discrepencies were there for Latin 
a,c,e,g and Russian p. I used both powerpoint viewer 2003 and 2007.The change 
of font size from 32 to 60 did show these differences. If there was a subtle 
difference between the other characters I did not notice them, even on side 
beside comparision on two 20 in monitors. Though in both versions changing the 
font of both sets of characters to 96 in both viewers did not show the 
difference in sizes as it does when the font is size 60. There may be a very 
subtle differece in he c and e of latin but not as noticable as font size 60. 
The russian p is the only visiable difference, it is noticable larger than the 
english p. This was the only noticeable difference in sizes as the font 
increased. The size issue is more noticeable when the font is at size 60. 
However the issue is present in larger font sizes. 
Comment 11 justinrohrman 2011-02-20 01:41:30 UTC
Author: Justin Rohrman
Date: 02/19/2011

ENVIRONMENT:
OOO Version: OOo-dev 3.4.0
             DEV300m99 (Build:9570)

Power Point Reader Version: 2007

OS: 32 bit Windows 7 Professional



DESCRIPTION:
I was able to reproduce this issue


STEPS TO REPRODUCE:
1 - Create new empty presentation

2 - Add following text to slide:
    Russian:
    Latvian: 

3 - Make following tool bar selections
    Insert 
      Special Character

4 - Set Subset = Crillic
    click several characters to create a text string to insert on slide
    I used the following characters:
      цепочка знаков
    click OK to insert on slide next to Russian:

5 - Make following tool bar selections
    Insert 
      Special Character

6 - Set Subset = Latin Extended-A
    click several characters to create a text string to insert on slide
    I used the following characters:
      ā č ē ģ ī ķ ļ ņ š ū ž
    click OK to insert on slide next to Russian:

7 - Highlight all text
    Set Font = Lucida Sans Unicode

8 - Save file as a power point document (*.ppt)

9 - Open .ppt document in Microsoft Power Point reader
  *NOTE: There is a difference in the way the 'k' character is displayed on the 
Russian Chars line in OOo Impress vs Microsoft Power Point viewer. 
Comment 12 justinrohrman 2011-02-20 01:54:45 UTC
Created attachment 75888 [details]
character_set_test.odp
Comment 13 justinrohrman 2011-02-20 01:55:08 UTC
Created attachment 75889 [details]
character_set_test.ppt
Comment 14 justinrohrman 2011-02-20 01:55:25 UTC
Created attachment 75890 [details]
Microsoft_Powerpoint_Font
Comment 15 justinrohrman 2011-02-20 01:55:43 UTC
Created attachment 75891 [details]
OOO_Impress_Font
Comment 16 Rob Weir 2013-02-02 02:58:45 UTC
This Issue requires more information ('needmoreinfo'), but has not been updated
within the last year. Please provide feedback as requested and re-test with the the latest version of OpenOffice - the problem(s) may already be addressed. 

You can download Apache OpenOffice 3.4.1 from http://www.openoffice.org/download

Please report back the outcome of your testing, so this Issue may be closed or
progressed as necessary - otherwise the issue may be Resolved as Invalid in the
future.
Comment 17 Roman 2015-04-18 10:02:51 UTC
Configuration :

MacBook Pro 15.4  2GHz Intel Core I7  and DEll XPS  2.2GHz Intel Core I7
8GB DDR3
Operation system : MAC OS 10.9  and Win 7 x64 
OpenOffice 4.1.1(Build:9775) 
Microsoft Power Point viewer 2010

I was not able to reproduce it because Lucida Sans Unicode was removed in OO 4.1.1 When you try to open presentation with  Lucida Sans Unicode it will automatically changed to Euphemia UCAS 

Steps that were done by me :
1.Create new Empty presentation 
2.Select “Click to Add text” window and write :
 Russian:
 Latvian:
3. Go to Insert - Special Character
4.Select Cyrillic  and write :  привет  как дела
5. Select Latin Extended-A and use different characters : like  ā č ē ģ ī ķ ļ ņ š ū ž
6.Select your text and select Euphemia UCAS font
7.Save your presentation 
8 Open your presentation in Microsoft Power Point viewer 2010
Expected : Difference in display of some characters 
Result :  Your text will be shown like in OpenOffice . 

In additional i tried with OO 3.4.1 and Lucida Sans Unicode was removed as well