Hello,
The way the 4,4 keys usually work (in our case at least)
is that it is the first four characters of the first _word_
of the author and title. So your code will need to take into
account titles and names with first words less than 4
characters long. For instance, the work "Foo Bar" by
John Do
-8566
-Original Message-
From: Doran, Michael D [mailto:[EMAIL PROTECTED]
Sent: Tuesday, January 11, 2005 3:13 PM
To: perl4lib@perl.org
Subject: RE: Ignoring Diacritics accessing Fixed Field Data
Hi Jane,
These answers assume that the data you are processing:
1) is encoded in the MARC
an, Michael D
> Sent: Tuesday, January 11, 2005 2:13 PM
> To: perl4lib@perl.org
> Subject: RE: Ignoring Diacritics accessing Fixed Field Data
>
> Hi Jane,
>
> These answers assume that the data you are processing:
> 1) is encoded in the MARC-8 character set, and
>
On Tuesday, January 11, 2005 2:13 PM, Michael Doran wrote:
>Assuming that you asking how to strip out the MARC-8 combining diacritic
characters, try inserting the substitution >commands listed (as shown below)
just prior to the substr commands:
>> my $ME = $field->subfield('a');
>
u/doran/
> -Original Message-
> From: Jacobs, Jane W [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, January 11, 2005 12:30 PM
> To: perl4lib@perl.org
> Subject: Ignoring Diacritics accessing Fixed Field Data
>
> Hi folks,
>
> I'm trying to write a routine to cons
> Problem 1: As you can see, I don't really want the first four
> characters, I want the first four SEARCHABLE characters. How can I
> tell MARC Record to give me the first four characters, excluding
> diacritics?
What output would you have rather seen?
Dave,Ayod\2003
Paot, Kaas\2002
Hi Jane:
On Tue, Jan 11, 2005 at 01:29:55PM -0500, Jacobs, Jane W wrote:
> My result was something like:
>
> Dave,Ayod\2003
> Paòt,Kaâs\2002
> Baks,Dasa\2003
> ,Viâs\2002
>
> Problem 1: As you can see, I don't really want the first four characters, I
> want the first four SEARCHABLE characters.
Hi folks,
I'm trying to write a routine to construct a text file of OCLC search key from
a group of existing records. What I want is something like:
Brah,vasa/2003
That is 1st four letters of 100 + comma + 1st four letters of 245 + slash +
date.
In principle I have this working with:
open(