X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;ds=sidebyside;f=xml%2Fxslt%2FMARC21slim2MADS.xsl;h=93110ca16237bb793f832b9d29fa34f2fc6683cf;hb=6bf531529681fb085098486657e17240afc65bdc;hp=f4a8c7d465f2a22160e41c0c14f1c883887c5337;hpb=d7da97b500a8a3f4bdb8f52e535fda88055bf3f0;p=metaproxy-moved-to-github.git diff --git a/xml/xslt/MARC21slim2MADS.xsl b/xml/xslt/MARC21slim2MADS.xsl index f4a8c7d..93110ca 100644 --- a/xml/xslt/MARC21slim2MADS.xsl +++ b/xml/xslt/MARC21slim2MADS.xsl @@ -1,1048 +1,1048 @@ - - - - - - - - - - - - - - - - naf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - n - n - fghkdlmor - - - - - p - p - fghkdlmor - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - cdn - - - - - - - - - - - aq - - - - - - - - - - - - acdenq - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - bc - - - - - - - - - - - - - - - - - - - - - - - yes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <xsl:variable name="str"> - <xsl:for-each select="marc:subfield"> - <xsl:if test="(contains('tfghklmors',@code) )"> - <xsl:value-of select="text()"/> - <xsl:text> </xsl:text> - </xsl:if> - </xsl:for-each> - </xsl:variable> - - <xsl:call-template name="chopPunctuation"> - <xsl:with-param name="chopString"> - <xsl:value-of select="substring($str,1,string-length($str)-1)"/> - </xsl:with-param> - </xsl:call-template> - - - - - - - - - - - <xsl:variable name="str"> - <xsl:for-each select="marc:subfield"> - <xsl:if test="(contains('adfghklmors',@code) )"> - <xsl:value-of select="text()"/> - <xsl:text> </xsl:text> - </xsl:if> - </xsl:for-each> - </xsl:variable> - - <xsl:call-template name="chopPunctuation"> - <xsl:with-param name="chopString"> - <xsl:value-of select="substring($str,1,string-length($str)-1)"/> - </xsl:with-param> - </xsl:call-template> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ab - - - - - - - - - - - - ab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - nonpublic - - - source - - - notFound - - - history - - - subject example - - - deleted heading information - - - application history - - - - - - - - - - - ab - - - - - ai - - - - - - - - - - - - - - z3 - - - - - - - - - - - - earlier - - - later - - - parentOrg - - - broader - - - narrower - - - other - - - - other - - - - equivalent - - - - - - - - - - acronym - - - other - - - - - other - - - - - - - - - naf - - - lcsh - - - lacnaf - - - lcsh - - - cash - - - naf - - - lcsh - - - lacnaf - - - cash - - - lcshcl - - - nlmnaf - - - nalnaf - - - aat - - - sears - - - rvm - - - - - - naf - - - lcsh - - - lacnaf - - - lcsh - - - lcsh - - - mesh - - - nal - - - cash - - - naf - - - lcsh - - - lacnaf - - - cash - - - - lcsh - - - - naf - - - lacnaf - - - lcsh - - - cash - - - lcshcl - - - nlmnaf - - - nalnaf - - - rvm - - - - - - - - lacnaf - - - naf - - - lcsh - - - mesh - - - nal - - - cash - - - - - - - - - - + + + + + + + + + naf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + n + n + fghkdlmor + + + + + p + p + fghkdlmor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cdn + + + + + + + + + + + aq + + + + + + + + + + + + acdenq + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + bc + + + + + + + + + + + + + + + + + + + + + + + yes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <xsl:variable name="str"> + <xsl:for-each select="marc:subfield"> + <xsl:if test="(contains('tfghklmors',@code) )"> + <xsl:value-of select="text()"/> + <xsl:text> </xsl:text> + </xsl:if> + </xsl:for-each> + </xsl:variable> + + <xsl:call-template name="chopPunctuation"> + <xsl:with-param name="chopString"> + <xsl:value-of select="substring($str,1,string-length($str)-1)"/> + </xsl:with-param> + </xsl:call-template> + + + + + + + + + + + <xsl:variable name="str"> + <xsl:for-each select="marc:subfield"> + <xsl:if test="(contains('adfghklmors',@code) )"> + <xsl:value-of select="text()"/> + <xsl:text> </xsl:text> + </xsl:if> + </xsl:for-each> + </xsl:variable> + + <xsl:call-template name="chopPunctuation"> + <xsl:with-param name="chopString"> + <xsl:value-of select="substring($str,1,string-length($str)-1)"/> + </xsl:with-param> + </xsl:call-template> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ab + + + + + + + + + + + + ab + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + nonpublic + + + source + + + notFound + + + history + + + subject example + + + deleted heading information + + + application history + + + + + + + + + + + ab + + + + + ai + + + + + + + + + + + + + + z3 + + + + + + + + + + + + earlier + + + later + + + parentOrg + + + broader + + + narrower + + + other + + + + other + + + + equivalent + + + + + + + + + + acronym + + + other + + + + + other + + + + + + + + + naf + + + lcsh + + + lacnaf + + + lcsh + + + cash + + + naf + + + lcsh + + + lacnaf + + + cash + + + lcshcl + + + nlmnaf + + + nalnaf + + + aat + + + sears + + + rvm + + + + + + naf + + + lcsh + + + lacnaf + + + lcsh + + + lcsh + + + mesh + + + nal + + + cash + + + naf + + + lcsh + + + lacnaf + + + cash + + + + lcsh + + + + naf + + + lacnaf + + + lcsh + + + cash + + + lcshcl + + + nlmnaf + + + nalnaf + + + rvm + + + + + + + + lacnaf + + + naf + + + lcsh + + + mesh + + + nal + + + cash + + + + + + + + + +