[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Default for scale factor for images
Hi Lars,
I’d suggest the following (which holds at least for the FO formatting):
First, insert (thus: create) an XSL parameter in your customization layer:
<xsl:param name="default.image.scale" select="'0.4'"/>
Second, modify the image.scale template to acknowledge the parameter:
<xsl:template name="image.scale">
<xsl:choose>
<xsl:when test="$ignore.image.scaling != 0">0</xsl:when>
<xsl:when test="@contentwidth or @contentdepth">1.0</xsl:when>
<xsl:when test="@scale">
<xsl:value-of select="@scale div 100.0"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$default.image.scale"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
Regards, Benjamin
Von: Lars Vogel [mailto:lars.vogel@gmail.com]
Gesendet: Dienstag, 4. August 2015 13:14
An: DocBook Apps
Betreff: [docbook-apps] Default for scale factor for images
Hi,
for my screenshots I typically add a scale factor of 40 to make the images size well.
<para>
<mediaobject>
<imageobject>
<imagedata fileref="./images/application_model_ui_elements.png" scale="40" />
</imageobject>
<textobject>
<phrase>Application Model UI Elements</phrase>
</textobject>
</mediaobject>
</para>
Is there a general parameter for this? My desired behavior would be that I can define a default for all imageobject which do not specify this parameter but override it for individual imageobject via this parameter.
Best regards, Lars
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]