[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] SVG and IE7
Hi Steffan,It seems this will take a small bit of customization. Normally if you set the DocBook attribute depth="100%", then that would be translated to height="100%" in the output. But for some reason, the stylesheet suppresses such values for HTML output, I guess because normally a height of 100% on an HTML page is ambiguous. The template named 'process.image.attributes' in html/graphics.xsl has this case:
<xsl:when test="contains($html.depth, '%')"> <!-- HTML doesn't deal with this case very well...do nothing --> </xsl:when>So your customization would need to copy that template and change that bit to the following:
<xsl:when test="contains($html.depth, '%')"> <xsl:attribute name="height"> <xsl:value-of select="$html.depth"/> </xsl:attribute> </xsl:when> Bob Stayton Sagehill Enterprises bobs@sagehill.net----- Original Message ----- From: <steffen.wagner.hays@zf.com>
To: <docbook-apps@lists.oasis-open.org> Sent: Wednesday, February 15, 2012 3:46 AM Subject: [docbook-apps] SVG and IE7 Hello, I need some help with displaying SVG images in IE7 (with the Adobe SVG plugin).The Adobe plugin needs a "height='100%'" attribute in the "<object type='image/scv+html' data='FILENAME'>" HTML tag. Otherwise it uses a default height and most of the SVG images are truncated. This height cannot be given by CSS
But we did not find a ways - without modifying the DocBook XSLT sources - to get this attribute into the HTML code.
Can you please help me? How to get the "100%" from DocBook file into the HTML. THANKS! Mit freundlichen Grüßen / Kind regards / S pozdravem Steffen Wagner, VoyagerSoft wagner@voyagersoft.de ZF Friedrichshafen AG 88038 Friedrichshafen, Deutschland/Germany Telefon/Phone +49 7541 77-7644 steffen.wagner.hays@zf.com Software ConsultantVorsitzender des Aufsichtsrats/Chairman of the Supervisory Board: Prof. Dr. Giorgio Behr Vorstand/Board of Management: Hans-Georg Härter (Vorsitzender/CEO), Dr. Stefan Sommer, Dr. Konstantin Sauer, Dr. Peter Ottenbruch, Jürgen Holeksa, Dr. Gerhard Wagner, Reinhard Buhl, Rolf Lutz, Wilhelm Rehm
Sitz/Headquarters: FriedrichshafenHandelsregistereintrag Amtsgericht Ulm HRB 630206/Trade register of the municipal court of Ulm HRB 630206
--------------------------------------------------------------------- To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]