To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=101552
User hdu changed the following:
What |Old value |New value
================================================================================
Keywords|cjk |
--------------------------------------------------------------------------------
------- Additional comments from [email protected] Fri Mar 5 10:00:23 +0000
2010 -------
The patch is now committed into CWS gfb4win02.
There were a few remaining problems:
A. the first level fallback always defaulted to ZHS glyphs even for the unified
CJK Unified Ideographs
B. the second level fallback treated fonts with unknown CMAP types as match
C. the fallback font depends on the first missing char which can easily result
in layout instabilities e.g.
when loading/reloading a document or when scrolling, selecting, zooming, etc.
D. the fallback mechanism has problems with the lifetime of its device font list
E. the use of OutputDevice layer methods in the SalGraphics layer may be
problematic
I already fixed A and B in the CWS and will look into C and D. We can live with
E for now but it needs to
be carefully reviewed that it doesn't introduce problems such as issue 108914.
Regarding A (unified CJK ideographs) I am not yet sure if the ranges that I
changed from
LANGUAGE_CHINESE_SIMPLIFIED to LANGUAGE_DEFAULT_CJK are the correct ones:
U+3000..U+303F,
U+31C0.U+31EF, U+3400..U+4DBF, U+4E00..U+9FCF, U+F900..FAFF, U+20000..U+2A6DF
and
U+2F800..U+2FA1F. For the language detection in glyph fallback these ranges get
mapped back to the
default CJK language.
@yanminjia,@khirano,@maho: Are the glyphs used in these unicode ranges locale
specific or do they
provide hints regarding the language (e.g. like U+3040..U+30FF indicate
Japanese)? Are the ranges
mentioned above sufficient or did we need more?
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]