[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: AW: [docbook-apps] SVG and IE7
Hello, we now solve this problem by overwriting the "process.image.attributes" template for HTML generation. We do not copy all of the content, because we only need processing for width and height. Thank you for your help! 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 Consultant Vorsitzender 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: Friedrichshafen Handelsregistereintrag Amtsgericht Ulm HRB 630206/Trade register of the municipal court of Ulm HRB 630206 > -----Ursprüngliche Nachricht----- > Von: Bob Stayton [mailto:bobs@sagehill.net] > Gesendet: Mittwoch, 15. Februar 2012 19:18 > An: Wagner Steffen EXT FRD Hays; docbook-apps@lists.oasis-open.org > Betreff: 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 Consultant > > > Vorsitzender 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: Friedrichshafen > Handelsregistereintrag 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]