Hi, Stacy,
I'm sure there's a better way to do this, but here's my decidedly low tech method (I'm assuming you want to get rid of the entire $c subfield, not just "cm").
.
step 1: Open edit subfield function and add 300 to Field box.
step 2: Subfield box = c (click Remove text)
step 3: Subfield box = b and Field data box = [space][semicolon] (click Replace text)
step 4: Subfield box = a and Field data box = [space][semicolon] (click Replace text)
All the $c subfields are deleted, and you are left with the correct ending punctuation of the $b subfield, if there is one, or the $a subfield.
Once you get used to doing this it goes really fast, but I'm sure others will have a better method.
Margaret
________________________________________
From: MarcEdit support in technical and instructional matters [[log in to unmask]] on behalf of Stacy Pober [[log in to unmask]]
Sent: Friday, January 07, 2011 3:48 PM
To: [log in to unmask]
Subject: [MARCEDIT-L] Need help with removal of 300$c and preceding punctuation/spaces
I've been processing some records for ebooks. The records in many
cases were derived from the paper version of the books, so they have
a specific size listed in the 300$c. The field usually looks
something like this:
=300 \\$axi, 48 p. ; $c 28 cm.
Is there a way to automate the removal of all the $c fields which have
the string "cm" in them AND delete the preceding semicolon and space?
I know I can delete all the $c's but I can't figure out how to get rid
of the preceding " ; ". I don't want to have to manually edit out the
errant punctuation marks and spaces.
Suggestions?
--
Stacy Pober
Information Alchemist
Manhattan College Library
Riverdale, NY 10471
[log in to unmask]
________________________________________________________________________
This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit. If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask]
________________________________________________________________________
This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit. If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask]
|