So, in light of the complexities highlighted by both of you, I'd
actually suggest another route.  Create an XSLT that does the heavy
lifting of series title normalization, add that to
config.xml_transform, and use that (in the same way mods32 is used
today) to get the part you need.  That's more work up front, perhaps,
but much less of a headache long term, because XLST is (obviously)
much more powerful and expressive than simple XPath.

--miker

On Thu, Feb 2, 2012 at 12:37 PM, Elizabeth Longwell <[email protected]> wrote:
> Bryan,
>
> Thanks for the clarification of the additional series tags - I was
> breaking it down to the most simplistic, but it wouldn't be good to
> leave out the other 8xx possibilities :)
>
> I'll have to talk to our cataloging committee about the conversion of
> 440s to 490/830 pairs. In the past it seemed a daunting project, but
> the script may make it more manageable.
>
> Beth
>
> On Thu, Feb 2, 2012 at 9:17 AM, Bryan Baldus
> <[email protected]> wrote:
>> On Thu, Feb 2, 2012 at 10:58 AM, Elizabeth Longwell <[email protected]> wrote:
>>> Possible series entries come from 440$a$v as well as 800$t$v (paired with 
>>> 490 entry).
>>
>> Of course, since 440 was made obsolete in 2008 [1], a first step might be to 
>> convert all 440s to 490/830 pairs [2]. Then the indexing would need to cover 
>> 800$t$n$p, 810$t$n$p, 811$t$n$p, 830$a$n$p, and possibly 490$a, depending on 
>> whether you want to index uncontrolled series titles.
>>
>> [1] <http://www.loc.gov/marc/bibliographic/bd4xx.html>
>> [2] Example Perl script for converting extracted files of raw MARC 21 
>> records, though it doesn't currently deal with $x in the best manner: < 
>> http://home.comcast.net/~eijabb/fullrecscripts/Cleanup_full_recs/440to490-830.txt>
>>
>> Thank you for your time,
>>
>> Bryan Baldus
>> Cataloger
>> Quality Books Inc.
>> The Best of America's Independent Presses
>> 1-800-323-4241x402
>> [email protected]
>> [email protected]
>> http://home.comcast.net/~eijabb/
>>



-- 
Mike Rylander
 | Director of Research and Development
 | Equinox Software, Inc. / Your Library's Guide to Open Source
 | phone:  1-877-OPEN-ILS (673-6457)
 | email:  [email protected]
 | web:  http://www.esilibrary.com

Reply via email to