Hallo Andreas,

Danke für Deinen Tipp, damit kann ich mein Problem lösen - es funktioniert!

Grüße aus Bonn

Siegfried 

> -----Ursprüngliche Nachricht-----
> Von: Andreas Martens [mailto:[EMAIL PROTECTED] 
> Gesendet: Dienstag, 10. Juli 2007 10:52
> An: [email protected]
> Betreff: Re: AW: [de-users] XSL-Prgrammierung und OpeneOffice 
> Writer: Kapitelname in Kopfzeile: Alternative zu Einfügen - 
> Feldbefehl - Andere - Dokument - Kapitel - Kapitelname ?
> 
> Hallo Siegfried,
> 
> Schomisch, Siegfried wrote:
> [..]
> > 
> > Zunächst meine Kopfzeilen gehören alle zu einer selbst 
> definierten Seitenvorlage.
> > Bei Anwendung/Nutzung des OO-Standard-Feldbefehls zum 
> Einfügen von Kapitelnamen (s.a. Beschreibung in Frage 1 ) in 
> meinem Programm - was ja auch funktioniert - werden aber 
> nicht (alle) die einzelnen Kapitelnamen unter der 
> dazugehörenden Seitenvorlage in die styles.xml geschrieben. 
> Des weiteren - das habe ich auch bei einem einfachen Beispiel 
> getestet - werden manuell vorgenommene textuelle Änderungen 
> in der styles.xml - auch in Kapitelnamen unter einer selbst 
> definierten Seitenvorlage - nicht anschliessend im Ergebnis 
> in die *.odt übernommen und angezeigt. 
> [..]
> Mmmh, wenn Du Änderungen an der styles.xml vornimmst, werden 
> diese schon übernommen. Bei Feldbefehlen ist das allerdings 
> so eine Sache, in der xml-Datei steht zwar auch der zuletzt 
> angezeigte Text, dies ist aber nur eine flüchtige 
> Momentaufnahme und wird beim Aktualisieren überschrieben. 
> Wenn Du diesen Feldtext geändert hast, wird dies nicht 
> sichtbar. Ich hatte eigentlich gedacht, dass Du eventuell für 
> jedes Kapitel eine eigene Seitenvorlage verwendest, dann 
> könntest Du in der styles.xml die gewünschten Texte hineinschreiben.
> 
> Aber ich habe noch eine bessere Idee:
> Du kannst in Deinen Fließtext mittels "Variable setzen" eine 
> Variable z.B. mit Namen "MeinKapitelName" mit einem 
> beliebigen Text versehen.
> In die Kopfzeile fügst Du den Feldbefehl "Variable anzeigen: 
> MeinKapitelName" ein. Jetzt kannst Du jederzeit im laufenden 
> Text der Variablen "MeinKapitelName" andere Texte zuweisen, 
> diese werden in der Kopfzeile korrekt dargestellt. Diese 
> "Variable setzen"-Befehle fügst Du jeweils unsichtbar am 
> Anfang einer neuen Kapitelüberschrift ein. Den Text kannst Du 
> ggf. von der Kapitelüberschrift übernehmen oder ändern.
> Wenn Du jetzt einen Blick in die content.xml wirfst, wirst Du 
> diese Feldbefehle wiederfinden und Du kannst den Text per 
> xsl-Transformation anpassen.
> Viel Erfolg
>       Andreas
> 
> 
> --
> Andreas Martens (ama) - OpenOffice.org Writer OpenOffice.org 
> Engineering at Sun: http://blogs.sun.com/GullFOSS
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

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

Antwort per Email an