[DCRM-L] Connexion client macros

Nickeson, Walter wnickeson at library.rochester.edu
Thu Oct 9 07:32:02 MDT 2014


As a follow-up on the specific question of how far to pursue a problem revealed by my "CollationCheck" macro, I note that the macro works by calculating totals in groups. For the extent statement, a group is anything between commas; for a signature statement, it's mostly anything between spaces, except for parenthetical additions which are for the most part ignored. The macro's results window shows the calculations for all the groups in drop-down lists so you can check the macro's math, if you're suspicious, but also to help isolate a problem that might turn out to be a simple transcription error rather than a case of complexity. For example, the statement "220-229, [2], 230-338 [i.e. 348], 347-423, [2], 424-430 p." displays in the drop-down list as:

10 pages
2 pages
119 pages
77 pages
2 pages
7 pages

There is a similar display for the counts of groups of gatherings. I think these displays may be useful in uncovering simple errors in the description that don't require a lot of time to track down.

*****************************************
  Walter F. Nickeson, Catalog &
    Metadata Management Librarian
  Rush Rhees Library
  University of Rochester
  Rochester, NY  14627-0055
  wnickeson at library.rochester.edu 
  (585) 273-2326  fax: (585) 273-1032
*****************************************

> -----Original Message-----
> From: dcrm-l-bounces at lib.byu.edu [mailto:dcrm-l-bounces at lib.byu.edu]
> On Behalf Of Ted P Gemberling
> Sent: Wednesday, October 08, 2014 7:04 PM
> To: DCRM Users' Group
> Subject: Re: [DCRM-L] Connexion client macros
> 
> Walter,
> How do you run these macros on Connexion? I see Connexion does have a
> "new macro" option for ones you are creating. If we were to use these,
> would we copy and paste the code from your files into Connexion?
> 
> "Collation check" is one that might be particularly useful. I have sometimes
> failed to get my leaf count and page count to agree and just left off the leaf
> count.
> 
> The only worry I have about your macro is that if I do fail to get a match
> because I used the wrong punctuation, etc., I might take more time trying to
> figure out where the error came from than I would if I'd just done the
> matching manually. Doing page/leaf match is good but not really required by
> my job description.
> 
> Thanks for sharing.
> Ted Gemberling, UAB Lister Hill Library
> 
> 
> 
> -----Original Message-----
> From: dcrm-l-bounces at lib.byu.edu [mailto:dcrm-l-bounces at lib.byu.edu]
> On Behalf Of Nickeson, Walter
> Sent: Wednesday, October 08, 2014 11:15 AM
> To: exlibris-l at list.indiana.edu; dcrm-l at lib.byu.edu
> Subject: [DCRM-L] Connexion client macros
> 
> I have posted new versions of my OCLC Connexion client macros at
> https://docushare.lib.rochester.edu/docushare/dsweb/View/Collection-
> 2556. Two of these macros may be of especial interest to subscribers to
> these Lists.
> 
> Back in July on EXLIBRIS-L Erin Blake asked about online tools that could
> calculate a page count from a complicated extent statement such as this:
> 
> [16], 133, [2], 134-143, [2], 144-153, [2], 154-159, [2], 160-175, [2], 176-187, [2],
> 188-201, [2], 202-211, [2], 212-219, [2], 220-229, [2], 230-338 [i.e. 348], 347-
> 423, [2], 424-430, [3], 432-436, [3], 438-578, 577-860, [24] p.
> 
> I rewrote one of my macros to handle statements like this; it's called
> "CollationCheck." This macro compares leaf and page counts in the
> statement of extent and a standard signature statement to verify the
> description of a book. If the calculated extent does not match the calculated
> leaf count from the signature description, something in the record may
> warrant closer attention. The macro also understands, to some degree,
> parentheses used in signing gatherings, although its calculations from such
> signings should be double checked. Complex signature statements with
> additions and subtractions will flummox it, as will incorrect formatting, which
> is also true of extent statements.
> 
> (The example above adds up to 930 pages; my macro understands the
> bracketed "i.e." as a correction.)
> 
> I also recently completed a macro called "GetCitationForm." This macro gets
> information from one bibliographic record, formats it into the standard
> citation form (under the rules currently being revised), and returns to
> another to paste in the formatted data as a 510 field. Because it bypasses the
> Clipboard, it preserves diacritics and special characters in names and titles.
> 
> Complete information about the functionality of these macros is in the full
> text of the macros in a section near the top called "How it works."
> 
> Both of these macros are in the macro book "Extras2." The simplest way to
> get them is to download the macro book and save it in the macros folder on
> your computer. Connexion will find them right away. Further instructions are
> available at http://www.hahnlibrary.net/libraries/oml/webmacros.html.
> 
> A Microsoft Word 2013 file called "Macro book listing" lists all the macros in all
> of my macro books.
> 
> I think many catalogers will benefit from the other useful macros on that
> page. However, no guarantees are stated or implied!
> 
> *****************************************
>   Walter F. Nickeson, Catalog &
>     Metadata Management Librarian
>   Rush Rhees Library
>   University of Rochester
>   Rochester, NY  14627-0055
>   wnickeson at library.rochester.edu
>   (585) 273-2326  fax: (585) 273-1032
> *****************************************


More information about the DCRM-L mailing list