Hallo Hardy, *,

On Wed, Feb 09, 2005 at 09:30:52AM +0000, Hardy wrote:
> 
> OpenOffice speichert Dokumente in einem layoutorientiertem XML-Format ab. 
> Dieses XML ist nat�rlich gegen�ber der OpenOffice-eigenen DTD valide. 
> Ich suche nun nach M�glichkeiten, mit OpenOffice ein anderes XML 
> herzustellen, 
> ein XML, welches sich nach meiner eigenen DTD richtet. 

Erstelle ein entsprechendes XSLT

> Konkret geht es mir um Folgendes: Ich habe eine (nichtlayoutorientierte) 
> Kunden-
> DTD und m�chte auf deren Basis aus gelieferten Texten (meist Word, teils auch 
> Neusatz) valides XML herstellen. 

Je nach Ausgangsmterial mehr oder weniger Arbeit.
 
> Normalerweise benutze ich f�r solche Dinge komplexe und leider teure SGML/XML-
> Authoring-Programme, wie XMetal. Es w�re aber oftmals w�nschenswert, diese 
> Texte innerhalb einer frei verf�gbaren Anwendung (OpenOffice) von "Nicht-XML-
> Spezies" in einer layoutorientierten Umgebung erfassen zu lassen und dann 
> hinterher das Ganze als mehr oder weniger valides XML exportieren oder 
> speichern zu k�nnen. 

Das es geht zeigen der Docbook und der XHTML-Exportfilter. Wie viel
Arbeit die Aufarbeitung der Quellen macht h�ngt vom Anwender ab und
davon was er f�r layoutorientiertes Arbeiten versteht.

Wird konsequent mit Vorlagen gearbeitet ist die Umwandlung kein Problem,
ansonsten wird es komplizierter.
 
> Leider bringt es nicht viel, das OO-XML mit Hilfe von Scripten nachtr�glich 
> an 
> die DTD anzupassen. Da macht man sich echt m�de, das ist wie ein kompletter 
> Neuaufbau des Dokuments. 

Kommt ganz auf die Skripte und die Strukturierung des OOo-Dokuments an.
 
> Hat jemand von Euch mit so etwas Erfahrung oder vielleicht sogar 
> L�sungsans�tze? 

Installiere eine JRE, und installiere Dir die Beispielfilter (�ber
modifiziertes Setup).

> Gibt es evtl schon solche Plugins, Filter oder Vorlagen f�r OpenOffice? 

Nein, nicht schon speziell auf eine beliebige DTD.

Am ehested trifft auf Deine W�nsche der Docbook-Export zu.

> Womit taggt Ihr Eure XML-Dokumente? Muss es immer XMetal sein? 

So viel mit XML arbeite ich nicht direkt.
Entweder �ber OOo mit XSLT oder direkt �ber xalan (wenn das Zeug schon
als XML vorliegt) oder ein anderes Mal mit perl (man ist selbst
verantwortlich da� man valides XML erzeugt)

ciao
Christian
-- 
NP: Emil Bulls - Monogamy

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

Antwort per Email an