To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=3243
User discoleo changed the following: What |Old value |New value ================================================================================ CC|'graaf,toom' |'discoleo,graaf,toom' -------------------------------------------------------------------------------- ------- Additional comments from [EMAIL PROTECTED] Tue Apr 29 21:09:23 +0000 2008 ------- Indeed, the justification is quite poor inside OOo. These are some valid options, as previously mentioned. 1. Reduce/increase spacing between words 2. Reduce/increase spacing between letters. I would also add: 3. Scale width of the characters on the particular line The algorithm should run like this: 1.) current word does NOT fit 2.) compress spaces up to 50% of original space [value will be probably dependent on font size, too] || \/ still does NOT fit 3.) lower the 'Scale width' of the characters up to 95% decrease spacing between letters || \/ still does NOT fit 4.) wrap word on next line || \/ space on previous line increases to over 2x default space 5.) hyphenate word IF hyphenation is on Implement an advanced Justification-analysis tool: - should inspect lines for major discrepancies -- report lines with space > 2x default space -- report line-pairs, where one line is compressed and the other is expanded to > 1.5x default space -- maybe some other more advanced features My problem is, that in order to justify a text professionally, I have to format every line separately (setting custom 'Scale widths'), which makes any use of styles impossible. --------------------------------------------------------------------- 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]