I couldn't get it to print blank spaces properly either. If you can modify your xml the simple solution is to replace all spaces. I replace blank spaces with  
________________________________ From: Michael Seeberger [mailto:michael.seeber...@isys-software.de] Sent: Wednesday, May 11, 2011 9:37 AM To: fop-users@xmlgraphics.apache.org Subject: Problem with whitespace-treatment Hello, i have a problem with whitespace-treatment in FOP. I'm using FOP 1.0 and can't get my text formatted the way i want to: my formatted text is (leading whitespaces before Bank, BLZ, Konto and Empfänger) Bank: XXXXX BLZ: XXXXX Konto: XXXXX Empfänger: XXXXX Gutschriften überweisen wir auf die uns seinerzeit mitgeteilte Bankverbindung. Sofern sich diese geändert haben sollte, bitten wir zur Vermeidung von Fehlbuchungen um Bekanntgabe. the value in my xml-tag is: <abrechnungsfreitext isMonospace="false" text=" Bank: XXXXX
 BLZ: XXXXX
 Konto: XXXXX
 Empfänger: XXXXX

Gutschriften überweisen wir auf die uns seinerzeit mitgeteilte Bankverbindung. Sofern sich diese geändert haben sollte, bitten wir zur Vermeidung von Fehlbuchungen um Bekanntgabe." /> i tried several combinations of white-space-collapse, white-space-treatment and linefeed-treatment. For example when using 1. white-space-collapse=false, linefeed-treatment=preserve, white-space-treatment=preserve or ignore-if-before-linefeed => The text "Gutschriften überweisen ...." gets wrapped at "diese" and a leading whitespace is added to the following line so it looks like this: Gutschriften überweisen wir auf die uns seinerzeit mitgeteilte Bankverbindung. Sofern sich diese geändert haben sollte, bitten wir zur Vermeidung von Fehlbuchungen um Bekanntgabe. 2. white-space-collapse=false, linefeed-treatment=preserve, white-space-treatment=ignore-if-after-linefeed or ignore-if-surrounding-linefeed => The leading whitespaces before "Bank", "BLZ" etc. are beeing ignored so the text is printed this way; Bank: XXXXX BLZ: XXXXX Konto: XXXXX Empfänger: XXXXX Gutschriften überweisen wir auf die uns seinerzeit mitgeteilte Bankverbindung. Sofern sich diese geändert haben sollte, bitten wir zur Vermeidung von Fehlbuchungen um Bekanntgabe. Is there a way to prevent FOP from deleting the inserted whitespaces before "Bank", and inserting a whitespace when performing an automatic linebreak?? I hope you get my point and can help me. Thx Michael Seeberger