Список изменений ИРБИС версии 2013.1 — различия между версиями

Материал из Wikipedia
Перейти к: навигация, поиск
 
(не показаны 43 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
==Продукты ИРБИС для работы с полнотекстовыми базами данных==
 
==Продукты ИРБИС для работы с полнотекстовыми базами данных==
  
===Доработки===
+
===Выпуск и обозначение обновлений===
  
* В АРМ Читатель доработана функция полнотекстового поиска – реализована возможность поиска с учётом морфологии слов (в качестве альтернативы усечению слов). <small>Включение/выключение данной возможности осуществляется в окне настроек при помощи опции ''Поиск с морфологическим разбором слов''. Данная опция сохраняется в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Читатель для полнотекстовых БД]] в параметре <tt>FullTextMorphology</tt>.</small>
+
Общую информацию о выпуске версий и обновлений ИРБИС для ПБД [[ЧАВО по работе с ИРБИС#Как происходит выпуск версий и обновлений ИРБИС для ПБД?|см. в соответствующем подразделе ''ЧАВО по работе с ИРБИС'']].
 +
 
 +
Обозначение версии присутствует:
 +
* в окне, появляющемся на экране во время запуска АРМ Администратор для ПБД и АРМ Читатель для ПБД.
 +
 
 +
Начиная с [[#Версия 2013.1 of 2014-04-22 (D1+)|версии 2013.1 of 2014-04-22 (D1+)]] обозначение версии также присутствует:
 +
* в имени файла дистрибутива;
 +
* в специальном информационном окне АРМ Администратор и АРМ Читатель (главное меню, пункт ''О программе...'').
 +
 
 +
В распространяемых дистрибутивах (а также обновлениях) номер версии сопровождается датой выпуска (yyyy.mm.dd) и имеет следующий вид:
 +
YYYY.N of yyyy.mm.dd
 +
 
 +
Например:
 +
Версия 2013.1 от 2013.11.01
 +
 
 +
При выпуске обновлений номер версии сопровождается также номером обновления и имеет следующий вид:
 +
YYYY.N of yyyy.mm.dd (DX)
 +
где
 +
* X в DX является номером обновления, например: D1, D2 и т.д.
 +
 
 +
Номер обновления присваивается критическим или важным обновлениям, например:
 +
Версия 2013.1 of 2014-03-12 (D1)
 +
 
 +
Прочие (необязательные) обновления обозначаются знаком <tt>+</tt>, не имеют самостоятельного номера, и отличаются датой выпуска, например:
 +
Версия 2013.1 of 2014-04-22 (D1+)
 +
 
 +
====Установка и обновление ИРБИС для ПБД с использованием дистрибутивов и обновлений====
 +
 
 +
Варианты установок и обновлений:
 +
* Новая установка.
 +
* Обновление предыдущей версии.
 +
* Обновление текущей версии.
 +
 
 +
См. [[Установка и использование ИРБИС 64 для полнотекстовых баз данных]] и [[Инструкция по переходу на новую версию программного обеспечения ИРБИС 64]].
 +
 
 +
===Версия 2013.1 от 2013.11.01===
 +
 
 +
====Доработки АРМ Администратор и АРМ Читатель для полнотекстовых БД====
 +
 
 +
* В АРМ Читатель доработана функция полнотекстового поиска – реализована возможность поиска с учётом морфологии слов.
 +
 
 +
Механизм морфологии является альтернативой механизму ''правого усечения'' (который применяется в полнотекстовом поиске в версиях ниже 2013.1) и обеспечивает более ''точный'' поиск.
 +
 
 +
Пример: Выполняется полнотекстовый поиск по слову "СТОЛ". В случае применения правого усечения (как это происходило до сих пор) будут найдены документы, содержащие все флексии слова "СТОЛ" (стола, столу, столы, столами и т.д.), а также документы, содержащие слова "СТОЛБ", "СТОЛИЦА" (и все их формы) - что, конечно же, будет являться "шумом". В случае применения механизма морфологии - будут найдены ТОЛЬКО документы, содержащие слово "СТОЛ" и все его формы.  
 +
 
 +
Включение/выключение данной возможности осуществляется в окне настроек при помощи опции ''Поиск с морфологическим разбором слов''. Данная опция сохраняется в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Читатель для полнотекстовых БД]] в параметре <tt>FullTextMorphology</tt>.
  
 
* В АРМ Читатель реализована возможность выдачи результатов поиска с группировкой найденных страниц по исходному документу. <small>Для включения/выключения данной возможности в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Читатель для полнотекстовых БД]] введён параметр <tt>USE_TAGS_IN_SEARCH</tt>. Дополнительно введены параметры: <tt>Field_NUM_PAGES</tt> и <tt>Field_NUM_MFNS</tt>.</small>
 
* В АРМ Читатель реализована возможность выдачи результатов поиска с группировкой найденных страниц по исходному документу. <small>Для включения/выключения данной возможности в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Читатель для полнотекстовых БД]] введён параметр <tt>USE_TAGS_IN_SEARCH</tt>. Дополнительно введены параметры: <tt>Field_NUM_PAGES</tt> и <tt>Field_NUM_MFNS</tt>.</small>
Строка 9: Строка 54:
 
* В АРМ Администратор доработан механизм создания словаря: появилась возможность распараллеливания, отбор может осуществляться параллельно несколькими процессами. Для указания количества процессов при создании словаря в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Администратор ИРБИС]] введён параметр <tt>MULTILOAD</tt>.
 
* В АРМ Администратор доработан механизм создания словаря: появилась возможность распараллеливания, отбор может осуществляться параллельно несколькими процессами. Для указания количества процессов при создании словаря в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Администратор ИРБИС]] введён параметр <tt>MULTILOAD</tt>.
  
* В АРМ Администратор доработан механизм индексирования по методу 9 – реализована возможность [[Полнотекстовые базы данных ИРБИС#Получение ссылки при использовании метода индексирования 9|получения ссылки (пути) на индексируемый файл]] исключительно посредством ТВП (без непосредственного обращения к БД). Также оставлена возможность получения ссылки способом, реализованным в предыдущих версиях ИРБИС. Для включения/выключения данной возможности предназначен параметр <tt>method9_tryNotUseDirectDBAccess</tt> (описание параметра см. в статье [[Конфигурационные параметры ИРБИС для полнотекстовых БД]]).
+
* В АРМ Администратор доработан механизм индексирования по методу 9 – реализована возможность [[Полнотекстовая база данных (вид баз данных ИРБИС)#Получение ссылки при использовании метода индексирования 9|получения ссылки (пути) на индексируемый файл]] исключительно посредством ТВП (без непосредственного обращения к БД). Также оставлена возможность получения ссылки способом, реализованным в предыдущих версиях ИРБИС. Для включения/выключения данной возможности предназначен параметр <tt>method9_tryNotUseDirectDBAccess</tt> (описание параметра см. в статье [[Конфигурационные параметры ИРБИС для полнотекстовых БД]]).
 +
 
 +
''Примечание: Данная доработка также реализована в последних [[Список изменений ИРБИС версии 2012.1#Продукты ИРБИС для работы с полнотекстовыми базами данных|обновлениях версий 2012.1]] и [[Список изменений ИРБИС версии 2011.1#Продукты ИРБИС для работы с полнотекстовыми базами данных|2011.1]]''.
 +
 
 +
* В АРМ Администратор изменён механизм [[АРМ Администратор полнотекстовых БД#Включение текстов из электронного каталога|включения текстов из электронного каталога]]. Отменена возможность включения файлов PDF и DJVU без разбиения на страницы. Многостраничные файлы PDF и DJVU включаются в полнотекстовую базу данных только с разбиением на страницы.
 +
 
 +
* Реализована возможность прикреплять описания Dublin Core к многостраничным документам, добавленным к БД с разбиением на страницы. Описание Dublin Core прикрепляется к записи полнотекстовой БД, соответствующей первой странице документа. Другие страницы связываются с описанием Dublin Core посредством записи словаря (инвертированного файла); для установления связи используется подполе <tt>952^b</tt>.
  
''Примечание: Данная доработка также реализована в последних [[Отличия ИРБИС 2012.1 от предыдущей версии#Продукты ИРБИС для работы с полнотекстовыми базами данных|обновлениях версий 2012.1]] и [[Отличия ИРБИС 2011.1 от предыдущей версии#Продукты ИРБИС для работы с полнотекстовыми базами данных|2011.1]]''.
+
* Реализовано добавление текстов PDF из электронного каталога с разбиением на страницы. Описание Dublin Core создаётся на основе библиографического описания, и прикрепляется к записи полнотекстовой БД, соответствующей первой странице документа.
  
* В АРМ Администратор изменён механизм [[АРМ Администратор полнотекстовых БД#Включение текстов из электронного каталога|включения текстов из электронного каталога]]. Отменена возможность включения файлов PDF и DJVU без разбиения на страницы. Многостраничные файлы PDF и DJVU включаются только в полнотекстовую базу данных с разбиением на страницы. Описание Dublin Core создаётся на основе библиографического описания, и прикрепляется к записи полнотекстовой БД, соответствующей первой странице документа. Другие страницы связываются с описанием Dublin Core посредством записи словаря (инвертированного файла); для установления связи используется подполе <tt>952^b</tt>.
+
* При добавлении текстов электронного каталога предусмотрено включение в полнотекстовую базу данных текстов с относительными путями в автоматическом режиме при указании местонахождения текстов в 11-й строке <tt>.par</tt>-файла.
  
 
* В АРМ Читатель постраничный просмотр PDF файлов реализован на основе HTML-страницы, выступающей в роли шаблона. Для указания шаблона в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Читатель для полнотекстовых БД]] добавлен параметр <tt>jpgViewerFilename</tt>. ''Комментарий: на основе данного шаблона реализована возможность изменения масштаба в окне постраничного просмотра PDF файлов (см. описание ниже).''
 
* В АРМ Читатель постраничный просмотр PDF файлов реализован на основе HTML-страницы, выступающей в роли шаблона. Для указания шаблона в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Читатель для полнотекстовых БД]] добавлен параметр <tt>jpgViewerFilename</tt>. ''Комментарий: на основе данного шаблона реализована возможность изменения масштаба в окне постраничного просмотра PDF файлов (см. описание ниже).''
Строка 19: Строка 70:
 
* В АРМ Читатель в окне постраничного просмотра PDF файлов добавлена возможность изменения масштаба просматриваемой страницы.
 
* В АРМ Читатель в окне постраничного просмотра PDF файлов добавлена возможность изменения масштаба просматриваемой страницы.
  
===Изменение порядка включения текстов в полнотекстовую БД===
+
====Доработки Веб-шлюза ИРБИС для полнотекстовых БД====
  
====Новые возможности версии 2013.1====
+
* Создан [http://librarynew.gpntb.ru/cgi-bin/irbis64r_ft_13/cgiirbis_64_ft.exe?C21COM=F&I21DBN=TEXT_FULLTEXT&P21DBN=TEXT&Z21ID=&S21CNR=5 новый дизайн пользовательского интерфейса].
 +
* Изменился способ показа в результатах поиска найденных страниц из многостраничных документов. В результатах поиска показывается только первая найденная (самая релевантная) страница многостраничного документа вместе со ссылками на другие найденные страницы в порядке релевантности. То есть любой текст в результатах поиска отражается только один раз.
 +
* Формат показа многостраничного документа теперь включает текст начала документа.
 +
* Изменен формат постраничного листания многостраничного документа PDF.
 +
 
 +
====Изменение порядка включения текстов в полнотекстовую БД====
 +
 
 +
=====Новые возможности версии 2013.1=====
  
 
* Концепция местоположения внешних ресурсов (текстов) позволяет использовать относительные ссылки на одни и те же тексты в разных БД (например, в БД ЭК и полнотекстовой). Достаточно в 11 строке соответствующих .par файлов указать одинаковое местоположение внешних ресурсов.
 
* Концепция местоположения внешних ресурсов (текстов) позволяет использовать относительные ссылки на одни и те же тексты в разных БД (например, в БД ЭК и полнотекстовой). Достаточно в 11 строке соответствующих .par файлов указать одинаковое местоположение внешних ресурсов.
 
* При использовании относительных ссылок местоположение текстов на файловой системе может быть легко изменено, при этом достаточно поменять путь в 11 строке .par файла(ов).
 
* При использовании относительных ссылок местоположение текстов на файловой системе может быть легко изменено, при этом достаточно поменять путь в 11 строке .par файла(ов).
  
====Ограничения, вводимые с версии 2013.1====
+
=====Ограничения, вводимые с версии 2013.1=====
  
 
Запрещено указание путей, начинающихся с буквы диска. Следует указывать пути UNC (например: \\ComputerName\SharedFolder\Resource.pdf).
 
Запрещено указание путей, начинающихся с буквы диска. Следует указывать пути UNC (например: \\ComputerName\SharedFolder\Resource.pdf).
Строка 32: Строка 90:
 
По умолчанию, при включении текстов по абсолютным путям, разрешено указывать только ЛОКАЛЬНЫЕ пути UNC (запрещено включать тексты с других компьютеров в локальной сети). <small>Для включения/выключения данного ограничения в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Администратор ИРБИС]] введён параметр <tt>onlyLocalUncPath</tt>.</small>
 
По умолчанию, при включении текстов по абсолютным путям, разрешено указывать только ЛОКАЛЬНЫЕ пути UNC (запрещено включать тексты с других компьютеров в локальной сети). <small>Для включения/выключения данного ограничения в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Администратор ИРБИС]] введён параметр <tt>onlyLocalUncPath</tt>.</small>
  
====Рекомендации по включению текстов в полнотекстовую БД====
+
=====Рекомендации по включению текстов в полнотекстовую БД=====
  
 
Размещать внешние ресурсы (тексты) следует локально (на том же компьютере, где установлен ИРБИС для полнотекстовых БД).
 
Размещать внешние ресурсы (тексты) следует локально (на том же компьютере, где установлен ИРБИС для полнотекстовых БД).
Строка 46: Строка 104:
 
Только при невозможности размещения внешних ресурсов (текстов) внутри одной папки при включении текстов в полнотекстовую БД следует использовать абсолютные пути.
 
Только при невозможности размещения внешних ресурсов (текстов) внутри одной папки при включении текстов в полнотекстовую БД следует использовать абсолютные пути.
  
===Другие изменения===
+
====Другие изменения АРМ Администратор и АРМ Читатель для полнотекстовых БД====
  
* По умолчанию включено построение тематического словаря. В конфигурационном файле <tt>irbisa_fulltext.ini</tt> в исходной конфигурации убран параметр <tt>isSboychakovThemeDictionaryEnable</tt>.
+
* По умолчанию включено построение тематического словаря. В конфигурационном файле <tt>irbisa_fulltext.ini</tt> в исходной конфигурации убран параметр <tt>isSboychakovThemeDictionaryEnable</tt>; изменено умолчание для случая отсутствия данного параметра в конфигурационном файле.
  
===Список обновлённых файлов в дистрибутиве===
+
====Список обновлённых файлов в дистрибутиве====
  
 
* <tt>Irbis64_FullTextAdministrator.exe</tt>
 
* <tt>Irbis64_FullTextAdministrator.exe</tt>
Строка 60: Строка 118:
 
* <tt>jpgViewer.html</tt>
 
* <tt>jpgViewer.html</tt>
  
===Список изменений в конфигурационных файлах===
+
====Список изменений в конфигурационных файлах====
  
====<tt>irbisa_fulltext.ini</tt>====
+
=====<tt>irbisa_fulltext.ini</tt>=====
  
 
  [main]
 
  [main]
 
  # isSboychakovThemeDictionaryEnable - убран из исходной конфигурации
 
  # isSboychakovThemeDictionaryEnable - убран из исходной конфигурации
 +
MULTILOAD=1
  
====<tt>irbisr_fulltext.ini</tt>====
+
=====<tt>irbisr_fulltext.ini</tt>=====
  
 
  [main]
 
  [main]
Строка 73: Строка 132:
 
  FullTextMorphology=1
 
  FullTextMorphology=1
 
  # Включение/выключение возможности выдачи результатов поиска с группировкой найденных страниц по исходному документу.
 
  # Включение/выключение возможности выдачи результатов поиска с группировкой найденных страниц по исходному документу.
  USE_TAGS_IN_SEARCH=0
+
  USE_TAGS_IN_SEARCH=1
 
  # Имя шаблона HTML-страницы, используемой для показа страницы PDF-документа.
 
  # Имя шаблона HTML-страницы, используемой для показа страницы PDF-документа.
 
  jpgViewerFilename=.\jpgViewer.html
 
  jpgViewerFilename=.\jpgViewer.html
Строка 80: Строка 139:
 
  Field_NUM_PAGES=3500
 
  Field_NUM_PAGES=3500
 
  Field_NUM_MFNS=3501
 
  Field_NUM_MFNS=3501
 +
 +
[DESKTOP]
 +
Panel_DictionGrid_Visible=0
 +
 +
===Версия 2013.1 of 2014-03-12 (D1)===
 +
 +
Список обновлённых файлов в данной версии ИРБИС ПБД:
 +
* <tt>Irbis64_FullTextAdministrator.exe</tt> (АРМ Администратор полнотекстовых БД 2013.1 от 2014-03-12)
 +
* <tt>irbis64.dll</tt> (дата изменения от 12.03.2014)
 +
 +
Список обновлённых файлов в БД:
 +
* <tt>itext\itext.fst</tt>
 +
 +
===Версия 2013.1 of 2014-04-22 (D1+)===
 +
 +
====Доработки АРМ Администратор и АРМ Читатель для полнотекстовых БД====
 +
 +
Исправлены ошибки:
 +
* В АРМ Администратор изменён алгоритм разбиения на страницы: запуск утилиты, извлекающей страницы, осуществляется до 3 раз при неудачном завершении. Тем самым удалось повысить стабильность работы АРМ Администратор, которая нарушалась за счёт зависания утилиты <tt>djvused.exe</tt>.
 +
* В АРМ Администратор исправлена не критическая ошибка в алгоритме извлечения страниц. См. [[Отчёты об ошибках в системе ИРБИС#2014-04-14. Значительное замедление при добавлении файлов DJVU в случае большого количества страниц|отчёт о данной ошибке ''2014-04-14. Значительное замедление при добавлении файлов DJVU в случае большого количества страниц'']].
 +
 +
Доработки:
 +
* В АРМ Администратор изменён алгоритм включения текстов в ПБД касательно файлов PDF и DJVU. Считается, что файл уже присутствует в ПБД, и не будет добавлен, если в ПБД присутствует ссылка на первую страницу соответствующего файла. Эта проверка осуществляется до разбиения файла на страницы. (До этого изменения алгоритм был следующим: 1) сначала осуществлялось разбиение на страницы; 2) затем происходила проверка наличия в ПБД каждой страницы.) Благодаря этому изменению снимается замечание [[Отчёты об ошибках в системе ИРБИС#2014-04-14. Неоправданно длительное ожидание при попытке повторного добавления файла PDF или DJVU|2014-04-14. Неоправданно длительное ожидание при попытке повторного добавления файла PDF или DJVU]].
 +
* В АРМ Администратор добавлена возможность вызова окна с информацией о версии программы (главное меню, пункт ''О программе...'').
 +
* В АРМ Читатель добавлена возможность вызова окна с информацией о версии программы (главное меню, пункт ''О программе...'').
 +
 +
====Список обновлённых файлов в дистрибутиве====
 +
 +
* <tt>Irbis64_FullTextAdministrator.exe</tt>
 +
* <tt>Irbis64_FullTextReader.exe</tt>
 +
 +
===Версия 2013.1 of 2014-05-28 (D1+)===
 +
 +
Исправлена ошибка в <tt>irbis64.dll</tt>.
 +
 +
====Список обновлённых файлов в дистрибутиве====
 +
 +
* <tt>irbis64.dll</tt> (дата изменения от 26.05.2014)
 +
 +
===Версия 2013.1 of 2014-09-19 (D1+)===
 +
 +
Исправлена ошибка в установщике.
 +
 +
====Список обновлённых файлов в дистрибутиве====
 +
 +
* <tt>setup64_FullText.exe</tt>
 +
 +
===Версия 2013.1 of 2014-10-15 (D1+)===
 +
 +
Исправлена ошибка [[Отчёты об ошибках в системе ИРБИС#2014-10-15. Повторное добавление в полнотекстовую базу данных ИРБИС файлов с длинными именами|Повторное добавление в полнотекстовую базу данных ИРБИС файлов с длинными именами]].
 +
 +
====Список обновлённых файлов в дистрибутиве====
 +
 +
* <tt>Irbis64_FullTextAdministrator.exe</tt>
 +
 +
===Версия 2013.1 of 2014-12-28 (D2+)===
 +
 +
* Исправлена ошибка – восстановлена работоспособность [[АРМ Администратор полнотекстовых БД#Импортировать записи из электронного каталога – ADDTEXTS_FROM_EK|команды пакетного задания <tt>ADDTEXTS_FROM_EK</tt>]].
 +
* В сообщение о том, что "страница не содержит текста" добавлена ссылка на страницу (путь к файлу и номер страницы).
 +
* Реализована возможность указания URL в 11-м пути <tt>.par</tt>-файла для следующих случаев: при создании словаря; при импорте из БД ЭК.
 +
* Включены некоторые из доработок версии 2014.1.
 +
 +
====Список обновлённых файлов в дистрибутиве====
 +
 +
* <tt>Irbis64_FullTextAdministrator.exe</tt>
 +
* <tt>Irbis64_FullTextReader.exe</tt>
 +
 +
===Версия 2013.1 of 2015-01-21 (D3)===
 +
 +
* В АРМ Администратор исправлена ошибка создания словаря с символами юникода (внесённая в осенних обновлениях). Для исправления необходимо: обновить версию системы ИРБИС ПБД, для уже созданных баз – создать словарь заново.
 +
* В АРМ Администратор исправлена ошибка - восстановлена возможность удаления текстов из полнотекстовой базы данных (отсутствовавшая после осенних обновлений).
 +
 +
====Список обновлённых файлов в дистрибутиве====
 +
 +
* <tt>Irbis64_FullTextAdministrator.exe</tt>
 +
 +
==<tt>irbis64.dll</tt>==
 +
 +
===Дата изменения от 19.09.2013===
 +
 +
Добавлены форматные выходы [[UNIFOR]]:
 +
* <tt>+9L</tt>
 +
* <tt>+9S</tt>
 +
 +
===Дата изменения от 12.03.2014===
 +
 +
Добавлены форматные выходы [[UNIFOR]]:
 +
* <tt>+3C</tt>
 +
 +
===Дата изменения от 20.03.2014===
 +
 +
===Дата изменения от 17.04.2014===
 +
 +
===Дата изменения от 26.05.2014===
 +
 +
Исправлена ошибка, допущенная в версии от 17.04.2014.
 +
 +
===Дата изменения от 14.01.2015===
 +
 +
==Редактор ISO/MST файлов==
 +
 +
===Дата изменения от 11.04.2014===
 +
 +
Доработки:
 +
* Реализована возможность пропуска ошибок в формате файла при открытии файлов в формате ISO 2709 и поиск целостных записей (как это было реализовано ранее для файлов <tt>.mst</tt>).
 +
* Дополнен вывод сведений о возникающих в процессе открытия редактором файлов в формате ISO 2709 ошибок в формате открываемого файла (в частности, позицией начала записи). Данная доработка облегчает анализ нарушений в формате файла.
 +
* Реализован вывод в лог сообщений в процессе открытия редактором файлов в формате ISO 2709.
 +
 +
Исправление ошибок:
 +
* Устранена ошибка, в результате которой было невозможно открытие редактором файлов, размер которых превышает 2 Гб.
  
===<tt>irbis64.dll</tt>===
+
===Дата изменения от 02.07.2014===
  
* Добавлен UNIFOR <tt>+9S</tt>.
+
Доработки:
 +
* В случае сбоев при импорте данных из файла <tt>.xls</tt> повышена информативность – выводится развёрнутое описание ошибки.
  
 
==Ссылки==
 
==Ссылки==
Строка 89: Строка 259:
 
'''См. также:'''
 
'''См. также:'''
 
* [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС 64|История версий ИРБИС 64]]
 
* [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС 64|История версий ИРБИС 64]]
* [[Отличия ИРБИС 2012.1 от предыдущей версии]]
+
* [[Список изменений ИРБИС версии 2012.1]]
 +
* [[Список изменений ИРБИС версии 2014.1]]
 +
* [[Отчёты об ошибках в системе ИРБИС]]
  
 
[[Категория:Продукты ИРБИС]]
 
[[Категория:Продукты ИРБИС]]
 +
[[Категория:Разработка ИРБИС]]

Текущая версия на 02:32, 16 апреля 2015

Содержание

Продукты ИРБИС для работы с полнотекстовыми базами данных

Выпуск и обозначение обновлений

Общую информацию о выпуске версий и обновлений ИРБИС для ПБД см. в соответствующем подразделе ЧАВО по работе с ИРБИС.

Обозначение версии присутствует:

  • в окне, появляющемся на экране во время запуска АРМ Администратор для ПБД и АРМ Читатель для ПБД.

Начиная с версии 2013.1 of 2014-04-22 (D1+) обозначение версии также присутствует:

  • в имени файла дистрибутива;
  • в специальном информационном окне АРМ Администратор и АРМ Читатель (главное меню, пункт О программе...).

В распространяемых дистрибутивах (а также обновлениях) номер версии сопровождается датой выпуска (yyyy.mm.dd) и имеет следующий вид:

YYYY.N of yyyy.mm.dd

Например:

Версия 2013.1 от 2013.11.01

При выпуске обновлений номер версии сопровождается также номером обновления и имеет следующий вид:

YYYY.N of yyyy.mm.dd (DX)

где

  • X в DX является номером обновления, например: D1, D2 и т.д.

Номер обновления присваивается критическим или важным обновлениям, например:

Версия 2013.1 of 2014-03-12 (D1)

Прочие (необязательные) обновления обозначаются знаком +, не имеют самостоятельного номера, и отличаются датой выпуска, например:

Версия 2013.1 of 2014-04-22 (D1+)

Установка и обновление ИРБИС для ПБД с использованием дистрибутивов и обновлений

Варианты установок и обновлений:

  • Новая установка.
  • Обновление предыдущей версии.
  • Обновление текущей версии.

См. Установка и использование ИРБИС 64 для полнотекстовых баз данных и Инструкция по переходу на новую версию программного обеспечения ИРБИС 64.

Версия 2013.1 от 2013.11.01

Доработки АРМ Администратор и АРМ Читатель для полнотекстовых БД

  • В АРМ Читатель доработана функция полнотекстового поиска – реализована возможность поиска с учётом морфологии слов.

Механизм морфологии является альтернативой механизму правого усечения (который применяется в полнотекстовом поиске в версиях ниже 2013.1) и обеспечивает более точный поиск.

Пример: Выполняется полнотекстовый поиск по слову "СТОЛ". В случае применения правого усечения (как это происходило до сих пор) будут найдены документы, содержащие все флексии слова "СТОЛ" (стола, столу, столы, столами и т.д.), а также документы, содержащие слова "СТОЛБ", "СТОЛИЦА" (и все их формы) - что, конечно же, будет являться "шумом". В случае применения механизма морфологии - будут найдены ТОЛЬКО документы, содержащие слово "СТОЛ" и все его формы.

Включение/выключение данной возможности осуществляется в окне настроек при помощи опции Поиск с морфологическим разбором слов. Данная опция сохраняется в конфигурационном файле АРМ Читатель для полнотекстовых БД в параметре FullTextMorphology.

  • В АРМ Читатель реализована возможность выдачи результатов поиска с группировкой найденных страниц по исходному документу. Для включения/выключения данной возможности в конфигурационном файле АРМ Читатель для полнотекстовых БД введён параметр USE_TAGS_IN_SEARCH. Дополнительно введены параметры: Field_NUM_PAGES и Field_NUM_MFNS.
  • В АРМ Администратор доработан механизм создания словаря: появилась возможность распараллеливания, отбор может осуществляться параллельно несколькими процессами. Для указания количества процессов при создании словаря в конфигурационном файле АРМ Администратор ИРБИС введён параметр MULTILOAD.

Примечание: Данная доработка также реализована в последних обновлениях версий 2012.1 и 2011.1.

  • В АРМ Администратор изменён механизм включения текстов из электронного каталога. Отменена возможность включения файлов PDF и DJVU без разбиения на страницы. Многостраничные файлы PDF и DJVU включаются в полнотекстовую базу данных только с разбиением на страницы.
  • Реализована возможность прикреплять описания Dublin Core к многостраничным документам, добавленным к БД с разбиением на страницы. Описание Dublin Core прикрепляется к записи полнотекстовой БД, соответствующей первой странице документа. Другие страницы связываются с описанием Dublin Core посредством записи словаря (инвертированного файла); для установления связи используется подполе 952^b.
  • Реализовано добавление текстов PDF из электронного каталога с разбиением на страницы. Описание Dublin Core создаётся на основе библиографического описания, и прикрепляется к записи полнотекстовой БД, соответствующей первой странице документа.
  • При добавлении текстов электронного каталога предусмотрено включение в полнотекстовую базу данных текстов с относительными путями в автоматическом режиме при указании местонахождения текстов в 11-й строке .par-файла.
  • В АРМ Читатель постраничный просмотр PDF файлов реализован на основе HTML-страницы, выступающей в роли шаблона. Для указания шаблона в конфигурационном файле АРМ Читатель для полнотекстовых БД добавлен параметр jpgViewerFilename. Комментарий: на основе данного шаблона реализована возможность изменения масштаба в окне постраничного просмотра PDF файлов (см. описание ниже).
  • В АРМ Читатель в окне постраничного просмотра PDF файлов добавлена возможность изменения масштаба просматриваемой страницы.

Доработки Веб-шлюза ИРБИС для полнотекстовых БД

  • Создан новый дизайн пользовательского интерфейса.
  • Изменился способ показа в результатах поиска найденных страниц из многостраничных документов. В результатах поиска показывается только первая найденная (самая релевантная) страница многостраничного документа вместе со ссылками на другие найденные страницы в порядке релевантности. То есть любой текст в результатах поиска отражается только один раз.
  • Формат показа многостраничного документа теперь включает текст начала документа.
  • Изменен формат постраничного листания многостраничного документа PDF.

Изменение порядка включения текстов в полнотекстовую БД

Новые возможности версии 2013.1
  • Концепция местоположения внешних ресурсов (текстов) позволяет использовать относительные ссылки на одни и те же тексты в разных БД (например, в БД ЭК и полнотекстовой). Достаточно в 11 строке соответствующих .par файлов указать одинаковое местоположение внешних ресурсов.
  • При использовании относительных ссылок местоположение текстов на файловой системе может быть легко изменено, при этом достаточно поменять путь в 11 строке .par файла(ов).
Ограничения, вводимые с версии 2013.1

Запрещено указание путей, начинающихся с буквы диска. Следует указывать пути UNC (например: \\ComputerName\SharedFolder\Resource.pdf).

По умолчанию, при включении текстов по абсолютным путям, разрешено указывать только ЛОКАЛЬНЫЕ пути UNC (запрещено включать тексты с других компьютеров в локальной сети). Для включения/выключения данного ограничения в конфигурационном файле АРМ Администратор ИРБИС введён параметр onlyLocalUncPath.

Рекомендации по включению текстов в полнотекстовую БД

Размещать внешние ресурсы (тексты) следует локально (на том же компьютере, где установлен ИРБИС для полнотекстовых БД).

При включении текстов в полнотекстовую БД предпочтительно использование относительных путей.

Рекомендуется выбрать одно местоположение внешних ресурсов (текстов), указать его В 11 строке .par файла, и при включении текстов в полнотекстовую базу использовать относительные пути.

В 11 строке .par файла в качестве пути рекомендуется использовать:

  • относительный путь, начинающийся с точки или
  • UNC-путь к файлу (например: \\ComputerName\SharedFolder\Resource.pdf)

Только при невозможности размещения внешних ресурсов (текстов) внутри одной папки при включении текстов в полнотекстовую БД следует использовать абсолютные пути.

Другие изменения АРМ Администратор и АРМ Читатель для полнотекстовых БД

  • По умолчанию включено построение тематического словаря. В конфигурационном файле irbisa_fulltext.ini в исходной конфигурации убран параметр isSboychakovThemeDictionaryEnable; изменено умолчание для случая отсутствия данного параметра в конфигурационном файле.

Список обновлённых файлов в дистрибутиве

  • Irbis64_FullTextAdministrator.exe
  • Irbis64_FullTextReader.exe
  • irbis64.dll с форматным выходом +9S
  • ТВП для инвертированного файла полнотекстовой БД
  • extra_unifor.dll
  • sr.js, search_header.pft, BriefHTML_web_brief.pft, BriefHTML_mfn.pft, search_empty.pft, BriefHTML_web_nearmfn.pft, bottom_string.pft
  • jpgViewer.html

Список изменений в конфигурационных файлах

irbisa_fulltext.ini
[main]
# isSboychakovThemeDictionaryEnable - убран из исходной конфигурации
MULTILOAD=1
irbisr_fulltext.ini
[main]
# Включение/выключение возможности поиска с учётом морфологии слов (сохраняет значение опции Поиск с морфологическим разбором слов).
FullTextMorphology=1
# Включение/выключение возможности выдачи результатов поиска с группировкой найденных страниц по исходному документу.
USE_TAGS_IN_SEARCH=1
# Имя шаблона HTML-страницы, используемой для показа страницы PDF-документа.
jpgViewerFilename=.\jpgViewer.html

[VirtualFields]
Field_NUM_PAGES=3500
Field_NUM_MFNS=3501

[DESKTOP]
Panel_DictionGrid_Visible=0

Версия 2013.1 of 2014-03-12 (D1)

Список обновлённых файлов в данной версии ИРБИС ПБД:

  • Irbis64_FullTextAdministrator.exe (АРМ Администратор полнотекстовых БД 2013.1 от 2014-03-12)
  • irbis64.dll (дата изменения от 12.03.2014)

Список обновлённых файлов в БД:

  • itext\itext.fst

Версия 2013.1 of 2014-04-22 (D1+)

Доработки АРМ Администратор и АРМ Читатель для полнотекстовых БД

Исправлены ошибки:

Доработки:

  • В АРМ Администратор изменён алгоритм включения текстов в ПБД касательно файлов PDF и DJVU. Считается, что файл уже присутствует в ПБД, и не будет добавлен, если в ПБД присутствует ссылка на первую страницу соответствующего файла. Эта проверка осуществляется до разбиения файла на страницы. (До этого изменения алгоритм был следующим: 1) сначала осуществлялось разбиение на страницы; 2) затем происходила проверка наличия в ПБД каждой страницы.) Благодаря этому изменению снимается замечание 2014-04-14. Неоправданно длительное ожидание при попытке повторного добавления файла PDF или DJVU.
  • В АРМ Администратор добавлена возможность вызова окна с информацией о версии программы (главное меню, пункт О программе...).
  • В АРМ Читатель добавлена возможность вызова окна с информацией о версии программы (главное меню, пункт О программе...).

Список обновлённых файлов в дистрибутиве

  • Irbis64_FullTextAdministrator.exe
  • Irbis64_FullTextReader.exe

Версия 2013.1 of 2014-05-28 (D1+)

Исправлена ошибка в irbis64.dll.

Список обновлённых файлов в дистрибутиве

  • irbis64.dll (дата изменения от 26.05.2014)

Версия 2013.1 of 2014-09-19 (D1+)

Исправлена ошибка в установщике.

Список обновлённых файлов в дистрибутиве

  • setup64_FullText.exe

Версия 2013.1 of 2014-10-15 (D1+)

Исправлена ошибка Повторное добавление в полнотекстовую базу данных ИРБИС файлов с длинными именами.

Список обновлённых файлов в дистрибутиве

  • Irbis64_FullTextAdministrator.exe

Версия 2013.1 of 2014-12-28 (D2+)

  • Исправлена ошибка – восстановлена работоспособность команды пакетного задания ADDTEXTS_FROM_EK.
  • В сообщение о том, что "страница не содержит текста" добавлена ссылка на страницу (путь к файлу и номер страницы).
  • Реализована возможность указания URL в 11-м пути .par-файла для следующих случаев: при создании словаря; при импорте из БД ЭК.
  • Включены некоторые из доработок версии 2014.1.

Список обновлённых файлов в дистрибутиве

  • Irbis64_FullTextAdministrator.exe
  • Irbis64_FullTextReader.exe

Версия 2013.1 of 2015-01-21 (D3)

  • В АРМ Администратор исправлена ошибка создания словаря с символами юникода (внесённая в осенних обновлениях). Для исправления необходимо: обновить версию системы ИРБИС ПБД, для уже созданных баз – создать словарь заново.
  • В АРМ Администратор исправлена ошибка - восстановлена возможность удаления текстов из полнотекстовой базы данных (отсутствовавшая после осенних обновлений).

Список обновлённых файлов в дистрибутиве

  • Irbis64_FullTextAdministrator.exe

irbis64.dll

Дата изменения от 19.09.2013

Добавлены форматные выходы UNIFOR:

  • +9L
  • +9S

Дата изменения от 12.03.2014

Добавлены форматные выходы UNIFOR:

  • +3C

Дата изменения от 20.03.2014

Дата изменения от 17.04.2014

Дата изменения от 26.05.2014

Исправлена ошибка, допущенная в версии от 17.04.2014.

Дата изменения от 14.01.2015

Редактор ISO/MST файлов

Дата изменения от 11.04.2014

Доработки:

  • Реализована возможность пропуска ошибок в формате файла при открытии файлов в формате ISO 2709 и поиск целостных записей (как это было реализовано ранее для файлов .mst).
  • Дополнен вывод сведений о возникающих в процессе открытия редактором файлов в формате ISO 2709 ошибок в формате открываемого файла (в частности, позицией начала записи). Данная доработка облегчает анализ нарушений в формате файла.
  • Реализован вывод в лог сообщений в процессе открытия редактором файлов в формате ISO 2709.

Исправление ошибок:

  • Устранена ошибка, в результате которой было невозможно открытие редактором файлов, размер которых превышает 2 Гб.

Дата изменения от 02.07.2014

Доработки:

  • В случае сбоев при импорте данных из файла .xls повышена информативность – выводится развёрнутое описание ошибки.

Ссылки

См. также: