As libraries continue to move into the linked data spaces, one of the areas that I believe will become more and more important, is the ability to resolve against local control vocabularies. These local vocabularies could be local to one’s institution, or they could be local to another institution, or, they could be large …
Continue reading ‘Adding Local/Custom Linked Data resolution to MarcEdit’s Linked Data tool’ »
In MarcEdit, there are a couple of different types of error messages. Generally, errors will be related to functional issues, which can be solved by correcting formats or registering a component. In fact, in many cases, most of MarcEdit’s errors tend to be related to either data its interacting with, or parts of the operating …
Continue reading ‘What does this error message mean?’ »
When working with the Delimited Text Translator, there are essentially 3 common errors that occur. This knowledge-base article documents how you can over come each of them. Error: Is there a data limit because only part of my abstract is showing up in the generated file? My ISBN data is all wonky! Help! These two …
Continue reading ‘Troubleshooting the Delimited Text Translator’ »
SRU, or Search and Retrieval via URL (http://www.loc.gov/standards/sru/), represents an alternative to Z39.50. It provides a searchable method over HTTP to return different metadata serializations. Configuring SRU isn’t always as straightforward as setting up a server to work with Z39.50. While Z39.50 utilizes a standard set of search and retrieval protocols, most SRU implementations do not. …
Continue reading ‘Configuring an SRU Server’ »
Let’s face it, MarcEdit is a complicated program. It’s made up of a lot of different moving parts, with close to 100,000 lines of code. Moreover, it has continually changed and evolved since 1999. Add to that the ability to be run on multiple operating systems with different installers…there are just a lot of places …
Continue reading ‘How to Submit a Bug Report’ »
Quick info: Installation Directory: Plugins are installed in the User Application Directory/plugins. Windows Example: C:\Users\user_name\AppData\Roaming\marcedit\plugins MacOS Example: /user/username/marcedit/plugins Version Support: Windows/Linux: MarcEdit 6+ MacOS: MarcEdit 2.2.40+ Available Plugins: AddPinyin (managed by Princeton) Requirements: MarcEdit 6+ Generate Cutters Requirements: MarcEdit 6+ Internet Archive to HathiTrust Packager Requirements: MarcEdit 6+, MarcEdit Mac 2.2.40+ MARC 2 Kbart Converter Requirements: …
Continue reading ‘Managing Plugins in MarcEdit’ »
The Internet Archive does a lot of wonderful things — including, digitizing books for libraries. At Ohio State University, the Libraries worked with other CIC members to contribute ~a million items as part of the Google books projects, and ultimately, for inclusion into the HathiTrust. When this project wrapped up, we still wanted to include …
Continue reading ‘MarcEdit Internet Archive/HathiTrust Data Packager Plugin’ »
This knowledge-base article relates to articles with errors like: “System.NullReferenceException: Object reference not set to an instance of an object. at MarcEdit.frmMain.DoUpdate(String URL)” “An error occurred. You will need to download this file manually at: https://marcedit.reeset.net/downloads. Error: System.ArgumentOutOfRangeException: Value of ‘xxxxx’ is not valid for ‘Value’…” “System.Exception….at MarcEdit.frmMain.DoUpdate(String URL)” There are a handful of …
Continue reading ‘Automatic Updating Error Messages’ »
Special Characters/Functions: One of the new features added to the replace text dialog box is the ability to append data to the beginning or end of a subfield. Prepend Data to subfield: Special Character: ^b Description: To simply prepend data to the beginning of a subfield, add ^b to the Field Data: textbox and the …
Continue reading ‘Edit Subfield — Append, Moving, Prepend, and Change Subfield Functions’ »
‘====================================================== ‘FUNCTION/SUB: Marc_Make ‘Description: Encapsulates the MarcMaker Functions ‘====================================================== Function Marc_Make(source, dest) Dim obj_MK Set obj_MK=CreateObject(“MARCEngine5.MARC21”) lret=obj_MK.MMaker(source, dest) Set obj_MK=Nothing Marc_Make=lret end function