Apache OpenOffice (AOO) Bugzilla – Issue 18403
Problem printing Chinese with styles
Last modified: 2013-08-07 14:41:36 UTC
hi, I get reports any styles (e.g. bold, italic) applied to Chiense words won't be printed (i.e. the word is printed, with no style). Someone had made some patches. I'm still in contact with him about some details. But please go here to take a look at the patches he did: http://firefly.idv.tw/setfont-xft/patches/openoffice/ I think you should be able to know what happen from his code. His readme file is in Chinese. I'll translate it for you here: 1-4 are font management part 1、openoffice-1.1rc3-psprint-fontmanager-20030818.patch 2、openoffice-1.1rc2-psprint-addfakerc-20030806.patch 3、openoffice-1.1rc2-padmin-nofakefont-20030730.patch 4、openoffice-1.1rc2-vcl-xlfd_attr-20030806.patch Correct freetype 5、openoffice-1.1rc3-freetype-20030819.patch Simulate italic printing 6、openoffice-1.1rc3-psprint-fontsubset-20030815.patch Simulate bold printing 7、openoffice-1.1rc3-psprint-printergfx-20030818.patch Allow the screen to show the bold and italic styles 8、openoffice-1.1rc3-vcl-simulat3style-20030819.patch Modify the default font size (make it a bit bigger for Chinese) 9、openoffice-1.1rc3-vcl-defaultfontsize-20030819.patch
pl->hi: for artificial bold and italic there already is code, but it is scheduled to go into OOo 2.0 (see issue 16410 and issue 17352); for printing and PDF i'd prefer that as it does not print the text thrice like in the patches mentioned above. Please talk with the SBA, TZ and the release people whether it can go into 1.1.1. For the display patches i think hdu will have a comment.
HI->PL: TZ and SBA are on vacation. I set this issue to OOo 2.0 in cause of as you wrote issue 16410 and issue 17352 are set also as OOo 2.0 UL deputize for TZ and he agree with me.
um.... you said that code is available for some of them already, right? I notice that the two issues that you mensioned are marked as FIXED also. Then why are they targeted at OOo2.0? Is it THAT risky? I know quite many people are downloading the patched version of OOo (Chiense version) because of this problem. It'll be the best if we can get it right as quick as possible. It seems a to far to have some basic printing problem targeted to 2.0. I'm not saying that it must be fixed in 1.1, but why can't we have it fixed by 1.1.1 (before 2.0)?
Paul: the basic printing problem is that you try to print with a font that doesn't exist (an italic/bold font in this case). The artificial bold/italic is a new feature which the QA people seem to be reluctant to get into 1.1.1. Unless that decision is reversed (in which case i'd get the patches down from the 2.0 branch), there's nothing i can do about this. BTW the platform was set to Windows 2000; i'll adjust it to Linux since the patches in question are for Unix platforms only.
Oh. I see now. Thanks. =)
*** Issue 18452 has been marked as a duplicate of this issue. ***
Adding keyword
I don't see any evidence in back porting this particular feature.
Closed.