Using the NACO Normalization Table

If you choose to implement NACO normalization rules, Horizon does these things:

Deletes or replaces special characters (such as diacritics and punctuation) from the entire string.

Note: Horizon keeps the first comma in subfield a unless it is a terminal comma. Horizon replaces any other commas with a space.

Deletes leading and trailing spaces.
Replaces multiple spaces with a single space.
Performs a case-insensitive comparison.

For more information, see this web site: http://www.loc.gov/catdir/pcc/naco/normrule.html.

You can customize the NACO table to change or add normalization rules for your library.

Constraints

When you change the option to use the NACO normalization tables or if you make any changes to the NACO tables in Horizon, you must reset authority match values by running the SynAuCon program before your database recognizes your changes.

You must run SynAuCon every time you make a change to the NACO table so that Horizon can update your system indexes to use the change you make.

If your library has many records, you may want to divide your authority table into smaller sections and run SynAuCon on multiple workstations, instead of running it against the entire table from a single workstation.

Any changes that you make to normalization rules affect system-wide indexing, matching, and importing of only authority records. Normalization rules do not affect indexes that run on other MARC records.

To use normalization rules

1 If you want to make any changes in the NACO normalization rules, do these steps:
a Open the NACO Normalization Administration process.

The default location of this process is the Cataloging Control Menu\Cataloging folder on the navigation bar.

b Do one of these options:
If you want to add a new rule, scroll to the asterisk at the bottom and enter information in the empty code or comment fields.
If you want to edit an existing rule, click on the code or comment field that you want to edit.

Horizon automatically enters the character that matches a code when you move the pointer out of the code field.

2 Open the matham table in the Table Editor, or start the Matham System Wide Parameters process.

The default location of this process is the Administration\System Setup folder on the navigation bar.

3 Mark theNACO Normalize Auth Matching box.
4 Open a command prompt.
5 Change to your Horizon upgrade directory.
6 Do one of these options:
If you run SynAuCon from a single workstation, enter this at the command prompt:

synaucon /sserver /ppassword /uuser /ddatabase

For example, enter this command:

synaucon /slibserv /p1234546 /usa /dhorizon

If you run SynAuCon from multiple workstations, enter this at the command prompt on each workstation:

synaucon /sserver /ppassword /uuser /ddatabase /bbeginningauth#
/e
endingauth# /llogfilename

The /l switch lets you change the name of your log file so that you can review each section of authority records that you change.

For example, if you have authority records that are numbered 1 through 500,000, you can have one workstation process records 1 through 250,000 and a second workstation process records 250,001 through 500,000. To do this, enter commands like these on two different workstations:

synaucon /slibserv /p1234546 /usa /dhorizon /s1 /e250000 /lSynAuCon1.log

synaucon /slibserv /p123456 /usa /dhorizon /s250001 /e500000 /lSynAuCon2.log

Note: If you are not sure which records you have already processed through SynAuCon, it does not hurt your system to run SynAuCon multiple times against the same authority record.

 


© 1998-2017 Sirsi Corporation