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