This is what the 'em' unit is for. 1em is equivalent to "the same font size as the containing content", so if you want to always use a slightly smaller point size for your monospaced font than for your variable width fonts, you just change inline.monoseq to use "font-size='0.85em'".
On Nov 6, 2007 1:55 PM, Jacques Foucry <[EMAIL PROTECTED]> wrote: > Hello, > > Sometimes in my book I need to use my monospaced fonts inside a > section title. > > <section> > <info><title>About <computeroutup>/etc/postfix/main.cf</ > computeroutput></title></info> > > I defined my section title like that: > > <xsl:attribute-set name="section.title.level1.properties"> > <xsl:attribute name="color"> > <xsl:value-of select="$title.color"/> > </xsl:attribute> > <xsl:attribute name="font-weight">normal</xsl:attribute> > <xsl:attribute name="font-size"> > <xsl:value-of select="$body.font.master * 1.3"/> > <xsl:text>pt</xsl:text> > </xsl:attribute> > </xsl:attribute-set> > > And my computerouput font like that: > > <xsl:template match="d:computeroutput"> > <fo:inline font-size="8.2pt"> > <xsl:call-template name="inline.monoseq"/> > </fo:inline> > </xsl:template> > > So in a title the font size is to small. > > Is it possible to define something like: > > if computeroutput is used in a title the font size is... ? > > And if yes, how can I do that ? > > Thanks in advance, > Jacques > -- > « Mac OS X Server à votre Service » est épuisé. > Vous pouvez désormais l'acquérir en PDF > <http://www.foucry.net/Redaction/service/service.html> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
