Svante Schubert wrote: > you approach was quite good, just move each of the > <xsl:apply-templates/> two lines up into the created <text:p> and > <text:h> and everything is fine.
I have changed my definitions to <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" office:version="1.0"> <xsl:template match="/"> <office:document-content> <office:body> <office:text> <xsl:apply-templates/> </office:text> </office:body> </office:document-content> </xsl:template> <xsl:template match="title"> <text:h text:outline-level="1" text:style-name="Title"> <xsl:value-of select="."/> <xsl:apply-templates/> </text:h> </xsl:template> <xsl:template match="i"> <text:p text:style-name="Emphasis"> <xsl:value-of select="."/> <xsl:apply-templates/> </text:p> </xsl:template> </xsl:stylesheet> But this still doesn't work: 'title' characteristics only for 'something' in <title> Writing <i>something</i> </title> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
