[ipac] Non-roman display in HIP: MARC 880
Jonathan Rochkind
rochkind at jhu.edu
Fri Feb 9 15:17:02 EST 2007
Thanks Stuart.
I didn't mean to disrespect the great job you've done with your
catalog--really! You guys have done a great job, and we use your catalog
as a model all the time. I more meant to disrespect HIP for not allowing
you to fix some of the obvious problems (try clicking on a non-Roman
title or author in a full bib---it redirects you to a browse index in a
useless place, since non-roman words can't be in the browse index at
all--another unfortunate Horizon/HIP limitation).
But I don't understand your answer to my main question.
> Except when the existing Extraction line ALREADY had a conditional.
> For instance, let's say I have a line that says include the 650, but
> only when indicator 2 = 4. Now I want to add a line that says include
> the 880, but only when subfield 6 = 650 AND indicator 2 = 4! But
> there doesn't seem to be any way to put two conditionals on the same
> Extraction line.
>>
>> Each 880/xxx is its own field tag so you need to add each one to each
>> marc_map used in HIP.
I'm pretty new to this stuff, but I don't understand what that means, or
how it solves my problem.
In one MARC map used in HIP, I have an Extraction line that says:
Extract the 650, but only when indicator 2 is 0. That is, Tag: 650;
Part: abcdevxyz23; Conditional part: *2; Conditional value 0.
So I really want to add an Extraction line that says "Extract the 880
only when indicator 2 is 0 AND subfield 6 is 880." But as far as I know,
I only get ONE "Extraction Conditional". So I can't do that, I can't
condition on the indicator 2 and on the subfield 6. Or can I? That's my
question. And if not... how did Uchicago handle this? Or maybe UChicago
doesn't have as many existing MARC map extraction lines with conditional
parts. Or maybe I'm understanding the whole way this works!
Or maybe those lines with conditionals are unlikely to be in 880s anyway?
Thanks for any help,
Jonathan
More information about the ipac
mailing list