MARCEDIT-L Archives

September 2023

MARCEDIT-L@LISTSERV.GMU.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Terry Reese <[log in to unmask]>
Reply To:
MarcEdit support in technical and instructional matters <[log in to unmask]>
Date:
Mon, 18 Sep 2023 16:54:12 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (37 lines)
The problem with this kind of transliteration is I'd need to note the specific language.  MarcEdit includes transliterations for targeting specific fields -- but you have to pick the language as each set of transliteration rules is different when going between utf8 and ascii.  I don't have a good way to answer this question at the moment.

--tr

-----Original Message-----
From: MarcEdit support in technical and instructional matters <[log in to unmask]> On Behalf Of John Jackson
Sent: Monday, September 18, 2023 3:05 PM
To: [log in to unmask]
Subject: [MARCEDIT-L] Transliteration while building a new field

Hello,

My library includes the first three letters of an author's name in each book's call number, which we usually transliterate into ASCII characters. (It's much easier for staff to sort books alphabetically with only 26 letters.) Is it possible to do such transliteration while building a new field?

I'm imagining something similar to an "iconv" function. This hypothetical pattern:
    =092  \\$a{100$a.iconv("utf-8", "ascii//TRANSLIT").substring(0, 3)} With this input:
    =100  0\$aÆvar Þór Benediktsson,$d1984-$eauthor.
Would produce this field:
    =092  \\$aAev

Of course, I made up the "iconv" part of that example. Would adding such a feature be feasible? Or is there a workaround to achieve the same result? (Or am I just missing something obvious?) I'm happy to receive any advice!

John Jackson
Cataloging Librarian
Materials Management
Chattahoochee Valley Libraries
706-243-2823


________________________________________________________________________

This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit.  If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask]

________________________________________________________________________

This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit.  If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask]

ATOM RSS1 RSS2