Hi Michael, So if the user misses a blank, the alignment goes to hell? If yes, try to replace all blanks with (or all double blanks with two nbsp, if you still want a break in the text). Ugly, but could work.
Regards, Georg Datterl ------ Kontakt ------ Georg Datterl Geneon media solutions gmbh Gutenstetter Straße 8a 90449 Nürnberg HRB Nürnberg: 17193 Geschäftsführer: Yong-Harry Steiert Tel.: 0911/36 78 88 - 26 Fax: 0911/36 78 88 - 20 www.geneon.de<http://www.geneon.de> Weitere Mitglieder der Willmy MediaGroup: IRS Integrated Realization Services GmbH: www.irs-nbg.de<http://www.irs-nbg.de> Willmy PrintMedia GmbH: www.willmy.de<http://www.willmy.de> Willmy Consult & Content GmbH: www.willmycc.de<http://www.willmycc.de> Von: Michael Seeberger [mailto:michael.seeber...@isys-software.de] Gesendet: Mittwoch, 11. Mai 2011 16:13 An: fop-users@xmlgraphics.apache.org Betreff: Re: Problem with whitespace-treatment Hi George, the reason is, that the text comes form an textarea, in which a customer can insert any text he or she wants to. regards, Michael Am 11.05.2011 16:03, schrieb Georg Datterl: Hallo Michael, Is there a reason why you don't split the text into 9 parts and use a table? Regards, Georg Datterl ------ Kontakt ------ Georg Datterl Geneon media solutions gmbh Gutenstetter Straße 8a 90449 Nürnberg HRB Nürnberg: 17193 Geschäftsführer: Yong-Harry Steiert Tel.: 0911/36 78 88 - 26 Fax: 0911/36 78 88 - 20 www.geneon.de<http://www.geneon.de> Weitere Mitglieder der Willmy MediaGroup: IRS Integrated Realization Services GmbH: www.irs-nbg.de<http://www.irs-nbg.de> Willmy PrintMedia GmbH: www.willmy.de<http://www.willmy.de> Willmy Consult & Content GmbH: www.willmycc.de<http://www.willmycc.de> Von: Michael Seeberger [mailto:michael.seeber...@isys-software.de] Gesendet: Mittwoch, 11. Mai 2011 15:37 An: fop-users@xmlgraphics.apache.org<mailto:fop-users@xmlgraphics.apache.org> Betreff: 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 -- iSYS Software GmbH Michael Seeberger | Softwareentwickler +++ Achtung: Wir ziehen am 20.05.2011 um +++ Unsere neue Anschrift: Grillparzerstr. 10 81675 München Tel. +49 (0) 89 462328-0 Fax +49 (0) 89 462328-14 Tel: +49 (0) 89 46 23 28-0 | Fax (0) 89 46 23 28-14 email: m.seeber...@isys-software.de<mailto:m.seeber...@isys-software.de> Lucile-Grahn-Str. 37 | D-81675 Muenchen www.isys-software.de<http://www.isys-software.de> Sitz der Gesellschaft: München | HRB 111760 Geschaeftsfuehrer: Prof. Dr. Peter Mandl und Michael Sailer