Re: Инициалы и не только
Пользователь:
Сорокина Лариса (IP-адрес скрыт)
Дата: 18, May, 2007 11:43
ollescher написал(а):
-------------------------------------------------------
> Добрый день всем!
> 1-При печать КК или Биб.указ. у меня после
> инициалов автора выходит две точки. Подскажите,
> пожалуйста, как это исправить? У нас версия
> 2005.2.
> 2- При вводе расширенных инициалов в поиск автор
> выходит с ними. А нам надо, чтобы выходили просто
> инициалы. Как это исправить?
> Спасибо
1- Вам следует взять все изменения к версии 2005.2 с FTP ГПНТБ.
2- Надо изменить формирование поискового термина с префиксом "A=" в файле c именем Вашей БД электронного каталога и расширением fst. Например строку:7001 0 MHL,"A="v700^a," "v700^d,", "v700^g,if a(v700^g) then|, |d700^b,if v700^b:'. 'or (not(v700^b:'.')) then v700^b else &unifor('G0.'v700^b),'. '&unifor('G2.'v700^b) fi fi,,if s(v700^1,v700^c,v700^f)<>''then' (',v700^1,if s(v700^1)<>''then"; "d700^c fi,v700^c,if s(v700^1,v700^c)<>''then"; "d700^f fi,v700^f,')' fi,"\"v700^4*4,", "v700^5*4,", "v700^6*4,"("v700^7")","\"d700^4 заменить на:
7001 0 MHL,"A="v700^a," "v700^d,|, |d700^b,if v700^b:'. 'or (not(v700^b:'.')) then v700^b else &unifor('G0.'v700^b),'. '&unifor('G2.'v700^b) fi,,if s(v700^1,v700^c,v700^f)<>''then' (',v700^1,if s(v700^1)<>''then"; "d700^c fi,v700^c,if s(v700^1,v700^c)<>''then"; "d700^f fi,v700^f,')' fi,"\"v700^4*4,", "v700^5*4,", "v700^6*4,"("v700^7")","\"d700^4