Apache OpenOffice (AOO) Bugzilla – Issue 71437
Index Marks Break Justification
Last modified: 2013-08-07 14:38:26 UTC
Index marks placed at the beginning of a word break full justification when that word starts on a new line. This is clearly visible if field shadings are displayed. The result is the same in Print Preview and in PDF output. An easy work-around is to move the index marks to the end of the word indexed. If the default position for index marks could be changed to the end of a word, this would solve most instances of this bug. The possibility exists that a long word might be indexed and might break across a page boundary. In this rare case, the index reference would be on the page where the word ends, rather than where it begins, therefore perhaps a more robust solution is need to the text justification engine to ignore field codes.
Created attachment 40505 [details] Illustration of index mark displayed in Open Office
Created attachment 40506 [details] Illustration of broken justification in PDF output
Created attachment 40507 [details] Second attempt to attach PDF output illustration
Created attachment 40539 [details] sample document
MRU->FME: The index entry (see my attachment, first line) should not be interpreted as an own text portion. The justified text layout will be disturbe by this.
This issue seems to be fixed in release version 2.4 and Development version 3.0 Beta. Index marks at the beginning of a word now wrap to the next line and so do not affect justification of the previous line.