[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] DOCTYPE Declaration
Subject: [xsl] DOCTYPE Declaration From: news@xxxxxxxxxxx Date: Tue, 23 Nov 2004 11:19:01 +0100 |
Hello List, I'm using stylesheets where the output format depends on parameters. The output format can be SVG or FO with included SVG grafics. The problem is, that if I m using FO output, I need a DOCTYPE like: <!DOCTYPE svg:svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> where as when showing SVG in a browser only <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> will work (the difference is "!DOCTYPE svg:svg" -> "!DOCTYPE svg"). alternatively I also can omit the "svg:" namespaces in my stylesheets, but in this case I only the SVG display works. In my stylesheets I m using svg like follows: <xsl:stylesheet version="1.1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:svg="http://www.w3.org/2000/svg" ... /> ... <fo:instream-foreign-object> <svg:svg width="{$width}" height="{$height + 10}"> <svg:text x="{$width - 5}" y="{$height + 8}" xsl:use-attribute-sets="VERL-Axis" text-anchor="end"> Some SVG </svg:text> </svg:svg> </fo:instream-foreign-object> ... </stylesheet> How can I use SVG for both, the FO and the SVG version? (off cause there is no FO in the SVG only version :P ) Thanks, Jan
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] XML help, Tiffany Blake | Thread | [xsl] How to test FXSL for XSLT2, Colin Paul Adams |
Re: [xsl] storing the result of a t, David Carlisle | Date | [xsl] How to test FXSL for XSLT2, Colin Paul Adams |
Month |
Keywords