|
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 |
- |
|
|