[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice
Subject:    linebreaks / hyphenation followup
From:       Rudiger Koch <rkoch () sas ! co ! th>
Date:       1999-09-23 14:28:11
[Download RAW message or body]

Hi,

Do you think it might be possible to implement an interface for linebreaks /
hypenation before the feature freeze of the KRASH release? I got a code for
Thai waiting to be used....

So what are we doing here? We break a string into 2 substrings and perform an
operation on the breakpoint which is language specific. This assumtion is
valid for every language, I suppose. Implementing an interface to a DLL like
this means avoiding things like "German Edition", "Thai Edition"; bullshit
you find in commercial packages. KDE did an excellent job avoiding that so
far.

For English with it's short words this is probably a nice to have feature, but
one KWord is going to get backlashes in every comparison with StarOffice,
WordPerfect and M$ Word for not having it. For Thai where whole sentences are
written without whitespace it is a "must have". For a lang like German that
features compound words like "Sauerstoffflaschenventildichtungsringe" it is a
must, too.

-Rudiger

--
 Software Advanced Solutions           Fon: +66 76 218 826 
 48 Villa 1 Yaowarat Soi 1             Fax: +66 76 214 041
 Phuket, Thailand 83000                rkoch@sas.co.th

 // Why use Windows when the door is open and free of charge?
 // Linux: The choice of a GNU generation

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic