[OPEN-ILS-DEV] ***SPAM*** [PATCH] add stylesheet to expand MARC21 880 fields

Galen Charlton gmc at esilibrary.com
Mon Jun 7 21:12:40 EDT 2010


Hi,

The attached patch adds a new XSL transform for indexing purpose that converts MARC21 880 fields (which are used for alternate graphic representations, i.e., vernacular representations of foreign language strings) to the base tags.

For example, if a MARC record for a Chinese book has

245.00 $6 880-01 $a Ba shi san nian duan pian xiao shuo xuan
880.00 $6 245-01/$1 $a八十三年短篇小說選

this stylesheet will transform it to the equivalent of

245.00 $6 880-01 $a Ba shi san nian duan pian xiao shuo xuan
245.00 $6 245-01/$1 $a八十三年短篇小說選

This allows an indexing XPath like //marc:datafield[@tag='245']/marc:subfield[@code='a'] to bring in both the vernacular and transliterated versions of the 245$a.



Please come by and visit the Equinox team and learn more about 
Evergreen, Koha, and open source options
ALA Annual meeting in Washington, DC
June 24-28, 2010
booth # 1303
-------------- next part --------------
A non-text attachment was scrubbed...
Name: add_880_expand.patch
Type: application/octet-stream
Size: 7085 bytes
Desc: not available
Url : http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20100607/ebe728a1/attachment.obj 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: DCO.txt
Url: http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20100607/ebe728a1/attachment.txt 
-------------- next part --------------


Regards,

Galen
--
Galen Charlton
VP, Data Services
Equinox Software, Inc. / Your Library's Guide to Open Source
email:  gmc at esilibrary.com
direct: +1 352-215-7548
skype:  gmcharlt
web:    http://www.esilibrary.com/



More information about the Open-ils-dev mailing list