- <pz:metadata type="title">
- <xsl:value-of select="tmarc:sa" />
- </pz:metadata>
- <pz:metadata type="title-remainder">
- <xsl:value-of select="tmarc:sb" />
- </pz:metadata>
- <pz:metadata type="title-responsibility">
- <xsl:value-of select="tmarc:sc" />
- </pz:metadata>
- <pz:metadata type="title-dates">
- <xsl:value-of select="tmarc:sf" />
- </pz:metadata>
- <pz:metadata type="title-medium">
- <xsl:value-of select="tmarc:sh" />
- </pz:metadata>
- <pz:metadata type="title-number-section">
- <xsl:value-of select="tmarc:sn" />
- </pz:metadata>
- <pz:metadata type="title-complete">
- <xsl:value-of select="tmarc:sa" />
- <xsl:if test="tmarc:sb" ><xsl:value-of select="concat(' ', tmarc:sb)" /></xsl:if>
- </pz:metadata>
+ <xsl:for-each select="tmarc:sa">
+ <pz:metadata type="title">
+ <xsl:value-of select="." />
+ </pz:metadata>
+ </xsl:for-each>
+ <xsl:for-each select="tmarc:sb">
+ <pz:metadata type="title-remainder">
+ <xsl:value-of select="." />
+ </pz:metadata>
+ </xsl:for-each>
+ <xsl:for-each select="tmarc:sc">
+ <pz:metadata type="title-responsibility">
+ <xsl:value-of select="." />
+ </pz:metadata>
+ </xsl:for-each>
+ <xsl:for-each select="tmarc:sf">
+ <pz:metadata type="title-dates">
+ <xsl:value-of select="." />
+ </pz:metadata>
+ </xsl:for-each>
+ <xsl:for-each select="tmarc:sh">
+ <pz:metadata type="title-medium">
+ <xsl:value-of select="." />
+ </pz:metadata>
+ </xsl:for-each>
+ <xsl:for-each select="tmarc:sn">
+ <pz:metadata type="title-number-section">
+ <xsl:value-of select="." />
+ </pz:metadata>
+ </xsl:for-each>
+ <xsl:if test="tmarc:sa">
+ <pz:metadata type="title-complete">
+ <xsl:value-of select="tmarc:sa" />
+ <xsl:if test="tmarc:sb" ><xsl:value-of select="concat(' ', tmarc:sb)" /></xsl:if>
+ </pz:metadata>
+ </xsl:if>