http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13381
--- Comment #35 from Winona Salesky <wsale...@gmail.com> --- The order in the for-each does not determine the order of the output. Subfields are output in the order they appear in the marc record. They are in alphabetical order in the for-each, purely for convenience sake. -Winona (In reply to David Cook from comment #34) > I suppose it's way too late for this so someday I'll make a different bug > but... > > I think the following: > > <xsl:for-each select="marc:subfield[contains('bchknps', @code)]"> > > Should actually be: > > <xsl:for-each select="marc:subfield[contains('hbcknps', @code)]"> > > If you look at the LoC website > (http://www.loc.gov/marc/bibliographic/bd245.html), you'll see that $h is > always between $a and $b. > > -- > > Ahh... interesting... in the "CONTENT DESIGNATOR HISTORY", you'll see an > explanation for this: > > "Prior to 1994, AACR2 cataloging rules required that the medium designator > be recorded following other title information and all the title in works > lacking a collective title. In Pre-1994 records, subfield $h generally > follows subfield $b and even subfield $c in some cases." > > However, in post-1994 records, that does not appear to be the case. If > anyone has access to the AACR2*, they could verify this. > > *Have to love closed standards in libraries. Terry Reese has a good post > about this: http://blog.reeset.net/archives/1100 -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/