Guten Tag Liste,

auf der Users-Liste läuft die Tage ein Thread über
das Entfernen von Absatzumbrüchen, welcher mich
auf die wahrscheinliche Lösung eines Fehlers in
meiner Java-Anwendung brachte.

Ich verwende Bereiche in den Dokumenten, die ich mit
der Java-API aus Templates erstelle. Diese Bereiche
lese ich beim Speichern wieder aus und verschiebe den
Inhalt in die Datenbank, bevor ich das Dokument speichere.
Nun wurde aus mir unersichtlichen Gründen manchmal
nicht am Bereichsende mit dem Einlesen aufgehört,
sondern viel später ...

Das hat offensichtlich mit dem Absatzende zu tun,
da Bereiche als "Endemarke" wohl ein Absatzende
verwenden.

Nun meine Frage, wie kann ich denn über die API
explizit sagen, dass ich an einer Stelle einen
Absatzumbruch möchte ohne das im Template schon
einzustellen?

Ersetzen lassen sich Absätze, wie im Thread auf der users-liste
besprochen, also über den regulären Ausdruck $ bzw. ^$ für
einen leeren Absatz, ich würde aber gerne so einen Absatzumbruch
programmatisch einfügen und das funktioniert auf diese Weise nicht
so unproblemematisch.

Wenn ich ein \n einfüge, dann erscheint bei aktivierten
Steuerzeichen ein Returnzeichen ↵ (&#8629) statt einem
Umbruchzeichen ¶ (&#182) und das fungiert wohl nicht
als Absatztrenner ...
Oder um in XML zu sprechen ... Ich füge mit "\n"
ein <text:line-break> ein, ich möchte aber ein <text:p>
da haben.

Danke für die Anregungen :-)

Markus Plessing

-- 
--------------------------------------------------------
Fa. EMS Dr. Thomas Wuensche
Sonnenhang 3
85304 Ilmmuenster, Germany
Phone: +49-8441-490260
Fax:   +49-8441-81860
email: [EMAIL PROTECTED]
Web: http://www.ems-wuensche.de/
--------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an