Gary Anderson wrote:
> I have a data string in a UTF8 MARC record that won't
properly convert
> to MARC8. A portion of the data string in question in
hex is:
>
> 73 76 69 EF B8 A0 61 EF B8 A1 73
>
> This should translate to svi<ligature, first half /
combining double
> inverted breve>a<libature, second half /
combining ligature right half> s
>
> The library I am using doesn't convert the ligatures to
the appropriate
> ANSEL characters EB for the first half and EC for the
second half. No
> diacritics are put in the output stream, so I am left
with text "svis".
> In fact, the marc8r.c file doesn't have an entry for
0xEC, except in the
> cyrillic and arabic code pages.
> I'm using siconv.c version 1.29.
I think we fixed this for siconv.c 1.31.
> Any suggestions on how to make this work properly?
Please try YAZ 2.1.44 or later and tell us if the problem
persists.
/ Adam
>
> Thanks
> Gary
_______________________________________________
Yazlist mailing list
Yazlist lists.indexdata.dk
http://lists.indexdata.dk/cgi-bin/mailman/listinfo/yaz
list
|