I prefer to not have labels in front of things like my
phone number, etc. so in the us.xsl I removed the
label. The resume then came out with a leading colon
and a space before the phone number. I fixed this in
fo.xsl with the following change:
<!-- Named template to format a single contact field
*SE* -->
<!-- Don't print the label if the field value is
empty *SE* -->
<xsl:template name="contact">
<xsl:param name="label"/>
<xsl:param name="field"/>
<xsl:if test="string-length($field) > 0">
<fo:block>
<xsl:if test="string-length($label) > 0">
<fo:inline
font-style="{$header.item.font.style}"><xsl:value-of
select="$label"/>:</fo:inline>
<xsl:text> </xsl:text>
</xsl:if>
<xsl:value-of select="$field"/>
</fo:block>
</xsl:if>
</xsl:template>
Michael Ihde
mike.ihde@randomwalking.com