1 <?xml version="1.0" encoding="UTF-8"?>
4 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
5 xmlns:pz="http://www.indexdata.com/pazpar2/1.0"
6 xmlns:marc="http://www.loc.gov/MARC21/slim">
8 <xsl:template match="/marc:record">
11 <xsl:attribute name="mergekey">
12 <xsl:text>title </xsl:text>
13 <xsl:value-of select="marc:datafield[@tag='245']/marc:subfield[@code='a']"/>
14 <xsl:value-of select="marc:datafield[@tag='245']/marc:subfield[@code='b']"/>
15 <xsl:text> author </xsl:text>
16 <xsl:value-of select="marc:datafield[@tag='100']/marc:subfield[@code='a']"/>
20 <pz:metadata type="title">
21 <xsl:value-of select="marc:datafield[@tag='245']/marc:subfield[@code='a']"/>
22 <xsl:text> </xsl:text>
23 <xsl:value-of select="marc:datafield[@tag='245']/marc:subfield[@code='b']"/>
26 <xsl:for-each select="marc:datafield[@tag='650']">
27 <pz:facet type="subject">
28 <xsl:value-of select="marc:subfield[@code='a']"/>
32 <xsl:for-each select="marc:datafield[@tag='100']">
33 <pz:facet type="author">
34 <xsl:value-of select="marc:subfield[@code='a']"/>