MarcEdit -- Your complete free MARC editing utility MarcEdit Header

MarcEdit: Plugins

Description:

Because I could not possibly create a program that does everything for everybody, I have tried to provide a method to allow users to add-on their own functionality to MarcEdit. If you have written a plugin for MarcEdit and would like to have it available here, just let me know. After verifying that it works, I will be more then happy to add it to the below collection.

Available Plugins:

Normalize III data: -- Download Now
Note: I'm keeping this plugin available, but this script can now be generated by the MarcEdit Script Maker
Exporting MARC records using III's Read/Write utility can be a major headache. Why? Because the Read/Write utility does not produce records that can be re-loaded back into your III catalog, without some manipulation. For example, users with III's default setup will find that the 001 field will be exported without any alpha characters. What do I mean? Well, a normal OCLC number looks like the following: 001 ocm1111111. When exported from III, the 001 will be changed to: 001 1111111. This is a problem, because the 001 that III produces is invalid for their system, and will be spit out on reload. Moreover, the Read/Write utility will add terminating punctuation to all fields from 1xx-899. For serials catalogers, this is an annoyance that must be handled. To help alleviate these concerns, I am providing a simple vbscript that will 1) add the ocm to all 001 data, 2) correct the punctuation, and 3) add a 949 to force these records to overlay upon re-load. The plugin is written in vbscript, and is well-commented so anyone should be able to edit it. For more information on this plugin, see III_Fix Instructions

More Information
For more information, see one of the following topics:

  • Technical Details -- System Requirements, Development cycle, etc...
  • Downloads -- Download new versions, patches, etc. of (for) MarcEdit.
  • Tutorials -- Learn how to make MarcEdit work for you