Setup the NCR Character Conversions
- Article Type: General
- Product: Aleph
- Product Version: 20
Desired Outcome Goal:
Setup the NCR character conversions
Procedure:
To perform the NCR conversion, add a "Y" in column 6 of the relevant line with conversion line_utf2line_utf.
See also the header of tab_character_conversion line (run synchronize headers via util h/3):
! COL 6. 1; ALPHA_NUM {Y,N, }; ;
! Backslash/NCR;
! Backslash/NCR notation
! This column is relevant only for procedures
! 1) line_utf2line_sb
! 2) line_sb2line_utf
! 3) line_mab2line_utf
! 4) line_utf2line_marc8
! 5) line_utf2line_utf
! For the first three procedures line_utf2line_sb,
! line_sb2line_utf and line_mab2line_utf - it
! indicates that a utf-8 character which cannot be
! displayed in the current encoding, and for which
! no fallback has been defined in a character
! conversion table, is displayed in the "backslash-hexa"
! format (e.g. \05E9).
! Note that translation tables can use "01" in order
! to compress the character.
! For the fourth procedure, line_utf2line_marc8 - it
! indicates that a utf-8 character which cannot be
! displayed in marc8, is displayed in the "hexadecimal
! Numeric Character Reference" (NCR) (e.g. ש);
! For the fifth procedure, line_utf2line_utf - it
! indicates that a NCR-coding has to be translated into
! UTF8-coding. It's done before translation via the
! regular utf-to-utf translation tables.
In column 5 you have the conversion routine for which you want the NCR conversion to be valid, e.g.
unicode_to_8859_1
The conversion can be assigned for any character conversion which has in column 4 "line_utf2line_utf".
Category: Cataloging
Subject: Create / Edit records
- Article last edited: 3/11/2014