To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=60594





------- Additional comments from [EMAIL PROTECTED] Thu Jun 19 09:51:06 +0000 
2008 -------
@fme: I made some corrections to your patch modifications.

@fme/hdu: I think it will be necessary to clearly define the scope of this
issue. Just after doing this, it will be possible to answer your questions, how
much further work is needed. 

The patches in their current state considerably improve the kashida
justifications on Windows. But here is a list of further things we should think
about:

1. General cleanup of vcl patches (as pointed out by hdu)
2. Support for other platforms.
3. Support for fonts with glyph ligatures (as mentioned in my comment from May 
28)
4. Fix PDF export (Windows)

Additional comments
for 1: I will do that...

for 2: Basically, the other platforms need to provide a value for the minimal
kashida width. Most fonts I checked on windows use a value of 3/5th of the width
of the tatweel glyph. So maybe this could be used also on the other platforms.

But as hdu pointed out on April 8:
> I'm sure that GenericSalLayout::KashidaJustify() could benefit from more
> debugging. I'd delay this task though until we are happy with the 
> justification result on one platform (USP?) and then port it to the 
> other platforms. 

So there actually might be a lot more work left for the other platforms. 

But please take into account that I probably won't be able to help much for this
one.

for 3: This is my most urgent question: Extend the current patches to support
fonts, where certain character combinations are replaced by a single glyph?
Actually the new kashida dropping mechanism could be used for that, too. In
CalcNewBlock(), just before the checking of the minimal kashida width, we would
have to ask vcl, if each of our kashida positions fall on two separate glyphs or
if they are replaced by one glyph. In the latter case, we need to drop the
kashida position. 

for 4: PDF export on Windows needs manual insertion of tatweel glyphs.





---------------------------------------------------------------------
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]

Reply via email to