From koffice Thu Sep 23 14:28:11 1999 From: Rudiger Koch Date: Thu, 23 Sep 1999 14:28:11 +0000 To: koffice Subject: linebreaks / hyphenation followup X-MARC-Message: https://marc.info/?l=koffice&m=93810126126301 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