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:[email protected]]
*Gesendet:* Mittwoch, 11. Mai 2011 15:37
*An:* [email protected]
*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: [email protected]
Lucile-Grahn-Str. 37 | D-81675 Muenchen
www.isys-software.de
Sitz der Gesellschaft: München | HRB 111760
Geschaeftsfuehrer: Prof. Dr. Peter Mandl und Michael Sailer