Lines 241-247
Link Here
|
241 |
</xsl:call-template> |
241 |
</xsl:call-template> |
242 |
</a> |
242 |
</a> |
243 |
<xsl:call-template name="part"/> |
243 |
<xsl:call-template name="part"/> |
244 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
244 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
245 |
</xsl:for-each> |
245 |
</xsl:for-each> |
246 |
<!-- 490 Series traced, Ind1 = 1 --> |
246 |
<!-- 490 Series traced, Ind1 = 1 --> |
247 |
<xsl:if test="marc:datafield[@tag=490][@ind1=1]"> |
247 |
<xsl:if test="marc:datafield[@tag=490][@ind1=1]"> |
Lines 465-471
Link Here
|
465 |
</xsl:with-param> |
465 |
</xsl:with-param> |
466 |
</xsl:call-template> |
466 |
</xsl:call-template> |
467 |
</span> |
467 |
</span> |
468 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
468 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
469 |
</xsl:for-each> |
469 |
</xsl:for-each> |
470 |
</span> |
470 |
</span> |
471 |
</xsl:if> |
471 |
</xsl:if> |
Lines 492-498
Link Here
|
492 |
</xsl:with-param> |
492 |
</xsl:with-param> |
493 |
</xsl:call-template> |
493 |
</xsl:call-template> |
494 |
</span> |
494 |
</span> |
495 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
495 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
496 |
</xsl:for-each> |
496 |
</xsl:for-each> |
497 |
</span> |
497 |
</span> |
498 |
</xsl:if> |
498 |
</xsl:if> |
Lines 545-558
Link Here
|
545 |
<xsl:for-each select="marc:datafield[@tag=020]/marc:subfield[@code='a']"> |
545 |
<xsl:for-each select="marc:datafield[@tag=020]/marc:subfield[@code='a']"> |
546 |
<span property="isbn"> |
546 |
<span property="isbn"> |
547 |
<xsl:value-of select="."/> |
547 |
<xsl:value-of select="."/> |
548 |
<xsl:choose> |
548 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
549 |
<xsl:when test="position()=last()"> |
|
|
550 |
<xsl:text>.</xsl:text> |
551 |
</xsl:when> |
552 |
<xsl:otherwise> |
553 |
<xsl:text>; </xsl:text> |
554 |
</xsl:otherwise> |
555 |
</xsl:choose> |
556 |
</span> |
549 |
</span> |
557 |
</xsl:for-each> |
550 |
</xsl:for-each> |
558 |
</span> |
551 |
</span> |
Lines 564-577
Link Here
|
564 |
<xsl:for-each select="marc:datafield[@tag=022]/marc:subfield[@code='a']"> |
557 |
<xsl:for-each select="marc:datafield[@tag=022]/marc:subfield[@code='a']"> |
565 |
<span property="issn"> |
558 |
<span property="issn"> |
566 |
<xsl:value-of select="."/> |
559 |
<xsl:value-of select="."/> |
567 |
<xsl:choose> |
560 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
568 |
<xsl:when test="position()=last()"> |
|
|
569 |
<xsl:text>.</xsl:text> |
570 |
</xsl:when> |
571 |
<xsl:otherwise> |
572 |
<xsl:text>; </xsl:text> |
573 |
</xsl:otherwise> |
574 |
</xsl:choose> |
575 |
</span> |
561 |
</span> |
576 |
</xsl:for-each> |
562 |
</xsl:for-each> |
577 |
</span> |
563 |
</span> |
Lines 641-647
Link Here
|
641 |
</xsl:if> |
627 |
</xsl:if> |
642 |
</span> |
628 |
</span> |
643 |
<!-- #13386 added separator | --> |
629 |
<!-- #13386 added separator | --> |
644 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><span class="separator"><xsl:text> | </xsl:text></span></xsl:otherwise></xsl:choose> |
630 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><span class="separator"><xsl:text> | </xsl:text></span></xsl:otherwise></xsl:choose> |
645 |
</xsl:for-each> |
631 |
</xsl:for-each> |
646 |
</span> |
632 |
</span> |
647 |
</xsl:if> |
633 |
</xsl:if> |
Lines 659-665
Link Here
|
659 |
</xsl:with-param> |
645 |
</xsl:with-param> |
660 |
</xsl:call-template> |
646 |
</xsl:call-template> |
661 |
</span> |
647 |
</span> |
662 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
648 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose> |
663 |
</xsl:for-each> |
649 |
</xsl:for-each> |
664 |
</span> |
650 |
</span> |
665 |
</xsl:if> |
651 |
</xsl:if> |
Lines 731-737
Link Here
|
731 |
</span> |
717 |
</span> |
732 |
</xsl:if> |
718 |
</xsl:if> |
733 |
<xsl:choose> |
719 |
<xsl:choose> |
734 |
<xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><span class="separator"><xsl:text> | </xsl:text></span></xsl:otherwise> |
720 |
<xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><span class="separator"><xsl:text> | </xsl:text></span></xsl:otherwise> |
735 |
</xsl:choose> |
721 |
</xsl:choose> |
736 |
</xsl:for-each> |
722 |
</xsl:for-each> |
737 |
</span> |
723 |
</span> |
Lines 773-779
Link Here
|
773 |
</span> |
759 |
</span> |
774 |
</xsl:if> |
760 |
</xsl:if> |
775 |
<xsl:choose> |
761 |
<xsl:choose> |
776 |
<xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><span class="separator"><xsl:text> | </xsl:text></span></xsl:otherwise> |
762 |
<xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><span class="separator"><xsl:text> | </xsl:text></span></xsl:otherwise> |
777 |
</xsl:choose> |
763 |
</xsl:choose> |
778 |
</xsl:for-each> |
764 |
</xsl:for-each> |
779 |
</span> |
765 |
</span> |
Lines 1745-1751
Link Here
|
1745 |
</a> |
1731 |
</a> |
1746 |
</xsl:if> |
1732 |
</xsl:if> |
1747 |
<xsl:choose> |
1733 |
<xsl:choose> |
1748 |
<xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><span class="separator"><xsl:text> | </xsl:text></span></xsl:otherwise> |
1734 |
<xsl:when test="position()=last()"><xsl:text></xsl:text></xsl:when><xsl:otherwise><span class="separator"><xsl:text> | </xsl:text></span></xsl:otherwise> |
1749 |
</xsl:choose> |
1735 |
</xsl:choose> |
1750 |
</xsl:for-each> |
1736 |
</xsl:for-each> |
1751 |
</h5> |
1737 |
</h5> |
1752 |
- |
|
|